Я использую сценарий от официального сайта для установки nodejs 6_x:
wget -qO- https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
и посмотрите этот вывод:
Выполненная sudo Кв. - заставляет установку-y nodejs устанавливать Node.js 6.x Бор LTS и npm
Почему я получаю nodejs 8_10 вместо этого?
root@ip-172-31-42-193:/home/ubuntu# nodejs --version
v8.10.0
Я узнал, что Ubuntu 18.04 уже имеет nodejs 8_10 в его способном репозитории.
root@ip-172-31-18-129:/home/ubuntu# apt-cache policy nodejs
nodejs:
Installed: 6.14.1-1nodesource1
Candidate: 8.10.0~dfsg-2ubuntu0.3
Version table:
8.10.0~dfsg-2ubuntu0.3 500
500 http://eu-west-1.ec2.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages
8.10.0~dfsg-2ubuntu0.2 500
500 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages
8.10.0~dfsg-2 500
500 http://eu-west-1.ec2.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
*** 6.14.1-1nodesource1 500
500 https://deb.nodesource.com/node_6.x bionic/main amd64 Packages
100 /var/lib/dpkg/status
Я установил определенную версию я разыскиваемый:
apt-get install nodejs=6.14.1-1nodesource1