Newsgroup: it.comp.os.linux.iniziare
Titolo: Che disordine!

Che disordine!
Sto tentando di capire un pò le varie directory tipicamente usate su linux. Ho
una red hat 7.1. Allora, vediamo:
/bin (eseguibili, generalmente di gestione del sistema)
/sbin (come sopra, ma per il solo uso da parte di root)
/etc (configurazione di sistema)
/lib (librerie di sistema)
/var (file non dico temporanei ma "variabili", di supporto ai vari programmi)
Poi arriva il bello:
/usr (una specie di C:\Programmi)
/usr/bin (come sopra, ma per i programmi)
/usr/lib (come sopra)
/usr/etc (come sopra)
Quello che mi sconvolge è invece:
/usr/share
/usr/local
Di nuovo, dento ognuna di esse, c'è etc, bin, man, lib, ...
C'è qualcosa che non va nella mia distribuzione, o è normale tutta questa
confusione? Ho compilato, per esempio, iptables 1.2.2 e mi si è installato
tutto in /usr/local. Gli script non lo trovavano perchè lo cercavano in /sbin.
Io l'avrei messo in /bin, /sbin e /lib oppure, al massimo, in /usr/bin,
/usr/sbin e /usr/lib.
E' una cosa a cui devo abituarmi, che ognuno fa come gli pare?
--
Stefano Pettini
Notary of 
www.thawte.com

 
No, linux non e' come winDOS, le cartelle di sistema sono molte, anche
se con qualche differenza da una distro all'altra, cosi' come gli utenti
presenti nel sistema. NON cancellarle, e NON cancellare gli utenti che
non conosci, non sono intrusi, hanno tutti il loro compito, come le
cartelle, che NON sono delle aggiunte superflue (e ci mancherebbe!!!)
Ciao,
Simone

Io mi fido, la storia degli utenti la so, però vorrei almeno capire i criteri
con cui vengon create e gestite quelle cartelle.


 criteri con cui vengon create e gestite quelle cartelle.
se vuoi vedere del vero disordine vai in windows -risorse del
computer-C-windows..........

 > criteri con cui vengon create e gestite quelle cartelle.
lo trovi nella doc della tua distro
ad esempio su mandrake  8 in documentazione/doc mandrake/organizzazione
della struttura del filesystem... su red hat non sara' lontano...
se sei nuovo mke per me e' molto piu' abbordabile

E' una cosa a cui devo abituarmi, che ognuno fa come gli pare?
No, e' che ogni sistema linux (leggi ogni distribuzione) ha le sue
caratteristiche e le sue configurazioni. E' impossibile per chi mette su un
.tar.gz sapere cosa, come e dove copiare al momento del 'make install'. Per
stare sicuri si piazza tutto sotto /usr/local. Per software un po'
complessi, che richiedono script di avvio per esempio, io consiglio di
affidarsi al sistema di gestione del software della distribuzione specifica
per evitare di far casino. Altrimenti si impara ad usare l'opzione --prefix
di configure e si studia il target 'install' del Makefile per capire cosa
verra' installato e dove.
-- 
Enrico Bodo  -   PhD student       
University of Rome "La Sapienza"    
Department of Chemistry        

 E' una cosa a cui devo abituarmi, che ognuno fa come gli pare?
non e` proprio un ognuno fa come gli pare, ma... si, se vuoi puoi fare
come ti pare e visto che ognuno ha una testa diversa dagli altri un po' di
confusione forse puo` anche esserci... l'importante e` capire come
funziona per riordinare all'occorrenza
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it