I need to install версия 12 of NodeJS on Ubuntu but looks like my company is for some reason blocking the path to the поля. When I run the curl -L https://deb.nodesource.com/setup_0.12 | sudo bash -
command I get в curl: (7) Failed to connect to deb.nodesource.com port 443: Connection refused
ошибка message.
How хан I install node manually on Убунту Трусти? I assume the option I have is to somehow get the setup поля on the server, add it to the repository and then run the sudo apt-get install nodejs
command, but гm really not for certain.
FYI: They've also blocked the git
protocol.
HTTPS действительно не должен быть заблокирован - это может быть другая сетевая проблема (с DNS или сертификатами и т.д.). Так или иначе Вы могли попробовать различные команды:
Использование HTTP вместо этого:
curl -L http://deb.nodesource.com/setup_0.12 | sudo bash -
Использование wget
(или другой загрузчик) вместо этого, и выполняют его:
wget https://deb.nodesource.com/setup_0.12
sudo bash ./setup_0.12
Весь curl -L https://deb.nodesource.com/setup_0.12 | sudo bash -
должен сделать, загрузить сценарий и выполнить его как корень, таким образом, это может быть сделано другими способами. Однако это может быть хорошая идея говорить с людьми, которые выполняют установку, если HTTPS блокируется/сканируется - как общее выполнение, которое делает вещи небезопасными.
можно установить nodejs
от Ubuntu repos (с apt-get
и т.д.), но это может быть более старая версия (см. здесь )