Onde posso ver os arquivos instalados por um pacote através do terminal

1

Sempre que eu instalo um pacote (aplicativo) através do terminal. ele é instalado, mas não consigo encontrá-lo na minha área de trabalho, como você pode ver winff está instalado:

No entanto, quando tento pesquisar em dash, não consigo encontrá-lo:

    
por Jannat Malhotra 17.05.2017 / 09:27

2 respostas

2

Você pode simplesmente usar:

whereis <packagename>

e isso deve mostrar um caminho para o pacote. Se você quiser tê-lo na área de trabalho, basta criar um link para o arquivo executável, fazer um script executando esse arquivo ou usar a função "adicionar à área de trabalho" implementada pelo Linux. Atenciosamente, ADDB

    
por ADDB 17.05.2017 / 09:37
1

Existem várias maneiras de descobrir isso. Antes de ir mais longe, você deve saber que alguns pacotes não vêm com arquivos binários, portanto, não há nada para executar com o nome deles.

Para comandos

Primeiro, podemos usar o comando whereis , ele nos informará onde o binário, a origem e os manuais de um comando (não o pacote) estão localizados. você pode executá-lo como:

whereis perl

para obter todas as informações mencionadas acima sobre um comando chamado perl ou como:

whereis -b perl

para obter apenas o caminho de todos os perl binários.

Outra opção é usar which , quando eu tiver vários binários para um comando, which me diz qual deles será executado se eu executar esse comando, por exemplo:

which python

Para pacotes

Para pacotes, é um caso diferente; Um pacote pode envolver binários múltiplos e completamente diferentes.

uma coisa que podemos fazer é usar dpkg -L <package-name> , ele mostrará todos os arquivos instalados do pacote chamado <package-name> , por exemplo:

dpkg -L coreutils

Se eu quiser obter uma lista apenas de binários, posso executá-la assim:

dpkg -L coreutils | grep /bin/

que produz algo como:

/bin/rmdir
/bin/uname
/bin/ln
/bin/cat
...
/usr/bin/nl
/usr/bin/arch
/usr/bin/tac
...

Também podemos usar a lista de pacotes online do Ubuntu para procurar um pacote, para o seu pacote winff :

http://packages.ubuntu.com/yakkety/all/winff/filelist

Ícone / atalho para comandos

No final, se eu quiser ter um ícone para acesso rápido a esse aplicativo, posso escrever um arquivo .desktop para esse comando, aqui é mais informações sobre como criar esses arquivos.

    
por Ravexina 17.05.2017 / 10:24