2

いくつかの指示に従って、node.js を Linux サーバーにインストールしたところ、次のブロックに遭遇しました。私はやることから始めましたがsudo apt-get install python-software-properties、それはうまくいきました。それから、私はしましたsudo add-apt-repository ppa:chris-lea/node.js。しかし、待ってください - コマンドはありませんadd-apt-repository。OK、それで調べてみると、そうするように言われました。それは問題 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 に答える