Вот уже скоро неделя, как я обновился с 7 Федоры на 8-ю.
Обновлялся НЕрекомендованным методом - с помощью apt-get'a.
Происходило сие действо так: с репозитория 8 Федоры скачал пакет fedora-release (в нем конфиги yum'a и что-то еще), поставил (rpm -Uvh), из новых конфигов yum'a взял адреса реозиториев, вписал их в /etc/apt/sources.list (естественно, переделав адреса: было
http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/ стало
repomd
http://download.fedora.redhat.com/pub/ fedora/linux/updates/$(VERSION)/$(ARCH)/), затем apt-get update.
apt-get dist-upgrade выдал всякую ругань на тему неудовлетворенных зависимостей, проблема решилась добавлением репозиториев update и development. Оказалось, что надо качать что-то около 1,2 Гб, но это все же лучше чем качать ДВД-диск.. Оставил все это счастье качаться на ночь.
Утром обнаружил, что около 15 старых пакетов отказались удаляться, ошибка при запуске postun - скрипта (видимо, последствия недавних проблем с винчестером), удалил их руками через rpm -e --nopostun. Потом подправил конфиг загрузчика, поставил по умолчанию свое старе ядро, чтобы дрова от нвидии не переставлять.
Все это делалось в ранлевеле 3 (чтобы иксы не мешали). Когда же я эти самые иксы запустил, то получил первый сюрприз - старая дефолтная федоровая тема не найдена! Вместо нее отобразилось нечто с цветочком... Поборол, запустив gdmconfig и выбрав там нужную тему.
Далее я попытался аську запустить (RnQ через wine).. Иксы перезапустились. В var/log/messages появилось
"gdm-binary[2365]: WARNING: gdm_slave_xioerror_handler: Фатальная ошибка X - Перезапуск :0".
И такое случались при запуске любой проги через wine. Также они перезапускались при попытке отобразить хоть что-нибудь связянное с 3д-графикой.
Оказалось, что при обновлении была убит линк
/usr/lib/xorg/modules/extensions/libglx.so,
который указывал на соответствующую либу от драйвера, вместо линка был обычный файл.
Решил я тогда переставить это самый драйвер. Скачал последнюю бету (там поправлен баг с compiz при переключении вирт. консолей). Заодно решил ядро обновить, добавил
repomd-src
http://download.fedora.redhat.com/pub/ fedora/linux/development/source/SRPMS/
в список репозиториев apt, затем apt-get source kernel, и в /usr/src/redhat/SOURCE появилось ядро и набор патчей к нему. Далее все понятно..
Также обнаружил, что теперь в репозиториях есть нормальный firefox 2.0.0.*, а не 1.5, как было раньше.
В результате, после некоторого колупания получилась вполне рабочая система, последние 2 дня глюков не наблюдалось...