Como localizar dos arquivos de um programa instalado no linux? Gerenciar, instalar e desinstalar.

1. Como localizar dos arquivos de um programa instalado no linux? Gerenciar, instalar e desinstalar.

vicente
vicentte

(usa Fedora)

Enviado em 10/10/2021 - 10:25h

Como saber quais são os arquivos gerados e os diretórios por esses ocupados, de um programa instalado no linux?
Se eu quiser por exemplo desinstalar um programa qualquer manualmente do linux, deve haver uma forma de recuperar a informação sobre onde estão os arquivos pertinentes a esse programa, acredito.
No windows eu sei que os arquivos que constituem um programa estão dentro de uma só pasta que normalmente leva o nome do programa ou da companhia que o produziu.


  


2. Re: Como localizar dos arquivos de um programa instalado no linux? Gerenciar, instalar e desinstalar.

Gabriel
rabbit

(usa Debian)

Enviado em 10/10/2021 - 10:34h

Bom dia mano,

Utilize o comando whereis

Segue um arquivo explicando mais detalhes. : https://guialinux.uniriotec.br/whereis/

Mais basicamente ele encontra os arquivos e pastas que este programa utiliza.

x.x
run rabbit run


3. Re: Como localizar dos arquivos de um programa instalado no linux? Gerenciar, instalar e desinstalar

Ruan
ru4n

(usa Debian)

Enviado em 10/10/2021 - 12:14h

Opa,

Para ver quais arquivos e pastas que um pacote cria, em sistemas Debian-like:
$ dpkg -L <pacote> 


Sobre a opção -L:
-L|--listfiles <pacote>... Listar ficheiros que pertencem ao(s) pacote(s).


Agora, para saber quais arquivos de configuração um pacote cria dentro da pasta do usuário, acho que só consultando a documentação do programa, ou procurando dentro de ~/.config e/ou ~/.local, que seriam equivalentes ao %APPDATA% do Windows.


4. Re: Como localizar dos arquivos de um programa instalado no linux? Gerenciar, instalar e desinstalar

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 10/10/2021 - 14:41h



Assim como no windows se vc for desinstalar um programa na mão só excluindo o principal sempre vai ficar lixo ... veja por exemplo o virtualbox

tem coisa dele em:

/usr/bin/
/usr/lib
/usr/share/applications/
/usr/share/doc/
/usr/share/icons/hicolor/128x128/apps/
usr/share/icons/hicolor/16x16/apps/
/usr/share/icons/hicolor/16x16/mimetypes/
/usr/share/icons/hicolor/20x20/apps/
/usr/share/icons/hicolor/20x20/mimetypes/
/usr/share/icons/hicolor/24x24/mimetypes/
/usr/share/icons/hicolor/256x256/mimetypes/
/usr/share/icons/hicolor/32x32/apps/
/usr/share/icons/hicolor/32x32/mimetypes/
/usr/share/icons/hicolor/40x40/apps/
/usr/share/icons/hicolor/48x48/mimetypes/
/usr/share/icons/hicolor/64x64/apps/
/usr/share/icons/hicolor/64x64/mimetypes/
/usr/share/icons/hicolor/72x72/mimetypes/
/usr/share/icons/hicolor/96x96/mimetypes/
/usr/share/icons/hicolor/scalable/apps/
/usr/share/lintian/overrides/
/usr/share/mime/application/
/usr/share/pixmaps/
/usr/share/
/var/lib/apt/lists/
/var/lib/dpkg/info/

No windows é mesma coisa, um programa quando é instalado ele espalha arquivos na máquina toda !!!
Agora, se vc quer só matar o programa basta vc excluir o executável !!!

o correto é sempre desinstalar o programa pelo seu "uninstall" ( os utilitários dos SO's quando vc clica em desinstalar executam tb o "uninstall" do programa )

EDIT: ainda tem os arquivos de configuração do usuário que ficam na /home e podem ficar dentro de .config ou dentro de um arquivo oculto que o próprio programa cria ou ainda dentro de um diretório oculto tb criado pelo próprio programa !!!


------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




5. Re: Como localizar dos arquivos de um programa instalado no linux? Gerenciar, instalar e desinstalar.

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 10/10/2021 - 20:12h

vicentte escreveu:
1- Como saber quais são os arquivos gerados e os diretórios por esses ocupados, de um programa instalado no linux?
2- No windows eu sei que os arquivos que constituem um programa estão dentro de uma só pasta que normalmente leva o nome do programa ou da companhia que o produziu.

1- Os arquivos e diretórios contidos no pacote podem ser vistos pelo Gerenciador de Pacotes ou pelo Instalador de Pacotes, se sua distro possuir um deles.
Os arquivos de configuração, de cache, de logs, ou outros, criados pelo programa é outro assunto. Normalmente estarão em algum lugar da sua pasta de usuário. Pode essas pastas terem nomes que em nada lembre o nome do pacote ou do programa.
2- Essa premissa na maioria dos casos não é verdadeira. Verifique por voce mesmo.



6. Re: Como localizar dos arquivos de um programa instalado no linux? Gerenciar, instalar e desinstalar

Cesar
cerebro_pinky

(usa Outra)

Enviado em 10/10/2021 - 20:23h

O gerenciador de pacotes sabe quais arquivos estão em cada pacote (como dito anteriormente)..
Pro Fedora:

rpm –ql pacote  

https://docs.fedoraproject.org/ro/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch04s02s03.html

No Arch linux:
pacman -Ql pacote 
, mas a informação também fica em
tac /var/lib/pacman/local/pacote*/files