Linux-Mandrake: Manuale di riferimento | ||
---|---|---|
Indietro | Capitolo 8. Organizzazione della struttura del filesystem | Avanti |
La directory /usr è la directory destinata ad accogliere la maggior parte dei programmi installati sul sistema. Tutti i programmi in questa directory non devono essere necessari all'avvio del sistema o alla sua manutenzione, dal momento che la gerarchia /usr molto spesso è un filesystem separato. Date le sue dimensioni, spesso notevoli, /usr ha una propria gerarchia di directory e sotto-directory. Ne citiamo solo alcune:
/usr/X11R6: l'intera gerarchia di X Window System. Tutti i programmi richiesti per il funzionamento di X (inclusi i server X) e le librerie relative devono trovarsi in questa directory. La directory /usr/X11R6/lib/X11 contiene tutte le impostazioni di X che non variano da una macchina all'altra. Le impostazioni specifiche per ogni macchina si trovano invece in /etc/X11.
/usr/bin: questa directory contiene la maggior parte dei programmi installati sul vostro sistema. Qualsiasi programma che non è necessario alla manutenzione e/o all'amministrazione del sistema deve trovarsi in questa directory, tranne i programmi personali che andrebbero installati in /usr/local.
/usr/lib: questa directory contiene tutte le librerie necessarie all'esecuzione dei programmi che si trovano in /usr/bin e /usr/sbin. C'è anche collegamento simbolico alla directory /usr/lib/X11 che si riferisce alla directory che contiene le librerie di X Window System: /usr/X11R6/lib (posto che X Window System sia installato!).
/usr/local: questa è la directory dove andrebbero installate le applicazioni personali. Il programma di installazione creerà la gerarchia necessaria: lib/, man/, etc.
/usr/share: questa directory contiene tutti i dati richiesti dalle applicazioni che si trovano in /usr e quelli indipendenti dall'architettura della macchina. Fra le altre cose, in questa directory si trovano le informazioni sul fuso orario e sulla localizzazione del sistema (zoneinfo e locale).
Ci sono anche le directory /usr/share/doc e /usr/share/man che contengono, rispettivamente, la documentazione del sistema e le pagine di manuale del sistema.