Рейтинг:0

Обновление с Ubuntu 16.04 в конце 2021 г.

флаг cn

Я получил доступ к компьютеру с помощью Ubuntu 16.04. Поскольку он не поддерживается, мне нужно обновить его, скажем, до 20.x.

Для этого мне предлагается выполнить sudo apt-получить обновление перед. Но это дает следующие сообщения об ошибках:

Чтение списков пакетов... Готово
W: В репозитории «http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04 Release» нет файла Release.
N: Данные из такого репозитория не могут быть аутентифицированы и поэтому потенциально опасны для использования.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
W: Произошла ошибка при проверке подписи. Репозиторий не обновляется, и будут использоваться предыдущие индексные файлы. Ошибка GPG: https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/ InRelease: следующие подписи недействительны: KEYEXPIRED 1602869253 KEYEXPIRED 1602869253 KEYEXPIRED 1602869253
W: Не удалось получить https://cloud.r-project.org/bin/linux/ubuntu/xenial-cran35/InRelease Следующие подписи недействительны: KEYEXPIRED 1602869253 KEYEXPIRED 1602869253 KEYEXPIRED 1602869253
E: Не удалось получить http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04/Packages 404 Not Found [IP: 195.135.221.134 80]
W: Не удалось загрузить некоторые индексные файлы. Их игнорировали или вместо них использовали старые.

Я предполагаю, что некоторые URL-адреса для просмотра стали недействительными. (особенно наверное http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04/Пакеты) Что такое / являются правильными URL-адресами и как научить их apt-get?

До сих пор я не сохранял важные данные/программы на HDD, поэтому бэкапы не актуальны.

Кроме того, использование внешнего носителя не допускается.

PS: Этот пост был создан на этом сайте благодаря @john-jones.

РЕДАКТИРОВАТЬ: Замена безопасность.(...) и расархивировать.(...) к старые выпуски.(...) не получилось, так как стебель не ссылается на сайт(здесь), содержащий xenial-xerus (16.04). Переход через «Родительский каталог» и переход к xenial-xerus (здесь -> здесь -> здесь) не дал страницу, содержащую папку с именем «Пакеты» или что-то подобное.Я сбит с толку. :-)

cocomac avatar
флаг cn
Если на вашем компьютере нет ничего важного, почему бы просто не установить поддерживаемую версию заново?
Soren A avatar
флаг mx
Это единственные ошибки, которые вы получаете? Все сторонние репозитории/ppa должны быть отключены, а репозитории Ubuntu изменены на old-releases.ubuntu.com/... как описано здесь: https://help.ubuntu.com/community/EOLUpgrades
user7427029 avatar
флаг cn
@SorenA: Это были единственные предупреждения / ошибки, единственная заметная строка начинается до того, как было «Ign:», например. г. Ign:9 http://old-releases.ubuntu.com/ubuntu xenial-updates InRelease
user7427029 avatar
флаг cn
@cocomac: у меня нет под рукой внешних носителей / мне не разрешено их использовать.
Nmath avatar
флаг ng
Если вы не можете купить флэш-накопитель USB, одолжите его. Вы все равно захотите иметь его на случай, если обновление не удастся. Поддержка 16.04 закончилась, и нет гарантии успешного обновления.
guiverc avatar
флаг cn
Изменение старых выпусков **не** относится к выпускам с поддержкой ESM; 16.04 имеет поддержку ESM (так что это конец *стандартной* поддержки, а не *расширенной* поддержки). Вам необходимо включить ESM для полного обновления вашей системы, после чего вы можете *выпустить-обновление* до 18.04. Ваша ошибка — это стороннее репо (которое может *отказаться* от выпуска по истечении 5 лет, то есть после 2021 года — апрель), поэтому его исчезновение не должно быть сюрпризом.
Рейтинг:0
флаг zw

Вы должны запустить Программное обеспечение и обновления (или программное обеспечение-свойства-gtk команду), а затем отключить http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04 от него. Или используйте текстовый редактор. Этот репозиторий больше не существует.

Также убедитесь, что ваш /etc/apt/sources.list содержать следующие строки:

deb http://archive.ubuntu.com/ubuntu/ xenial основная ограниченная вселенная мультивселенная
deb http://archive.ubuntu.com/ubuntu/ xenial-updates основная ограниченная вселенная мультивселенная
deb http://archive.ubuntu.com/ubuntu/ xenial-backports основная ограниченная вселенная мультивселенная
deb http://security.ubuntu.com/ubuntu xenial-security основная ограниченная вселенная мультивселенная

И удалите список ESM с помощью sudo rm /etc/apt/sources.list.d/ubuntu-esm-infra.list для предотвращения неожиданного поведения.

Чтобы восстановить ключ R GPG, вам необходимо выполнить следующую команду:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

Затем вы должны:

  1. обновить списки пакетов по

    sudo apt-получить обновление
    
  2. установить все новые зависимости для существующей системы 16.04 LTS, используя

    sudo apt-получить дист-обновление
    
  3. удалите пакеты R, чтобы предотвратить их возможный конфликт при обновлении до 18.04 LTS, используя этот ответ (шаги 1-3).

  4. перезагрузка

  5. установите способ обновления выпуска с LTS на LTS, используя команды ниже:

    sudo sed -i "s/^Prompt=never/Prompt=lts/" /etc/update-manager/release-upgrades
    sudo sed -i "s/^Prompt=normal/Prompt=lts/" /etc/update-manager/release-upgrades
    
  6. запустите обновление дистрибутива до 18.04 LTS, используя sudo сделать-релиз-обновление или же менеджер обновлений -c .

  7. переустановите пакеты R на 18.04 LTS, используя этот ответ (шаги 4-5)

  8. перезагрузка

  9. запустите обновление дистрибутива до 20.04 LTS, используя sudo сделать-релиз-обновление или же менеджер обновлений -c .

  10. перезагрузка

  11. наслаждаться

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.