Доброго времени суток! прошу прощения за пост не совсем по теме. Проблема битая уже достала
Суть ставлю пакеты из RPM-ок через некоторое время где-то бъется база установленных пакетов
и результат ниже
Fedora 8# rpm -qa | grep tftp
tftp-debuginfo-0.42-5
tftp-server-0.42-5# rpm -e tftp-server-0.42-5.i386.rpm
ошибка: пакет tftp-server-0.42-5.i386.rpm не установлен
# rpm -e tftp-debuginfo-0.42-5.i386.rpm
ошибка: пакет tftp-debuginfo-0.42-5.i386.rpm не установленКак удалить корректно и по возможности исправить эти грабли?
>[оверквотинг удален]
># rpm -qa | grep tftp
>tftp-debuginfo-0.42-5
>tftp-server-0.42-5
>
># rpm -e tftp-server-0.42-5.i386.rpm
>ошибка: пакет tftp-server-0.42-5.i386.rpm не установлен
># rpm -e tftp-debuginfo-0.42-5.i386.rpm
>ошибка: пакет tftp-debuginfo-0.42-5.i386.rpm не установлен
>
>Как удалить корректно и по возможности исправить эти грабли?rpm --initdb
rpm --rebuilddbА вообще лучше настроить yum.
rpm -e название_пакета
rpm -e tftp-server-0.42-5
rpm -e tftp-debuginfo-0.42-5
>[оверквотинг удален]
># rpm -qa | grep tftp
>tftp-debuginfo-0.42-5
>tftp-server-0.42-5
>
># rpm -e tftp-server-0.42-5.i386.rpm
>ошибка: пакет tftp-server-0.42-5.i386.rpm не установлен
># rpm -e tftp-debuginfo-0.42-5.i386.rpm
>ошибка: пакет tftp-debuginfo-0.42-5.i386.rpm не установлен
>
>Как удалить корректно и по возможности исправить эти грабли?
Суффикс .i386.rpm надо указывать когда речь идет от файле, содержащем пакет. Например при install или update. А если речь идет о пакете, то суффикс не нужен. Например при remove или purge.
Если все еще непонятно, то простой пример. Переименовываем файл tftp-server-0.42-5.i386.rpm в someshit.wtf. После этого rpm -i someshit.wtf установит из этого файла пакет tftp-server-0.42-5
>Суффикс .i386.rpm надо указывать когда речь идет от файле, содержащем пакет. Например
>при install или update. А если речь идет о пакете, то
>суффикс не нужен. Например при remove или purge.
>Если все еще непонятно, то простой пример. Переименовываем файл tftp-server-0.42-5.i386.rpm в
>someshit.wtf. После этого rpm -i someshit.wtf установит из этого файла пакет
>tftp-server-0.42-5спасибо всем кто отпостился - уже нагуглил :) дело действительно было в разнице имен пакета и файла