Я использую 16.04, но я бы не прочь переключиться на 14.04, если это необходимо.
Я хотел бы установить два пакета, NodeJS и npm.
Какие шаги я могу выполнить для этого? Также, как я могу обновить NPM после установки?Существует несколько способов установки NodeJS и npm на Ubuntu.
В последних версиях Ubuntu есть NodeJS (пакет nodejs) и npm (пакет npm). Вы можете просто установить их с помощью apt. Но, в зависимости от того, какую версию Ubuntu вы используете, эти пакеты могут содержать устаревшие версии NodeJS и npm.
NodeSource предлагает личный пакетный архив (PPA ) с более современными версиями NodeJS и npm. Вы можете установить PPA как это (например, для NodeJS 8.x)
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs
Вы можете найти дополнительную информацию на проектах GitHub repo.
Возможно, наиболее универсальным вариантом является использование в проектах GitHub repo (nvm). Это простой скрипт bash, который позволяет вам устанавливать несколько версий NodeJS параллельно и переключаться между ними.
# install nvm, for example version 0.33.2
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
# list installed versions of NodeJS
nvm ls
# list available versions of NodeJS
nvm ls-remote
# install NodeJS, for example version 8.1.4
nvm install 8.1.4
# use installed version of NodeJS, for example 6.11.1
nvm use 6.11.1
Что касается отношения между NodeJS и npm, то, насколько я знаю, эти два довольно тесно связаны. Это означает, что не слишком важно обновлять npm самостоятельно. Если вам нужна более новая версия для npm по какой-либо причине, используйте новую версию NodeJS, которая поставляется с более новой версией npm.
Существует несколько способов установки NodeJS и npm на Ubuntu.
В последних версиях Ubuntu есть NodeJS (пакет nodejs) и npm (пакет npm). Вы можете просто установить их с помощью apt. Но, в зависимости от того, какую версию Ubuntu вы используете, эти пакеты могут содержать устаревшие версии NodeJS и npm.
NodeSource предлагает личный пакетный архив (PPA ) с более современными версиями NodeJS и npm. Вы можете установить PPA как это (например, для NodeJS 8.x)
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs
Вы можете найти дополнительную информацию на проектах GitHub repo.
Возможно, наиболее универсальным вариантом является использование в проектах GitHub repo (nvm). Это простой скрипт bash, который позволяет вам устанавливать несколько версий NodeJS параллельно и переключаться между ними.
# install nvm, for example version 0.33.2
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
# list installed versions of NodeJS
nvm ls
# list available versions of NodeJS
nvm ls-remote
# install NodeJS, for example version 8.1.4
nvm install 8.1.4
# use installed version of NodeJS, for example 6.11.1
nvm use 6.11.1
Что касается отношения между NodeJS и npm, то, насколько я знаю, эти два довольно тесно связаны. Это означает, что не слишком важно обновлять npm самостоятельно. Если вам нужна более новая версия для npm по какой-либо причине, используйте новую версию NodeJS, которая поставляется с более новой версией npm.
Существует несколько способов установки NodeJS и npm на Ubuntu.
В последних версиях Ubuntu есть NodeJS (пакет nodejs) и npm (пакет npm). Вы можете просто установить их с помощью apt. Но, в зависимости от того, какую версию Ubuntu вы используете, эти пакеты могут содержать устаревшие версии NodeJS и npm.
NodeSource предлагает личный пакетный архив (PPA ) с более современными версиями NodeJS и npm. Вы можете установить PPA как это (например, для NodeJS 8.x)
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs
Вы можете найти дополнительную информацию на проектах GitHub repo.
Возможно, наиболее универсальным вариантом является использование в проектах GitHub repo (nvm). Это простой сценарий bash, который позволяет вам устанавливать несколько версий NodeJS параллельно и переключаться между ними.
# install nvm, for example version 0.33.2
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
# list installed versions of NodeJS
nvm ls
# list available versions of NodeJS
nvm ls-remote
# install NodeJS, for example version 8.1.4
nvm install 8.1.4
# use installed version of NodeJS, for example 6.11.1
nvm use 6.11.1
Что касается отношения между NodeJS и npm, то, насколько я знаю, эти два довольно тесно связаны. Это означает, что не слишком важно обновлять npm самостоятельно. Если вам нужна более новая версия для npm по какой-либо причине, используйте новую версию NodeJS, которая поставляется с более новой версией npm.
Ниже приведены команды nodejs v7.10 вместе с номером npm v4.2.
# sudo apt-get install python-software-properties
# curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
# sudo apt-get install nodejs
# node -v
# npm -v
Чтобы обновить команду использования NPM:
# npm install -g npm
Чтобы установить с помощью apt, введите следующие команды:
$ sudo apt update
$ sudo apt-get install nodejs
$ node -v
Установите nvm, используя:
$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
$ nvm
#If the nvm command above outputs "nvm: command not found" (or nothing) then run:
$ command -v nvm
#To install node, enter:
$ nvm install nodenvm run node --version
#Run with:
$ nvm run node --version
Добавьте репозиторий NodeSource и & amp; затем установите с помощью этих команд:
#Add the signing key.
$ wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
#Now add the latest node repository (v8.x) with:
$ sudo add-apt-repository "deb https://deb.nodesource.com/node_8.x xenial main"
Apt Default Ubuntu Repos [DigitalOcean] | «Как установить Node.js на Ubuntu 16.04» Менеджер версий узлов [GitHub] | «Установка» NodeSource [GitHub] | «Ручная установка» Чтобы установить с помощью apt, введите следующие команды:
$ sudo apt update
$ sudo apt-get install nodejs
$ node -v
Установите nvm, используя:
$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
$ nvm
#If the nvm command above outputs "nvm: command not found" (or nothing) then run:
$ command -v nvm
#To install node, enter:
$ nvm install nodenvm run node --version
#Run with:
$ nvm run node --version
Добавьте репозиторий NodeSource и & amp; затем установите с помощью этих команд:
#Add the signing key.
$ wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
#Now add the latest node repository (v8.x) with:
$ sudo add-apt-repository "deb https://deb.nodesource.com/node_8.x xenial main"
Apt Default Ubuntu Repos [DigitalOcean] | «Как установить Node.js на Ubuntu 16.04» Менеджер версий узлов [GitHub] | «Установка» NodeSource [GitHub] | «Ручная установка» Ниже приведены команды nodejs v7.10 вместе с номером npm v4.2.
# sudo apt-get install python-software-properties
# curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
# sudo apt-get install nodejs
# node -v
# npm -v
Чтобы обновить команду использования NPM:
# npm install -g npm
Чтобы установить с помощью apt, введите следующие команды:
$ sudo apt update
$ sudo apt-get install nodejs
$ node -v
Установите nvm, используя:
$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
$ nvm
#If the nvm command above outputs "nvm: command not found" (or nothing) then run:
$ command -v nvm
#To install node, enter:
$ nvm install nodenvm run node --version
#Run with:
$ nvm run node --version
Добавьте репозиторий NodeSource и & amp; затем установите с помощью этих команд:
#Add the signing key.
$ wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
#Now add the latest node repository (v8.x) with:
$ sudo add-apt-repository "deb https://deb.nodesource.com/node_8.x xenial main"
Apt Default Ubuntu Repos [DigitalOcean] | «Как установить Node.js на Ubuntu 16.04» Менеджер версий узлов [GitHub] | «Установка» NodeSource [GitHub] | «Ручная установка» Ниже приведены команды nodejs v7.10 вместе с номером npm v4.2.
# sudo apt-get install python-software-properties
# curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
# sudo apt-get install nodejs
# node -v
# npm -v
Чтобы обновить команду использования NPM:
# npm install -g npm