Я намагаюся встановити Node.js на Ubuntu 12.10, але термінал показує мені помилку щодо втрачених пакетів. Я спробував це:
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
Але коли я прийшов до останнього рядка, sudo apt-get install nodejs npm
відображається ця помилка:
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.
Потім я видалив ppa:chris-lea/node.js
і намагався другий варіант:
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
Ця сама помилка, термінал говорить, npm is the latest version
але також показує мені текст, який я показав у верхній частині. Я думаю, що проблема є, ppa:chris-lea/node.js
але я не знаю, як її вирішити.
grunt
і node
команди не показували жодних - або помилок, допомога або інформацію про версії. Я дотримувався кроків у цій відповіді , і переконався, що потрібно видалити node
і nodejs
спочатку. Тоді я встановив просто nodejs
, що спрацювало.