Я нахожусь на Debian Wheezy (стабильная версия) и регулярно обновляю свою систему с помощью основного:
sudo apt-get update
sudo apt-get dist-upgrade
В будущем, когда Джесси станет стабильной версией, мне интересно, станет ли Уизи автоматически Джесси, если я продолжу делать это dist-upgrade
или нет.
Будут ли нужны ЛЮБЫЕ ручные шаги, чтобы всегда быть в текущем стабильном выпуске (годы в будущем, например, Сид после Джесси), или я собираюсь идти как есть?
Например, мне нужно каким-то образом изменить файл sources.list, чтобы Джесси просто заходила без каких-либо ручных шагов вниз, или какое-то «большое» обновление («dist-upgrade») сделало бы все для меня и изменить все экземпляры wheezy
на, jessie
когда он знает, чтобы сделать это?
(Каждая строка в моем sources.list содержит wheezy
. Возможно, мне нужно только удалить wheezy
из них?)
Я немного новичок (от OS X и до этого Windows), поэтому не уверен, как «выпустить обновления» на том же канале можно автоматически делать в Debian - где OS X просто предлагает через свои автоматические обновления, полное обновление до следующего (стабильного / готового) выпуска без необходимости ручной проверки или сложных шагов, кроме обычной проверки обновления системы.
источник
Ответы:
Если в вашей строке
sources.list
говорится «wheezy», вы останетесь с Wheezy даже после освобождения Джесси. Если вы измените эти строки на «стабильный» вместо этого, apt обновит вас до «Джесси» после его выпуска, потому что «стабильный» станет псевдонимом «jessie» вместо «wheezy». (И если вы измените эти строки на «Джесси», вы теперь перейдете на «Джесси» , хотя он все еще находится в стадии тестирования и еще не выпущен как «стабильный».)Хотя может быть соблазнительно изменить ваше имя
sources.list
на «стабильный», чтобы вы автоматически обновлялись до новых стабильных выпусков, я не рекомендую этого делать. В процессе обновления могут быть специальные шаги, которые вы захотите или должны будете сделать в дополнение (и, возможно, до ) к обновлению пакетов, поэтому лучше дождаться выпуска Джесси, а затем просмотреть примечания к выпуску, прежде чем переключаться. (На практике, обычно достаточно просто обновить пакеты, но безопаснее подождать и сначала прочитать примечания к выпуску. Посмотрите, прежде чем прыгать.)Кстати, Сид никогда не станет стабильным релизом. Это постоянное имя «нестабильного» хранилища, и оно не участвует в прохождении имен через «тестирование» и «стабильный» псевдонимы. После того, как Джесси выйдет на свободу, для нового «тестирования» будет выбран другой персонаж «История игрушек», и Сид останется нестабильным как никогда.
источник
Нет, обновление не будет автоматическим, вам придется вручную заменить каждый экземпляр
wheezy
наjessie
ваш/etc/apt/sources.list
.В качестве альтернативы, вы можете заменить их на,
stable
а затем обновление будет автоматическим после освобождения Джесси.Обратите внимание, что я не рекомендую последнее, если вы используете
unattended-upgrades
, потому что ваша система может оказаться смесью между стабильной и старой стабильной.Последнее, что
apt-get dist-upgrade
обычно требуется только при обновлении до нового выпуска; Разница междуupgrade
и вdist-upgrade
том, чтоupgrade
только обновляет пакеты, тогдаdist-upgrade
как может устанавливать новые пакеты или удалять конфликтующие пакеты. Как правило, в течение жизненного цикла стабильного выпуска зависимости пакетов не изменяются, поэтому ихupgrade
должно быть достаточно для ежедневных обновлений (конечно, если вы добавите сторонние репозитории, они могут не следовать строгой политике Debian в этом отношении, и зависимости пакета могут измениться).источник
Как уже упоминалось, это будет только автоматически, если у вас есть «stable» в файле source.list, если у вас есть «wheezy», это не произойдет автоматически при запуске
apt-get upgrade
.Это отмечено в полной информации о выпуске здесь .
Или взгляните на урезанное руководство, которое описывает это здесь .
По сути,
sources.list
должно быть либо Джесси или стабильной, то вы запускаетеapt-get upgrade
/apt-get dist-upgrade
. Они сами по себе не являются автоматическими по умолчанию, насколько мне известно, в моей среде, однако, у меня естьapt-get upgrade
возможность еженедельно запускаться как задание cron, так как у меня была стабильная работа, в результатеsources.list
некоторые из моих серверов автоматически обновились до минимальной установки jessie. ,источник