在Linux上安装tar.gz
我从下载了Node.js,单击按钮时指向此链接: 根据社区关于安装tar.gz的建议,遵循以下步骤在Linux上安装tar.gz,linux,node.js,Linux,Node.js,我从下载了Node.js,单击按钮时指向此链接: 根据社区关于安装tar.gz的建议,遵循以下步骤 $ ./configure $ make $ [sudo] make install 问题是我下载的当前文件不包含/configure 那么我该如何安装它呢?我应该将其解压缩到usr/文件夹中吗 我的操作系统是(杰西) 我应该包括Oracle的Java包吗?将这些文件解压缩到/usr文件夹是否安全?您可以从浏览器或控制台下载此文件。后者如下所示(注意:特定的Node.js版本可能与您不同):
$ ./configure
$ make
$ [sudo] make install
问题是我下载的当前文件不包含/configure
那么我该如何安装它呢?我应该将其解压缩到usr/
文件夹中吗
我的操作系统是(杰西)
我应该包括Oracle的Java包吗?将这些文件解压缩到
/usr
文件夹是否安全?您可以从浏览器或控制台下载此文件。后者如下所示(注意:特定的Node.js版本可能与您不同):
wgethttp://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
您可以在上找到节点版本列表
您现在应该已经在“/usr/local/bin”中安装了Node.js和npm。您可以检查以下输入:
ls-l/usr/local/bin/node ls-l/usr/local/bin/npm
通过软件包管理器安装Node.js的另一种方法:
如果从源代码安装,则必须从下载源代码 以.tar.gz结尾的文件是压缩文件,类似于zip文件,您应该先解压缩该文件,然后才能执行其他操作 您可以在任何需要的地方提取此文件。在终端中,将位置更改为.tar.gz文件:
$ cd /path/to/tar.gz/file
然后用焦油提取:
$ tar xvzf node-v4.1.2.tar.gz
然后将位置更改为提取的目录
$ cd node-v4.1.2
之后,您可以运行。配置并“生成”它:
$ ./configure
$ make
$ [sudo] make install
只有在编译软件时才需要使用make实用程序。但是,nodejs.org提供的tarball包含已编译的二进制文件,而不是源代码。实际上,您不需要安装它即可使用
您只需将cd
放入bin
目录,然后通过/node
运行它。尽管我会说,将它放在路径中非常有用。你把这个目录放在哪里并不重要
如果您在自己的计算机上本地安装它,只需将其解压到主目录中,tar xvfz node*tar.gz
,将其添加到文件~/.bashrc
,并将目录路径附加到您的path环境变量,如sopath=$path:/home/USERNAME/directory/bin
。只需将路径更改为解压缩目录中bin
文件夹的确切路径
您还可以将这些文件添加到路径中已经存在的目录中,例如/usr/share
或/usr/local
,方法是简单地将文件从存档复制到这些文件夹中,因为它们共享相同的结构。我指的是NVM和Node.js的特定版本安装
如果未安装brew,请运行以下操作:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install wget
如果未安装wget,请运行以下操作:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install wget
要安装特定版本的Node.js,请运行以下命令:在这里,我要安装NVM-v0.33.1和v0.12.6的Node.js
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
source ~/.bashrc
nvm install v0.12.6
command -v nvm //verify install
给定的解决方案是正确的,但它适用于源文件,而不是上面问题中使用的Linux分发链接
$ ./configure
$ make
$ [sudo] make install
正确的链接是:下载并解压缩此文件后,我们可以使用上述步骤。从官方网站下载Node.js的最新版本
安装步骤:
使用命令或归档管理器窗口提取到要安装Node.js的任何目录
打开终端
运行“$sudo su”
成为超级用户并使用“nano~/.profile”打开配置文件
在文件末尾,添加:
# Node.js
export PATH=/path-to-bin.executable:$PATH
位于Node.js extracted folder的bin文件夹中的bin应用程序路径将粘贴到上行
使用Ctrl+O保存,然后按Ctrl+X显示
使用命令“.~/.profile”刷新配置文件
通过“退出”命令退出超级用户
同样,对于普通用户,请使用“sudo”
“sudo nano~/.profile”
在末尾添加一行:
# Node.js
export PATH=/path-to-bin.executable:$PATH
与步骤5相同
保存并退出
在这里,上面的刷新命令将不起作用,因此重新启动系统以正确完成安装
要获取版本,请发出“node-v”
您可以这样做:
使用Ubuntu或Debian
curl-sLhttps://deb.nodesource.com/setup_[版本].x | sudo-E bash-
sudo apt get安装-y nodejs
其中,必须为您需要安装的Node.js版本替换[version]
例如,我需要安装Node.js v.12
curl-sLhttps://deb.nodesource.com/setup_12.x |sudo-E bash-
sudo apt get安装-y nodejs
下载.tar.xz
文件表单,然后按Ctrl+Alt+T
然后转到下载文件的目的地。对我来说,这是我的下载文件夹。然后点击此命令,Node.js将安装到您的系统上:
sudo tar-xf node-v16.0.0-linux-x64.tar.xz--directory=/usr/local--strip components=1
在终端中ta.xz文件(无需提取)所在的位置运行以下命令。注:我曾经
sudo mkdir-p/usr/local/lib/nodejs
sudo tar-xJvf node-v14.4.0-linux-x64.tar.xz-C/usr/local/lib/nodejs
导出路径=/usr/local/lib/nodejs/node-node-v14.4.0-linux-x64/bin:$PATH
您现在可以检查npm-v
,node-v
,以及npx-v
,步骤1:
从下载您的Node.js版本,或在您的版本中使用以下命令:
wgethttp://nodejs.org/dist/v8.1.1/node-v8.1.1-linux-x64.tar.gz
完成上述步骤后,您将获得一个Node.js文件tar文件
步骤2:
只需使用下面的命令进行安装
sudo tar-C/usr/local——剥离组件1-xvf号