Gentoo VS Arch VS Mint: μια χρηστική σύγκρiση

Μετά από αναγκαστική… εξαφάνιση ολίγων ημερών, επέστρεψα – και ζητώ συγνώμη διά την απουσία μου. Βλέπετε, “έσκασε” ο δίσκος του home server μου – μα αυτό μάλλον αποδείχθηκε θετικό.

Ενώ για πολλά- πολλά χρόνια χρησιμοποιούσα ένα αρχαίο, με τα σημερινά δεδομένα, μα πολυαγαπημένο PC με… Pentium στα 166MHz, 256MBs μνήμης και Voodoo 3500, στημένο “στο χέρι” με Gentoo (ξέρετε τι είναι δυο εβδομάδες compiling;!;), μέσα στο τελευταίο εξάμηνο βρέθηκα να το αντικαθιστώ δυο φορές. Πρώτα με έναν Pentium III που είχε πέσει στα χέρια μου και επίσης “χεράτο” Arch Linux (για να γλιτώσω τους τρελούς χρόνους compilation) και, τώρα πια, με έναν Intel Quad Core 6600 και Linux Mint. Γιατί Mint;

Ας αρχίσουμε, λοιπόν, ένα “χρηστικό” συγκριτικό βάσει των “περιπετειών” μου με το κάθε λειτουργικό. Δεν θα εμβαθύνω σε τεχνικές λεπτομέρειες, και η σύγκριση προφανώς είναι και κομματάκι άνιση αφού το καθένα έτρεχε σε διαφορετικό PC. Και όμως, όπως θα δείτε, αυτό δεν επηρεάζει το “τι κρίνω” σε αυτά. Πάμε;

Ody's thoughts

Να σημειώσω πως η εμπειρίες μου στο Linux ξεκίνησαν πολύ-πολύ νωρίτερα από τις διανομές που περιγράφω – από τα αρχαία χρόνια που δεν υπήρχε η Fedora και όλοι έριχναν κατάρες στο RPM hell της καθημερινότητας τους. Ναι, ούτε Ubuntu είχαμε τότενες… :-D

Η αρχή του ταξιδιού

Έχωντας περάσει από τη μια “εύκολη” διανομή στην άλλη, τα παλιά εκείνα, πέτρινα χρόνια του Linux -όπου, για να καταλάβετε ή να θυμηθείτε, το “εύκολη εγκατάσταση” αποτελούνταν από 47 βήματα, πολλές φορές χωρίς γραφικούλια μα επιλογές από μενού κειμένου- και απογοητευτεί με όλες, αποφάσισα “να πέσω στα βαθιά”. Ένιωθα πως όλες οι άλλες διανομές απλά έκλεψαν το χρόνο μου δίνοντας μου το ρόλο πειραματόζωου. Πως δεν άξιζε να παιδευτείς μαζί τους – άσχετα με το τι έλεγαν οι φανατικοί λινουξάδες (εγώ πάντα δήλωνα “αγνωστικιστής” όσον αφορά τα λειτουργικά συστήματα – εξάλλου, όλα είναι υποδεέστερα του Workbench της Amiga! :-P )

Βλέπετε, τότε ήταν η εποχή που οι διανομές πειραματίζονταν και έκαναν τα πρώτα τους βήματα στην προσπάθεια να “απλουστεύσουν” το Linux. Να παρουσιάσουν με μενού και γραφικά επιλογές που… κρύβονταν σε αρχεία κειμένου. Το Linux, όμως, δεν είναι ένα λειτουργικό σύστημα με την έννοια του “πακέτου” των Windows και του Mac OS X: ο ίδιος ο χρήστης μπορεί να επιλέξει βασικά στοιχεία της ίδιας της δομής του. Στα Windows και στο Mac OS X επιλέγει κανείς wallpaper. Στο Linux μπορεί (και σε κάποιες διανομές πρέπει) να επιλέξει μόνος του το ίδιο το σύστημα στο οποίο πατάει το πρόγραμμα το οποίο παρουσιάζει τις wallpapers. Και το έθεσα και απλά.

