2

我按照一些说明在 Linux 服务器上安装 node.js 并运行到以下块。我从做开始sudo apt-get install python-software-properties,效果很好。然后,我做到了sudo add-apt-repository ppa:chris-lea/node.js。但是,等等 - 没有命令add-apt-repository。好的,所以我查了一下,它告诉我要这样做 apt-get install software-properties-common,这很好,除了它给了我这个错误:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package software-properties-common

那么,我该怎么做才能在我的服务器上获取 node.js?显然,这些都不起作用,它是 Debian,如果你想知道的话。我真的需要这方面的帮助。software-properties-common基本上,如果它不存在,我该如何安装?它只是不会出现。

4

1 回答 1

5

对于最新的 node.js 的 Debian 安装,您应该遵循这些说明,而不要求您添加 PPA:

sudo apt-get install python g++ make checkinstall
mkdir ~/src && cd $_
wget -N http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd node-v*
./configure
checkinstall #(remove the "v" in front of the version number in the dialog)
sudo dpkg -i node_*

更新:我很久以前写过这个。从那时起,我发现使用nvm将节点安装到机器上的痛苦要小得多。根据链接,步骤基本上简化为:

  • curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
  • nvm install node
于 2013-09-14T05:02:25.210 回答