Diferença entre / usr / local e ~ / .local [duplicado]

1

Eu instalo .zip / .tar.gz programas em ~/.local/bin , mas o Ubuntu tem /usr/local diretório com conteúdo igual ao de ~/.local .

Então, qual é a diferença entre esses diretórios, exceto o acesso sudo?

    
por Lev Lunev 22.04.2018 / 15:27

2 respostas

2

/usr/local é um local em que os softwares utilizáveis por todos os usuários podem ser instalados por um administrador.

~/.local/bin é um local em que um usuário pode instalar software para uso próprio.

Existe alguma confusão na história da estrutura de diretórios usada em diferentes distros e comunidades, mas isso cobre as diferenças básicas.

    
por Jeremy 22.04.2018 / 15:38
1

O ~/.local é intencionado apenas para uso do usuário, por exemplo, instalando um software de terceiros que não vem dos repositórios em ~/.local/bin . Você terá acesso a você e somente a você.

Enquanto o /usr/local é intencionado para coisas que são usadas por mais de um usuário. Por exemplo, /usr/local/bin tem executáveis que são de terceiros, mas de repositórios e estão disponíveis para todos os usuários.

    
por Dimitrios Desyllas 22.04.2018 / 15:38