Estou tentando instalar o Node.js no Ubuntu 12.10, mas o terminal mostra um erro sobre pacotes perdidos. Eu tentei com isso:
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
Mas quando cheguei na última linha sudo apt-get install nodejs npm
mostra este erro:
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.
Desinstalei o ppa:chris-lea/node.js
e estava tentando uma segunda opção:
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
O mesmo erro, diz o terminal, npm is the latest version
mas também me mostra o texto que mostrei na parte superior. Eu acho que o problema é, ppa:chris-lea/node.js
mas não sei como resolvê-lo.
grunt
e node
não estavam exibindo nenhum erro, ajuda ou informações de versão. Eu segui as etapas nesta resposta e certifique-se de remover node
e nodejs
primeiro. Então eu instalei apenas nodejs
, o que funcionou.