2017-12-22 18 views
0

私はDebian 9.2を使用しています。私はNodeJSの正しいバージョンをインストールすることはできませんし、NPMを全くインストールすることもできません。bash:npm:Debian 9のコマンドが見つかりません

私は、端末からこれを実行しました:

sudo curl -sL https://deb.nodesource.com/setup_9.x | sudo bash - 

を、端末はこの出力を持っていた:

## Installing the NodeSource Node.js v9.x repo... 


## Populating apt-get cache... 

+ apt-get update 
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease 
Ign:2 http://ftp.us.debian.org/debian stretch InRelease                            
Hit:4 http://ftp.us.debian.org/debian stretch-updates InRelease                
Ign:5 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic InRelease 
Hit:6 http://ftp.us.debian.org/debian stretch Release           
Hit:7 https://download.sublimetext.com apt/stable/ InRelease                
Ign:3 http://cdn-fastly.deb.debian.org/debian stretch InRelease               
Hit:8 http://cdn-fastly.deb.debian.org/debian stretch Release          
Ign:10 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic Release 
Hit:12 https://deb.opera.com/opera-stable stable InRelease 
Ign:13 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main amd64 Packages 
Ign:14 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main all Packages 
Ign:15 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en 
Ign:16 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en_US 
Ign:13 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main amd64 Packages 
Ign:14 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main all Packages 
Ign:15 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en 
Ign:16 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en_US 
Ign:13 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main amd64 Packages 
Ign:14 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main all Packages 
Ign:15 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en 
Ign:16 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en_US 
Ign:13 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main amd64 Packages 
Ign:14 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main all Packages 
Ign:15 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en 
Ign:16 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en_US 
Ign:13 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main amd64 Packages 
Ign:14 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main all Packages 
Ign:15 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en 
Ign:16 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en_US 
Err:13 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main amd64 Packages 
    404 Not Found 
Ign:14 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main all Packages 
Ign:15 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en 
Ign:16 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic/main Translation-en_US 
Reading package lists... Done 
W: The repository 'http://ppa.launchpad.net/developmentseed/mapbox/ubuntu bionic Release' does not have a Release file. 
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use. 
N: See apt-secure(8) manpage for repository creation and user configuration details. 
E: Failed to fetch http://ppa.launchpad.net/developmentseed/mapbox/ubuntu/dists/bionic/main/binary-amd64/Packages 404 Not Found 
E: Some index files failed to download. They have been ignored, or old ones used instead. 
Error executing command, exiting 

は、その後、私はsudo apt-get install -y nodejsを走りました。 node -vため

出力:

bash: node: command not found 

nodejs -v用の出力:

v4.8.2 

npm -v用の出力:

私はDebianの上NodeJSとNPMの正しいバージョンをインストールするにはどうすればよい
bash: npm: command not found 

9.2?

+0

間違ったサイトで、https://serverfault.com/またはhttps://unix.stackexchange.com/を試してください – Nic3500

+1

OSのインストールをカスタマイズするために他に何かしましたか?あなたの出力のエラーは、リリースされていないバージョンのUbuntu(18.04 Bionic Beaver)を設定したことを指しています。 – mrlee

答えて

0

Linux上にノードをインストールした場合、npmはWindowsのようにパッケージ化されていません。試してみてください - > sudo apt-get npmをインストールして、それを打ちましょう。

関連する問題