você tentou a opção -q?
$ rpm -q jdk
jdk-1.6.0_34-fcs.x86_64
rpm -e jdk-1.6.0_17-fcs erro: dependências com falha: jdk é necessário por (instalado) xyz.i586 Eu tentei procurar xyz.i586 encontrar / -name xyz.i586
mas sem resultado.
você tentou a opção -q?
$ rpm -q jdk
jdk-1.6.0_34-fcs.x86_64
Em vez de usar o sinalizador -q
$ rpm -q jdk
Eu usaria o sinalizador -qa e depois a saída do grep
$ rpm -qa | grep jdk
java-1.6.0-openjdk-1.6.0.0-1.49.1.11.4.el6_3.x86_64
Desde que ele irá lançar uma rede mais ampla e listar pacotes java que podem não começar com "jdk"
(Ah, você está usando uma versão antiga do JDK, eu entendo que você queira desinstalá-la.)
Para descobrir se xyz está instalado, usaria:
rpm -q -a | grep xyz
Mas você já sabe que xyz está instalado: jdk rejeita a desinstalação porque é necessário para xyz .
Talvez você queira saber onde xyz é ou o que é? Use isso para listar todos os arquivos do pacote xyz :
rpm -q -l xyz
e isso para mostrar uma descrição de xyz :
rpm -q -i xyz
Se você não precisar do xyz , poderá desinstalar os xyz e jdk da seguinte forma:
rpm -e xyz jdk
Para onde o programa foi instalado (incluindo todos os arquivos de suporte, pode ser uma lista longa pela qual você precisaria pesquisar)
dpkg-query -L firefox
Para o item de menu que contém o pacote, procure por um arquivo em / usr / share / menu na saída do dpkg-query:
dpkg-query -L firefox | grep / usr / share / menu
Nesse arquivo, você deve encontrar "section=". A string depois desse texto deve indicar onde no sistema de menus você encontraria o link para o aplicativo.
Para informações sobre em quais categorias o Ubuntu colocou o pacote, você pode tentar:
aptitude show do firefox