Поздний ответ, но для актуальной информации ...
Если вы устанавливаете node.js с помощью рекомендуемого метода из установочного readme узла github узла, он предлагает следовать инструкциям на блоке nodeource статью, а не установку из устаревшего apt-get repo, node.js должен запускаться с использованием команды node, а также команды nodejs без необходимости создания новой символической ссылки.
[d4 ] Этот метод из статьи:# Note the new setup script name for Node.js v0.12
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
# Then install with:
sudo apt-get install -y nodejs
Обратите внимание, что это для v0.12, который, скорее всего, устареет в недалеком будущем.
Кроме того, если вы «За корпоративным прокси (например, я) вам нужно добавить параметр -E в команду sudo, чтобы сохранить env vars, необходимые для прокси:
curl -sL https://deb.nodesource.com/setup_0.12 | sudo -E bash -
Последняя строка выглядит неправильно, я никогда не видел, чтобы источник ppa заканчивался как «something.html», поэтому вы могли попробовать прокомментировать его и оставить файл следующим образом:
deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main
deb-src http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main
#deb http://docs.openstack.org/havana/install-guide/install/apt/content/basics-packages.html
Чтобы отредактировать файл, откройте терминал и введите следующее:
gksu gedit /etc/apt/sources.list.d/cloudarchive-havana.list
Затем попробуйте снова запустить обновление.