ufodev Posted August 16, 2022 Report Share Posted August 16, 2022 Сегодня я столкнулся с типичной проблемой не роллинг дистрибутивов Linux. На моем сервере стоит Ubuntu 21.04 (прошлогодняя LTS), срок действия которой сейчас истек, что выходит за рамки приличия и адекватности, а суть в том, что система превратилась в труп, в котором нельзя ничего обновить или установить. Ниже я предлагаю решение, чтобы исправить это, но я настоятельно рекомендую вам перейти на Fedora, RedHat, SUSE или AlmaLinux потому что Марк уже задолбал и по моему ощущению Canonical уже не тот! Решение: после окончания срока службы они перемещают репозитории archive.ubuntu.com и security.ubuntu.com на old-releases.ubuntu.com, и нам нужно просто заменить его. sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list после этого нам нужно обновить apt кэш sudo apt update && sudo apt dist-upgrade На этом можно остановиться, так как после этого можно устанавливать программы, но обновление работать не будет, что плохо с точки зрения безопасности для данной ситуации, обновляем операционную систему sudo apt update sudo apt install ubuntu-release-upgrader-core sudo do-release-upgrade P.S. Скажи мне, кто твой друг, и я скажу, кто ты. Как видите, дружба с Microsoft может вас похоронить 🙃 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.