Главным образом по моей голове, но я заметил одну мелочь, не связанную с Вашей непосредственной проблемой.
/ начальная загрузка (на ее собственном разделе) обычно создается как ext2 - не ext3, потому что она не требует никакого журналирования - это почти абсолютно статично и потому что ей нужно крошечное количество дискового пространства (где-нибудь приблизительно 100 МБ IIRC). Минимальный размер для ext3 раздела больше, чем потребности начальной загрузки / и ext2 сделают это. Все, что начальная загрузка / обычно хранения является Вашими файлами изображения и загрузчика ядра как необходимые личинке и вероятно lilo.
Изменение этого освободит крошечное количество дискового пространства для другого раздела для использования, но ни на что не должно иначе влиять.
Некоторые люди рекомендуют заставить / загрузиться столь же большой как 500 МБ, но это - вероятно, излишество. YMMV.
Официальная node.js страница GitHub имеет краткое изложение для всех дистрибутивов, включенный Debian. Они рекомендуют установить из источника:
apt-get install python g++ wget libssl-dev
mkdir /tmp/nodejs && cd /tmp/nodejs
wget http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd node-v*
./configure
make
make test
make install
Помните, что установка из источника определенно получит Вас последнее программное обеспечение, однако иногда более трудно удалить все файлы, присоединенные к определенному проекту. Для предотвращения этого использовать checkinstall
создавать себя быстрый пакет.
Я смог создать .deb пакет на Ubuntu следующим руководство здесь. Это должно, вероятно, также работать на Debian также ;-)
Учтите предупреждение ниже, если Вы имеете дело с производственной системой!
Можно установить node.js через apt-get
.
# echo deb http://ftp.us.debian.org/debian/ sid main \
> /etc/apt/sources.list.d/sid.list
# apt-get update
# apt-get install nodejs
ПРЕДУПРЕЖДЕНИЕ: Однако Вы не должны, вероятно, делать этого, так как Вы устанавливаете программное обеспечение от ответвления разработки Debian (Sid). Это предупреждение должно особенно быть учтено, если Вы имеете дело с производственной машиной также!!!
Можно постараться не смешивать версии Debian (рецепт для боли!) путем создания собственного .debs
https://github.com/mark-webster/node-debian
Можно создать .deb файлы для произвольных версий node.js, таким образом, можно установить / обновление / удаляет его легко. Это немного быстро и грязно, но по крайней мере это - что-то, пока официальные пакеты Debian не прибывают в конюшню.
Node.js доступен в официальном repo Debian Sid и Jessie.
sudo apt-get install nodejs
Если бы у Вас нет его в Вашем основном репозитории (команда не работала), я рекомендовал бы создать из источника, этого пути:
sudo apt-get install python g++ make checkinstall
mkdir ~/src && cd $_
wget -N http://nodejs.org/dist/node-latest.tar.gz
tar xzvf node-latest.tar.gz && cd node-v*
./configure
checkinstall #remove the "v" in front of the version number in the dialog!
sudo dpkg -i node_*
Удаление:
sudo dpkg -r node
В случае, если Вы отклонили разрешение на node
исполняемый файл, альтернативный путь мог бы быть:
umask 0022
./configure
make
checkinstall -D --umask 0022 --reset-uids --install=no
dpkg -i node_*.deb
Для получения последнего стабильного Узла можно установить его от диспетчера пакетов, затем обновить его использование npm
:
sudo apt-get install nodejs npm
sudo npm update -g
Это, чтобы быть самым простым способом получить последнюю версию, не расходуя слишком много усилия.