partition size

Vasilis Vasaitis vasilis at ctima.uma.es
Wed Sep 26 12:42:00 EEST 2001


DJ Art wrote:

> On Tuesday 25 September 2001 20:36, Steve Stavropoulos wrote:
> 
>> Ta normal distro sto /opt den bazoun TIPOTA. As afhsoume thn kakh
> 
> υποννοείς εμμέσως πλην σαφώς το RedHat ως ορισμό ενός "normal distro".


..[snip]..

> Τα λές όλα αυτά όμως γιατί είσαι επηρεασμένος από το RedHat το οποίο 
> ήρθε και έβαλε το KDE και το GNOME μέσα στο (ήδη) χάος του /usr.


..[snip redhat bashing]..

> Άσε, τα έχουμε ζήσει αυτά. Debian και πάλι Debian.

   Είναι αξιοσημείωτη αυτή η δήλωσή σου, τη στιγμή που το Redhat το 
Debian είναι ίσως οι δυο διανομές με διαφορετική προέλευση με την 
περισσότερη συμβατότητα μεταξύ τους στο σύστημα αρχείων, αφού και οι δύο 
προσπαθούν γενικά να ακολουθούν το FHS [0], το οποίο παρεμπιπτόντως, αν 
έμπαιναν στον κόπο μερικοί εδώ μέσα να το διαβάσουν λίγο προσεκτικά, δεν 
θα είχαμε όλη αυτή τη φασαρία σχετικά με το τι μπαίνει πού. Εξηγώ:

   Το /opt, σύμφωνα με το FHS, είναι για "add-on application software 
packages". Η λέξη κλειδί εδώ είναι το add-on, και πώς το ερμηνεύει ο 
καθένας. Εγώ το βλέπω ότι αναφέρεται σε επιπρόσθετα πακέτα και 
προγράμματα, που δεν ανήκουν ήδη στη διανομή. Έτσι π.χ. στο Debian (και 
φαντάζομαι και στο Redhat), τα πακέτα που είναι μέρος της επίσημης 
διανομής δεν βάζουν τίποτα στο /opt. Αντίθετα, είναι απόλυτα θεμιτό για 
τα sources π.χ. του GNOME και του KDE να έχουν ως default prefix το 
/opt, γιατί σε αυτήν την περίπτωση είναι πράγματι κάτι το επιπρόσθετο. 
Τώρα βέβαια, το αν σε αυτήν την περίπτωση (των sources) θα έπρεπε να 
πάνε στο /opt/{gnome,kde} ή στο /usr/local/{gnome,kde} είναι μάλλον θέμα 
προσωπικής προτίμησης του administrator.

   Όσον αφορά το /usr/local τώρα, σύμφωνα με το FHS είναι 
διαμοιραζόμενο, απλά είναι καθαρά για πράγματα που βάζει μόνος του ο 
administrator και όχι το σύστημα. Έτσι, στα πακέτα της εκάστοτε διανομής 
πρέπει να απαγορεύεται δια ροπάλου να γράφουν εκεί μέσα (δείτε π.χ. το 
Debian Policy [1], κεφ. 10.1.2).

..[snip big time]..


[0] http://www.pathname.com/fhs/
[1] http://www.debian.org/doc/debian-policy/

-- 
Vasilis Vasaitis
vasilis at ctima.uma.es






More information about the Linux-greek-users mailing list