以下是安装和卸载 CentOS7 上二进制 Node.js(v4.2.2 LTS) 的备忘录:

安装Node.js二进制文件时的备忘录

因为每次都要查找很麻烦,所以我自己写了备忘录。这次安装的是LTS版本(4系列)的最新版本v4.2.2。详见:https://nodejs.org/dist/latest-v4.x/

预先安装的内容进行卸载

由于CentOS7的yum仓库的最新版本是0.10.36而且已经过时,因此需要进行卸载。

yum remove nodejs

安装(二进制)

cd /usr/local/src/
curl -o node-v4.2.2.tar.gz https://nodejs.org/dist/latest-v4.x/node-v4.2.2-linux-x64.tar.gz
tar zxvf node-v4.2.2.tar.gz --strip-components=1 --exclude="*.md" --exclude="LICENSE" -C /usr

卸载(手动操作)

简单来说,只会删除安装过的内容。

cd /usr
rm -rf bin/node
rm -rf bin/npm 
rm -rf include/node
rm -rf lib/node_modules
rm -rf share/doc/node
rm -rf share/man/man1/node.1
rm -rf share/systemtap/tapset/node.stp

备考

    インストール先を/usr/localではなく/usrにしたのは、Jenkinsから実行した時に/usr/local/binが環境変数に入ってないためです。Jenkinsの設定で追加しても良かったのですが、そもそも
[root@localhost ~]# which perl
/usr/bin/perl
[root@localhost ~]# which python
/usr/bin/python
[root@localhost ~]# which ruby
/usr/bin/ruby
[root@localhost ~]#

因为Node.js看起来很可爱,所以我设置为了/usr。请根据需要进行适当修改。

    ソースからのインストールはコンパイルの時間がもったいないのでやめました。
广告
将在 10 秒后关闭
bannerAds