У меня есть сообщение (motd - сообщение дня), что есть некоторые обновления для моего сервера.
Теперь, если я не хочу просто делать то, что мне сказали (apt-get update, apt-get upgrade) и иметь некоторый контроль над дальнейшим обновлением, что именно что мне делать?
Имея некоторый контроль, я имею в виду:
, чтобы иметь точный список пакетов, которые нужно загрузить и установить
Я бы предложил использовать aptitude . Он имеет небольшой полу-графический интерфейс для терминала, с хорошим способом выбора пакетов, которые вы хотите установить. Вот краткое руководство.
Начальная способность; примечание: не приводите аргументов.
sudo aptitude
При необходимости нажмите U kbd>, чтобы обновить список пакетов (так же, как sudo apt-get update
).
По умолчанию пакеты для обновления не выбраны. Вы можете расширить группу пакетов, нажав Enter kbd>.
Вам нужно нажать + kbd>, чтобы пометить пакет для установки (или обновления в этом случае). Вы можете выбрать всю группу, делая это, пока группа выбрана.
Нажмите = kbd>, чтобы пометить его как текущую ситуацию (отменить выбор выше).
Чтобы удалить пакет, нажмите - kbd>.
Нажмите G kbd>, чтобы перейти к предварительному просмотру действия, которое предстоит предпринять (обратите внимание, что это в новой «вкладке»). В приведенном ниже примере я выбрал только «Обновления безопасности» - другие не обновляются.
Нажмите G kbd> еще раз, чтобы выполнить операцию, или Q kbd>, чтобы закрыть вкладку предварительного просмотра. .
Обратите внимание, что это отличается от пометки пакетов как «на удержании», это просто выборочное обновление.