5.4.3.12.8 – Subdiretório /usr/local
A hierarquia /usr/local está para ser utilizada pelo administrador de sistemas quando instala o Linux localmente. Necesssita ficar a salvo de ser sobrescrito quando o software do sistema se atualiza.
Pode ser usado por programas e por informação que são compatível entre um grupo máquinas, pois não se encontram em /usr.
/usr/local Diretórios da Hierárquia local
bin arquivos doc Documentação local etc arquivos de configuração utilizados somente no local games Jogos instalados localmente lib Biblilotecas para /usr/local info Páginas de informação local man Hierárquias de páginas de manual para /usr/local sbin Administração do sistema scr Código fonte local.
Este diretório deve estar vazio ao terminar de instalar LINUX pela primeira vez. Não deve haver exceções regra , exceto quiça os subdiretórios vazios listados.
O software instalado localmente deve estar localizado dentro de /usr/local, em vez de /usr a menos que esteja sendo instalado para reemplantar ou atualizar software em /usr.
Note que o software localizado em / ou em /usr pode ser sobrescrito por atualizações do sistema (assim mesmo, é recomendado que as distribuições não sobrescrevam informações /etc fora destas circunstâncias).
Por esta razão, o software local não deve se colocado fora de /usr/local sem uma boa causa.
5.4.3.12.9 – Subdiretório /usr/man
Inclui as paginas do manual, detalha a organização das páginas do manual através do sistema, devem estar dentro de /usr/man.
As páginas do manual estão armazenadas <mandir>/<locais>/man [1-9].
Faremos uma pequena listagem de <mandir> e <locais> :
<mandir>/<locais> uma hierarquia de páginas de manual.
man1 Programas para usuários. man2 Chamadas do sistema. man3 Subrotinas e funções de bibliloteca. man4 Dispositivos. man5 Formatos arquivos. man6 Jogos. man7 Misceláneas. man8 Administração do Sistema. man9 Funções e variáveis internas do kernel.
O <mandir> primário do sistema é /usr/man contém informação do manual para comandos e informação abaixo dos sistemas de arquivos / e /usr.
Obviamente não há páginas de manual em / porque não se necessitam para carregar nas emergências.
Deve-se fazer reserva na estrutura de /usr/man para o suporte de páginas do manual que estão escritas em diferentes idiomas (multiplos idiomas).
Estas providências devem levar em conta o armazenamento e referência destas páginas do manual. Os fatores relevantes incluir no idioma (inclue diferenças basedas na geografia) e código do conjunto caracteres.
Esta nomenclatura dos subdiretórios de idiomas de /usr/man esta basada no apêndice e do padrão POSIX 1003.1 que descreve a cadeia de identificação locais.
O método mas aceito para descrever um ambiente cultural. A cadeia <locais> é:
• <idioma>[<_territorio>][.][,]
O campo <idioma> vem do ISO639 (um código para a representação dos nomes dos idiomas).
Seja os caracteres especificado no padrão ISO, com minúsculas somente. O campo <_territorio> será o código das letras de ISO3116 (uma especificação da representação dos nomes dos países, se possível (muita gente está familiarizada com o código 2 letras espelhado no código país como e-mail).