ubuntu 安装nodejs
安装nodeJS之前,如果没有安装g++及 libssl-dev,则先要安装好,安装方法如下:
$ sudo apt-get install g++
$ sudo apt-get install libssl-dev
接下来,就可以下载安装nodejs了,,下面是安装步骤:
// 下载 $ wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz // 解压: $ tar -zxf node-v0.10.14.tar.gz $ cd node-v0.10.14 // 默认安装: (默认在home目录下) //选择目录安装(将nodejs安装在/usr/local/node目录下) $ ./configure -–prefix=/usr/local/node $ sudo make $ sudo make install
这也是ubuntu 安装.tar.gz格式软件的方法。
1、tar -zxf ***.tar.gz
2、cd 进入解压的目录
3、sudo ./configure --prefix = /usr/local/软件名 (--prefix 是软件装的目录)
4、sudo make
5、sudo make install
注:
1、--prefix 指定安装路径
不指定prefix,则可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。
指定prefix,直接删掉一个文件夹就够了。
2、axconfig: port 1 not active
axconfig: port 2 not active
出现这样的错误
(1)通过下面的方法卸载
sudo apt-get remove --purge node
sudo apt-get clean
(2)重新编译安装
sudo ./configure
sudo make
sudo make install
重新编译来一边 OK 解决
(3)查看版本
输入node –v 或者node –version可以查看node.js当前的版本
可能出现bash:usr/sbin/node 没有那个文件或目录 错误,使用sudo node -v