Por que / usr / local / é propriedade de root?

2

Eu li em algum lugar (não sei onde) que /usr/local/src e /usr/local/lib são diretórios feitos para códigos-fonte locais e bibliotecas (por exemplo, para os projetos que você está desenvolvendo neste PC). Se é assim, qual é a lógica para que eles sejam de propriedade do superusuário?

    
por Bloodcount 13.05.2014 / 16:28

1 resposta

2

somewhere (not sure where)

Sua fonte não estava correta. Leia a documentação (ênfase minha):

link

The original idea behind '/usr/local' was to have a separate ('local') '/usr' directory on every machine besides '/usr', which might be just mounted read-only from somewhere else. It copies the structure of '/usr'. These days, '/usr/local' is widely regarded as a good place in which to keep self-compiled or third-party programs. The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated. It may be used for programs and data that are shareable amongst a group of hosts, but not found in /usr. Locally installed software must be placed within /usr/local rather than /usr unless it is being installed to replace or upgrade software in /usr.

    
por 13.05.2014 / 16:35