Как я могу узнать, что некоторые пакеты Ubuntu 10.04 все еще доступны в Ubuntu 14.04?

У меня Ubuntu 10.04 работает на сервере. Я знаю, что он больше не поддерживается, поэтому я хочу обновить его до Ubuntu 14.04.

У меня были проблемы с попытками сделать это (в среде тестирования, конечно), потому что некоторые зависимости не могли быть разрешены или некоторые пакеты не могли быть найдены (и, чтобы быть уверенным, это было от Ubuntu 10.04 до Ubuntu 12,04). Я хочу убедиться, что некоторые пакеты доступны в Ubuntu 14.04 или, по крайней мере, в качестве альтернативы , потому что на сервере есть много приложений, которым нужны зависимости, которые, возможно, доступны только в Ubuntu 10.04 и при миграции. .. Если я обновлю его, не произойдет ничего хорошего, а они будут недоступны.

Что я могу сделать, чтобы убедиться, что все необходимые зависимости будут выполнены? Я думал о dpkg -l в обеих версиях Ubuntu и сравнивал их ...

0
задан 20 April 2016 в 19:02

1 ответ

Не точно прямой ответ, но, как Вы упомянули, как насчет Вас создает список пакетов, доступных на обеих версиях Ubuntu (10.04 и 14.04), и затем сравнивает ее с помощью разность ?

можно создать этот список, выполняющий команды ниже на каждом сервере:
$ sudo apt-get update
$ dpkg -l > packages_version.txt

, Где версия могла быть идентификацией версии ОС, Вы выполнились (как "10,04" или "14.04").

, После того как у Вас есть оба списка, Вы могли проанализировать его вручную или выполниться разность для проверки различий. Что-то как: $ diff packages_10.04.txt packages_14.04.txt
1
ответ дан 21 April 2016 в 05:02
  • 1
    Я don' t знают почему, но эти модули были повреждены некоторое время. Я думаю, что это, возможно, запустилось с ядра Ubuntu 4.4, но can' t быть уверенным – Jeremy31 4 September 2017 в 11:43

Другие вопросы по тегам:

Похожие вопросы: