在使用 CentOS 或 Ubuntu 等 Linux 系統時,我們不可避免地需要使用 yum 或 apt-get 等套件管理工具來安裝所需的軟體套件。而在使用 yum 安裝軟體套件的過程中,有時會出現 「找不到軟體包」 的錯誤提示。本文將聚焦在這種情況下 yum 找不到 nodejs 軟體包該如何解決的問題,提供幾種解決方案。
當 yum 找不到 nodejs 軟體包時,我們首先需要檢查的是 yum 來源是否正確配置。可以執行以下命令更新 yum 來源資訊:
sudo yum clean all sudo yum update
然後,我們嘗試重新安裝:「nodejs」軟體包:
sudo yum install nodejs
如果 yum 仍然提示找不到,則可以嘗試以下方案。
Epel Yum 來源是Extra Packages for Enterprise Linux(RHEL)的簡稱,它提供了一些針對企業級Linux 系統的軟體包,其中就包括nodejs。可嘗試使用以下指令安裝Epel Yum 來源:
sudo yum install epel-release
安裝Epel Yum 來源後,再次執行下列指令安裝nodejs:
sudo yum install nodejs
如果還是出現「找不到軟體套件」錯誤提示,則可以嘗試下一種方案。
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install nodejs
https://rpm.nodesource.com/pub_14.x/el/7/x86_64/nodejs-14.15.1-1nodesource.el7.x86_64.rpm
sudo yum install /path/to/nodejs-14.15.1-1nodesource.el7.x86_64.rpm
以上是yum 找不到 nodejs的詳細內容。更多資訊請關注PHP中文網其他相關文章!