一、下载安装nodejs

1.Ubuntu中有一个火狐浏览器,在浏览器中进入nodejs官网,下载所需要的版本

Ubuntu truffle框架安装_linux

Ubuntu truffle框架安装_下载安装_02


2.下载文件存储在/home/lj/Downloads中

Ubuntu truffle框架安装_linux_03


3.解压缩文件到/usr/local

sudo tar -Jxvf /home/lj/Downloads/node-v16.14.2-linux-x64.tar.xz -C /usr/local/

4.为node和npm建立两个软连接,使之可以全局运行:

sudo ln -s /usr/local/node-v16.14.2-linux-x64/bin/node /usr/bin/node

sudo ln -s /usr/local/node-v16.14.2-linux-x64/bin/npm /usr/bin/npm

5.查询版本

node -v
npm -v

Ubuntu truffle框架安装_linux_04

二、下载npm

sudo apt install npm

三、用npm下载truffle

1.下载安装git

$ sudo add-apt-repository ppa:git-core/ppa

$ sudo apt-get update

$ sudo apt-get install git

Ubuntu truffle框架安装_下载安装_05

2.下载truffle

sudo npm install -g truffle

Ubuntu truffle框架安装_git_06

注:若下载完truffle出现node降级,重新链接即可

sudo rm -rf /usr/bin/node
sudo rm -rf /usr/bin/npm
sudo ln -s /usr/local/node-v16.14.2-linux-x64/bin/node /usr/bin/node
sudo ln -s /usr/local/node-v16.14.2-linux-x64/bin/npm /usr/bin/npm