Slackware Kylix_oe

Vasilis Vasaitis vasilis at ctima.uma.es
Mon Oct 29 11:34:01 EET 2001


Christos Ricudis wrote:

> 
> To problhma toy RPM einai oti basizei ta dependencies toy se arbitrary
> packages me arbitrary naming conventions - ayto einai la8os. Ena paketo mporei
> na einai RPM-wise dependant sthn "gnu-libc-2.2.1-27", enw ousiastika einai
> dependant mono sthn libc 2.1.1.
> 
> Ena swsto sxhma dependency control 8a eprepe na exei poly pio fine
> granularity, se epipedo arxeiou isws. Kaneis link me thn "libpapari.so.2.1"?
> Eisai dependent apo thn "libpapari.so.2.1", eite ayth brisketai sto
> "papari-dev" package eite sto "elefantas" package.


   Αυτή ήταν η αρχική ιδέα με το rpm, και είχαν αρκετή ευκαιρία να το 
μετανιώσουν. Βλέπεις, όταν το rpm σου έλεγε ότι θέλει την 
libpapari.so.2.1, εσύ άντε να βρεις ότι πρέπει να εγκαταστήσεις το 
elefantas για να την έχεις.

   Επιπλέον, σε μία καλά φτιαγμένη διανομή, που είναι δηλαδή κάτι 
παραπάνω από απλά μια συλλογή ανεξάρτητων πακέτων, το να ζητάς απλά μια 
βιβλιοθήκη ή ένα εκτελέσιμο είναι μάλλον ανεπαρκές. Ένα πρόγραμμα 
εγκαταστημένο από source μπορεί να είναι πολύ διαφορετικό από το 
αντίστοιχο πακέτο.

> Pragma poy mas fernei se ena genikotero zhthma - ta distributions. Kanena apo
> ta distributions poy yparxoyn shmera den me ikanopoiei, aplws kai mono gia to
> logo oti ola fainetai na einai ftiagmena apo an8rwpous me mikrh empeiria sto
> design kai implementation enos Unix. O enas allazei th shmasia twn runlevels,


   GNU's Not UNIX. ;-)

> o allos bazei arbitrary functions sta SYSV init scripts, o tritos allazei thn
> inetd (!), o tetartos dialegei ena kara-proprietary packaging scheme.


   Τώρα έχω την εντύπωση ότι μας δουλεύεις. Αυτές είναι οι σημαντικές 
διαφορές που έχουν οι διανομές μεταξύ τους; Λες και το UNIX είναι ωραίο 
και ομοιόμορφο και ακολουθεί πάντα την παράδοση. Δηλαδή, άμα συγκρίνεις 
μεταξύ τους Solaris και HP-UX και AIX τι συμπέρασμα βγάζεις;

..[deletia]..



-- 
Vasilis Vasaitis
vasilis at ctima.uma.es




More information about the Linux-greek-users mailing list