Ну задолбало уже, сил нет!
Дело было так. Собралась я обновить Licq. Загрузила с сайта www.licq.com пакет
под названием licq-1.2.7-1.rh9.i386.rpm, предназначенный, в общем-то, для RedHat.
Ну, далее:
[root@localhost v]# rpm -Uvh licq-1.2.7-1.rh9.i386.rpm
Если неправильно (для команды обновления), пожалуйста, поправьте.
Командная строка:
ошибка: Неудовлетворенные зависимости:
licq-kde конфликтует сlicq-1.2.7-1
licq-qt конфликтует сlicq-1.2.7-1
licq = 1.2.6 нужен для (установлен)licq-qt-1.2.6-20030425.0asp
licq = 1.2.6 нужен для (установлен)licq-kde-1.2.6-20030425.0asp
licq = 1.2.6 нужен для (установлен)licq-devel-1.2.6-20030425.0asp
Ведь установленный в моей системе пакет Licq называется licq-1.2.6-20030425.0asp! То бишь asp на конце!
Видимо, в этом случае подобным вот образом обновить не получится? Или я не права?
Дальше — больше. «Спилю на фиг пакет licq-1.2.6-20030425.0asp и поставлю этот новый!» — думаю. Ну что:
[root@localhost root]# rpm -e licq
ошибка: Неудовлетворенные зависимости:
licq = 1.2.6 нужен для (установлен)licq-qt-1.2.6-20030425.0asp
licq = 1.2.6 нужен для (установлен)licq-kde-1.2.6-20030425.0asp
licq = 1.2.6 нужен для (установлен)licq-devel-1.2.6-20030425.0asp
Что делать-то? Как удалить все эти файлы, раз уж они так зависимы, всем скопом? Что для этого нужно сделать? Может, нужно какую-нибудь опцию прибавить? А то клиника уже.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Можно попробовать двумя способами:
1) man rpm на предмет опции 'nodeps’.
2) снести поочереди licq-qt-1.2.6-20030425.0asp, licq-kde-1.2.6-20030425.0asp и licq-devel-1.2.6-20030425.0asp, а после и сам licq-1.2.6-20030425.0asp. Затем уже ставить новый пакет. (никогда не ставил licq, но возможно понадобятся пакеты licq-qt, licq-kde соответствующие новой версии).
Нет, про -nodeps -то я знаю… Только проблема в том, что в этом случае эти неудовлетворенные пакеты так и останутся неудовлетворенно торчать в системе.
А мне надо, чтобы исчезли и они тоже. Короче, провести полную зачистку от каких-либо пакетов licq.
Вот это уже интересно. Как понять — снести поочереди? Что нужно вводить?
Ибо rpm -e тут что-то не помогает. Я так, в общем-то, и хотела, только не знаю, как.
Насчет понадобятся… Знаю, но там «все-в-одном».
Как это не помогает? ;). Поочереди означает следующую последовательность действий:
rpm -ev licq-qt-1.2.6-20030425.0asp
rpm -ev licq-kde-1.2.6-20030425.0asp
rpm -ev licq-1.2.6-20030425.0asp
А, -ev, значит… Так, спасибо.
Сейчас попробую…
Спасибо еще раз — удалилось.
Хм… только вот хохма, однако! Поставила эту новую licq, а там все то же самое :(. Как будто и не удаляла. Где-то отдельно, значит, прячет Л-Аська лог-файл.
А что за лог-файл? Наверное, ты имела ввиду конфиг? Я уверен, что при удалении licq удаляются только бинарники, а файлы конфигурации (и прочие лог-файлы ;)) остаются.
ага. они же в домашнике пользоваьеля остались ;)
ls -aFl ~/.licq
:)))
Ну да, видимо…
Я только вот одного не поняла — если установленный в системе пакет
называется xmms-1.2.7-21.1asp, к примеру, а обновлять я хочу на пакет xmms-1.2.9-21.rpm, то тут ничего не выйдет, что ли?
Выйти может.. только боком как-то..
Особенно если этот xmms — не от ALT, ASP, а от RH…
Во-первых, не будет поддержки mp3 (это если от RH). Оно надо?
Во-вторых, будут глюки с русскими тегами, если локаль — не cp1251 (это если не от ALT/ASP). Оно надо?
В общем, все те самые глюки, что в RH. Но в RH вроде как это легко устранялось… Неподдержка mp3, во всяком случае.