Здравствуйте! Проходя курс “от 0 до Linux админа” на сайте https://yodo.im/courses/linux/?v=1d20b5ff1ee9, я столкнулся с проблемой при попытке использовать команду do-release-upgrade
в управляемой среде Landscape.
У нас есть виртуальные машины с Ubuntu 20.04, которые мы хотим обновить до 22.04, а затем, если всё пройдет успешно, до 24.04. Все хосты получают репозитории Ubuntu через управляющий сервер Landscape. Я добавил репозитории для обеих версий (20.04 и 22.04), и при обновлении с помощью apt-get update
всё работает корректно.
Однако, когда я запускаю команду do-release-upgrade
, получаю следующую ошибку:
Checking for a new Ubuntu release
Failed to connect to https://changelogs.ubuntu.com/meta-release-lts. Check your Internet connection or proxy settings
There is no development version of an LTS available.
To upgrade to the latest non-LTS development release
set Prompt=normal in /etc/update-manager/release-upgrades.
Проблема в том, что моя среда не имеет доступа к интернету, кроме как через хост Landscape, который синхронизирует репозитории. Судя по всему, команда do-release-upgrade
пытается подключиться к changelogs.ubuntu.com, что не возможно в оффлайн режиме.
Как я могу настроить свои системы, чтобы они использовали хост Landscape вместо обращения к интернету с помощью do-release-upgrade
? Есть ли возможность изменить файл /etc/update-manager/meta-release
или другие настройки, чтобы указать на локальные ресурсы? Спасибо!