Saya mencoba menginstal Node.js di Ubuntu 12.10, tetapi terminal menunjukkan saya kesalahan tentang paket yang hilang. Saya mencoba dengan ini:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm
Tetapi ketika saya sampai pada baris terakhir sudo apt-get install nodejs npm
menunjukkan kesalahan ini:
Failed to install some packages. This may mean that
you requested an impossible situation or if you are using the distribution
distribution that some required packages have not yet been created or been
been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
nodejs: Conflicts: npm
E: Failed to correct problems, you have held broken packages.
Kemudian saya mencopot pemasangan ppa:chris-lea/node.js
dan saya mencoba opsi kedua:
sudo apt-get install node.js
sudo apt-add-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm
Kesalahan yang sama, terminal mengatakan npm is the latest version
tetapi juga menunjukkan kepada saya teks yang saya perlihatkan di atas. Saya pikir masalahnya adalah ppa:chris-lea/node.js
tetapi saya tidak tahu bagaimana menyelesaikannya.
grunt
dan node
tidak menampilkan kesalahan, bantuan, atau informasi versi. Saya mengikuti langkah-langkah dalam jawaban ini , dan memastikan untuk menghapus node
dan nodejs
pertama. Lalu saya instal saja nodejs
, yang berhasil.