Onde um programa é instalado no linux?

5

Eu quero saber o procedimento de instalação e desinstalação no Linux?

Existe algum arquivo de log que registra esses procedimentos?

Por exemplo, estou instalando o Netbeans IDE no Linux. Eu quero saber onde estão os arquivos deste IDE? Eu quero saber onde está a pasta que contém programas instalados no Linux.

Por exemplo, se você instalar o Netbeans IDE, poderá ver algo como abaixo em um arquivo:

programName date time usr

netbeans-7ml 06/08/2011 8:3:00 root

    
por MIMAD 06.08.2011 / 06:22

3 respostas

7

Depende do sabor do Linux (distro) que você está executando, mas geralmente os programas são instalados em /usr/bin ou /usr/local/bin

Você pode cd para o diretório /usr/bin e então ls -la | more e você verá todos os arquivos "executáveis" lá.

    
por 06.08.2011 / 06:29
5

Embora seja verdade que cada distro tem seus próprios métodos, existe uma hierarquia de sistema de arquivos padrão (ou tentativa de execução) que vale a pena ler:

link

Lá você verá onde devem ir os binários do sistema, as bibliotecas do sistema, por que binários no_system vão algumas vezes para / usr / bin e algumas outras vezes para / usr / local / bin, o que é / bin, o que diabos é / usr / sbin, onde deve ser localizada a documentação de cada pacote, por que as configurações são colocadas em / etc, o que é o diretório / var, porque os pacotes que não são da sua distribuição são normalmente instalados em / opt, etc ...

Mais uma vez, vale a pena ler.

    
por 06.08.2011 / 09:21
2

Existem métodos diferentes dependendo da distribuição do Linux - No Redhat / Fedora a instalação é feita através de pacotes RPM, que depois são distribuídos para atualização e instalados principalmente usando o YUM - Como criar um O RPM está documentado aqui

Em sistemas debrian / ubutu, o equivalente é um pacote DEB que é distribuído e instalado através do apt-get. Como criar um pacote DEB está documentado aqui

Se tudo que você quer é o seu próprio programa que você compilou em seu próprio sistema, você pode acessá-lo, ou simplesmente configurar o PATH para incluir o diretório onde seu executável está localizado, ou copiar o executável para / usr / bin ou (/ usr / local / bin se isso já faz parte do PATH)

    
por 06.08.2011 / 06:37