Установка tar.gz на linux
Я загрузил node из этой ссылки https://nodejs.org/en/
которые указывают на эту ссылку при нажатии кнопки.
https://nodejs.org/dist/v4.1.2/node-v4.1.2-linux-x64.tar.gz
Как совет сообщества ubuntu по установке tar.gz, следуют следующие шаги.
$ ./configure
$ make
$ [sudo] make install
проблема в текущем файле, который у меня не загружен. /configure.
так как я могу установить это? должен ли я извлечь это в usr/папку? btw my os is debian 8
Edit:
включая пакет java от oracle? безопасно ли извлекать эти файлы в папку/usr?
Ответы
Ответ 1
Вы можете загрузить этот файл из браузера или с консоли. Последнее показано ниже (Примечание: конкретная версия Node.js может отличаться для вас):
wget http://nodejs.org/dist/v8.1.1/node-v8.1.1-linux-x64.tar.gz
sudo tar -C /usr/local --strip-components 1 -xzf node-v8.1.1-linux-x64.tar.gz
вы можете найти список node версии на http://nodejs.org/dist/
Теперь вы должны установить как node, так и npm в "/usr/local/bin". Вы можете проверить этот ввод:
ls -l /usr/local/bin/node
ls -l /usr/local/bin/npm
Альтернативный способ установки nodejs через диспетчер пакетов:
Установка Node.js через диспетчер пакетов
Наслаждайтесь!
Ответ 2
В случае установки из исходного кода вы должны загрузить исходный код https://nodejs.org/dist/v4.1.2/node-v4.1.2.tar.gz
Файл, заканчивающийся на .tar.gz, является сжатым файлом, таким как zip файл, вы должны извлечь файл, прежде чем выполнять другую операцию.
вы можете извлечь этот файл в любом месте.
В терминале измените местоположение в файл .tar.gz.
$ cd /path/to/tar.gz/file
Затем извлеките его с помощью tar
$ tar xvzf node-v4.1.2-linux-x64.tar.gz
затем измените местоположение на извлеченный каталог
$ cd node-v4.1.2-linux-x64
После этого вы можете запустить .configure и сделать его
$ ./configure
$ make
$ [sudo] make install
Ответ 3
Использование утилиты make необходимо только при компиляции программного обеспечения. Однако tarballs, предоставленные nodejs.org, содержат скомпилированные двоичные файлы, а не исходный код. На самом деле вам не нужно устанавливать его для использования. Вы можете просто cd
в каталог bin
и запустить его через ./node
. Хотя я скажу, что его очень полезно иметь в своем PATH
. Где вы помещаете эту директорию, это не имеет большого значения. Если вы устанавливаете его локально на своей собственной машине, вы можете просто распаковать его tar xvfz node*tar.gz
в свой домашний каталог, а затем добавить его в файл ~/.bashrc
и добавить путь к каталогу вашей переменной окружения PATH так, чтобы она была PATH=$PATH:/home/USERNAME/DIRECTORY/bin
, просто измените путь к точному пути к папке bin
в извлеченном каталоге.
Вы также можете добавить эти файлы в каталог, который уже находится в вашем пути, например /usr/share
или /usr/local
, путем простого копирования файлов из архива в эти папки, поскольку они имеют одинаковую структуру.
Ответ 4
Упоминание конкретной версии установки NVM И NODE.
Если у вас нет brew, запустите это:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Если у вас нет wget, запустите это:
brew install wget
Для установки Node конкретной версии выполните следующие команды: Здесь я устанавливаю NVM-v0.33.1 и Node из v0.12.6
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
source ~/.bashrc
nvm install v0.12.6
command -v nvm //verify install
Ответ 5
Вчера я искал способ установить вручную с сайта nodejs.
Установка прост. См. Файл с именем nodesource_setup.sh
sudo bash nodesource_setup.sh
Вот оно.
![Nodejs Скачанные файлы]()
Любой файл, который заканчивается на .sh, обычно называется Shell script (даже без .sh вы можете найти скрипты оболочки).
Сценарии оболочки будут запускать все команды, которые необходимо выполнить для установки пакета.