404 sudo apt-get update 404未findchris-lea / node.js

我正在尝试使用

$ sudo add-apt-repository ppa:chris-lea/node.js $ sudo apt-get update 

安装并更新npm和nodejs

我发现这个库的大部分引用已经过时,从2011-2013

$ sudo apt-get update到链接时出现404错误

 http://ppa.launchpad.net/chris-lea/node.js/ubuntu/dists/wheezy/main/binary-armhf/Packages 404 Not found 

有没有更新的版本?

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 

(我不特别推荐你在没有审核的情况下下载你下载的东西,我也没有试过这些说明。)

nodejs和npm包包含在wheezy / main存储库中。

为了在raspbian上安装npm和nodejs,你应该包含在/etc/apt/sources.list

 deb http://mirrordirector.raspbian.org/raspbian/ wheezy main 

接下来你应该可以使用下面的命令安装nodejs和npm:

 sudo apt-get update sudo apt-get install npm nodejs 

我有同样的问题,我可以解决它的源代码更改为以前的Ubuntu版本。

所以,从这个: http://ppa.launchpad.net/chris-lea/node.js/ubuntu vivid main : http://ppa.launchpad.net/chris-lea/node.js/ubuntu vivid main

为此: http://ppa.launchpad.net/chris-lea/node.js/ubuntu utopic mainhttp://ppa.launchpad.net/chris-lea/node.js/ubuntu utopic main