Если я просто обновлю Linux, который я использую, есть ли что-то, что не будет обновляться, пока я не установлю ОС с нуля на новый раздел? Или я могу неосторожно обновиться с терминала, не боясь оказаться устаревшим?
2 ответа
Нет. В большинстве случаев это даже наоборот. В то время как версия дистрибутива Linux считается стабильной и выпущенной (например, «Ubuntu 11.10»), многие пакеты уже будут снова устаревшими.
Вы можете попробовать это практически с любым дистрибутивом с фиксированной версией. Получите последний установщик и проверьте его на наличие обновлений после установки. Скорее всего, вы уже найдете новые пакеты программного обеспечения. С дистрибутивами с непрерывным выпуском, это полная противоположность. Здесь нет специальной версии выпуска. Вы всегда получите самые последние пакеты при установке. Например, Arch Linux использует эту модель.
Релизы Arch Linux - это просто снимок репозитория /core в сочетании с различными функциями или модификациями самого сценария установщика. Скользящая модель выпуска поддерживает каждую систему Arch Linux в актуальном состоянии и находится на переднем крае, выполняя одну команду.
Итак, если у вас типичный дистрибутив с фиксированным выпуском, самый безопасный и простой способ оставаться в курсе - просто продолжать использовать версию вашего дистрибутива, которая у вас есть, и регулярно обновлять ваши пакеты - с помощью yum
, apt
или чем-то еще. Если у вас есть - пока он не будет считаться EOL ("конец жизни") и не получит никаких будущих обновлений безопасности.
Да, иногда у вас могут возникнуть проблемы с обновлением. Фактически, одна вещь, которую я узнал за последние десять лет, - то, что я предпочел бы делать новую установку каждый раз вместо обновления. Две причины:
Многие приложения пытаются приспособиться к старым настройкам предыдущей версии. Иногда это не то, что вы хотите. Несколько лет назад, когда Gnome 2 перешел на новый макет меню, он был показан только людям со свежими установками. Gnome не хотел внезапно менять расположение меню для пользователей, которые ранее настраивали свои меню. Хотя это было вежливо, я полностью пропустил новый макет, потому что сделал обновление. Я должен был стереть конфигурацию гнома, чтобы получить новый взгляд.
Из-за буквально бесконечной перестановки и комбинаций предыдущих настроек в мире, новые выпуски дистрибутивов, очевидно, не могут выполнить всю работу по обеспечению качества для обновлений. Как минимум, они делают хороший контроль качества для новых установок. Но для обновлений им нужно продумать различные состояния предыдущих выпусков для тестирования. И они могли сделать только несколько возможностей. Кроме того, они полностью полагаются на то, что другие пользователи пробуют обновления в своих системах, надеясь поймать какой-то угловой случай, о котором они раньше не думали. Скорее всего, вы можете столкнуться с проблемой углового случая, которую почти невозможно отладить из-за уникальной настройки, которая у вас есть.
Это немного хлопотно для настроек резервного копирования, прежде чем вычистить диск для новой установки и позже восстановить, но попробуйте это несколько раз, и вы сами придумаете систему, которой сможете следовать вслепую. Как хранение всех ваших данных только в одном или двух местах, только для резервного копирования /etc и /home, и т.д.