Gentoo: Καρδιά του θηρίου

Ουάου, βλέπω ένα μεγάλο καλωσόρισμα στις μικρές μου συνεισφορές και με ενθαρρύνει πολύ περισσότερο να συνεχίσω να μοιράζομαι με αυτήν την όμορφη κοινότητα. Ξέρω ότι έχω υποσχεθεί έναν οδηγό με λιγότερα από 20 βήματα, αλλά θα πρέπει να φάτε λίγη λαχτάρα ακόμα ... Απλώς δεν μπορώ να ξεκινήσω ένα σεμινάριο Gentoo χωρίς να σταματήσω να μιλάω για την καρδιά του και την ίδια την ουσία όλης της δύναμής του Μεταφορά, ο διαχειριστής πακέτων σας. Επίσης, ως πιστός χρήστης του Gentoo, νομίζω ότι είναι καλύτερο καταλαβαίνετε πριν επαναληπτικό, και με αυτό θέλω απλώς να πω ότι πριν ξεκινήσω έναν απλό οδηγό πώς να αντιγράψετε ένα σενάριο (επαναληπτικό), είναι καλύτερο να γνωρίζουμε τι κάνουμε αργότερα γράφω το σενάριο. Όπως το γνωστό ρητό:

Δώστε σε έναν άνθρωπο ένα ψάρι και θα έχετε σβήσει την πείνα του για μια μέρα, θα τον διδάξετε να ψαρεύει και θα τον έχετε σώσει για ζωή.

Χωρίς άλλη παραλλαγή, ας ξεκινήσουμε:

Τι είναι το portage;

Μεταφορά, είναι ο διαχειριστής πακέτων του Gentoo Linux. Τα ισοδύναμά τους σε άλλες διανομές είναι ικανός (Debian και παράγωγα), yum (Red Hat, SUSE και παράγωγα) , Pacman (Αψίδα και παράγωγα)... Είναι εμπνευσμένο από λιμάνια από το FreeBSD, αυτό συμβαίνει επειδή ο ιδρυτής του Gentoo χρησιμοποίησε μια σεζόν FreeBSD και ως εκ τούτου την έμπνευση και την ομοιότητα με πολλούς τρόπους. Ήταν γραμμένο σε bash στην αρχή και αναδύονται (το όνομα του προγράμματος που φροντίζει τις εγκαταστάσεις της γραμμής εντολών) καθ 'όλη τη διάρκεια του ιστορικού του, είχε μια ευρεία βάση bash και πλέον την Python για να εκτελεί τις λειτουργίες της.

Γιατί είναι σημαντικό να το γνωρίζουμε αυτό;

Λοιπόν, όπως και όλοι οι χρήστες Linux, ο διαχειριστής πακέτων είναι το κύριο εργαλείο σας για να διατηρείτε το σύστημά σας λειτουργικό και λειτουργικό, σας επιτρέπει να εγκαταστήσετε, να ενημερώσετε, να αφαιρέσετε και πολλά άλλα πράγματα. Μεταφορά υποδιαιρείται σε διάφορες εντολές που ειδικεύονται στο να κάνουν ένα πράγμα και να το κάνουν καλά (ένας γνωστός τρόπος εργασίας στο UNIX).

Η καρδιά του Portage:

Σε αντίθεση με άλλους διαχειριστές πακέτων (τουλάχιστον αυτοί που έχω ήδη αναφέρει), Μεταφορά βασίζει όλη της τη δύναμη σε ένα αρχείο διαμόρφωσης. Αυτό το αρχείο βρίσκεται στη διαδρομή /etc/portage/make.conf . Προς το παρόν, είναι πολύ δύσκολο να εξηγήσουμε το περίπλοκο σύστημα που υπάρχει στο Gentoo που επιτρέπει να παραδώσει όλη τη δύναμη της διανομής σε αυτό το αρχείο χωρίς να σπάσει τίποτα αλλού, αλλά ας συνεχίσουμε ότι θα το αφήσω για άλλη ανάρτηση 😉

