Diferença entre / usr / bin e / usr / local / bin [duplicado]

7

Qual é a diferença entre /usr/bin e /usr/local/bin ?

Por que existem diretórios e por que alguns programas executáveis existem em ambos os diretórios ?

    
por CJ7 02.02.2016 / 05:54

2 respostas

11

/usr/bin : contém programas executáveis que fazem parte do sistema operacional e são instalados pelo gerenciador de pacotes

/usr/local/bin : local padrão para programas executáveis que não fazem parte do sistema operacional e são instalados lá pelo administrador local, geralmente após construí-los a partir da origem com a sequência configure;make;make install . O objetivo não é quebrar o sistema sobrescrevendo um programa funcional por um disfuncional ou com um comportamento diferente.

Quando o mesmo programa existe em ambos os diretórios, você pode selecionar quais serão chamados por padrão, reorganizando a ordem dos diretórios em seu PATH .

    
por 02.02.2016 / 06:42
-1

/ usr / bin são binários gerais do sistema que contêm a maioria dos arquivos executáveis (isto é, programas prontos para serem executados) que não são necessários para inicializar (por exemplo, iniciar) ou reparar o sistema.

/ usr / local / bin é para programas que um usuário normal pode executar.

    
por 02.02.2016 / 06:22