Κρεβατομουρμούρα στο Debian
Ένα ενδιαφέρον post του Γιώργου Ιορδάνου για την “κρίση μέσης ηλικίας” του Debian αντικατοπτρίζει και τα δικά μου συναισθήματα για την διαρκή κρεβατομουρμούρα σχετικά με το Ubuntu.
Γράφει ο Γιώργος:
Το πρόβλημα όμως των debian developers είναι ότι το ubuntu μόνο παίρνει από το debian και δεν δίνει πίσω. Δηλαδή παίρνει τα πακέτα από το unstable και δεν επιστρέφει τα patches. Παράλληλα, debian developers ή to-be debian developers πάνε στο ubuntu με αποτέλεσμα η βάση του οικοδομήματος debian (που βασίζεται και το ubuntu) να άναπτύσσεται με πιο αργούς ρυθμούς. Κάποιοι χαρακτήρισαν αυτή τη φάση σαν κρίση μέσης ηλικίας. Κάποιοι χαρακτήρισαν αυτή τη φάση σαν κρίση μέσης ηλικίας. Από μεριάς debian έγιναν κάποιες (κατα τη γνώμη μου) λάθος κινήσεις, όπως πρόταση για χρηματοδότηση του release team για να επισπευσθεί η διαδικασία του νέου stable version παρκάπτοντας την πάγια τακτική τους (” – When’s the new debian release? – When it’s ready!”)
Βέβαια, ποτέ δε φταίει μόνο η μιά πλευρά σε τέτοια πράγματα, και κατά τη γνώμη μου, η αειφορία του Debian θα πρέπει να είναι βασικό μέλημα των Ubuntu developers, κι όχι μόνο του Shuttleworth (τον οποίο μερικοί βλακωδώς υποπτεύονται ότι προσπαθεί να σβήσει ή να υπερσκελίσει το Debian). Για να επιτευχθεί αυτό, ίσως η καλύτερη πρακτική θα μπορούσε να είναι ένα είδος επιβεβλημένης μαθητείας των νέων Ubuntu developers στο Debian. Είναι γνωστό ότι η διαδικασία επικύρωσης ενός νέου DD είναι από τις πιό δύσκολες και μακροσκελείς στο χώρο του ΕΛ/ΛΑΚ. Υποπτεύομαι πως, για το λόγο αυτό και μόνο, το Ubuntu προσελκύει όλα τα eager young guns, που νιώθουν πως περιορίζονται από τις διαδικασίες του Debian και νιώθουν πως έχουν κάτι να αποδείξουν, με συνέπεια να δημιουργούνται τριβές. Μόνο κερδισμένο μπορεί να βγει το Ubuntu επιμένοντας να περνάνε οι devs του τη “βασική εκπαίδευση” του Debian· και στο μεταξύ, θα βοηθήσει να εξασφαλιστεί η επικοινωνία με το μητρικό project και το εμβαδό της “βάσης” του σε σταθερές διαστάσεις, ώστε να μην κινδυνεύει η απόδοση του.
Ο Γιώργος συνοψίζει επίσης παρακάτω και τις βασικές αρετές του κάθε flavor -και του Ubuntu- καθώς και τις ενδεικνυόμενες χρήσεις τους:
[..]για μένα [το Ubuntu] είναι η επιλογή για το desktop της δουλειάς και το laptop μου, που είναι μηχανήματα που θέλω απλά να δουλεύουν, να μην με ενοχλούν με critical updates συχνά και γενικά να είναι click and go.
Στο desktop του σπιτιού μου έχω debian unstable όπου μπορώ να έχω την τελευταία λέξη της τεχνολογίας με το ελάχιστο πιθανό αντάλλαγμα σε σταθερότητα. Το unstable, δεν είναι διόλου unstable. Κι αν κάτι πάει στραβά, η διαδικασία επαναφοράς του είναι (ως επι το πλείστον) απλή και γρήγορη. Στον πιο σημαντικό από τους servers που διαχειρίζομαι τρέχω debian stable (codename: sarge) με τα security patches. Ναι τα προγράμματα του είναι κάπως out-dated αλλά δεν με ενοχλεί καθόλου. Μερικά πακέτα compiled στο χέρι, και κάποια άλλα από τα backports παύει να είναι πρόβλημα. Θέλω να κάνει τη δουλειά που προορίζεται χωρίς να έχω απώλειες. Το debian stable θα το χαρακτήριζα “as stable as hell”, πράγμα που κάνει τον ύπνο του κάθε διαχειριστή συστημάτων πιο ήρεμο. Στους υπόλοιπους τρείς servers τρέχω debian testing (codename: etch) χωρίς κανένα πρόβλημα. Τα μηχανήματα έχουν 200-300+ μέρες uptime και τα προβλήματα που αντιμετώπισα μέχρι τώρα ξεπεράστηκαν με σχετική ευκολία. Στις αναβαθμίσεις κάποιων προγραμμάτων τυχαίνουν (όχι τόσο συχνά) προβλήματα με τα configuration τους αλλά είναι μέσα στο παιχνίδι. Λίγη οργάνωση, λίγο version controlling των configuration files και όλα φτιάχνονται.
Κάπως έτσι αξιοποιώ κι εγώ το Debian και τα “παιδιά” του, κι αποφεύγω εδώ και πάνω από 4 χρόνια, τις κακοτοπιές και τις αστάθειες των Windows σε χρήσεις όπου δεν απαιτούνται εξειδικευμένοι drivers ή συγκεκριμένο κλειστό λογισμικό (κυρίως παιχνίδια και βαριά πακέτα γραφικών).
Σχετικά:
- Chilly up there, but worth the view (11/9/06)
- Κυκλοφόρησε το Debian “sarge”! (7/6/05)
- Η αναγέννηση του Linux desktop (14/4/05)
- Debian: Practicalities and the big picture (28/4/04)
- Debian unstable upgrades, always an interesting pastime! (10/4/04)
Tags