安装Ubuntu时安装Node的备忘录(2019/02/21)
2019年02月21日にUbuntuにNodeをインストールする際のメモ
安装Ubuntu时安装Node遇到了麻烦。
按照通常的做法,通过搜索”node安装”,参考相关文章进行安装。
使用apt-get命令进行安装。
然而,npm无法正常运行。
太意外了!Node.js和npm的版本太过陈旧了。
当我用 node -v 进行确认时,发现版本是0.10.5左右(我记不清了)。
当前推荐的版本是10.15.1。无论如何都能明显地看出它太老旧了。
确认(修改后)安装公式的方法
因为有一个更简单的选项,所以进行了修改。
curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs
完成了。我到底在做什么…
确认公式的安装方法(修正前)
过去尝试过的方法。麻烦而且貌似sudo npm无效。
请参考以下的Node.js官方网页,无需使用apt-get来进行安装。
https://nodejs.org/ja/ 的链接是关于Node.js官方网站的页面,你可以在这里找到有关Node.js的各种信息和资源。
https://github.com/nodejs/help/wiki/Installation 是关于安装Node.js的帮助页面,你可以在这里找到有关如何安装Node.js的详细指导。
从提供的链接下载Node.js的包。推荐的版本会不断变化,因此请查看Node.js官方网站进行确认。
wget https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz
将版本等信息保存到环境变量中。(需要进行这个步骤吗?)
VERSION=v10.15.0
DISTRO=linux-x64
创建一个展开前的文件夹。
sudo mkdir -p /usr/local/lib/nodejs
使用tar命令解压缩文件。
sudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejs
为了能够将node和npm作为命令执行,需要编辑.profile文件。可以使用vi或任何可编辑的工具进行编辑。
vi ~/.profile
附在下面的内容。
# Nodejs
VERSION=v10.15.0
DISTRO=linux-x64
export PATH=/usr/local/lib/nodejs/node-$VERSION-$DISTRO/bin:$PATH
应用配置文件生效。
. ~/.profile
结束了。使用以下命令进行确认。
node -v
> v10.15.1
npm version
> { npm: '6.4.1',
> ares: '1.15.0',
> cldr: '33.1',
> http_parser: '2.8.0',
> icu: '62.1',
> modules: '64',
> napi: '3',
> nghttp2: '1.34.0',
> node: '10.15.1',
> openssl: '1.1.0j',
> tz: '2018e',
> unicode: '11.0',
> uv: '1.23.2',
> v8: '6.8.275.32-node.12',
> zlib: '1.2.11' }