我试图使用
$ sudo add-apt-repository ppa:chris-lea/node.js
$ sudo apt-get update
安装和更新npm和nodejs
我发现的大多数对此存储库的引用已经过时了2011-2013
我在$ sudo apt-get update
期间收到了链接
http://ppa.launchpad.net/chris-lea/node.js/ubuntu/dists/wheezy/main/binary-armhf/Packages 404 Not found
是否有更新版本?
答案 0 :(得分:2)
https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager包含取代旧PPA的存储库的说明。 (对我而言,这是Google node-js ppa的热门话题。)
curl -sL https://deb.nodesource.com/setup | sudo bash -
sudo apt-get install -y nodejs
(我不特别建议您先运行下载的内容而不先审核,也不要尝试这些说明。)
答案 1 :(得分:1)
nodejs和npm包包含在wheezy / main存储库中。
要在raspbian上安装npm和nodejs,您应该包含在/etc/apt/sources.list
deb http://mirrordirector.raspbian.org/raspbian/ wheezy main
接下来,你应该可以使用:
安装nodejs和npmsudo apt-get update
sudo apt-get install npm nodejs
答案 2 :(得分:1)
我有同样的问题,我可以解决它将源代码更改为以前的Ubuntu版本。
所以,从这个:
http://ppa.launchpad.net/chris-lea/node.js/ubuntu vivid main
对此:
http://ppa.launchpad.net/chris-lea/node.js/ubuntu utopic main