суббота, января 16, 2010

Немного об обновлении и тем, что с этим связано.

Если вы хотите перейти с более ранней версии на более позднюю или вы хотите перейти на тестовый дистрибутив (ныне Sqeeze), вам необходимо заменить существующие репозитории в sources.list на репозиторри соответствующего дистрибутива, в случает с Sqeeze прописывайте "Sqeeze" вместо "Lenny". После этого
# apt-get update
# apt-get -u dist-upgrade

Советы, чтоб всё прошло более менее гладко, перед обновлением убивайте все патентованные (читай проприетарные) дрова и возвращайте xorg.conf к исходному виду (особо критичны дрова на видео), весь софт, что вы ставили и собирали сами, лучше всего не устанавливать левый софт со скриптами на установку типа run или sh, а собирать самим и собирать деб пакеты и ставить через менеджер, тогда не будет проблем с удалением и установкой и главное: ТАК ВЫ НИКОГДА НЕ ВНЕСЕТЕ НЕ ПОПРАВИМЫХ ИЗМЕНЕНИЙ В СИСТЕМУ. Желательно удалить крупные пакеты, потому что это увеличит время обновления, удалите большие игры - они имеются в репозиториях Debian. Идеально будет если вы полностью удалите графическую среду и загрузитесь в консоли и от туда проделаете обновление, в любом случае обновляться лучше без загрузки графического режима. Да ещё верните к первоначальному виду меню загрузки Grub и сохраните все конфигурационные файлы, которые вы меняли, лучше тоже вернуть их к начальному виду. Но тем не менее самое лучшее это установить по новый - чистая установка всегда лучше любой поверх. Со мной будут спорить гуру, я знаю, но я предпочитаю так и после многочисленных попыток соблюсти все требования к обновлению, я пришёл к выводу, что нет ничего лучше, чем поставить заново... Чтобы это было легко и просто нужно сделать следующее и делать это всегда, если вы хотите быть независимым от системы и от того, что с ней происходит. Сохраните все конфигурационные файлы, которые вы меняли сами или в которые вносили изменения, сохраняйте в раздел не зависящий от системы, т.е. даже не в /home, а в тот который вы создали и примонтировали сами. Потом сделайте снимок пакетов, которые у вас установлены на данный момент.
Сохранение списка установленных пакетов - Это перед переустановкой.
# dpkg --get-selections > software
Восстановление списка пакетов - это после.
# dpkg --set-selections < software
# apt-get dselect-upgrade
Всё... переустановка у вас займёт минимум времени и нервов, при получении максимально возможного результата :). Кстати, так даже быстрей, чем ждать пока обновиться вся система.
Таким образом можно перейти как на тестовый дистрибутив, так и на очередной стабильный, главное сделать шаг выше-вперёд по линии дистрибутивов, назад ходу нет, только чистая переустановка. Так что имейте ввиду, даже если вы делаете апгрейд по первому способу - вы должны быть готовы к тому, что что-то пойдёт не так и нужно будет делать чистую переустановку системы.

Комментариев нет:

Отправить комментарий