2

Прежде чем делать остро

#apt-get upgrade

на сервере Debian я хотел бы получить общее представление об именах пакетов, которые будут обновляться, и об изменениях в этих пакетах.

Недавно в моей учетной записи root была почта с таким списком. Он содержал все пакеты для обновления и журнал изменений для каждого пакета. Теперь я не знаю, как я получил эту почту en, поэтому я не знаю, как получить ее снова.

Самое близкое, что я могу получить, это:

apt-get -s upgrade

большое спасибо

2 ответа2

0

Я бы сначала сделал:

apt-get update

а затем запустить:

apt-get upgrade

Это должно дать вам последние изменения и спросить вас, хотите ли вы внести изменения или нет.

0

Самый простой способ - использовать aptitude . Вы можете просмотреть доступные обновления безопасности и обновляемые пакеты и нажать C чтобы просмотреть список изменений (также доступный в меню, нажав Ctrl + t). Он достаточно умен, чтобы показать вам список изменений для последней версии. Вы можете сделать то же самое с apt-get changelog <package-name> , но, похоже, это не так хорошо работает, по крайней мере, в моей системе. Это сбой для пакета (puppet), который работает через aptitude, и я не знаю, возможно ли указать список пакетов (кроме как путем его генерации и анализа).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .