centos7带gnome桌面系统,如何安装node字节版环境?
发布于 作者:苏南大叔 来源:程序如此灵动~
本篇文章中,苏南大叔主要描述的事情是:如何在centos上安装字节版的nodejs。在以前的文章里面,曾经有过类似的经验文字描述,详见文末链接。相比较上一篇centos安装nodejs的文章,本文中的centos稍稍有所不同,并不是常见的服务器版本centos,而是:安装在mac的parallels虚拟机里面的,带gnome桌面的centos系统。

本文测试环境:mac、parallels、centos7。
基本思路
思路非常清晰简单,本文操作的特殊性基本上就在于:是个带桌面的centos,也不用额外安装解压软件,系统自带。
基本思路是这样的:没有使用yum安装node,而是去官方网站上面下载到了字节版的nodejs。下载解压到了/opt/node/目录下面,然后做了2个软链接,就可以使用了。
查找已有的node
可以通过which命令,查找已有的node。
which node当然,这里是找不到已有的node的,所以下面的命令,并不会返回合适的值。
/usr/bin/which: no node in (/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/parallels/.local/bin:/home/parallels/bin)
如果,您那边找到了node信息,那么您也可以顺藤摸瓜,把对应的老版本node给rm -rf掉。
下载解压文件
到下面这个nodejs的网址上,下载Linux Binaries (x64)版本即可。

截至到发稿,最新稳定版的nodejs版本号为:10.15.3。

得到的tar.xz文件可以直接解压,目标目录是/opt/node/。

做软连接
执行命令就是:
sudo ln -s /opt/node/bin/node /usr/local/bin/node
sudo ln -s /opt/node/bin/npm /usr/local/bin/npm然后就可以通过下面的命令,查看node及npm的版本号了。
node -v
npm -v
关于软连接的基本使用指南,可以参见下面这篇文字:
设置PATH
修改~/.bash_profile文件,增加npm的全局包路径:
PATH=$PATH:$HOME/bin:/opt/node/bin/
export PATH然后执行source更新设置:
source ~/.bash_profile具体详情,请参见下面这个链接:
小插曲
插曲就是在图形化界面上找到根目录/,桌面上的home图标并不是根目录。而是在“其它位置”里面,找到了“计算机”图标,才进入了/目录。而桌面上的home图标实际上是/media/psf/home/。

如果ln操作错误的话,在命令行下面,对应的ls -al结果,会一直闪啊闪的,表示这里有错误。

相关链接
- 通过
node源码编译: https://newsn.net/say/centos-node.html - 无桌面环境安装字节版: https://newsn.net/say/centos-node-bin.html
总结
在centos上面安装Binaries版本的nodejs,步骤其实挺简单的。说白了,就做两个软连接就可以了。那么,安装好node之后,接下来将要发生什么事情呢?敬请期待苏南大叔的centos相关文章。