Onde ficam as pastas dos programas no linux?

Onde ficam as pastas dos programas no linux?
Uma pasta que seria equivalente a C:/ProgramFiles(86)/(programa) no windows.

1 curtida

Se a sua intenção for a de abrir um programa, ela fica em /usr/share/applications, mas se for a de ver bibliotecas e afins, o melhor é pegar o pacote do repositório e estudá-lo descompactando e vendo aonde cada arquivo é instalado. Isso porquê no linux, os arquivos de mesmas características de um programa normalmente ficam nas mesmas pastas para uma fácil identificação.

/usr/bin - é onde estão os executáveis em sí.
/usr/lib - é aonde vão as bibliotecas(dll’s no windows).
/usr/share/applications - é aonde vão os atalhos bonitinhos para o sistema.
/usr/share/icons - é aonde estão os icones do app, ou para o app já que no linux a customização é permitida. Mas apps com icones oficiais ficam em /usr/share/icons/hicolor/(tamanho*tamanho)/(pasta da caracteristica do que é o icone).

6 curtidas

Caso queira entender melhor como funciona os diretórios nas distros linux, tem um video do Dio sobre :slight_smile: :v:

4 curtidas

Uma extensão do comentário com os formatos universais:

AppImage:

Onde você colocar ele, /opt, /Applications

Snap:

/snap

Flatpak:

/var/lib/flatpak ou .local/share/flatpak

1 curtida

no meu caso eu quero entrar na pasta do librecad para adicionar obetos na biblioteca do programa, e para isso preciso acessar a pasta (resources) que fica na pasta do librecad e indo no /usr/lib eu nao achei a pasta (resources), onde que eu encontro ela?

já tentou digitar “resources” lá no campo de pesquisa?