Μια ματιά στην καρδιά:

Τα δικά. Christopher Diaz Riveros

Όπως μπορείτε να δείτε, δεν είναι κάτι έξω από αυτόν τον κόσμο, στην πραγματικότητα, έχω άλλα αρχεία που είναι πολύ πιο συγκεκριμένα, αλλά αυτό που είναι εδώ είναι κάτι παραπάνω από αρκετό για να μπορέσω να κάνω το Gentoo λειτουργικό και λειτουργικό. Ας αρχίσουμε να εξετάζουμε τις γραμμές που ακολουθούν:

CFLAGS / CXXFLAGS:

Το πρώτο βήμα για την περιπέτειά μας στην καρδιά του Gentoo είναι οι C Flags. Αυτές οι σημαίες σας επιτρέπουν να μεταγλωττίσετε προγράμματα C (τα πιο βασικά που πρέπει να λειτουργεί ένα σύστημα) με διαφορετικούς τύπους πλεονεκτημάτων. Όπως μπορείτε να δείτε στη διαμόρφωσή μου, το -march = broadweel μου επιτρέπει να χρησιμοποιήσω τη δημιουργία του επεξεργαστή μου κατά τη σύνταξη των προγραμμάτων μου. -O2 και -pipe έρχονται από προεπιλογή, και αν σταματήσω να εξηγήσω το καθένα θα μου πάρει ίσως ολόκληρο το βιβλίο.

Ωστόσο, εδώ είναι μερικοί τύποι -μαρτιού που εξηγούνται στο wiki του Gentoo.

https://wiki.gentoo.org/wiki/Safe_CFLAGS

ΕΠΙΛΟΓΗ:

Το CHOST είναι υπεύθυνο για την εμφάνιση της προεπιλεγμένης θέσης και του τύπου του μεταγλωττιστή, αυτή η μεταβλητή χρησιμοποιείται σε υπολογιστές που έχουν διαφορετικούς τύπους μεταγλωττιστών, όπως οι ανεμιστήρες Arduino. Για μια βασική διαμόρφωση δεν είναι απαραίτητο να αναφερθείτε σε λεπτομέρειες.

Σημείωση του συγγραφέα: Ευχαριστώ για τη συμβολή σας nord, και για να μοιραστείτε τις γνώσεις σας με την υπόλοιπη κοινότητα 🙂

Αυτή η μεταβλητή συστήματος δεν υποδεικνύει ως τέτοια τη θέση του μεταγλωττιστή, αλλά δείχνει στον μεταγλωττιστή την αρχιτεκτονική του επεξεργαστή, και προαιρετικά την πλατφόρμα υλικού, το λειτουργικό σύστημα και τη βιβλιοθήκη C για την οποία θα μεταγλωττιστούν τα πακέτα και παρόλο που αυτή η μεταβλητή είναι ορίστε παγκοσμίως μέσα στο make.conf (όπως όλα όσα εμφανίστηκαν εκεί) τίποτα δεν εμποδίζει τη σύνταξη πακέτων για άλλες αρχιτεκτονικές.

ΧΡΗΣΗ:

Η καρδιά των προγραμμάτων, οι σημαίες USE του make.conf είναι καθολικές. Με αυτό εννοώ κάθε πρόγραμμα με ΧΡΗΣΗ XΚατά τη στιγμή της σύνταξης, θα έχει ενεργοποιηθεί το Χ. Αυτή η επιλογή είναι αρκετά χρήσιμη για εκείνες τις σημαίες USE που πρόκειται να χρησιμοποιήσετε σε πολλά (αν όχι όλα) από τα προγράμματά σας. Οπως βλέπεις, gnome systemd κάνουν το σύστημά μου να συγκεντρώνει υποστήριξη για αυτούς τους τύπους προγραμμάτων σε οποιοδήποτε λογισμικό έχει ως πιθανότητα.

