Воскресенье, 12.05.2024, 22:28
Приветствую Вас Гость | RSS
Мой сайт
Главная
Регистрация
Вход
Меню сайта

Категории раздела
Новости [133]

Мини-чат

Наш опрос
Оцените мой сайт
Всего ответов: 52

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Главная » 2010 » Сентябрь » 25 » Just for test 3
12:08
Just for test 3
последнее, что надо сделать РІ старой системе РґРѕ ее полного уничтоРения.





Библиотека документов
Основной раздел

Константин Владимирович Веряскин/Sperco
10/08/2008 04:26 PM



Тема:
Как обновить Linux.
Категория:
Linux

 

Рнициатор Рецензенты Параметры рецензированР>ёСЏ Константин Владимирович Веряскин/Sperco РўРёРї рецензированР>ёСЏ:
ПоследователС>ЊРЅРѕРµ рецензирование РџСЂРё истечении СЃСЂРѕРєР°:
РЎСЂРѕРє рецензированР>ёСЏ РЅРµ ограничен Уведомить инициатора после:
последней рецензии

Как обновить Linux.

Р’ РѕРґРёРЅ прекрасный момент РІС‹ РІРґСЂСѓРі обнаруживаетР>µ, что
ваша операционная система несколько устарела. Тогда вы отрываете от
сердца десять тысяч и бежите покупать новый дистрибутив. Прижав к
сердцу дорогие коробочки с дисками, вы несетесь домой в предвкушении
тех красивостей и полезностей, которые вам предстоит увидеть. На всех
парах вы подбегаете к компьютеру и... тут вы начинаете понимать, что
вам предстоит сносить вашу гиперудобно настроенную под вас систему и
СЃРЅРѕРІР° настраивать свежепоставлР>µРЅРЅСѓСЋ. РќРѕ зачем? Ведь можно же как-то
сохранить то, чего вы достигали путем упорного чтения manual'ов,
HOW-TO. Но как? В этой статье я попробую описать, как наилучшим образом
полностью (подчеркиваю это слово) обновить систему, но сохранить при
этом все настройки. Т.е. в статье не пойдет речь, как поставить пару
новых пакетов и просто обновить один какой-то продукт.

За основу возьмем некогда написанные Грегом
Луисом заметки и добавим к ним свой опыт. Просто зачастую английский
текст непонятен СЂСЏРґРѕРІРѕРјСѓ русскоязычноР>јСѓ пользователю, Р° перевод РЅРµ
всегда СЏСЃРЅРѕ передает смысл. Ртак, начнем.

Сразу же встает вопрос: обязательно ли разрушать
до основания систему, чтобы обновить ее? Это надежнее, хотя и
грубовато. Если вы установите новый дистрибутив поверх старого, то есть
вероятность получить смесь старых Рё новых программ, конфигурациоР>ЅРЅС‹С…
файлов и, скорее всего, полностью запутаться, пытаясь разобраться в
этой мешанине. Полная очистка системы и установка затем только того,
что необходимо, — очень эффективна для получения хорошего результата.

Следующий вопрос: много ли времени это все
займет? Это, конечно, зависит от степени сложности настроек вашей
системы. Удачная переустановкР>° занимает примерно часа РґРІР° РЅР° создание
резервных копий, около полутора часа — установка системы до момента
разрешения входа в систему и еще полдня или около того на
восстановленР>ёРµ менее важных вещей. РЎРѕ временем всплывают небольшие
недоделки, но они исправляются по мере нахождения.

Теперь, вооружитесь мужеством, стойкостью,
страхом или чем-то еще — и поехали! Совет: записывайте все, что
делаете. Очень важно иметь полный подробный журнал всех ваших действий
РІ процессе приготовлениР>№ Рё переустановки. Особенно важно иметь СЃРїРёСЃРѕРє
всех резервных РєРѕРїРёР№, которые РІС‹ собираетесь сделать РїСЂРё приготовлениС>ЏС…
к очистке системы.

