Centos
為什麼刪除 npm 意味著在 CentOS 上也刪除 nodejs?
我正在嘗試刪除
npm
(EPEL 儲存庫),但也yum
希望我刪除nodejs
。這nodejs
就是npm
的依賴。不是反過來。nodejs
沒有npm
就好了。我錯過了什麼嗎?
我懂了。我添加了 EPEL 和 NodeSource 儲存庫。它僅顯示
repoquery -R
並yum deplist
報告有關最新版本的資訊。就我而言,它來自 NodeSource 儲存庫。以下命令:yum deplist --showduplicates nodejs
表明
nodejs
從 EPEL 確實取決於npm
. 或者,您可以執行:repoquery -R --disablerepo=* --enablerepo=epel nodejs
或(一點也不方便,包之間沒有分隔):
repoquery -R --show-duplicates nodejs