ΚΑΤΑΣΚΕΥΕΣ:

Αυτό είναι ένα από τα καλύτερα πλεονεκτήματα των γρήγορων επεξεργαστών. ΜΑΚΕΟΠΤΕΣ όπως υποδηλώνει το όνομά τους, είναι επιλογές που προστίθενται στη δήλωση κάνω που εκτελείται κατά τη σύνταξη κάθε προγράμματος. σε αυτήν την περίπτωση το -j9 μου επιτρέπει να συντάσσω 9 προγράμματα ταυτόχρονα, 1 για κάθε νήμα στον πυρήνα i7 μου. Ένας πιο συντηρητικός αριθμός είναι -j5, αλλά ακόμη και εδώ, ο χρόνος σύνταξης μειώνεται αρκετά για κάθε εγκατάσταση.

CPU_FLAGS_X86:

Ω ω ... τώρα πρέπει να σκέφτονται ... ποιοι είναι αυτοί οι αριθμοί; και πού ή πώς ξέρω τι να βάλω εδώ; Η απάντηση είναι η ίδια η ουσία του Gentoo 🙂 μόχλευση της κοινότητας 😉 που έχουν ήδη δημιουργήσει ένα πρόγραμμα που λειτουργεί για εσάς. Για να το δείξετε, πρέπει απλώς να εγκαταστήσετε το ακόλουθο πρόγραμμα και να το εκτελέσετε:

Τα δικά. Christopher Diaz Riveros

Όπως μπορείτε να δείτε, μου δείχνει τα FLAGS που διαθέτει ο επεξεργαστής μου και μπορώ να τα αντιγράψω στο αρχείο make.conf χρησιμοποιώντας ανακατευθύνσεις ή γράψιμο με nano, vim ή οποιοδήποτε άλλο πρόγραμμα επεξεργασίας κειμένου 🙂 (Θα δείτε πόσο αυτοματοποιημένα είναι όλα στο Gentoo 😉)

PORTDIR:

Απλώς ο κατάλογος όπου ξεκινά η ρίζα των ebuilds. Αυτά είναι τα σενάρια Bash που επιτρέπουν στο portage να εγκαταστήσει προγράμματα, αλλά θα το αφήσουμε για άλλη ανάρτηση 😉

ΑΠΟΣΤΑΣΗ:

Καθώς το Gentoo εγκαθιστά τα πάντα από την πηγή του, αυτός ο κατάλογος θα αποθηκεύσει όλο τον πηγαίο κώδικα που κατεβάζουμε, εάν θέλετε μπορείτε να διαγράψετε το περιεχόμενό του από καιρό σε καιρό, αλλά υπάρχουν πολλές άλλες ενδιαφέρουσες χρήσεις για αυτά τα προγράμματα, αλλά και για μια άλλη ανάρτηση 😉

ΒΙΝΤΕΟ_ΚΑΡΤΕΣ:

Λοιπόν, όπως υποδηλώνει το όνομα, η επωνυμία της κάρτας βίντεο, αυτό σας εμποδίζει να εγκαταστήσετε προγράμματα οδήγησης κατά την εγκατάσταση πραγμάτων όπως το X ή το Wayland.

ΓΛΩΣΣΑ:

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

ΣΥΣΚΕΥΕΣ ΕΙΣΟΔΟΥ:

Η μορφή ή το πρόγραμμα οδήγησης που λειτουργούν τα περιφερειακά σας, αφού χρησιμοποιώ το GNOME, ελεύθερη εισαγωγή φροντίζει το touchpad μου. Μια άλλη γνωστή επιλογή που αντικαθίσταται είναι Synaptics.

ΤΟΝΓΚΟ:

L10N:

Όσοι γνωρίζουν τον προγραμματισμό θα ξέρουν γιατί δεν υπάρχει τίποτα στο προηγούμενο, αλλά, κοιτάξτε πώς λειτουργεί Ποιό σε πολλές γλώσσες προγραμματισμού 😉.

