日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

CentOS 8.1成功安装最新Node.js 20教程(含用到的全部命令和截图演示)

發(fā)布時(shí)間:2023/12/24 windows 25 coder
生活随笔 收集整理的這篇文章主要介紹了 CentOS 8.1成功安装最新Node.js 20教程(含用到的全部命令和截图演示) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

yum換鏡像和源

CentOS 已經(jīng)停止維護(hù)的問題。2020 年 12 月 8 號(hào),CentOS 官方宣布了停止維護(hù) CentOS Linux 的計(jì)劃,并推出了 CentOS Stream 項(xiàng)目,CentOS Linux 8 作為 RHEL 8 的復(fù)刻版本,生命周期縮短,于 2021 年 12 月 31 日停止更新并停止維護(hù)(EOL),更多的信息可以查看 CentOS 官方公告。如果需要更新 CentOS,需要將鏡像從 mirror.centos.org 更改為 vault.centos.org

  • ?? 首先,進(jìn)入到 yum 的 repos 目錄

    cd /etc/yum.repos.d/
    
  • ??其次,修改 centos 文件內(nèi)容

    sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
    sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
    
  • ?? 然后,生成緩存更新(第一次更新,速度稍微有點(diǎn)慢,耐心等待 2min 左右)

    yum makecache
    
  • ?? 最后,運(yùn)行 yum update 并重新安裝 vim

    yum update -y
    

? ??至此,yum還原的問題成功解決!

  • ?? 若此時(shí)還無法運(yùn)行,可以更換國內(nèi)源,繼續(xù)進(jìn)行以下操作:
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
yum clean all
yum makecache

如果你的服務(wù)器沒有wget,無法執(zhí)行第一步代碼,請(qǐng)使用sftp傳輸https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo的下載結(jié)果(一個(gè).repo文件)到/etc/yum.repos.d/并重命名為CentOS-Base.repo,然后運(yùn)行后兩個(gè)命令。

若還是無法使用yum安裝軟件,請(qǐng)刪除原本的配置文件。

刪除文件的命令是

rm CentOS-Linux-*

執(zhí)行的時(shí)候?后面摁y就行了

此時(shí)我們要再次執(zhí)行上述4個(gè)操作來更新yum,此時(shí)完成編譯就可以了

sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
yum makecache
yum update -y

上成功截圖:

安裝wget【已有忽略】

剛剛安裝完yum之后我們就可以使用yum安裝一下wget來下載網(wǎng)絡(luò)內(nèi)容了。

yum -y install wget

安裝最新穩(wěn)定版nodejs

經(jīng)測試菜鳥教程提供的安裝方案最全面方便,現(xiàn)針對(duì)CentOS 8.1進(jìn)行安裝演示。

  • ?? 去nodejs官網(wǎng)獲取下載鏈接

? 右鍵選擇復(fù)制鏈接,粘貼到遠(yuǎn)程終端,根據(jù)服務(wù)器電腦cpu架構(gòu)選擇。

? 官網(wǎng):Download | Node.js (nodejs.org)

  • ?? 下載解壓檢驗(yàn)(二進(jìn)制文件不用安裝)

? 注意:命令的文件內(nèi)容根據(jù)下載結(jié)果來,保持一致。

mkdir /usr/software && cd /usr/software
wget https://nodejs.org/dist/v20.10.0/node-v20.10.0-linux-x64.tar.xz
tar xf  node-v20.10.0-linux-x64.tar.xz
cd node-v20.10.0-linux-x64
./bin/node -v

演示截圖

  • ?? 添加軟連接(不用移動(dòng)文件,在系統(tǒng)變量添加快捷方式)
ln -s /usr/software/node-v20.10.0-linux-x64/bin/node  /usr/local/bin/
ln -s /usr/software/node-v20.10.0-linux-x64/bin/npm  /usr/local/bin/

node -v
npm -v

演示截圖

  • ??安裝完成,測試成功,可在全局使用nodejs啦!

參考文獻(xiàn)

[1] 關(guān)于 CentOS8出現(xiàn)“Error: Failed to download metadata for repo ‘AppStream‘: xxxx” 的解決方法-阿里云開發(fā)者社區(qū) (aliyun.com)

[2] 【已解決】Error: Failed to download metadata for repo ‘a(chǎn)ppstream‘: Cannot prepare internal mirrorlist-CSDN博客

[3] Node.js 安裝配置 | 菜鳥教程 (runoob.com)

總結(jié)

以上是生活随笔為你收集整理的CentOS 8.1成功安装最新Node.js 20教程(含用到的全部命令和截图演示)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。