在linux上安装tar.gz

时间:2015-10-09 08:32:40

标签: 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

问题是我下载的当前文件不包含./configure。

所以如何安装呢?我应该将其解压缩到usr /文件夹吗?顺便说一句,我的操作系统是debian 8

编辑:

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

11 个答案:

答案 0 :(得分:30)

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

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

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

您可以在http://nodejs.org/dist/

上找到节点版本列表

您现在应该在“/ usr / local / bin”中安装node和npm。您可以查看以下输入:

public class HelloWorld{ public static void main(String []args){ System.out.println("Hello World"); int[][] board = new int[3][3]; System.out.println(board.length); for (int i = 1; i <= board.length; i++) { for (int j = 1; j <= board[i].length; j++) { board[i][j] = 1; System.out.println(board[i][j]); } } } }

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

Installing Node.js via package manager

享受!

答案 1 :(得分:5)

如果从源代码安装,您必须从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 :(得分:4)

只有在编译软件时才需要使用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,方法是将文件从存档简单复制到这些文件夹中,因为它们共享相同的结构。

答案 3 :(得分:4)

下载https://nodejs.org/en/格式的.tar.xz文件,然后按 ctrl + alt + t ,然后转到您为我下载文件的目的地,即我的下载文件夹,然后单击此命令,node.js将安装在您的系统中

sudo tar -xf node-v12.16.0-linux-x64.tar.xz --directory=/usr/local --strip-components=1

答案 4 :(得分:2)

提及NVM和NODE的特定于版本的安装。 如果您没有安装brew,请运行:

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

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

brew install wget

要安装特定版本的节点,请运行以下命令:此处,我安装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

答案 5 :(得分:0)

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

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

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

答案 6 :(得分:0)

我改用tar.xz文件安装了npm,因为上述解决方案都不对我有用(不过,如果您尝试进行编译,它们应该可以工作)。

真正对我有用的是这里给出的说明:https://github.com/nodejs/help/wiki/Installation

答案 7 :(得分:0)

从官方网站下载最新版本的nodejs https://nodejs.org/en/

安装步骤: 1:使用命令或存档管理器窗口解压缩到要在其中安装nodejs的任何目录 2:打开终端 3:运行'$ sudo su' 4:使用'nano〜/ .profile'作为超级用户打开配置文件 5:在文件末尾添加:

Nodejs

'export PATH = / path-to-bin.executable:$ PATH'

要在上一行中粘贴位于nodejs提取文件夹的bin文件夹中的bin应用程序的路径

6:使用CTRL + O保存,然后由CTRL + X导出 7:通过命令'。〜/ .profile'刷新配置文件 8:通过“退出”命令退出超级用户 9:再次为普通用户使用'sudo' 10:'sudo nano〜/ .profile'
11:在最后添加一行:

Nodejs

'export PATH = / path-to-bin.executable:$ PATH'

与第5步相同

保存并退出

12:此处的上述刷新命令将不起作用,因此请重新启动系统以正确完成安装

13:对于版本“ node -v”

希望有帮助

答案 8 :(得分:0)

您可以执行以下操作:

# Using Ubuntu or debian
curl -sL https://deb.nodesource.com/setup_[version].x | sudo -E bash -
sudo apt-get install -y nodejs

必须将[version]替换为您需要安装的版本nodejs

例如,我需要安装节点v.12

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs

答案 9 :(得分:0)

在您的ta.xz(无需提取)文件位于TERMINAL..NB使用过的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

您现在可以检查npm -v,节点-v,npx -v

答案 10 :(得分:0)

步骤1:
nodejs website下载您的节点版本
或在您的版本中使用以下命令

<template>
    <div class="container">
        <div class="row justify-content-center">
            <div class="col-md-8">
                <div class="card">
                    <div class="card-header">Example Component</div>

                    <div class="card-body">
                        I'm an example component.
                    </div>
                </div>
            </div>
        </div>
    </div>
</template>

<script>
    export default {
        mounted() {
            console.log('Component mounted.')
        }
    }
</script>

完成上述步骤后,您将获得一个节点文件tar文件。

步骤2:
只需使用以下命令进行安装

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

享受!编码