Αυτές οι μεταβλητές επιτρέπουν να γνωρίζουμε τη γλώσσα των εγκατεστημένων προγραμμάτων, στην περίπτωσή μου τόσο τα αγγλικά όσο και τα ισπανικά είναι καλά.

RUBY_TARGETS:

Ο ΣΤΟΧΟΙ δείξτε κάποια άλλη ιδιαίτερα περίεργη λειτουργικότητα του Gentoo Linux. Είναι δυνατό να υπάρχουν διαφορετικές εκδόσεις στο ίδιο σύστημα. Αυτό σημαίνει ότι θα μπορούσα να έχω Ruby 21, 22, 23 και 24 ταυτόχρονα και χωρίς συγκρούσεις, όπως το Python, Apache, Tomcat, MariaDB, μεταξύ πολλών άλλων. Αυτή η λειτουργία ονομάζεται SLOT στην κοινότητά μας και αποτελεί αντικείμενο μιας πλήρους ανάρτησης, οπότε θα την αφήσουμε για άλλη ευκαιρία 😉

GENTOO_MIRRRORS:

Τα μέρη όπου πρόκειται να αντιγράψετε τη συλλογή ebuild σας, εξυπηρετούν με έναν ειδικό τρόπο ώστε να έχετε σημεία πρόσβασης κατά το συγχρονισμό. Έχω αυτά τα δύο αντίγραφα ασφαλείας, καθώς κατεβάζω τη λίστα ebuild μου απευθείας από το Github και είναι απαραίτητο μόνο να κάνω git pull για λήψη (προφανώς, το Gentoo το κάνει για μένα ούτως ή άλλως όταν γράφω προκύπτουν –συγχρονισμός)

ΠΟΛΥ ΠΕΡΙΣΣΟΤΕΡΟ:

Αυτές δεν είναι όλες οι επιλογές κατασκευάζω.conf, υπάρχουν πολλά περισσότερα, και πιθανώς μερικά θα επιτρέψουν μεγαλύτερα πλεονεκτήματα ή διαμορφώσεις, αλλά με αυτά είναι περισσότερο από αρκετό να έχουμε ένα λειτουργικό σύστημα 🙂

/ etc / portage:

Σας παρουσιάζω λίγο από αυτό που υπάρχει μέσα σε αυτόν τον φάκελο, ώστε να έχετε μια ιδέα για το τι μένει να είναι γνωστό και τι θα δούμε αυτές τις μέρες και δημοσιεύσεις 🙂

Τα δικά. Christopher Diaz Riveros

Λίγο περισσότερο:

Δεδομένου ότι δεν μπορώ να σταματήσω να σχολιάζω λίγο περισσότερο, θα προχωρήσω λίγο και θα σας δείξω ένα ειδικό μέρος αυτού του φακέλου, του αρχείου κάνει.προφίλ. Τα προφίλ Gentoo σάς επιτρέπουν να δημιουργείτε εξειδικευμένες ρυθμίσεις για κάθε τύπο χρήστη, επομένως δεν είναι απαραίτητο να γράφετε ή να γνωρίζετε όλες τις ΧΡΗΣΕΙΣ ή πολλά άλλα πράγματα, μπορείτε απλά να επιλέξετε ένα προφίλ και να ξεκινήσετε από αυτό. Αυτή είναι η τρέχουσα λίστα των προφίλ που έχουμε στο Gentoo σήμερα.

Τα δικά. Christopher Diaz Riveros

Όπως μπορείτε να δείτε, το προφίλ μου επιλέγεται με το amd64, έναν επιτραπέζιο υπολογιστή, με το GNOME και χρησιμοποιεί το systemd. Επιλέγοντας αυτό το προφίλ βεβαιώνω ότι όλες οι σημαίες USE και άλλες ρυθμίσεις είναι το ελάχιστο απαιτούμενο για την εκτέλεση του συστήματός μου και με βάση αυτό κάνω τις προσαρμογές. (Σίγουρα ο ένας ή ο άλλος πίστευε ότι θα έπρεπε να σκεφτεί τα πάντα από το μηδέν ... αυτό είναι ένα ψέμα εδώ 😉)

