Skip to main content

upgrade Fedora 10 до Fedora 11 (Leonidas)

  • Home
  • Linux
  • upgrade Fedora 10 до Fedora 11 (Leonidas)

Было как то дело и здесь я описывал Как проапгрейдить Fedora 9 до Fedora 10. Процес аналогичный, но если в прошлый раз я обновился через полгода, а может и позже, после выхода нового релиза, то в этот раз я решил сделать это пораньше. Специально, что бы был «экстрим». И он был.

Чудес было много.

Место на диске

Прежде чем начнете апгрейд — удостовертесь что у вас есть достаточно сбодного места. Где то 3 Гб для того что бы yum скачал новые пакеты. И еще наверное столько же для того что бы развернуть эти пакеты.

У меня места не хватило, пришлось мудрить, благо симлинки рулят. Перенес каталог кеша yum в другой mount и сделал симлинк в /var/cache/yum
Но когда запускается апгрейд при перезагрузке то прежние точки монтирования доступны через /mnt/sysimage поэтому пришлось в процессе переправлять, когда инсталятор сказал что не может найти пакеты. А потом просто так отвалился симлинк, пришлось еще раз указать.

Ошибка preupgrade

Потом после того как все было загружено. В самом конце preupgrade отваливался с такой ошибкой.

Как я понял проблема была в пакете createrepo. Для загруженых пакетов надо было сделать локальный репозиторий, а у createrepo не хватало силенок. Попробовал обновиться с update-testing — не помогло. После появления в update-ах починеной версии получился и этот этап.

Драйвера Nouveau

После успешного апгрейда, у иксов пропало желание запускаться. Путем долгих поисков выяснилось что дело в драйверах для видеокарты. Видяха у меня nVidia-кая, а если слышали то для них есть новые драйвера — Nouveau : Открытый драйвер для видеокарт nVidia, с поддержкой 3D ускорения.
Вот в нем и была загвоздка.
Лечиться добавление строчки blacklist nouveau в файл /etc/modprobe.d/blacklist.conf и созданием нового initrd

После этого все нормально запустилось.

Запрещенные конфиги

Также при загрузке начало выбивать

Лечиться простым удалением файла modprobe.conf из каталога /etc
Как я понял теперь конфиги для подгружаемых модулей будут лежать файлами в каталоге /etc/modprobe.d/ и у них в конце должно стоять .conf если нету этого окончания его надо дописать.

Где то видел что типа Pulseaudio стал лучше работать — а вот у меня вообще отказываеться нормально работать. Но до звука я не добрался, поэтому про это позже.

Вообщем переход на нового Leonidas завершен, хоть и с горой сюрпризов но хочеться отметить что работать стало где то лучше где то хуже. Так например по сравнение с Fedora 10, при одинаковом раскладе — запущенные программы и конфиги, на той же ext3 загрузка процесора уменьшилась с 15% до 8% — а ведь это почти в 2 раза!!!.

Итог вышеyнаписанного — линукс становиться ближе к пользователям.

Related Posts

Clear Filters

Всегда существовала проблема занимаемого места. Раньше это волновало ибо размеры жестких дисков были просто «огроменных» размеров, например 200Мб или 10Гб (естественно были и меньше). Сейчас же, когда стоимость одного Гб стоит почти ничего, казалось бы этот вопрос должен был отойти на задний план. Но он все также волнует пользователей. А для тех, кто выбрал линукс, это вообще дело чести — пилить свою систему до идеального состояния. Вот поэтому и возникает закономерный вопрос — зачем какой то пакет будет занимать мои 100Мб, если он абсолютно не нужен и я найду этим мегабайтам лучшее применение? Или если уж на то пошло, приводить все в порядок, не будем ограничиваться только занимаемым местом. Мы пойдём ещё дальше и найдём все, что можно подшаманить, подкрутить, подправить.

У вас есть отдельно стоящий сервер? Ходите на него через ssh? Пароль в целях безопасности больше 10 символов? В день заходите на сервер n-ное количество раз? Реально задолбало вводить каждый раз пароль на вход? Меня тоже 🙂
А выход как всегда прост до безобразия, потому что все уже придумано до нас.

Плагин Presto для yum. Слыхали про такой? Если нет тогда вы просто обязаны узнать про него, установить и пользоватся. Хотя, наверное, многие из вас уже давно им пользуется. Но для тех кто еще не в курсе — читаем в продолжении про что такое плагин Presto (нет это не короткометражный мультфильм от студии Pixar 😀 )

Обновление это и важно и нужно. И дыры закрывает и новые фишки добавляет. Есть только одно НО для обновлений — это их размер. Тем у кого интернет канал широкий — тому это может и все равно, а вот остальным будет очень даже кстати.

Довольно часто возникает необходимость узнать работоспособность сети. Или просто в общеобразовательных целях — узнать как взаимодействуют между собой объекты сети. Или с целью исследовать где сидит страшный bug :). И вот именно для этих целей в unix-ы рулят. Потому что все толковое написано для никсов и уже потом портировано под винду.
Вот об одной такой утилите мы сегодня и поговорим — tcpdump.

tcpdump (от TCP и англ. dump — свалка, сбрасывать) — утилита UNIX, позволяющая перехватывать и анализировать сетевой трафик, проходящий через компьютер, на котором запущена данная программа.

Основные назначения tcpdump:

Отладка сетевых приложений.
Отладка сети и сетевой конфигурации в целом.

2 Комментарии

Fedora 12 x86_64 (Constantine) | Wilber On-Line Room
07.02.2016 at 18:00

[…] настроение, то посмеяться на аналогичные темы можно здесь […]

Add Comment

You must be logged in to post a comment.