在linux上安装tar.gz

use*_*101 22 linux node.js

我从这个链接下载了节点https://nodejs.org/en/

单击按钮时指向此链接.

https://nodejs.org/dist/v4.1.2/node-v4.1.2-linux-x64.tar.gz

作为关于安装tar.gz的ubuntu社区的建议,遵循以下步骤.

$ ./configure
$ make
$ [sudo] make install
Run Code Online (Sandbox Code Playgroud)

问题是我下载的currentfile不包含./configure.

那我该怎么安装呢?我应该将其解压缩到usr /文件夹吗?顺便说一下,我的操作系统是debian 8

编辑:

包括来自oracle的java包?将此文件解压缩到/ usr文件夹是否安全?

Nul*_*ter 33

您可以从浏览器或控制台下载此文件.后者如下所示(注意:特定的Node.js版本可能与您不同):

wget http://nodejs.org/dist/v8.1.1/node-v8.1.1-linux-x64.tar.gz

sudo tar -C /usr/local --strip-components 1 -xzf node-v8.1.1-linux-x64.tar.gz

您可以在http://nodejs.org/dist/上找到节点版本列表

您现在应该在"/ usr/local/bin"中安装node和npm.你可以检查这个输入:

ls -l /usr/local/bin/node ls -l /usr/local/bin/npm

通过包管理器安装nodejs的替代方法:

通过包管理器安装Node.js.

请享用 !

  • `sudo tar -C/usr/local --strip-components 1 -xf node-v8.1.1-linux-x64.tar.xz`对于xz archieve (4认同)

Ali*_*ien 11

.tar.xzhttps://nodejs.org/en/下载文件,然后按Ctrl+ Alt+ T

然后转到您将文件下载到的目的地。对我来说,这是我的下载文件夹。然后点击这个命令,Node.js 就会安装到你的系统上:

sudo tar -xf node-v16.0.0-linux-x64.tar.xz --directory=/usr/local --strip-components=1
Run Code Online (Sandbox Code Playgroud)


Adi*_*ung 6

如果从源代码安装,您必须从https://nodejs.org/dist/v4.1.2/node-v4.1.2.tar.gz下载源代码.

以.tar.gz结尾的文件是压缩文件,如zip文件,您应该在执行其他操作之前提取文件.

您可以在任何需要的地方提取此文件.
在终端更改位置到.tar.gz文件.

$ cd /path/to/tar.gz/file
Run Code Online (Sandbox Code Playgroud)

然后用tar提取它

$ tar xvzf node-v4.1.2-linux-x64.tar.gz
Run Code Online (Sandbox Code Playgroud)

然后将位置更改为解压缩目录

$ cd node-v4.1.2-linux-x64
Run Code Online (Sandbox Code Playgroud)

在此之后,您可以运行.configure并制作它

$ ./configure
$ make
$ [sudo] make install
Run Code Online (Sandbox Code Playgroud)

  • 如果您下载我链接的当前文件,您将无法使用任何`./configure` (5认同)

小智 6

在终端中您的 ta.xz 文件(无需解压)所在的位置运行以下命令。注意:我使用的是Kali Linux

sudo mkdir -p /usr/local/lib/nodejs

sudo tar -xJvf node-v14.4.0-linux-x64.tar.xz -C /usr/local/lib/nodejs

export PATH=/usr/local/lib/nodejs/node-node-v14.4.0-linux-x64/bin:$PATH
Run Code Online (Sandbox Code Playgroud)

您现在可以检查npm -vnode -vnpx -v


tst*_*rzl 5

只有在编译软件时才需要使用 make 实用程序。但是,nodejs.org提供的tarball包含编译后的二进制文件,而不是源代码。真的,你不需要安装它就可以使用。

您可以简单地cd进入bin目录并通过./node. 尽管我会说将它放在您的PATH. 你把这个目录放在哪里并不重要。

如果你在你自己的机器上本地安装它,你可以将它解压tar xvfz node*tar.gz到你的主目录,将它添加到文件中~/.bashrc,然后像这样附加你的 PATH 环境变量的目录路径PATH=$PATH:/home/USERNAME/DIRECTORY/bin。只需将路径更改为bin您提取的目录中文件夹的确切路径。

您还可以将这些文件添加到路径中已有的目录中,例如/usr/share/usr/local通过简单地将文件从存档复制到这些文件夹中,因为它们共享相同的结构。