如何在linux下安装node.tar.xz文件

wz8daaqr  于 2023-02-03  发布在  Node.js
关注(0)|答案(7)|浏览(398)

我最近从官方网站下载了Nodejs文件,我不知道如何从存档文件安装Nodejs。
请帮助我如何安装这个文件,以便我可以从CLI运行“npm”命令,为我自己的项目安装几个包。

92dk7w1h

92dk7w1h1#

在ubuntu中下载和安装节点的步骤

步骤1:从https://nodejs.org/en/下载最新或推荐的node.tar.xz文件
或者您可以直接从此处下载节点版本14.15.5(.tar.xz文件)-〉
https://nodejs.org/dist/v14.15.5/node-v14.15.5-linux-x64.tar.xz
步骤2:转到下载(.tar.xz文件)的目录。
在我的例子中--〉/下载目录
步骤3:更新系统资料档案库
sudo apt update
步骤4:安装软件包xz-utils
sudo apt install xz-utils
步骤5:解压缩.tar.xz文件
sudo tar -xvf name_of_file
在我的例子中--〉sudo tar -xvf node-v14.15.5-linux-x64.tar.xz
步骤6:sudo cp -r directory_name/{bin,include,lib,share} /usr/
在我的例子中--〉sudo cp -r node-v14.15.5-linux-x64/{bin,include,lib,share} /usr/
步骤7:更新路径export PATH=/usr/node_directory_name/bin:$PATH
在我的例子中--〉export PATH=/usr/node-v14.15.5-linux-x64/bin:$PATH
步骤8:检查节点版本
node --version
结果在我的例子中-〉v14.15.5

daolsyd0

daolsyd02#

我是新使用linux,我使用elementary为我的旧pc,所以,我使用

sudo apt install nodejs

然后

sudo apt install npm

但是是旧版本的节点和npm,因此... npm cache clean -f,然后npm install -g n
所以我最后使用的是sudo n stable,并且是安装了所有节点v14:)

a9wyjsp7

a9wyjsp73#

我得到了它安装与下面的命令。

sudo tar --strip-components 1 -xvf {{download-directory}}/{{filename}}.tar.xz --directory /usr/local/

您必须根据自己的喜好更改下载目录和文件名。

mpgws1up

mpgws1up4#

    • 在ubuntu/popos中下载和安装节点的步骤**

1.从https://nodejs.org/dist/v14.18.0/node-v14.18.0-linux-x64.tar.xz下载nodejs
使用cURL从nodejs.org网站下载TAR归档文件:

curl -L -o target/path/to/nodejs.tar.xz \
   https://nodejs.org/dist/v14.1xxxxx.tar.xz

1.创建新的NodeJS目录并将TAR存档解压到其中:

sudo mkdir -p /usr/local/lib/nodejs \
   && sudo tar -xJvf node-v14.18.0-linux-x64.tar.xz \
   -C /usr/local/lib/nodejs

1.打开终端并执行以下命令

less ~/.profile

(按q退出较少。)
或者:

gopen ~/.profile

添加到个人资料

# Nodejs
VERSION=v14.18.0
DISTRO=linux-x64
export PATH=/usr/local/lib/nodejs/node-v14.18.0-linux-x64/bin:$PATH

1.刷新配置文件。~/. profile
1.使用终端测试安装:

node -v
npm version
npx -v

1.预期输出如下所示:

v14.18.0
{
      npm: '6.14.15',
      ares: '1.17.2',
      brotli: '1.0.9',
      cldr: '39.0',
      icu: '69.1',
      llhttp: '2.1.3',
      modules: '83',
      napi: '8',
      nghttp2: '1.42.0',
      node: '14.18.0',
      openssl: '1.1.1l',
      tz: '2021a',
      unicode: '13.0',
      uv: '1.42.0',
      v8: '8.4.371.23-node.84',
      zlib: '1.2.11'
}
6.14.15
mzillmmw

mzillmmw5#

我终于找到答案了!
如果任何人是挣扎与**.tar.xz文件然后跟随这下面的步骤安装:
1.提取文件(使用终端或右键单击文件,然后单击“提取此处”,文件存档将提取
xxxxxx.tar.xz文件,您将获得一个与您的文件名相同的文件夹xxxxxx**)
1.将整个文件夹(xxxxxx文件夹)复制到**/usr**/

  • 你可能需要sudo前缀复制文件夹到**/usr/**
  • 要复制的命令为

#sudo cp -r /文件夹路径/xxxxxx(子文件夹名称-1,2,....)/usr/
在那里你go.now的程序/软件安装,你可以使用它使用你的终端。

a7qyws3x

a7qyws3x6#

在nodejs.orgdownload section中,有以下链接:Installing Node.js via binary archive.它的步骤写得很清楚。
只需将占位符$VERSION & $DISTRO替换为它的值。2并且在第一步的第二个代码中,确保您位于下载节点tar.xz文件的目录中。

jmo0nnb3

jmo0nnb37#

安装最新版本或LTS版本

sudo apt install nodejs -y

sudo npm i -g n

sudo n latest

sudo n lts(如果要安装LTS版本)

相关问题