Como procurar por um aplicativo instalado no linux

0

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.

    
por Monty 12.10.2012 / 12:44

4 respostas

1

você tentou a opção -q?

$ rpm -q jdk

jdk-1.6.0_34-fcs.x86_64
    
por 12.10.2012 / 14:46
0

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"

    
por 12.10.2012 / 20:10
0

(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
    
por 13.10.2012 / 22:36
-1

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

    
por 12.10.2012 / 14:49

Tags