Как я могу установить NodeJS 4 в Ubuntu, используя apt-get
утилиты?
Я строго придерживаюсь мнения, что установка Узла с менеджером по Версии узла является наилучшим вариантом на Ubuntu при установке его на компьютере, где Вы намереваетесь сделать разработку (вместо рабочего сервера).
Когда Вы устанавливаете через официальные репозитории, Вы заканчиваете с чем-то ужасно устаревшим. Можно всегда добавлять PPA, но Вы все еще закончите с грязными полномочиями, где глобально установка модулей от npm требует административных привилегий.
С NVM все сохранено в Вашей домашней папке (так никакая потребность в sudo
), и можно установить несколько версий Узла (включая 4,0) и переключиться между ними легко.
Взятый из инструкций по установке NVM:
Захватите последнюю копию NVM (Вы, возможно, должны sudo apt-get install curl
сначала):
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash
Скажите Вашей оболочке использовать nvm
(можно хотеть добавить это к ~/.bashrc
таким образом, это происходит автоматически в будущем):
source ~/.nvm/nvm.sh
Затем установите последнюю версию узла:
nvm install 4.0
И скажите nvm, какую версию Узла Вы хотите использовать:
nvm use 4.0
Можно также хотеть добавить nvm use 4.0
строка к Вашему ~/.bashrc
, так, чтобы Вы не выбирали версию узла каждый раз, когда Вы запускаете свой терминал.
Теперь, если Вы проверяете which node
это должно дать Вам путь к исполняемому файлу узла в Вашей домашней папке. Выполнение node --version
должен сказать Вам, что Вы работаете v4.0.0
.
Инструкции были взяты отсюда: https://github.com/nodesource/distributions
wget -qO- https://deb.nodesource.com/setup_4.x | sudo bash -
и затем:
sudo apt-get install nodejs
Вот версии системы:
ubuntu@424c7702-0947-e7c7-c532-dfec484fc109:~$ lsb_release -r
Release: 15.04
ubuntu@424c7702-0947-e7c7-c532-dfec484fc109:~$ node -v
v4.0.0
ubuntu@424c7702-0947-e7c7-c532-dfec484fc109:~$ npm -v
2.14.2
С куду к @jarsever я лично не подписываюсь на» curl|sh» парадигма.
, Если Вы чувствуете тот же вид неловкости, как я делаю, когда Вас спрашивают только к трубе некоторый произвольный текст от Интернета и в процесс раковины счета корня, тогда Вы можете хотеть попробовать это за тот же эффект, но с (немного) меньшим количеством страха, неуверенности и сомнения:
version=4
apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280
apt-add-repository 'deb https://deb.nodesource.com/node_${version}.x precise main'
apt-get update
apt-get install nodejs
я полагаю, что процесс должен быть четким, и Вы можете также сделать то же через Software Properties Ubuntu UI.
Это работало на меня
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
. ~/.bashrc
mkdir ~/local
mkdir ~/node-latest-install
cd ~/node-latest-install
curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1
./configure --prefix=~/local
make install
curl https://www.npmjs.org/install.sh | sh
Источник: https://gist.github.com/isaacs/579814
Мне нравится использовать nodeenv от pypi ( https://pypi.python.org/pypi/nodeenv), Вы устанавливаете пакет с помощью зернышка, затем устанавливаете "node/virtualenv" и говорите ему устанавливать предварительно созданную версию, быструю и простую. Paul
Unable to handle the following files due to an unsupported format: You may manually convert these audio files to wave using another application supporting the audio format and then add the wave files to the K3b project. album.cue
Поэтому, возможно, я должен представить дополнительный шаг для преобразования flac в WAVE. – eric s 2 December 2016 в 17:38