Я запускаю Ubuntu 18.04. Я хотел установить node
и npm
на моей машине. Способная версия репозитория узла 8.x, тогда как я хотел иметь версию 12.x (Текущая версия LTS).
Я следовал руководству здесь: https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04
Согласно руководству, я загрузил curl -sL https://deb.nodesource.com/setup_12.x -o nodesource_setup.sh
и затем выполнил его с sudo -E ./nodesource_setup.sh
Однако моей машине не удается работать sudo apt update
со следующим (полным) выводом:
maxim@fujitsu:~/scripts$ sudo apt update
Hit:1 http://gb.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://gb.archive.ubuntu.com/ubuntu bionic-updates InRelease
Get:3 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Hit:4 http://gb.archive.ubuntu.com/ubuntu bionic-backports InRelease
E: Repository 'http://security.ubuntu.com/ubuntu bionic-security InRelease' changed its 'Suite' value from 'bionic-updates' to 'bionic-security'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N] N
Fetched 88.7 kB in 8s (10.5 kB/s)
Reading package lists... Done
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease
E: Some index files failed to download. They have been ignored, or old ones used instead.
Этот ответ предлагает, чтобы использовал apt update
вместо apt-get update
. Тем не менее я работаю apt update
.
Это отвечает, предлагает ответить на "Y" на подсказку.
Эта проблема GitHub, от сообщества Докера, проясняет, что выполнение так является плохой идеей.
Однако этот ответ, предлагает, чтобы иногда репозитории меняли имена источников пакета.
Таким образом, мой вопрос, это в порядке для ответа на Y здесь? Я не хочу просто, вслепую принимают любую ошибку броски диспетчера пакетов во мне.
Если Вы не отвечаете Y
к вопросу Вы никогда не будете становиться склонными - получают (или склонный) работу.
Кажется разумным, что репозиторий безопасности устанавливает свое значение 'Комплекта' к 'бионической безопасности'. Почему это было bionic-updates
Я не могу сказать, но это, вероятно, была ошибка.
Что касается apt-get
мятежник apt
, склонный был представлен в Ubuntu 16.04 как новый интерфейс к системе пакета - se здесь: https://itsfoss.com/apt-vs-apt-get-difference/