Сделайте полную резервную копию вашей работающей
системы. ПодразумеваеС>‚СЃСЏ, что РІС‹ РЅРµ просто возьмете Рё скопируете файлы
системы, а сделаете копию именно всего раздела в целом.

Полная РєРѕРїРёСЏ РЅРµ пригодится вам для восстановленР>ёСЏ
отдельных файлов — в ней слишком много лишнего, она понадобится для
того, чтобы восстановить систему полностью, если вы все же решите, что
не в состоянии расстаться с любимой системой или по иным причинам. Если
РІС‹ уверены, что РІС‹ РЅРµ будете восстанавливР>°С‚СЊ предыдущую систему, то
полную копию можно и не делать.

В дополнение к полной копии, создать небольшие
РєРѕРїРёРё отдельных сегментов системы, которые Р±СѓРґСѓС‚ восстанавливР>°С‚СЊСЃСЏ РІ
новой системе полностью.

Для сохранения сил и времени, в том случае если у
вас все еще есть старый дистрибутив, вы можете сделать копию только тех
файлов, у которых mtime (время модификации) или ctime (время создания)
более поздние, чем дата выпуска этого дистрибутива.

Создайте резервную копию каталога /etc и его
подкаталогов в каком-нибудь надежном месте. Лучше всего, если это будут
флоппики или "дискетный" винчестер (это такой, который зачастую
используется в качестве дискеты большого объема:). Тут причины немножко
РґСЂСѓРіРёРµ: РІС‹ РЅРµ будете восстанавливР>°С‚СЊ эти файлы (РїРѕ крайней мере,
большинство из них), но вы можете сравнить эти файлы с новыми,
созданными в процессе установки. Зачем? В новых файлах могут быть
данные, отсутствующиР>µ РІ старых, или что-то может быть сделано
РїРѕ-РЅРѕРІРѕРјСѓ. Рзменения РІ протоколах, добавление новых средств, применение
новых функций в существующих утилитах могут привести к изменению
формата конфигурациоР>ЅРЅС‹С… файлов Рё загрузочных скриптов РёР· дерева
каталогов /etc, и, скорее всего, вам придется вносить ваши старые
настройки в эти новые форматы, одновременно используя улучшения и
дополнения.

Сделайте отдельные копии групп файлов, которые вы
хотите сохранить. Эта часть процесса может наиболее сильно различаться
на разных системах. В любом случае вам придется смотреть в каждый
каталог, содержащий файлы, не входившие в ваш старый дистрибутив Linux,
или файлы, более новые, чем файлы с вашего нового дистрибутива, и
выделить только те файлы, которые вы хотите сохранить.

Замечание: Другая возможная стратегия состоит в
том, чтобы сделать копию файлов с более поздними mtime или ctime, чем
дата старого дистрибутива, и затем восстановить необходимые файлы с
этой РєРѕРїРёРё. Если РІС‹ решитесь придерживатьС>ЃСЏ этого СЃРїРѕСЃРѕР±Р°, то помните,
что новый дистрибутив может содержать более новые файлы, чем те, что вы
сохранили.

Приготовьте загрузочный и спасательный флоппики —
на всякий случай. Описание того, как это сделать, должны быть приведены
в руководстве по установке вашего дистрибутива. Кроме того, я уже
как-то писал про эту процедуру (смотри архив газеты или на моем сайте
www.linux4u.narod.ru).

После всех этих приготовлениР>№ РІС‹ готовы Рє Большому Делу.

Cделайте копию каталогов /root и /home. Это
последнее, что надо сделать в старой системе до ее полного уничтожения.
Этот шаг делается последним, чтобы сохранить наиболее актуальную
информацию пользователеР>№.

Теперь вы можете запускать инсталляцию Linux. Во
время инсталляции вы можете просто удалить разделы со старой системой,
Р° потом заново создать РёС…, либо указать, что РёС… надо отформатировР>°С‚СЊ
(если это предлагается)>.

