Фатальное невезение: [console]# urpmi --replacepkgs kernel-desktop-3.2.9-1.1-mdv2012.0.i586.rpm
устанавливается kernel-desktop-3.2.9-1.1-mdv2012.0.i586.rpm
Подготовка... ############################################################################
1/1: kernel-desktop ############################################################################
/usr/bin/perl: symbol lookup error: /usr/lib/libDrakX/auto/c/stuff/stuff.so: undefined symbol: Perl_Gthr_key_ptr
error: %post(kernel-desktop-3.2.9-1.1.i586) scriptlet failed, exit status 127[/console]
Проблема после обновления ядра
Действовать так:
1) Отключить кукер
2) Ищем нужный пакет по списку, который показали, но в репах 2011
[console]$ urpmf -mf пакет[/console]
3) Открываем репозиторий: http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/ (ищем там нужный пакет - можно так же воспользоваться сайтом http://pkgs.org/ )
4) Скачиваем отдельно нужный пакет: (может быть и не в main (будет написано в пункте 2))
# wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/пакет.rpm5) Cтавим пакет:
[console]# rpm -Uvh --oldpackage /tmp/пакет.rpm[/console]
А ядром заняться можно позже.
з.ы. метод 2 (простой - быстрый) -> переустановка системы. Быстрых откатов в мандриве нет. А переустановка РОСЫ вроде как 20 мин занимает.
Спасибо за советы, но я наверное этого делать не буду. Бодаюсь с Мандривой уже неделю, пробовал разные варианты установки - то инсталляционный DVD не загружается, то инст. флешка не загружается. Сетевая установка тоже не удалась. Кривая какая-то. Наконец удалось установить с флешки (Mandriva One). Тут проблемы с железом начались - звуковая карта. Про обновление ядра можно не рассказывать. Уже мысли пошли про нечистую силу. Хотя я уже не раз Мандриву (Росу) ставил на разные машины, но таких проблем не испытывал. Придётся наверное владельцу этого компьютера остаться на win.
Здравствуйте.
Решил всё же переустановить Мандриву. Полностью обновился стандартно (в т.ч. до ядра 2.6.39). Установил ядро 3.2.9 из кукера по инструкции из поста №13. После перезагрузки получил незагружаемую систему. На черном экране только это:[console]dracut:/#мигающий курсор[/console] Кстати, пробовал обновлять ядро и на Мандриве (обновлена до MIBовского ядра 3.0.8), установленной на VirtualBox и получил аналогичную картину.
При попытке удалить это ядро получаю:[console]# urpme kernel-desktop-3.2.9-1.1-mdv2012.0.i586.rpm
неизвестный пакет: kernel-desktop-3.2.9-1.1-mdv2012.0.i586.rpm[/console]Вопрос: как удалить неработающее ядро 3.2.9?
Удалить можно так:
[console]# urpme kernel-desktop-3.2.9-1.1 kernel-desktop-devel-3.2.9-1.1[/console]
Спасибо. Получилось удалить только после выполнения "Перезагрузить список пакетов" из rpmdrake. Только не удаляются пакеты
kernel-firmware-20110904-1-mdv2012.0.noarch.rpm
kernel-headers-3.2-1.1-mdv2012.0.i586.rpmЕсли их оставить, то насколько это критично для системы?
Некритично. Можно оставить.
Но если хочется вернуть старые, то:
su
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/updates/kernel-headers-2.6.39.4-4.2-mdv2011.0.i586.rpm
rpm -Uvh --oldpackage /tmp/kernel-headers-2.6.39.4-4.2-mdv2011.0.i586.rpm
wget -P /tmp/ http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2011/i586/media/main/release/kernel-firmware-20110314-2-mdv2011.0.noarch.rpm
rpm -Uvh --oldpackage /tmp/kernel-firmware-20110314-2-mdv2011.0.noarch.rpmВсё сделал по Вашим инструкциям. После этого обновил ядро до 3.1.5 (от Edumandriva ) по Вашим же инструкциям (http://linuxforum.ru/viewtopic.php?pid=230561#p230561). Всё прошло очень гладко. Проблемный звук вроде бы стал работать нормально. Еще раз спасибо Вам за помощь.