При установке Ubuntu 18.04, ubuntu-support-status --show-unsupported
показывает несколько неподдерживаемых пакетов. Это известная проблема Ubuntu, которая обещает LTS только для пакетов в main
, но для многих настроек требуются пакеты из universe
и multiverse
. Теперь чистым решением было бы использовать вместо этого Debian. Однако это виртуальная машина в вычислительном центре, и в настоящий момент они не предлагают Debian. Так что я застрял в Ubuntu.
Как насчет замены неподдерживаемых пакетов пакетами из Debian? main
репозиторий? Есть опыт с этим? Какие будут необходимые технические шаги?
Я также подумываю использовать do-release-upgrade
чтобы перейти на 19.04, надеясь, что он будет поддерживать все соответствующие пакеты.
Есть другие идеи, как справиться с этой ситуацией?
Дополнение: В какой-то степени решением является использование контейнера nspawn. Я даю базовое руководство по настройке такого контейнера (однако не касается конфигурации частного пользователя) и несколько комментариев о том, как получить квоты файловой системы XFS внутри контейнера.
Боковое примечание: вычислительный центр тем временем предложил мне установить Debian на виртуальную машину, так что проблема больше не существует для меня. Но, возможно, это будет полезно другим. Я также хочу добавить, что считаю текущее состояние Ubuntu неприемлемым; у вас не может быть неподдерживаемых пакетов в производственной системе. Некоторые из неподдерживаемых пакетов довольно стандартные (например, nslcd
и fail2ban
), и предлагаются в официальных инструкциях Ubuntu.
Или:
chroot
jail или с помощью Docker.