Во время установки создайте загрузочный
флоппи-диск. Это поможет избежать многих вероятных проблем при
настройке и работе с новым Linux'ом. Не забудьте также установить
пакеты разработки и исходные тексты ядра, если вы захотите его
пересобрать. В новой системе, загруженной с жесткого диска, исправьте
файл /etc/fstab, чтобы увидеть разделы вашей системы. Этот шаг
необходим РІ том случае, если установка автоматическР>ё РёС… РЅРµ прописывает,
а на разделах как раз-таки и лежат резервные копии сохраненной
информации.

Восстановите данные конфигурации в каталог /etc и
его подкаталоги. Как было описано выше, нельзя просто скопировать все
старые файлы в каталог /etc и надеяться, что все заработает. С
некоторыми файлами это, конечно, получится; например, с /etc/XF86Config
(если вы используете ту же версию Xfree86 и ту же видеокарту, что и в
старой системе). В большинстве случаев лучше использовать diff для
сравнения старых и новых файлов до начала копирования. Обратите
особенное внимание на различия файлов в каталоге /etc/rc.d, потому что
может понадобиться ручное создание файлов конфигурации, вместо
копирования старых скриптов из резервной копии.

После того, как РІСЃРµ будет завершено, перезагрузитР>µСЃСЊ.

Настройте и соберите ядро Linux. Даже в том
случае, если ядро в новом дистрибутиве содержит все необходимые вам
драйверы, лучше пересобрать ядро, чтобы избавиться от огромного
количества лишних драйверов Рё функций, встроенных РІ универсальныР>µ СЏРґСЂР°.
За подробной информацией обращайтесь к документу "HOWTO: Ядро" (Kernel
HOWTO). Сначала установите новое ядро на флоппи-диск, убедитесь, что
оно нормально работает, и только в этом случае установите его на
жесткий РґРёСЃРє, запустите lilo Рё перезагрузитР>µСЃСЊ.

Восстановите файлы из ранее сделанных резервных
РєРѕРїРёР№. Некоторые программы придется переустановиС>‚СЊ РёР· старых каталогов
исходных текстов. Придется также проверить восстановленР>ЅС‹Рµ программы РЅР°
предмет наличия Рё правильности конфигурациоР>ЅРЅС‹С… файлов, библиотек Рё
т.п. Пересмотрите настройки систем безопасности. Проверьте правильность
установок доступа к файлам и каталогам. Особенно осторожным в этом
вопросе надо быть, если у вас установлен ftp-сервер.

Теперь разрешите вход в систему, если вы в сети.
У вас все настроено и работает. В течение некоторого времени, конечно,
придется подчищать хвосты, но основная часть работы уже сделана.
НаслаждайтесС>Њ!

Хочу заметить, что вышеописанныР>µ инструкции РІС‹
используете на свой страх и риск. Такую процедуру стоит выполнять лишь
опытным пользователяР>ј, Р° новичкам лучше набираться опыта. Совет РёРј, как
всегда, один: RTFM:).



Р’СЃРµ РґРѕРєСѓРјРµРЅС‚С‹   РџРѕ Р°РІС‚РѕСЂСѓ   РџРѕ РєР°С‚егории   РџРѕ РґРѕРїРѕР»РЅРёС‚ельно>РјСѓ РёРјРµРЅРё   РЎРѕСЃС‚РѕСЏРЅРёРµ СЂРµС†>ензирования   РЎРїСЂР°РІРєР°

Категория: Новости | Просмотров: 1001 | Добавил: equisk | Рейтинг: 0.0/0
Всего комментариев: 0
Поиск

Календарь
«  Сентябрь 2010  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930

Архив записей

Друзья сайта
  • Пресс-релиз
  • Предложение:
  • Словарь


  • Copyright MyCorp © 2024
    Бесплатный хостинг uCoz