如何在没有 root 的情况下从 Ubuntu 18.04.3 中完全删除节点?
How to completely remove node from Ubuntu 18.04.3 without root?
我在我的电脑上安装了 nodejs,发现有和没有 root 权限的不同版本。
没有root权限
allen@allen-HP-Notebook:~$ node -v
v10.12.0
有root权限
allen@allen-HP-Notebook:~$ sudo node -v
sudo: node: command not found
我删除了具有 root 访问权限的节点。
sudo apt-get remove node
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package node
但是在没有root访问权限的情况下尝试删除节点包时,出现以下错误。
allen@allen-HP-Notebook:~$ apt-get remove npm
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
我能够使用
删除节点和 npm
allen@allen-HP-Notebook:~$ which node
/home/allen/.nvm/versions/node/v10.12.0/bin/node
allen@allen-HP-Notebook:~$ rm -rf /home/allen/.nvm/versions/node/v10.12.0/bin/node
allen@allen-HP-Notebook:~$ which npm
/home/allen/.nvm/versions/node/v10.12.0/bin/npm
allen@allen-HP-Notebook:~$ rm -rf /home/allen/.nvm/versions/node/v10.12.0/bin/npm
allen@allen-HP-Notebook:~$ node -v
bash: /home/allen/.nvm/versions/node/v10.12.0/bin/node: No such file or directory
allen@allen-HP-Notebook:~$ npm -v
bash: /home/allen/.nvm/versions/node/v10.12.0/bin/npm: No such file or directory
我在我的电脑上安装了 nodejs,发现有和没有 root 权限的不同版本。
没有root权限
allen@allen-HP-Notebook:~$ node -v
v10.12.0
有root权限
allen@allen-HP-Notebook:~$ sudo node -v
sudo: node: command not found
我删除了具有 root 访问权限的节点。
sudo apt-get remove node
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package node
但是在没有root访问权限的情况下尝试删除节点包时,出现以下错误。
allen@allen-HP-Notebook:~$ apt-get remove npm
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
我能够使用
删除节点和 npmallen@allen-HP-Notebook:~$ which node
/home/allen/.nvm/versions/node/v10.12.0/bin/node
allen@allen-HP-Notebook:~$ rm -rf /home/allen/.nvm/versions/node/v10.12.0/bin/node
allen@allen-HP-Notebook:~$ which npm
/home/allen/.nvm/versions/node/v10.12.0/bin/npm
allen@allen-HP-Notebook:~$ rm -rf /home/allen/.nvm/versions/node/v10.12.0/bin/npm
allen@allen-HP-Notebook:~$ node -v
bash: /home/allen/.nvm/versions/node/v10.12.0/bin/node: No such file or directory
allen@allen-HP-Notebook:~$ npm -v
bash: /home/allen/.nvm/versions/node/v10.12.0/bin/npm: No such file or directory