Какие команды мне нужны для обновления Debian и как часто следует выполнять обновление?

Какие команды мне нужны для обновления Debian и как часто следует выполнять обновление?

Для обновления Linux достаточно ли следующего?

aptitude update
aptitude safe-update

И еще, как часто мне обновлять Debian? Я только что понял, что не обновлялся почти месяц, потому что я использовал только aptitude update.

Есть запланированная задача для apt. /etc/cron.daily/aptОзначает ли это, что Debian обновляется автоматически?

решение1

Насколько я понимаю, задание cron для apt только очищает кэши и/или обновляет метаданные, связанные с пакетами, но оно делаетнетвыполнять любые обновления пакетов.

Я лично не одобряю автоматические обновления, но Ubuntu хотя бы предлагает автоматически применять обновления безопасности к пакетам во время установки. Я предполагаю, что аналогичный механизм есть и в Debian.

Я проверяю обновления пакетов каждый раз, когда захожу на машину, которой управляю (и применяю их по мере необходимости). Кроме того, если я узнаю об уязвимости безопасности (или, если быть точнее, об исправлении для нее), я захожу на все свои серверы и применяю обновление.

решение2

Вам следует обновить систему Debian (или любую другую систему Linux/Unix) сразу же после выхода новых обновлений, связанных с безопасностью.

Команды в Debian следующие:

#> aptitude update
#> aptitude safe-upgrade

Эти команды обновляют список доступных пакетов и обновляют пакеты, которые в данный момент установлены в вашей системе.

Я настоятельно рекомендую вам взглянуть на cron-apt, который предназначен для запуска через cron и регулярного обновления системы. Он очень настраиваемый и позволяет вам указать, как часто система должна проверять наличие обновлений, нужно ли загружать и/или устанавливать обновления, и еще несколько вещей. Он также уведомляет о том, что было сделано, по электронной почте, что чрезвычайно полезно, если вы администрируете более одной системы.

#> aptitude install cron-apt

решение3

aptitude updateбудет получать только новую информацию о пакетах и ​​обновлениях установленных пакетов.

Команда для фактической установки обновленных пакетов — aptitude safe-upgrade, (не safe-update)

Что касается того, как часто вам следует обновляться, это «на ваше усмотрение». Хотя производные, такие как Ubuntu, имеют рекомендуемые настройки, на самом деле это зависит от ваших предпочтений — вы предпочитаете быть в курсе последних событий или предпочитаете, чтобы обновление не сломало что-то, пока вы не будете готовы с этим разобраться?

На настольном компьютере, который вы используете ежедневно, ежедневная проверка, вероятно, будет лучшим вариантом — вы хотите получать обновления в день их поступления, поскольку вы регулярно используете машину. На сервере я бы выбрал один раз в неделю или в ваше регулярное запланированное окно обслуживания. (Если у вас нет окна обслуживания, сейчас самое время его установить.)

решение4

На моем маршрутизаторе, где я запускаю стабильный релиз Debian, я устанавливаю все соответствующие обновления безопасности сразу после их выпуска. Я подписываюсь наdebian-security-объявлениепочтовая рассылка, чтобы я знал о новых обновлениях безопасности. Я также подписываюсь наDebian-объявитьчтобы узнать об обновлениях, не связанных с безопасностью, таких как предстоящий выпуск версии 6.0.4, запланированный на эту субботу.

На моем рабочем столе, где запущена «нестабильная» ветка Debian, я устанавливаю обновления каждый день.

Связанный контент