Как удалить более старый дублирующий rpm пакет в Linux?

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
korbnik
сержант
Сообщения: 268
Зарегистрирован: 2008-03-25 14:29:08
Откуда: Москва
Контактная информация:

Как удалить более старый дублирующий rpm пакет в Linux?

Непрочитанное сообщение korbnik » 2013-12-17 11:29:55

Добрый день!

Есть два установленных дублирующих пакета:

Код: Выделить всё

[root@bss-post ~]# rpm -qa | grep mysql-libs
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-libs-5.5.34-1.el6.x86_64
Надо удалить более старый:

Код: Выделить всё

[root@bss-post ~]# rpm -e mysql-libs-5.1.66-2.el6_3.x86_64
error: Failed dependencies:
        libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
        libmysqlclient.so.16()(64bit) is needed by (installed) perl-DBD-MySQL-4.013-3.el6.x86_64
        libmysqlclient.so.16()(64bit) is needed by (installed) dovecot-mysql-1:2.0.9-5.el6.x86_64
        libmysqlclient.so.16()(64bit) is needed by (installed) php-mysql-5.3.3-26.el6.x86_64
        libmysqlclient.so.16()(64bit) is needed by (installed) mysql-5.1.66-2.el6_3.x86_64
        libmysqlclient.so.16()(64bit) is needed by (installed) mysql-server-5.1.66-2.el6_3.x86_64
        libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64
        libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) perl-DBD-MySQL-4.013-3.el6.x86_64
        libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) dovecot-mysql-1:2.0.9-5.el6.x86_64
        libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) php-mysql-5.3.3-26.el6.x86_64
        libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) mysql-5.1.66-2.el6_3.x86_64
        libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) mysql-server-5.1.66-2.el6_3.x86_64
        libmysqlclient_r.so.16()(64bit) is needed by (installed) mysql-5.1.66-2.el6_3.x86_64
        libmysqlclient_r.so.16()(64bit) is needed by (installed) mysql-server-5.1.66-2.el6_3.x86_64
        libmysqlclient_r.so.16(libmysqlclient_16)(64bit) is needed by (installed) mysql-5.1.66-2.el6_3.x86_64
        libmysqlclient_r.so.16(libmysqlclient_16)(64bit) is needed by (installed) mysql-server-5.1.66-2.el6_3.x86_64
        mysql-libs = 5.1.66-2.el6_3 is needed by (installed) mysql-5.1.66-2.el6_3.x86_64
Но он не удаляется из-за зависимостей.

Пытаюсь удалить принудительно:

Код: Выделить всё

[root@bss-post ~]# rpm -e --force mysql-libs-5.1.66-2.el6_3.x86_64
rpm: only installation, upgrading, rmsource and rmspec may be forced
Операционная система:

Код: Выделить всё

[root@bss-post ~]# uname -a
Linux bss-post.dbo.vbrr.loc 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@bss-post ~]# 
ВОПРОС: Как удалить более старый дублирующий rpm пакет в Linux?

Заранее благодарен.
-= ФриБииСДи! И не БиСДи! =- Copyright (Korenev Boris)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: Как удалить более старый дублирующий rpm пакет в Linux?

Непрочитанное сообщение Electronik » 2013-12-18 21:20:18

он не дублирующий, он в зависимостях для mysql51
libmysqlclient_r.so.16(libmysqlclient_16)(64bit) is needed by (installed) mysql-server-5.1.66-2.el6_3.x86_64
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

Re: Как удалить более старый дублирующий rpm пакет в Linux?

Непрочитанное сообщение FiL » 2013-12-27 6:37:59

rpm --nodeps