Отправляет email-рассылки с помощью сервиса Sendsay

Апгрейд fc8 на fc9

Потратил пол-дня в попытках заапгрейдить машинку с .i386.fc8. Из
полутора тысяч пакетов удалось проапгрейдить не больше 600. Кто преуспел
в этом деянии, не откажите в любезности, расскажите детали. Я уже и kde
и gnome снес, просится python и perl, но боюсь, что тогда почта, веб и
фтп лягут -- и тогда придется завтра ехать на фабрику все
переустанавливать с чистого листа.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34497; Возраст листа: 1790; Участников: 1481
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/754215

Ответить   Wed, 18 Jun 2008 20:48:18 +0300 (#754215)

 

Ответы:

Я еще со времен RedHat 4.2 не пытаюсь делать upgrade при переходе на
свежую версию. Устанавливаю заново. Единственное, всего сохраняю /etc.
И /home, /usr/local у меня в отдельных разделах, которые я не
форматирую.

Я еще со времен RedHat 4.2 не пытаюсь делать upgrade при переходе на
свежую версию. Устанавливаю заново. Единственное, всего сохраняю /etc.
И /home, /usr/local у меня в отдельных разделах, которые я не
форматирую.

Крохин Анатолий Александрович пишет:

Федора хорошо апгрейдится на i386. Вот и сейчас все проблемы были из-за
моей собственной неаккуратности. Надо было начать апгрейд с
rpm --rebuilddb и rpm -Va. Я просто забыл про это. В результате пришлось
конфликты разгребать руками вплоть до сноса X-ов, которые я так и не
запустил. avahi не хочет стартовать при хзапуске системы и hal виснет.
Что касается установки заново и восстановления /etc, то может и не
сработать, поскольку от версии к версии /etc/rc.d меняется и другие
части. Когда апгрейд, то все это где надо переписывается. Тут надо
выборочно восстанавливать.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34504; Возраст листа: 1791; Участников: 1481
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/754452

Ответить   Thu, 19 Jun 2008 18:47:00 +0300 (#754452)

 

spider wrote:

А где описано, как надо?
Хотелось бы почитать.

Ответить   Thu, 19 Jun 2008 20:03:46 +0400 (#754456)

 

Eugene Saenko пишет:

А где-то у них на сайте было написано во времена перехода с fc5 на fc6.
В качестве пререквизитов для полного апгрейда надо:
1. иметь доступ к полному репозиторию новой версии. Для старых это core
и extras, опционально updates. Для новых -- Release/Everything, куда
содержимое dvd входит как часть -- Release/Fedora, и опционально updates.
2. сделать rpm --rebuilddb
3. сделать rpm -Va и изучить выход на предмет целостности пакетов. Если
что-то не так, переустановить (yum reinstall или rpm -e, rpm -i), иначе
процесс может обломиться.
4. достать из загашника протоколы изменений в конфигурационные файлы.
Это важно, поскольку некоторые приложения могут переписать конфиги по
разным дурацким причинам, например по причине изменения года копирайта.
У меня так сработал sendmail и я долго вспоминал, что мне там
{за|рас}коментить.
5. Выгрузить данные из БД. Иначе придется восстанавливать в chroot'е
старый сервер.
Ну еще советуют изучить что изменилось и прочитать все соответсвующие
readme.
Естественно, имеет смысл сохранить /etc, сделать rpm -qa и сохранить выход.
Теперь настраеваем новый репозиторий и делаем yum check-update.
Офигеваем от размеров листинга и на дурницу пытаемся проапгрейдиться:
# yum upgrade
Ждем запроса на апгрейд (с fc7 на fc8 у меня только зависимости
вычислялись около часа). Если вышел, отвечаем "y" и ждем начала
транзакции (не факт, что до этого дойдет дело). Если не вышло все сразу,
делаем по частям.

С x86_64 чуть сложнее. Надо сначала удалить к черту все пакеты
архитектуры i386, для которых есть x86_64. После апгрейда их можно
установить обратно.

Сегодня вот планирую проапгрейдить свой десктоп x86_64.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34511; Возраст листа: 1792; Участников: 1481
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/754685

Ответить   Fri, 20 Jun 2008 16:58:17 +0300 (#754685)

 

Спасибо за исчерпывающий ответ :)

Ответить   Fri, 20 Jun 2008 20:49:04 +0400 (#754735)

 

В Thu, 19 Jun 2008 18:47:00 +0300
spider <spid***@l*****.by> пишет:

Так я и восстанавливаю выборочно. Понятно не все чохом.

В Thu, 19 Jun 2008 18:47:00 +0300
spider <spid***@l*****.by> пишет:

Так я и восстанавливаю выборочно. Понятно не все чохом.