Ακριβώς επειδή όμως Linux σημαίνει “επιλογές”, και αυτές οι επιλογές απλώνονταν και στα ίδια τα θεμέλια του, οι περισσότερες διανομές τότε είχαν σημαντικά χρηστικά προβλήματα. Διότι, απλά, “διανομή” θα πει “πακέτο επιλογών που έχει κάνει κάποιος από προγράμματα ελεύθερου λογισμικού μαζί με τον πυρήνα του Linux”. Άλλα προγράμματα ελεύθερου λογισμικού είχε η μια διανομή, άλλα η άλλη. Κάποια ήταν κοινά, κάποια όχι. Και αφού ο χρήστης μιας από αυτές είχε την ελευθερία να αντικαταστήσει τμήματα της, αυτή μπορεί να σταματούσε να λειτουργεί όπως έπρεπε. Να εμφάνιζε προβλήματα.

Έτσι, ενώ κάθε διανομή διατυμπάνιζε την “ελευθερία επιλογής λογισμικού”, στην πράξη ο χρήστης της, αν ήταν αυτό που λέμε “αρχάριος” ή “μέσου επιπέδου”, δεν… τολμούσε να αντικαταστήσει κάποια από τα υπάρχοντα πακέτα. Απλά πρόσθετε κάποια που έλπιζε πως δεν θα διέλυαν το σύμπαν και δούλευε με αυτά. Στο άλλο άκρο, κάποιες διανομές απαιτούσαν από το χρήστη να επιλέξει ο ίδιος τα πάντα από το μηδέν. Τα πάντα. Μόνο η διαδικασία επιλογής πακέτων διαρκούσε ώρες (φαντασθείτε να διαλέγετε ανάμεσα σε σαράντα διαφορετικά notepads, μα επεκτείνετε το όχι απλά στις εφαρμογές του λειτουργικού, μα και στο “ποιο σύστημα αναπαραγωγής ήχου προτιμάτε” – και αυτό με… παρακλάδια). Μια από αυτές ήταν το Gentoo.

