Ἀνέβηκα ἐπίπεδο καὶ ἔγινα χρήστης Gentoo, τὸ πιὸ ἐλίτ εἶδος σπασίκλα στὴ χώρα τοῦ GNU/Linux. Ὅλες μου οἱ συσκευὲς ἔχουν μεταμορφωθεῖ σὲ μηχανὲς Gentoo, καὶ περιττὸ νὰ πῶ ὅτι εἶμαι ἐνθουσιασμένος.
Σημείωση: Αὐτὸ τὸ ἄρθρο περιέχει ὑγιῆ δόση σαρκασμοῦ, σὲ περίπτωση ποὺ δὲν τὸ ἔπιασες.

Περὶ
Εἶμαι χρήστης Arch Linux ἐδῶ καὶ καιρό·
τὸ Arch Linux ἦταν ἡ πρώτη διανομὴ ποὺ ἐγκατέστησα σὲ ὑλικό. Μὲ
μεταχειρίστηκε καλὰ τὸν περασμένο χρόνο, ἀλλὰ μετὰ ἀπὸ δοκιμὴ
gentoo σὲ εἰκονικὴ μηχανὴ νομίζω ὅτι βρῆκα τὸ $HOME μου. Τώρα
τρέχω Gentoo σὲ ὅλες μου τὶς συσκευὲς τὶς τελευταῖες 2+ ἑβδομάδες.
Τί ἀπόλαυσες τόσο πολὺ στὸ Gentoo;
Gentoo Handbook
Τὸ Gentoo Handbook· δὲν μπορῶ νὰ τὸ τονίσω ἀρκετά: τὸ Gentoo Handbook εἶναι ἐκτενῶς τεκμηριωμένο μὲ κάθε λεπτομέρεια ποὺ ἴσως χρειαστεῖς, εἰδικὰ γιὰ χρήση Gentoo. Τὸ Arch Wiki εἶναι ὑπέροχο, περιλαμβάνει τεκμηρίωση γιὰ εὐρεῖα γκάμα προγραμμάτων, ἀλλὰ εἶναι γενικὴ τεκμηρίωση ποὺ μοιάζει περισσότερο μὲ γενικὸ «wiki Linux» παρὰ εἰδικὰ γιὰ Arch Linux. Ἀκόμα καὶ τὰ μέρη ποὺ εἶναι εἰδικὰ γιὰ Arch Linux, ὅπως οἱ ὁδηγίες ἐγκατάστασης, ὑστεροῦν σοβαρά, πρᾶγμα ποὺ ὁδηγεῖ τοὺς περισσότερους χρήστες Arch νὰ βασίζονται σὲ ὁδηγοὺς τρίτων ἀκόμα καὶ γιὰ τὴν ἐγκατάσταση τοῦ λειτουργικοῦ τους συστήματος.
Καμία ἄλλη διανομὴ Linux δὲν ἔχει ἕνα κεντρικὸ «βιβλίο» ποὺ σὲ παίρνει «ἀπὸ τὸ χέρι» ἀπὸ τὴ διαδικασία ἐγκατάστασης μέχρι τὴν ἐργασία μὲ τὰ ἐγγενῆ ἐργαλεῖα λογισμικοῦ ποὺ θὰ χρησιμοποιεῖς καθημερινά, συγκρίσιμο μὲ τὸ Gentoo Handbook.
Κοινότητα
Ἕνα πράγμα ποὺ ὑπερασπίζομαι γιὰ τὴν ἐπιλογὴ λογισμικοῦ εἶναι:
Χρησιμοποίησε ἔργα λογισμικοῦ στὰ ὁποῖα δὲν θὰ σὲ πείραζε / θὰ ἤθελες νὰ συμβάλεις
Ἡ κοινότητα Gentoo εἶναι ἡ πιὸ βοηθητικὴ ποὺ ἔχω βρεῖ μέχρι τώρα· εἰδικότερα ἄνθρωποι στὸ ἔργο GURU, ἀνάλογο τοῦ AUR, συσκευάσανε λογισμικὸ ποὺ χρειαζόμουν καὶ μὲ βοήθησαν στὴ συμβολή, ἐμπειρία μᾶλλον εὐχάριστη καὶ ἤρεμη.
Ἂν ἕνα ἔργο ἔχει «τοξικὴ» κοινότητα μὲ τὴν ὁποία δὲν θέλεις νὰ ἀλληλεπιδρᾶς, εἶναι μεγάλο κόκκινο σημάδι γιὰ μένα.
Ἀλλὰ… Γιατί νὰ μεταγλωττίζεις τὰ πάντα ἀπὸ πηγή;
Γιατί κάποιος πρέπει…
Ἀστεῖα στὴν ἄκρη, ὑπάρχουν πολλὰ πλεονεκτήματα στὸ νὰ μεταγλωττίζεις τὸ σύστημά σου ἀπὸ πηγὴ ἀντὶ νὰ ἐγκαθιστᾶς ἕνα ἕτοιμο δυαδικὸ πακέτο ποὺ κάποιος ἄλλος μεταγλώττισε, ἐλπίζοντας ὅτι μεταγλωττίστηκε ὅπως θέλεις.
Ὁ Mental Outlaw (Invidious) ἔχει κάνει ὡραῖο βίντεο ποὺ ἐξηγεῖ σημαντικὲς λεπτομέρειες/λόγους γιὰ τρέξιμο Gentoo, καθὼς καὶ ὁ 10leej (Invidious), ἂν θέλεις νὰ μάθεις περισσότερα.
Παίρνει πάρα πολὺ χρόνο ἡ ἐγκατάσταση, κανεὶς δὲν ἔχει χρόνο γιὰ αὐτό!
Δὲν παίρνει πραγματικὰ πολὺ περισσότερο χρόνο ἀπὸ τὴν ἐγκατάσταση Arch Linux· ἐγκατέστησα Gentoo στὸν ἐπιτραπέζιο ὑπολογιστή μου (Ryzen 7 5800X) τὴν πρώτη φορά σὲ ~2 ὧρες, τὶς περισσότερες ἀπὸ τὶς ὁποῖες πέρασα διαβάζοντας τὸ ἐγχειρίδιο. Γιὰ ἀναφορά, οἱ χρόνοι μεταγλώττισής μου εἶναι οἱ ἑξῆς:
ἔξοδος τοῦ genlop -t <package>
sys-kernel/gentoo-kernel-6.1.57 merge time: 15 minutes and 40 seconds. www-client/firefox-115.4.0 merge time: 15 minutes and 26 seconds. app-editors/emacs-29.1-r1 merge time: 52 seconds. x11-wm/qtile-0.22.1-r2 merge time: 6 seconds.
Οἱ μόνες χρονοβόρες μεταγλωττίσεις ποὺ εἶδα ἦταν γιὰ firefox καὶ πυρῆνα linux, καὶ οἱ δύο μαζὶ μόλις 30 λεπτά· ἔχεις καὶ τὴν ἐπιλογὴ νὰ χρησιμοποιήσεις πακέτα -bin. Μὲ ἐξαίρεση αὐτὰ τὰ 2 πακέτα, δὲν ἔχω περάσει πάνω ἀπὸ 2 λεπτὰ μεταγλωττίζοντας πακέτο.
Σκέφτηκα ἀρχικὰ νὰ στήσω distcc γιὰ τὸ ThinkPad x220 μου, ἀλλὰ τελικὰ ἄφησα firefox καὶ gentoo-kernel νὰ μεταγλωττίζονται ἐνῶ ἤμουν στὸ γυμναστήριο γιὰ προπόνηση.
Σημείωση: Ἔχω ἐγκαταστήσει μόλις ~700 πακέτα στὸ ThinkPad καὶ ~900 στὸν ἐπιτραπέζιο· τὸ μεγαλύτερο μέρος τῆς διαφορᾶς ὀφείλεται σὲ qemu/virt-manager στὸν ἐπιτραπέζιο καὶ τυχαῖες γραμματοσειρές. Δὲν χρησιμοποιῶ DE· ἂν σκοπεύεις νὰ χρησιμοποιήσεις GNOME ἢ KDE κ.λπ. ἴσως ἔχεις διαφορετικὴ ἐμπειρία, ἐπειδὴ πολλὰ DE εἶναι ἀρκετὰ μεγάλα καὶ παίρνουν πολὺ χρόνο νὰ μεταγλωττιστοῦν.
Σύνοψις
Ἀπολαμβάνω νὰ χρησιμοποιῶ Gentoo σὲ ὅλες μου τὶς συσκευὲς τὶς τελευταῖες ἑβδομάδες. Ἕνα ἀπὸ τὰ κύρια πλεονεκτήματα τοῦ Gentoo εἶναι ὁ ἔλεγχος ποὺ προσφέρει γιὰ προσαρμογὴ τοῦ συστήματος στὰ γοῦστα σου. Αὐτὸ συνοδεύεται ἀπὸ μία ἀπὸ τὶς καλύτερες τεκμηριώσεις, ἂν ὄχι τὴν καλύτερη, γιὰ νὰ μάθεις ὅ,τι χρειάζεσαι γιὰ τὴ χρήση τοῦ συστήματος Linux σου.
Ἡ κοινότητα εἶναι μᾶλλον ἤρεμη καὶ φιλική, καλωσορίζει νέες συμβολὲς καὶ θὰ σὲ βοηθήσει μὲ ὅποιο πρόβλημα ἔχεις.
Ἂν μπορεῖς νὰ διαβάσεις καὶ νὰ ἀκολουθήσεις ὁδηγίες γιὰ ἐγκατάσταση καὶ χρήση τοῦ συστήματός σου, θὰ διαπιστώσεις ὅτι τὸ Gentoo εἶναι ἁπλὴ καὶ ἀξιόπιστη διανομὴ Linux, μὲ βοηθητικὴ κοινότητα. Ἂν θέλεις ἐμπειρία ὅπου ὅλα λειτουργοῦν ἀμέσως, χωρὶς πρόσθετες ρυθμίσεις, μεῖνε μακριὰ ἀπὸ τὸ Gentoo· εἶναι μέρος «μόνο γιὰ σπασίκλες».