Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 安装Ubuntu16.04(Linux Mint 18.1)_Node.js_Ubuntu 16.04_Yarnpkg - Fatal编程技术网

Node.js 安装Ubuntu16.04(Linux Mint 18.1)

Node.js 安装Ubuntu16.04(Linux Mint 18.1),node.js,ubuntu-16.04,yarnpkg,Node.js,Ubuntu 16.04,Yarnpkg,我在Ubuntu 16.04上安装了新的Linux Mint 18.1。 我已经安装了Node 6.10.0 执行指示纱线记录的命令时: sudo apt-get update && sudo apt-get install yarn 上面写着“找不到纱线包装” 我必须做些别的事情,因为在文档中我没有看到任何关于它的内容 多谢各位 在Ubuntu Linux上,您可以通过Debian软件包存储库安装Thread。您首先需要配置存储库: curl -sS https://dl.y

我在Ubuntu 16.04上安装了新的Linux Mint 18.1。 我已经安装了Node 6.10.0

执行指示纱线记录的命令时:

sudo apt-get update && sudo apt-get install yarn
上面写着“找不到纱线包装”

我必须做些别的事情,因为在文档中我没有看到任何关于它的内容

多谢各位


在Ubuntu Linux上,您可以通过Debian软件包存储库安装Thread。您首先需要配置存储库:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
然后你可以简单地:

sudo apt-get update && sudo apt-get install yarn
有关详细信息,请参见


这里有几个linux发行版的说明,这里有关于linux发行版的更多详细信息

  • apt key
    命令获取用于软件集成检查的公共身份验证密钥

  • debhttps://dl.yarnpkg.com/debian/ stable main
    是包含
    纱线的Ubuntu存储库。看看OP的截图,前10行列出了要搜索包的现有存储库,但没有Thread的。因此,我们需要通过创建文件
    /etc/apt/sources.list.d/warn.list
    来添加存储库

  • 在以上两个步骤之后,发出
    apt
    /
    apt-get
    命令,像通常的Ubuntu软件包一样添加
    warn


  • 我无法使用公认的答案在Ubuntu 16.04上安装Thread,但发现使用npm很容易:

    npm安装-g纱线

    然后使用检查安装/版本


    Thread--version

    在Ubuntu或Linux中,您可以使用终端安装Thread,但在安装之前,您首先需要配置存储库,以便运行以下命令

    sudo apt install curl
    
    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
    echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list 
    
    设置存储库后,您可以使用下面的命令简单地安装Thread

    sudo apt-get update && sudo apt-get install yarn
    
    安装完成后,可以使用以下命令检查版本

    yarn --version
    

    使用
    &&
    时要小心。我在运行
    sudo-apt-get-update
    时遇到相同的错误,这会阻止终端运行
    sudo-apt-get-install-warn
    。通过分别运行这些命令(无需使用
    &&&
    ),我成功地在Ubuntu 16.04上安装了Thread。

    谢谢,我误解了,并认为我不必在16.04上执行这一步骤。注意:Ubuntu 17.04默认安装了cmdtest。如果您在安装Thread时遇到错误,可能需要先运行sudo apt remove cmdtest。有关详细信息,请参阅此页。@vulcan\u hacker是,Node.js已安装。我想重新安装它。它总是给我带来问题,事实是Node.js支持LinuxMint17.2而不是18。我确实遵循了所有这些说明,但仍然无法运行此安装将从其apt存储库安装默认节点版本,这将破坏现有的nodejs安装,如果以其他方式安装,如nvm,例如,从我的角度来看,如果纱线是ubuntu分布式系统的一部分,那就太好了。在我的浏览器控制台中,我得到了
    minified react error#96
    ,这里:)npm WARN disprecatedyarnpkg@0.15.1:请使用
    纱线
    包装代替
    yarnpkg
    谢谢@qräbnö,调整您应该提到,建议使用Linux发行版软件包分发系统,因为它已经过优化!这个答案更好,因为如果apt存储库没有安装,安装纱线会破坏NodeJ的安装。。。