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