Page 1 of 41234
...γνωστός και ως Οδυσσέας Κουράφαλος, αρχικός υπεύθυνος για το unregistered. Συντάκτης, γραφίστας, "μαλτιμηντιάς", φανατικός της science fiction και των αστείων γατιών στου ιντερνέτ. "Δηλώνω graphics whore" (παίζω Ms. Pac-Man στο MAME με 2xSAL και το πρώτο Max Payne με FXAA antialiasing). Load "unreg*",8,1.
  • Anonymous

    Fedora FTW!

  • Nwatchman

    Το openSUSE δεν το δοκίμασες;

  • Anonymous

    Nope. Για κάποιο λόγο ποτέ δεν τα είχα καλά με τη SUSE (εκ των αρχαιοτάτων εκείνων χρόνων). Δεν ξέρω, κάπως μου έχει κάτσει, σαν μια “κατά βάση Debian που θέλει να γίνει Red Hat στη θέση της Mandriva” μπλεγμένη κατάσταση. Είναι όντως καλή στις τελευταίες διανομές;

  • modenas88

    Πολύ καλό άρθρο… Δεν θα πω τι εύχομαι για να δούμε κι άλλα τέτοια άρθρα :P
    ( @ Bill Toulas: Μη ξεχνάς.. έχεις φορματ σε 28 μέρες :Ρ)

    Εδώ είχαμε και μια ωραία(;) συζήτηση -πρόσφατα- για το Arch Linux, όπου αν θα προσπαθούσα να την συνοψήσω με μια φράση θα ήταν η «η [..] σχετική αναξιοπιστία του Arch κάνει τα «πλεονεκτήματά» του -πχ KISS- μια απλή θεωρία».

    Το Arch προσπαθεί να πάρει τα καλύτερα χαρακτηριστηκά (που προφανώς νομίζει αυτό), κυρίως από τα λειτουργικά συστήματα FreeBSD, Gentoo και Slackware (και το CRUX !) και να προφανώς να προσπαθήσει να αποφύγει τα μειονεκτήματά τους. Τα 3 παραπάνω θεωρούνται ό,τι πιο hardcore υπαρχει (μαζί με κάποια άλλα) και αυτό είναι περίπου το κοινό που -όχι απευθύνεται απλά- αλλά θέλει να «κατακτήσει» (το Arch). Θεωριτικά (διαβάζοντας το wiki του Arch στα σημεία που μιλάει για τον ευτό του), ίσως(;) και τα έχει καταφέρει καλά… Αλλά θεωριτικά, η «θεωρία» και η «πράξη» τείνουν να συμπίπτουν, ενώ πρακτικά μπορεί να απέχουν πάρα πολύ. Δεν μιλάω για την δημοτικότητα που έχει κερδίσει το Arch (σε αυτό το θέμα/κατηγορία δεν με ενδιαφέρει η δημοφιλία), αλλά νομίζω πως τα παραπάνω 3 λειτουργικά δεν έχει -προς το παρόν- ούτε «αγκίξει». Εδώ εννοώ να μετακινηθεί μέρος των χρηστών τους προς το Arch. Όπως λες με μια φράση.. * wannabe.

    Αν είναι εφικτό, θα ήθελα και την άποψή σου (δυό λόγια) για το Slackware :D

  • modenas88

    Πολύ καλό άρθρο… Δεν θα πω τι εύχομαι για να δούμε κι άλλα τέτοια άρθρα :P
    ( @ Bill Toulas: Μη ξεχνάς.. έχεις φορματ σε 28 μέρες :Ρ)

    Εδώ είχαμε και μια ωραία(;) συζήτηση -πρόσφατα- για το Arch Linux, όπου αν θα προσπαθούσα να την συνοψήσω με μια φράση θα ήταν η «η [..] σχετική αναξιοπιστία του Arch κάνει τα «πλεονεκτήματά» του -πχ KISS- μια απλή θεωρία».

    Το Arch προσπαθεί να πάρει τα καλύτερα χαρακτηριστηκά (που προφανώς νομίζει αυτό), κυρίως από τα λειτουργικά συστήματα FreeBSD, Gentoo και Slackware (και το CRUX !) και να προφανώς να προσπαθήσει να αποφύγει τα μειονεκτήματά τους. Τα 3 παραπάνω θεωρούνται ό,τι πιο hardcore υπαρχει (μαζί με κάποια άλλα) και αυτό είναι περίπου το κοινό που -όχι απευθύνεται απλά- αλλά θέλει να «κατακτήσει» (το Arch). Θεωριτικά (διαβάζοντας το wiki του Arch στα σημεία που μιλάει για τον ευτό του), ίσως(;) και τα έχει καταφέρει καλά… Αλλά θεωριτικά, η «θεωρία» και η «πράξη» τείνουν να συμπίπτουν, ενώ πρακτικά μπορεί να απέχουν πάρα πολύ. Δεν μιλάω για την δημοτικότητα που έχει κερδίσει το Arch (σε αυτό το θέμα/κατηγορία δεν με ενδιαφέρει η δημοφιλία), αλλά νομίζω πως τα παραπάνω 3 λειτουργικά δεν έχει -προς το παρόν- ούτε «αγκίξει». Εδώ εννοώ να μετακινηθεί μέρος των χρηστών τους προς το Arch. Όπως λες με μια φράση.. * wannabe.

    Αν είναι εφικτό, θα ήθελα και την άποψή σου (δυό λόγια) για το Slackware :D

  • Anonymous

    Καμιά φορά την βρίσκεις από εκεί που δεν το περιμένεις! και να σου πω, πως την άκουσα:
    Μετά την φοβερή ανακάλυψη unity (ναι με compiz), πέρασα σε fedora για λίγο (καλό δεν λέω, βράχος, αλλά πάνε οι ευκολίες μου πχ .deb), πάλι πίσω στο ubuntu που πάλι δεν την πάλευα με το unity (το έβγαλα μία ημέρα που μου κόλλησε η αλλαγή γλώσσας γραφής και στην συνέχεια όταν το σύνδεσα στην tv για να δουν τα παιδιά ταινία, τελικά είδαν τον μπαμπά τους σε έξαλλη κατάσταση). Τελικά βρήκα την σωτηρία μου και εγώ στο mint12 με το παραμετροποιημένο gnome shell (που τελικά το άφησα σκέτο), παρόλο που πίστευα ότι κάτι θα πήγαινε στραβά λόγο gnome shell.  Όλα καλά κανένα κόλλημα ή κρασάρισμα μέχρι που άρχισα να βάζω αυτά τα extensions και στο τέλος έγινε το shell αργό και με κολλήματα.
    Τι κάνουμε τώρα; Η λύση είναι KDE! εγγύηση. Μόλις είχε βγει το KDE4.8 και είπα να το δοκιμάσω σε live usb με mint12 KDE?!?!?!?!? έμπνευση τι να σου πω, κανονικά έχει την 4.7 αλλά  μέσω ppa αναβάθμισα σε 4.8 και έπαθα πλάκα! και όλα αυτά σε live usb, λέω δεν μπορεί κάτι δεν πάει καλά. Αν έχεις δοκιμάσει mint με KDE στο παρελθόν… tragic!
    Τελικά είπα δεν έχω να χάσω τίποτα (μια ωρίτσα) και το εγκατέστησα με KDE4.8 (μέσω ppa) χωρίς το παραμικρό πρόβλημα η αναβάθμιση και όχι μόνο, είναι ταχύτατο και τα πάντα δουλεύουν ρολόι! Απίστευτο ε!
    Υ.Γ Το Kmail είναι tragic x 2 (1 χ κάνει μία ώρα για να ανοίξει + 1 χ τι imap τι igami..)
    Υ.Γ2 Ακόμα δεν έχω καταλάβει (ούτε θα το μάθω ποτέ η ιστορία κρατάει χρόνια) γιατί κάποιες λειτουργίες (πχ ετικέτες φωταγραφιών) το KDE αποδίδει τα ελληνικά με ερωτηματικά ??????, επίσης το indexing του nepomuk δεν υποστηρίζει ελληνικά.

  • Anonymous

    Παλιάααααα που το είχα δοκιμάσει μου είχε φανεί ιδανικό για “μικρό” PC, αλλά μέτρια λύση για “κανονικό” – διότι σε αυτά μπορούσες ή να ακολουθήσεις μια “δύσκολη” λύση, a-la Gentoo, ή μια “εύκολη” a-la Mandriva, ανάλογα με τις προτιμήσεις σου. Το Slackware έκανε αρκετούς συμβιβασμούς όσον αφορά στο συνοδευτικό λογισμικό και την ευκολία χρήσης ώστε να μπορεί να χαρακτηριστεί απόλυτα “πλήρες” και “ικανοποιητικό” για το μέσο χρήστη, που μετά την εγκατάσταση του θα άρχιζε να προσθέτει εφαρμογές… Και να προσθέτει… Και να προσθέτει… Καταλήγοντας να έχει το αντίστοιχο μιας εγκατάστασης Debian με το 85% των διαθέσιμων πακέτων (στα πόσα… terra φτάνουν σήμερα;! :-D ).

  • Anonymous

     Μωρέ, κατάφερα ήδη να “το σπάσω” – το “πώς” θα το αναφέρω σε μελλοντικό post. Και μέσω αυτού νομίζω πως εντόπισα πού βρίσκεται και ένα σημαντικό του πρόβλημα (που ίσως – το πιθανότερο –  βαραίνει και άλλες διανομές), και είναι στο τελευταίο σημείο που έχει σκεφτεί κανείς να ψάξει. Βρε, λες να έχω δίκιο, και να είμαι ο πρώτος στον πλανήτη ουλάκερο που το εντόπισε; :-)

    Αλλά, κατά τα άλλα, ναι, παραμένω εντυπωσιασμένος. Πέρα από 2-3 μικρο-κουσούρια στα οποία έχω πέσει, όλα είναι… ΟΚ, οκ, όχι “τέλεια”, αλλά… “Εντάξει”. Πόσα λειτουργικά συστήματα “φαίνονται εντάξει” με την πρώτη ματιά, και λειτουργούν όπως θα περίμενες;

    ΜΟΝΟ ΤΟ WORKBENCH, επιμένω, ήταν έτσι. ΑΑααχ, Workbench…