rpm -e jdk-1.6.0_17-fcs ошибка: сбой зависимостей: jdk необходим (установлен) xyz.i586 Я попытался найти xyz.i586 find / -name xyz.i586
но нет результата.
вы пробовали опцию -q?
$ rpm -q jdk
jdk-1.6.0_34-fcs.x86_64
Вместо использования флага -q
$ rpm -q jdk
Я бы использовал флаг -qa, затем вывод grep
$ rpm -qa | grep jdk
java-1.6.0-openjdk-1.6.0.0-1.49.1.11.4.el6_3.x86_64
Так как это приведет к расширению сети и выведет список java-пакетов, которые могут не начинаться с "jdk"
(О, вы используете старую версию JDK, я так понимаю, вы хотите удалить ее.)
Чтобы узнать, установлен ли xyz
я бы использовал:
rpm -q -a | grep xyz
Но вы уже знаете, что xyz
установлен: jdk
отвергает удаление из-за необходимости xyz
.
Может быть, вы хотите знать, где xyz
или что это? Используйте это, чтобы перечислить все файлы пакета xyz
:
rpm -q -l xyz
и это, чтобы показать описание xyz
:
rpm -q -i xyz
Если вам не нужен xyz
вы можете удалить xyz
и jdk
следующим образом:
rpm -e xyz jdk
Где была установлена программа (включая все вспомогательные файлы, так что это может быть длинный список, который вам нужно будет найти)
dpkg-query -L firefox
Для пункта меню, содержащего пакет, найдите файл в /usr /share /menu в выводе dpkg-query:
dpkg-query -L firefox | grep /usr /share /menu
В этом файле вы должны найти «section =». Строка после этого текста должна указывать, где в системе меню вы найдете ссылку на приложение.
Для получения информации о том, в какие категории Ubuntu помещает пакет, вы можете попробовать:
способность показать Firefox