首页 文章

在linux上安装tar.gz

提问于
浏览
19

我已从此链接下载节点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

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

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

编辑:

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

5 回答

  • 0

    嗨,给定的解决方案是正确的,但适用于源文件,而不适用于上述问题中使用的Linux分发链接 .

    $ ./configure
    $ make
    $ [sudo] make install
    

    正确的链接是:https://nodejs.org/dist/v8.11.2/node-v8.11.2.tar.gz,我们可以在下载和解压缩此文件后使用上述步骤 .

  • 26

    您可以从浏览器或控制台下载此文件 . 后者如下所示(注意:具体的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的替代方法:

    Installing Node.js via package manager

    请享用 !

  • 4

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

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

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

    $ cd /path/to/tar.gz/file
    

    然后用tar提取它

    $ tar xvzf node-v4.1.2-linux-x64.tar.gz
    

    然后将位置更改为提取目录

    $ cd node-v4.1.2-linux-x64
    

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

    $ ./configure
    $ make
    $ [sudo] make install
    
  • 2

    只有在需要安装使用make实用程序时才需要使用make实用程序 . 您可以直接 cd 进入 bin 目录并通过 ./node 运行它 . 虽然我会说它在你的_1061959中非常有用 . 你把这个目录放在你自己的机器本地安装的地方,你可以将它 tar xvfz node*tar.gz 解压缩到你的主目录,然后将其添加到文件 ~/.bashrc 并附加你的PATH环境变量的目录路径,如此 PATH=$PATH:/home/USERNAME/DIRECTORY/bin ,只需更改指向所提取目录中 bin 文件夹的确切路径的路径 .

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

  • 5

    提及NVM和NODE的版本特定安装 . 如果您没有安装brew,请运行以下命令:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    如果您没有安装wget,请运行以下命令:

    brew install wget
    

    要安装特定版本的Node,请运行以下命令:这里,我正在安装NVM - v0.33.1和v0.12.6的节点

    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
    

相关问题