如何在linux薄荷13上删除节点?

时间:2013-03-18 21:21:28

标签: linux node.js

节点不会在Linux Mint 13上删除。

在此处观看视频 http://youtu.be/tV8HhS1xw2g 和 这里 http://www.youtube.com/watch?v=g8DNvv3iFdI

我通过git安装但是节点无法运行,请参阅https://github.com/Jermolene/TiddlyWiki5/issues/73以了解我运行的测试以尝试让节点发挥得很好。

所以我卸载了git版本并安装了Ubuntu v.apt-get install节点     $哪个节点     的/ usr / local / bin中/节点

$ node --version
v0.5.11-pre

该节点也不起作用......但我现在无法删除节点!

$ sudo apt-get remove node
[sudo] password for dennis: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package node is not installed, so not removed

它没有删除,但系统仍然看到它。

$ which node
/usr/local/bin/node

我尝试了在Uninstall Node.JS using Linux command line?上找到的建议,但这也没有用。

$./configure --prefix=$HOME/local/node sudo make uninstall
bash: ./configure: No such file or directory
dennis@64maya /usr/local/src/ipython/examples/notebooks $ sudo ./configure --prefix=$HOME/local/node sudo make uninstall
sudo: ./configure: command not found

仍然安装了节点:

$ node --version
v0.5.11-pre

$ which node
/usr/local/bin/node

$ cd /usr/local/bin
$ ls
apt               ipcluster3     iplogger3  irunner3       pycolor
easy_install      ipcontroller   iptest     mint-md5sum    pycolor3
easy_install-3.2  ipcontroller3  iptest3    node           pygmentize
f2py3.2           ipengine       ipython    node-waf       search
highlight         ipengine3      ipython3   nosetests      yelp
ipcluster         iplogger       irunner    nosetests-3.2  zim

我试过dpkg ......没有快乐。

$ dpkg -r node
dpkg: error: requested operation requires superuser privilege
dennis@64maya /usr/local/bin $ sudo dpkg -r node
dpkg: warning: there's no installed package matching node
dennis@64maya /usr/local/bin $ which node
/usr/local/bin/node

dennis@64maya /usr/local/bin $ node --version
v0.5.11-pre

如何删除节点的所有残余,以便我最终可以再次尝试安装它?

谢谢 丹尼斯

2 个答案:

答案 0 :(得分:3)

你不需要。只需再次下载

git clone https://github.com/joyent/node
cd node
./configure --prefix=/usr/local
make
sudo make install

然后,您将覆盖以前安装中的所有文件,因为保持--prefix=/usr/local相同,然后安装过程应将所有文件覆盖到相同的相对文件路径中,跟随/usr/local

希望有所帮助!

答案 1 :(得分:0)

您需要再次从git获取源代码,以便您可以在源目录中运行./configure脚本并生成脚本。我认为那里的问题是你使用了错误的前缀。鉴于which中显示node的{​​{1}}命令的输出已/usr/local/bin/node,我认为您的--prefix/usr/local/。所以试试:

./configure --prefix=/usr/local && sudo make uninstall

从源目录中。