Όπως μπορούμε να δούμε, υπάρχουν πολλά προφίλ και το καθένα με τα δικά του οφέλη.

Να τελειωσει:

Λοιπόν, μια άλλη ανάρτηση που είναι έξω από τα χέρια μου για τα μάτια σας 🙂 Ελπίζω να είστε ήδη αρκετά ανυπόμονοι με την επιθυμία να δοκιμάσετε το Gentoo 😀 έτσι μπορώ να νιώσω μεγαλύτερο συναίσθημα κατά τη δημιουργία του οδηγού εγκατάστασης. Χαιρετίσματα σε όλους,


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Εντουάρντο Βιεϊρά dijo

    Πολύ καλή σειρά μετά. Είμαι περίεργος για το Gentoo. Προς το παρόν χρησιμοποιώ το Arch με BtrFS και Snapshots ως το κύριο λειτουργικό σύστημα. Το μόνο πράγμα που με σταματάει είναι ότι ο τρέχων υπολογιστής μου δεν είναι πολύ ισχυρός (core2duo) και θα χρειαστεί για πάντα για τη συλλογή όλων των πακέτων που έχω. Όταν αγοράσω τον επόμενο υπολογιστή μου, θα δοκιμάσω σίγουρα το Gentoo.

    Χαιρετισμούς!

    1.    Χρισάνδρ dijo

      Γεια σας Eduardo 🙂 ευχαριστώ πολύ για τα σχόλιά σας, με παρακινούν πολύ, τώρα βγαίνει το επόμενο κεφάλαιο της σειράς και ένα βήμα πιο κοντά στον οδηγό εγκατάστασης του Gentoo 🙂 Προτιμώ να περιγράψω μερικά πράγματα πριν ξεκινήσω αυτήν την ανάρτηση που σίγουρα θα βοηθήσει πολλοί για να εγκαταστήσουν τα συστήματά τους. Στην υγειά σας!

    2.    παμπλότ dijo

      Συλλέγαζα το gentoo πριν από πολλά χρόνια σε ένα p2 στα 300mhz με 64 ram. δεν είναι αστείο. σε μια εβδομάδα έχετε όλα έτοιμα 😀

  2.   Στίτικ dijo

    Η αλήθεια είναι ότι με παρακινεί να εγκαταστήσω το Gentoo και

    1.    ChrisADR dijo

      Σύντομα, σύντομα 😉

  3.   nord dijo

    Κομμάτι ανάρτησης! όπως τα προηγούμενα, εκτός από το ότι σε αυτό θα τολμήσω να σας αφήσω μια διευκρίνιση:

    CHOST -> Αυτή η μεταβλητή συστήματος δεν υποδεικνύει ως τέτοια τη θέση του μεταγλωττιστή, αλλά δείχνει στον μεταγλωττιστή την αρχιτεκτονική του επεξεργαστή, και προαιρετικά την πλατφόρμα υλικού, το λειτουργικό σύστημα και τη βιβλιοθήκη C για την οποία θα καταρτιστούν τα πακέτα και παρόλο που Αυτή η μεταβλητή ορίζεται παγκοσμίως στο make.conf (όπως όλα τα άλλα που εμφανίστηκαν εκεί) τίποτα δεν εμποδίζει τη συλλογή πακέτων για άλλες αρχιτεκτονικές.

    Και παρόλο που δεν με ρωτάτε, μια προσθήκη: Νομίζω ότι σε αυτό το σημείο θα ήταν πολύ καλό να καταστήσουμε απολύτως σαφές ότι το κύριο πλεονέκτημα της χρήσης του Gentoo (και των παραγώγων) σε άλλες διανομές, είναι η δυνατότητα προσαρμογής των πάντων, όχι μόνο το υλικό σας, αλλά και τα γούστα και τις φιλοσοφίες σας, όπως η δυνατότητα εγκατάστασης ενός λειτουργικού συστήματος 100% χωρίς να εξαρτάται από το Poettering bodoques [SystemD, pulseaudio και NetworkManager] (Ελπίζω να μην ξεσπάσει ένας παγκόσμιος πόλεμος εδώ>. <) , αντικαθιστώντας τα με OpenRC (Σύστημα init που αναπτύχθηκε από την ίδια την κοινότητα Gentoo, ένα πραγματικό στολίδι αν μου επιτρέπετε να το εκφράσω) (ή αν θέλετε κάτι πιο διαφανές και γρήγορο υποστηρίζει επίσης runit), alsa και wpa_supplpicant, αντίστοιχα. και στην οποία λέω Αλελούτζα !!! = Ρ

    Χαιρετισμούς!

    1.    ChrisADR dijo

      Ουάου, ευχαριστώ πολύ για τη συμβολή 🙂 όπως σε όλα τα μέρη, μαθαίνοντας πάντα νέα πράγματα 😀 και ναι, δεν το έχω καθορίσει σε αυτό, αλλά θα έπρεπε να το αναφέρω ότι, όπως όλα στο make.conf, μπορεί να ειδικευτεί πολύ περισσότερο σε ξεχωριστά αρχεία ή σε άλλα μέρη του συστήματος .
      Ευχαριστώ για την αποσαφήνιση και είμαι στην ευχάριστη θέση να σας πω ότι είναι 100% αλήθεια, το στολίδι του Gentoo είναι η δυνατότητα επιλογής του συστήματός σας, με ό, τι σας αρέσει και τίποτα άλλο.
      Υπάρχουν ήδη λίγες δημοσιεύσεις που θα κυκλοφορήσουν, ελπίζουμε ότι οι συντάκτες θα τις εξετάσουν 🙂

      1.    ChrisADR dijo

        Αναρωτιέμαι αν οι συντάκτες θα μπορούσαν να μου παράσχουν τα απαραίτητα δικαιώματα για να προσθέσω τα στοιχεία σας στην κορυφή 🙂 αν το δουν αυτό, θα ήταν πολύ χρήσιμο να παρέχουμε ποιοτικές πληροφορίες 😉 χαιρετισμούς

      2.    lagarto dijo

        Σας έγραψα μέσω της συνομιλίας gmail στον λογαριασμό σας, το διάβασα !!

  4.   Εγκαταλειμμένος64 dijo

    Πραγματικά ανυπομονώ για την επόμενη ανάρτηση, ανυπομονούμε πραγματικά να δοκιμάσω το gentoo, ελπίζω ότι δεν θα πάρει πολύ, χαιρετισμούς και συνεχίστε.

    1.    ChrisADR dijo

      Είμαι πολύ χαρούμενος που η περιέργειά σας σε προκαλεί 😀 αυτό σημαίνει ότι είμαστε στο σωστό δρόμο \ o / χαιρετισμούς και ευχαριστώ που μοιραστήκαμε

  5.   Mart dijo

    Αυτές οι δημοσιεύσεις σίγουρα θα χρησιμεύσουν ως οδηγός, αλλά και για να σας ενθαρρύνουν να εγκαταστήσετε το Gentoo.
    Θα έχω ως αναφορά και θα καθοδηγήσω αυτές τις δημοσιεύσεις για το μέλλον. Επειδή νομίζω ότι θα ήμουν πιο ικανοποιημένος εάν εγκαταστήσω το Gentoo σε έναν υπολογιστή με έναν νεότερο επεξεργαστή. Και ο τρέχων υπολογιστής μου είναι λίγο αργά. Ενώ θα συνεχίσω με το Arch Linux.

    1.    ChrisADR dijo

      Claro Mart 🙂 αυτή είναι η ιδέα, να είστε άνετοι με τον υπολογιστή σας. Έχω επίσης ένα διαμέρισμα με το Arch 🙂 και αν δεν υπήρχε το Gentoo, πιθανότατα θα χρησιμοποιούσα το Arch σε καθημερινή βάση, μαζί με το Kali linux μου 🙂 Περισσότερες δημοσιεύσεις θα έρθουν σύντομα και είμαι ήδη στη μέση του οδηγού 😉

    2.    Τζολτ2bolt dijo

      Λοιπόν, για το βασικό σύστημα η συλλογή δεν είναι τόσο μεγάλη και για ελαφρούς επιτραπέζιους υπολογιστές (όπως xfce ή mate ή lxde) ή μινιμαλιστικούς διαχειριστές παραθύρων (όπως i3, openbox, fluxbox, φοβερό κ.λπ.) είναι σχετικά σύντομο. Τώρα ισχυρά και ολοκληρωμένα περιβάλλοντα επιφάνειας εργασίας (όπως gnome, kde ή cinamon) θα χρειαστούν χρόνο. Ακόμα, περίεργα, αυτό που χρειάζεται περισσότερο χρόνο για τη μεταγλώττιση είναι προγράμματα περιήγησης ιστού (όπως το firefox ή το chrome, αλλά υπάρχουν λιγότερο βαριά προγράμματα περιήγησης όπως το qutebrowser ή το palemoon που πιθανόν να χρειάζονται λιγότερο χρόνο) και αυτοματισμός γραφείου. Έτσι, η gentoo προσφέρει δυαδικά αρχεία για αυτά τα προγράμματα σε περίπτωση που χρειάζεστε κάτι λειτουργικό για να λύσετε, ενώ η συλλογή κάνει το δικό της.

      Εάν έχετε έναν υπολογιστή διπλού πυρήνα, νομίζω ότι θα είναι αρκετό να μεταγλωττίσετε το σύστημα σε περίπου 2 ή 3 ώρες (και εννοώ λίγες ώρες αν επιλέξετε μια ισχυρή επιφάνεια εργασίας, όπως kde ή gnome), αλλά για τη συλλογή του προγράμματος περιήγησης και του γραφείου, σας συνιστώ να το κάνετε τη νύχτα, αφήνοντας τον υπολογιστή να κάνει τη δουλειά του ή χρησιμοποιήστε τα δυαδικά αρχεία εάν θέλετε

  6.   maxlinux2000 dijo

    τώρα είναι η σειρά να ενοχλείτε το gentoo 🙂

    κατάλληλος κόσμος

    λειτουργεί σε οποιαδήποτε διανομή με βάση το debian, όπως το ubuntu, το mint…. και συγκεντρώνει όλα τα βελτιστοποιημένα πακέτα για το cpu σας.

    αφορά
    Μέγ

    1.    ChrisADR dijo

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

    2.    Aurelio dijo

      Δεν ήξερε. Ακούγεται πολύ ενδιαφέρον, αλλά πες μου τι συμβαίνει με τις ενημερώσεις; Το apt-build χειρίζεται όλα αυτά, με όλες τις αντίστοιχες εξαρτήσεις τους, όπως το Gentoo ή πρέπει να κάνετε το apt-build χειροκίνητα σε όλους; Και η apt-build υποστήριξη των ΗΠΑ Είναι σαν το Gentoo;

      Χαιρετισμούς.

      1.    ChrisADR dijo

        Λοιπόν, μόλις εγκατασταθούν οι ενημερώσεις είναι με μία μόνο εντολή που επιλύει όλες τις εξαρτήσεις "emerge –ask –update –deep –newuse @world" ή τη σύντομη έκδοσή της "emerge -avuDN @world" έτσι ώστε να ενημερώνει όλες τις εξαρτήσεις ταυτόχρονα με μετάβαση στην πιο πρόσφατη έκδοση των προγραμμάτων

      2.    maxlinux2000 dijo

        Δεν ξέρω αν σημαίνει debian ή gentoo, αλλά για το debian είναι το κλασικό:

        apt-build ενημέρωση

        apt-build αναβάθμιση

        και με αυτό μειώνει τη λίστα των πακέτων για ενημέρωση, στη συνέχεια, κατεβάζει τις πηγές, μεταγλωττίζει και εγκαθιστά αυτό και όλα αυτόματα.

        Φυσικά, δεν υπάρχει καλύτερη διανομή. Είναι όλα καλά. Θα ήταν σαν να ρωτάς ποια είναι η καλύτερη γλώσσα.

    3.    Δωρεάν Quixote dijo

      Καλό για αυτό! 😉

  7.   Aurelio dijo

    Το άρθρο είναι πολύ καλό, φίλε μου, αλλά σας συνιστώ να αποφύγετε τις εκφράσεις gringo που σας κάνουν να αλέσετε τα δόντια σας, όπως αυτό το φρικτό "wow" που μοιάζει με καθαρό αυτοσυνείδητο τρίτο κόσμο xD. Ας χρησιμοποιήσουμε την όμορφη γλώσσα μας, η οποία είναι πολύ πλούσια και πολύ πιο τέλεια και καλά αρθρωτή από την πρωτόγονη γλώσσα του gringos xD. Πότε στο διάολο αποφλοιώσαμε σαν σκύλος ("wow = wow") XD.
    Το άρθρο, πολύ ενδιαφέρον. Είχα έναν λιγότερο παλιό και ικανό υπολογιστή που θα με έκανε να θέλω να πειραματιστώ στον κόσμο του Gentoo. Αλλά με το φτωχό μου ταρτάν, η εγκατάσταση του βασικού συστήματος δεν θα μου έπαιρνε αρκετές ημέρες xD.

    Χαιρετισμούς.

    1.    ChrisADR dijo

      : / πραγματικά μου φαίνεται λίγο εκτός τόπου. Εάν είστε από την Ισπανία, τότε ίσως είναι πιο κατανοητό για μένα, αλλά εδώ στη Λατινική Αμερική τα αγγλικά είναι αρκετά συνηθισμένα, και ακόμη περισσότερο ... όπως μπορείτε να φανταστείτε όταν βλέπετε τον χάρτη προγραμματιστών Gentoo (άτομα με τα οποία ασχολούμαι με όλα τα ημέρα) δεν υπάρχει κανένας στη Νότια Αμερική ή την Ισπανία ... τόσο πολύ την ημέρα μιλάω στα Αγγλικά και κάποιες εκφράσεις κολλάνε ...
      Λοιπόν, όσον αφορά τον τρόπο γραφής μου, θα εκτιμούσα να μην βάζω προκριματικά γι 'αυτό και ακόμη περισσότερο να συγκρίνουμε πράγματα 🙂 κάθε γλώσσα έχει τα πλεονεκτήματα και τα μειονεκτήματά της και ως Linux όλοι είναι ελεύθεροι να επιλέξουν 🙂
      Όσο για το μηχάνημα, δεν θα γνωρίζετε ποτέ μέχρι να δοκιμάσετε 😉 η διαδικασία σύνταξης είναι αρκετά γρήγορη για τα περισσότερα πακέτα, ίσως τα βαρύτερα όπως το firefox ή το thunderbird θα διαρκέσουν πολύ χρόνο, αλλά το Gentoo επιλύει επίσης αυτό το πρόβλημα παραδίδοντας δυαδικές εκδόσεις (κανονικό στυλ) οπότε ο χρόνος μεταγλώττισης μειώνεται σε αυτά τα βαριά προγράμματα 🙂 Με εκτίμηση

  8.   fernan dijo

    Γεια σας:
    Περισσότερα σαν την καρδιά του Λάρι.
    Χαιρετισμούς.