【发布时间】:2020-07-16 17:29:12
【问题描述】:
我的 npm 开始表现得很奇怪,拒绝运行脚本和安装包,所以我尝试卸载 npm 和 node。
sudo apt-get purge npm
输出找不到它,与节点相同。
apt list --installed | grep node
什么都不输出。 安装路径为/home/user/.nvm/versions/node/v12.10.0/bin/node(npm)。老实说,我不知道该怎么做。 Node 在其端口上仍然可以正常运行并输出到控制台。
Shell 会忽略 npm/node 命令,例如
npm install
输出 bash: npm: command not found
sudo apt-get purge node
输出包“节点”未安装,因此未删除
也试过通过nvm安装不同的node版本
使用rm -rf ~/.nvm 删除了 nvm。试图查找@l3l_aze 发布的帖子,开始于/
sudo curl -sL https://deb.nodesource.com/setup_6.x | bash -
输出是
W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operation not permitted)
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)
Error executing command, exiting
【问题讨论】: