LINUX.ORG.RU

Как узнать где был символ в библиотеке??? (ldd) ХЕЛП


0

0

Поставил дрова от нВидии в рпм - перестал работать KDE.

ldd -r /usr/lib/libkdeui.so.3 ругается на нераспознанный символ.

все вернул (удалил нВидиевские дрова, вернул Mesa) всеравно не работает... 2 дня rpm -i --force --replacefiles и всеравно не работает.

Поможите люди добрые.. Это-ж не веники что-бы по каждому чиху переустанавливать.

★★

<disclaimer>

Сам я KDE не люблю и не использую. Так что не обессудь, если что не так:) <\disclaimer>

1. А ты не пробовал после установки дров переустанавливать KDE (Встречались сообщения о том, что KDE внезапно самопроизвольно прекращала работать, что успешно лечилось переустановкой)?

rpm -Uvh kde*<имеется в виду имя пакета>

2. Возможно, поблема не в переустанавливаемых пакетах, а в связанных с ними. Попробуй

rpm -e <имя>

Она почти наверняка сообщит тебе о невозможности удалить файл по причине нарушения зависимостей. Прочитай список файлов и подумай, что еще (возможно) имеет смысл переписать.

Good Luck!

Ikonta_521
()

Uvh не пробовал... - обязательно проверю. делал -i --force --replacefiles т.е. вроде как должно переустановить пакет, или я не прав?

dem ★★
() автор топика

На тему смысла опций - лучше читать источник, т.е мануал.

Забыл сказать, что вероятно, придется применять мою любимую опцию "force":)

U - install (if not installed) or upgrade (if installed).

Ход твоих мыслей верный. Good Luck!

Ikonta_521
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.