Go的指定版本安装,以go1.15为例
以下载压缩包的方式进行Go的安装,各个版本的安装包获取地址为:Go安装包库
Strart
1. 下载指定版本的压缩包
通过浏览器直接下载(这里不再演示)
或
通过命令行的方式进行下载(若需要其它版本,更改相应的版本号即可)
$ wget https://dl.google.com/go/go1.15.linux-amd64.tar.gz
2. 将压缩包解压至/usr/local目录
$ sudo tar -zxvf go1.15.linux-amd64.tar.gz -C /usr/local
3. 创建go的工作目录
$ cd
$ mkdir gowork
$ cd gowork
$ mkdir bin src
命令执行完毕后,会出现如下几个文件夹
4. 环境变量设置(为了使go能够在任意目录下运行)
$ vim /etc/profile
上述命令执行完后,会打开profile文件,然后在该文件的末尾添加如下内容
export GOROOT=/usr/local/go
export GOPATH=$HOME/gowork
export GOBIN=$GOPATH/bin
export PATH=$PATH:/usr/local/go/bin:$GOPATH:$GOBIN
添加完成后,按Esc键,再按Shift + :键,随后输入wq!即可(这一系列操作即:保存+退出)
5. 使环境变量生效
$ source /etc/profile
如果只是输入上面的命令行,仅在当前终端环境变量才会有效。因此,一劳永逸的做法为:
(1)打开用户根目录.bashrc
$ cd
$ sudo vim ~/.bashrc
(2) 在文件末尾处添加如下内容
source /etc/profile
(3) 保存+退出(具体操作同上所述)
6. 检查是否安装成功并显示版本信息
$ go version
输出:
End
Node指定版本的安装,以node v8.10.0为例
Node各个版本库地址为:Node安装包
Start
1. 下载指定版本的Node安装包
(1)在上述 Node安装包 链接中直接进行下载(不再演示)
或
(2)通过命令行的形式进行下载
$ wget https://nodejs.org/download/release/v8.1.0/node-v8.1.0-linux-x64.tar.gz
2. 解压压缩包,并保存至/usr/local目录
$ sudo tar -zxvf node-v8.10.0-linux-x64.tar.gz -C /usr/local
3. 配置环境变量
$ sudo ln -s /usr/local/node-v8.10.0-linux-x64/bin/node /usr/bin/node
$ sudo ln -s /usr/local/node-v8.10.0-linux-x64/bin/npm /usr/bin/npm
$ sudo ln -s /usr/local/node-v8.10.0-linux-x64/bin/npx /usr/bin/npx
4. 检查是否安装成功,并输出版本信息
node:
$ node -v
输出:
npm:
$ npm -v
输出:
npx:
$ npx -v
输出:
End