rpm -e jdk-1.6.0_17-fcs ошибка: сбой зависимостей: jdk необходим (установлен) xyz.i586 Я попытался найти xyz.i586 find / -name xyz.i586

но нет результата.

4 ответа4

1

вы пробовали опцию -q?

$ rpm -q jdk

jdk-1.6.0_34-fcs.x86_64
0

Вместо использования флага -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"

0

(О, вы используете старую версию 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
-1

Где была установлена программа (включая все вспомогательные файлы, так что это может быть длинный список, который вам нужно будет найти)

dpkg-query -L firefox

Для пункта меню, содержащего пакет, найдите файл в /usr /share /menu в выводе dpkg-query:

dpkg-query -L firefox | grep /usr /share /menu

В этом файле вы должны найти «section =». Строка после этого текста должна указывать, где в системе меню вы найдете ссылку на приложение.

Для получения информации о том, в какие категории Ubuntu помещает пакет, вы можете попробовать:

способность показать Firefox

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .