/usr/include arquivos include
 

X11           Link simbólico até /usr/X11R6/include/X11 
arpa          Definição do  protocolo definido  por  ARPNET. 
asm          Link simbólico até /usr/scr/linux/include/asm-<arch>. bsd   arquivos include de compatibilidade com BSD. 
g++           arquivos include de GNU C++. 
gnu           arquivos include GNU. 
linux         Link simbólico a /usr/src/linux/include/linux. 
net           Definição genéricas relacionadas com rede. 
netax25	Definição específicas a  +AX25 ( ARRL AX25).
Netinet	Definição específicas a  TCP/IP.
netipx       Definição específicas a +IPX (NovOIPX/SPX).
protocols	Definição de protocolos( basadas em  INET)
readline	A bibliloteca readline GNU.
rpc           Definição RPC de Sun Microsystem. 
Rpcsvc	Definição de serviços RPC de Sun Microsystem.
sys           arquivos  include de geração de sistemas

O subdiretório arpa contém definições de header de protocolos para os protocolos ARPANET, TCP/IP, definições para ftp, prototipos telnet e material similar.

O subdiretório net contém definições genéricas relacionadas com a rede, define a interface sistema vs. kern, detalhes da família de protocolo, etc.

O subdiretório netinet contém definições específicas de INET (DARPA Internet, que também é contida no TCP/IP )
ARRL AX.25 é melhor conhecido como pacote de transmissão via radio (packet radio). Os protocolos novell IPX/SPX são parte dos serviços de arquivos Novell Netware.


5.4.3.12.7 – Subdiretório /usr/lib

Inclui as biblilotecas para programas e pacotes, inclue as biblilotecas objeto, arquivos de programa compilador, informação estática de várias casos, ambos, códigos executável (por exemplo os arquivos internos de gcc estão localizados abaixo /usr/lib/gcc-lib) e outros tipos de informação.
 

/usr/lib/                              biblilotecas para programação e pacotes: 
X11                                      Link simbólico para /usr/X11R6/lib/X11 
emacs                                  arquivos de suporte estáticos para o editor GNUEmacs. 
games                                  arquivos de dados estáticos para /usr/games.
groff                                     Biblilotecas / diretórios  para GNU groff 
gcc-lib                                   arquivos/diretórios  especificos do  sistema para gcc. 
kbd                                       Tabelas de tradução de teclado e informação  relacionada.
Mh                                         Biblilotecas para o sistema de manipular 
e-mail MH: 
news                                       Cnews/INN. smail  Smail. 
terminfo                                  diretórios  para a base de dados terminfo.
texmf TeX/MF ( e ATeX )          biblilotecas  de informação. uucp  Comandos  de  UUCP. 
zoneinfo                                  Configuração e informação  da zona horaria.


Historicamente, /usr/lib é incluido além disso alguns comandos executáveis tais como sendmail e makewhatis.
Dado que makewhatis não é referênciado por outros programas, não há problemas ao mover para um diretório de arquivos executáveis. Arquivos que os usuários precisam para usar makewhatis, /usr/lib de onde pertencem.

O arquivo catman que repassa ao script makewhatis em muitos sistemas LINUX, deve também estar em usr/bin.

O arquivo sendmail é referênciado por muitos programas com seu nome histórico /usr/lib/sendmail. Este deve ser um links simbólico, a localização layout para os agente de transferência de e-mail com uma interface de linha de comando compatível com o sendmail, /usr/bin/sendmail.

Em sistemas que utilizam smail devem localizar smail em /usr/sbin/smail e /usr/bin/sendmail deve ser um links simbólico a smail.

Este regra vai de encontro também com a nova ocorrência no layout sendmail definida em Sendmail 8.6.x e BSD 4.4.
Note que esta localização requer que /usr/sbin e /usr/sbin/sendmail devem ser executáveis para usuários normais.

Qualquer pacote de programa que contenha e precisa informação que não necessite ser modificada deve armazenar tal informação em /usr/lib (o /usr/local/lib, esta instalado localmente). Recomenda-se a utilização de um subdiretório em /usr/lib para este propósito.

A informação de jogos armazenada em /usr/lib/games deve ser apenas informação estática. Qualquer arquivo modificável tal como arquivos demarcado, registros de jogos e similar, devem de ser localizados em var/lib. É necessário para compatibilidade de jogos, pode-se usar um links simbólico desde /usr/games/lib até /usr/lib/games.


Nota: nenhuma informação especifica de host para o sistema X Windows deve armazenar-se em /usr/lib/X11 (que é realmente /usr/X11R6/lib/X11). Os arquivos de configuração especificos do host tal como Xconfig o XF86Config devem ser armazenados em /etc/X11.

Este deve incluir informação de configuração como o stem.twmrc, se for somente um links simbólico, um arquivo de configuração mais global (talvez em /usr/etc/X11 ou /usr/X11R6/lib/X11).

Visualizações: 1003748

Páginas: 1 2 3 4 5 6 7 8 9 10 11

Pages ( 2 of 11 ): « Previous1 2 34567891011Next »