Для будущих читателей: обратите внимание, что этот ответ был написан в июне 2013 года, когда Wheezy (Debian 7, выпущенный в мае 2013 года) был «стабильным», а Jessie (тогда выходящий Debian 8) был довольно новым как «тестирующий». Перед тем, как приступить к обновлению, подумайте, какое влияние может оказать дальнейшее развитие на достоверность ответа в вашей конкретной ситуации.
Чтобы облегчить переход, я бы порекомендовал вам сделать это в два этапа. Или три: сначала сделайте резервную копию . Вероятность потери данных во время обновления системы Debian мала, но не равна нулю, и файлы конфигурации очень хорошо могут быть перезаписаны или переписаны как часть обновления, и всегда есть вероятность, что перевод не идеален. Однако все должно быть вполне возможно без переустановки с нуля.
Во-первых, следуйте обычному пути обновления до самой последней версии стабильной версии, в настоящее время Wheezy (ссылка ведет к руководству по обновлению i386; при необходимости замените вашу архитектуру). Это в основном сводится к редактированию /etc/apt/sources.list*
назвать , wheezy
а не squeeze
а затем делать apt-get update
затем apt-get -u dist-upgrade
, но читать документацию для окровавленных деталей , прежде чем продолжить . Я рекомендую немного покататься на Wheezy, чтобы убедиться, что ничего не сломано. Если он сломан в Уизи, он почти наверняка не заживет волшебно в Джесси или Сиде.
Если вы уверены, что система работает должным образом под Wheezy, снова отредактируйте файлы sources.list, на этот раз заменив testing
или sid
на wheezy
. Со страницы релизов Debian (мой акцент):
тестирование
Дистрибутив "testing" содержит пакеты, которые еще не были приняты в "стабильный" выпуск, но для этого они находятся в очереди. Основным преимуществом использования этого дистрибутива является то, что он имеет более свежие версии программного обеспечения. /.../ Текущий дистрибутив "test" - это Джесси.
неустойчивый
В «нестабильном» выпуске происходит активная разработка Debian. Как правило, этим дистрибутивом управляют разработчики и те, кто любит жить на грани. «Нестабильный» дистрибутив называется sid.
Если вы хотите кровоточить, вы хотите sid
/ unstable
. Обратите внимание, что Сид подвержен сильным поломкам. Если вы хотите более свежие версии пакетов, но полустабильные, то вы хотите testing
.
Затем сделайте, apt-get update
а затем apt-get -u dist-upgrade
. На момент написания этой статьи, по-видимому, не существовало отдельного руководства по установке для Jessie / тестирования, но все еще достаточно скоро после выпуска Wheezy, что различия должны быть относительно небольшими, и в большинстве случаев достаточно простого dist-upgrade. случаев. -u
Сделает APT-получить запрос на подтверждение , прежде чем на самом деле выполнения обновления, что дает вам разумный шанс рассмотреть предлагаемые изменения до совершения им. Я рекомендую не удалять этот параметр командной строки, если вы не чувствуете себя по-настоящему авантюрным (и у вас действительно хорошие резервные копии).
Ох, и в случае, если я забыл; убедитесь, что у вас есть хорошие резервные копии ваших данных, прежде чем начать. Как и при любом обновлении системы, я настоятельно рекомендую делать это непосредственно с терминала (не через сеанс X и, конечно, не через сеанс X без мультиплексора терминала, такого как screen
или tmux
), чтобы избежать проблем при перезапуске служб во время процесса обновления.