Ένα από τα πράγματα που μπερδεύει περισσότερο όσους αρχίζουν να ενδιαφέρονται για το Linux είναι η υπεραφθονία των επιλογών. Σε πολλές περιπτώσεις δεν φαίνεται να υπάρχουν μεγάλες διαφορές μεταξύ τους. Γι' αυτό, σε αυτή τη σειρά άρθρων, εστιάζουμε στα βασικά, ώστε σε περίπτωση που αποφασίσετε να κάνετε το βήμα, να είναι πιο εύκολο να πάρετε μια απόφαση.
Σε αυτήν την ανάρτηση θα σας πω τι είναι το GNOME. Είναι ο δεύτερος παλαιότερος επιτραπέζιος υπολογιστής στον κόσμο του Linux και συνεχίζει να είναι ένας από τους πιο χρησιμοποιούμενους. Φυσικά, όπως συμβαίνει με όλα στον κόσμο του ελεύθερου λογισμικού, έχει ένθερμους υποστηρικτές και εξαγριωμένους επικριτές.
Τι είναι ένα περιβάλλον επιφάνειας εργασίας
Το περιβάλλον επιφάνειας εργασίας (Επιφάνεια εργασίας από εδώ και στο εξής για συντομία) είναι αυτό που μας επιτρέπει να επικοινωνούμε με τον υπολογιστή μέσω της χρήσης γραφικών. Αυτό χρησιμοποιεί στοιχεία όπως ποντίκια, πληκτρολόγια, tablet γραφικών ή οθόνες αφής που αλληλεπιδρούν με στοιχεία όπως παράθυρα, εικονίδια, γραμμές εργαλείων, ταπετσαρίες και γραφικά στοιχεία επιφάνειας εργασίας.
Το widget είναι μια γραφική εφαρμογή περιορισμένης χρήσης, όπως μια αριθμομηχανή ή ένα χρονόμετρο που τοποθετείται στο φόντο της επιφάνειας εργασίας ή στη γραμμή εργαλείων για εύκολη και μόνιμη πρόσβαση.
Αν και δεν αποτελούν μέρος της ίδιας της επιφάνειας εργασίας, οι προγραμματιστές συνήθως τα συνοδεύουν με πιο σύνθετες εφαρμογές όπως προγράμματα επεξεργασίας βίντεο, σουίτες γραφείου, πελάτες BitTorrent ή διαχειριστές πακέτων. Αν και αυτές οι εφαρμογές δεν βρίσκονται πάντα στις διανομές Linux που χρησιμοποιούν αυτούς τους επιτραπέζιους υπολογιστές
Οι διάφοροι επιτραπέζιοι υπολογιστές μπορούν να διαφοροποιηθούν κατά
- Τα στοιχεία λογισμικού που χρησιμοποιούνται για την κατασκευή τους: Στην πληροφορική είναι σύνηθες να καταφεύγουμε στη χρήση βιβλιοθηκών. Οι βιβλιοθήκες είναι εφαρμογές λογισμικού που εκτελούν συγκεκριμένες λειτουργίες κοινές σε διάφορα προγράμματα. Για παράδειγμα, οι επιτραπέζιοι υπολογιστές GNOME, Cinnamon και Xfce χρησιμοποιούν τις βιβλιοθήκες γραφικών GTK ενώ το KDE και το LXQt χρησιμοποιούν τις βιβλιοθήκες γραφικών Qt.
- Κατανάλωση πόρων: Ορισμένοι επιτραπέζιοι υπολογιστές προορίζονται να είναι μινιμαλιστικοί, ενώ άλλοι έχουν πολλές επιλογές προσαρμογής. Αυτό θα καθορίσει τους υπολογιστές και τα μεγέθη οθόνης στα οποία μπορούν να χρησιμοποιηθούν.
- Εμφάνιση: Θυμάμαι ένα άρθρο από τις αρχές του αιώνα που συνιστούσε το θρανίο να είναι νηφάλιο σαν το κελί του μοναχού. Χωρίς ταπετσαρίες και βασικά εικονίδια. Δεν ξέρω τι θα σκεφτεί ο συγγραφέας των σημερινών υπερφορτωμένων θρανίων, αλλά η αλήθεια είναι ότι το καθένα από αυτά έχει μια χαρακτηριστική οπτική πτυχή που το κάνει αναγνωρίσιμο. Σε αυτό πρέπει να προσθέσουμε τις τροποποιήσεις που κάνει κάθε μία από τις διανομές για να την προσαρμόσει στο στυλ της και τις προσαρμογές των χρηστών που ανταγωνίζονται στα δίκτυα για να δείξουν ποιος έχει την πιο ελκυστική.
Λίγο de historia
Ένα περίεργο γεγονός σχετικά με την εμφάνιση των επιτραπέζιων υπολογιστών στον κόσμο των προσωπικών υπολογιστών είναι ότι δεν προήλθαν από το χέρι κατασκευαστών υπολογιστών αλλά από ένα φωτοτυπικό.
Η εταιρεία Xerox, αναμένοντας ότι τα ηλεκτρονικά έγγραφα θα αντικαταστήσουν το χαρτί στο εγγύς μέλλον, αποφάσισε να δημιουργήσει ένα εργαστήριο που θα τους επέτρεπε να πρωτοστατούν στις νέες τεχνολογίες. Το ονόμασε Palo Alto Research Center ή Xerox PARC για το ακρωνύμιό του στα αγγλικά.
Η πρώτη ανάπτυξη της Xerox Park ήταν ένας εκτυπωτής λέιζερ. Ωστόσο, για να εκμεταλλευτούμε τις πλήρεις δυνατότητές του χρειαζόταν κάτι που δεν υπήρχε. Ένας υπολογιστής με γραφική διεπαφή. Να γιατί Το 1973 έβγαλαν τον δικό τους υπολογιστή. ο ΨΗΛΟΣ.
Η οθόνη αυτού του υπολογιστή αντιστοιχούσε στο μέγεθος και τον προσανατολισμό ενός εκτυπωμένου φύλλου, κάθε pixel μπορούσε να ενεργοποιηθεί και να απενεργοποιηθεί ξεχωριστά. Το Alto ήρθε με ένα πληκτρολόγιο και ένα ποντίκι που κινούσαν τον κέρσορα με τη μορφή βέλους διαγώνια, αν και αυτό άλλαζε ανάλογα με την εργασία που εκτελούσε.
Ο εξοπλισμός ήρθε με δύο προγράμματα. επεξεργαστή κειμένου με μενού στο κάτω μέρος και δυνατότητα εμφάνισης διαφορετικών γραμματοσειρών και μεγεθών γραμματοσειρών στην οθόνη, και πρόγραμμα επεξεργασίας γραφικών παρόμοιο με το γνωστό MS Paint.
Με την πάροδο του χρόνου, η PARC θα αναπτύξει μια πιο σύνθετη διεπαφή γνωστή ως SmartTalk. Σε αυτό εμφανίστηκαν για πρώτη φορά ανεξάρτητα παράθυρα που πλαισιώνονται από περίγραμμα και ξεχωρίζουν από το φόντο.. Καθένα από αυτά είχε έναν τίτλο στην επάνω γραμμή που το αναγνώριζε και του επέτρεπε να μετακινηθεί στην οθόνη. Τα Windows θα μπορούσαν να επικαλύπτονται και το επιλεγμένο τοποθετήθηκε στην κορυφή της στοίβας. Εμφανίστηκαν επίσης άλλα στοιχεία που με τις ιδιαιτερότητές τους καθορίζουν τι είναι σήμερα η επιφάνεια εργασίας του GNOME. αυτόςΕικονίδια (Μικρές γραφικές εικόνες που αντιπροσωπεύουν ένα πρόγραμμα είτε προσδιορίζοντας τη λειτουργία του, εμφανίζοντας το λογότυπό του ή τη μασκότ του έργου), αναδυόμενα μενού, γραμμές κύλισης, κουμπιά επιλογής και παράθυρα διαλόγου.
Η ιδέα αντιγράφηκε από την Apple για το Macintosh και αργότερα από τη Microsoft.
Η άφιξη της επιφάνειας εργασίας στο Linux
Οι πρώτες διανομές Linux δεν είχαν ίδια επιφάνεια εργασίας αλλά διαχειριστή παραθύρων που ήταν υπεύθυνος για την εμφάνισή τους και την παροχή βασικών εργασιών όπως η μετακίνηση, το κλείσιμο ή η ελαχιστοποίηση τους. Ωστόσο, η εμφάνιση των Windows 95, του πρώτου λειτουργικού συστήματος που διαθέτει επιτραπέζιο υπολογιστή με τα χαρακτηριστικά που θεωρούμε δεδομένα σήμερα, οδήγησε τους προγραμματιστές Linux να θέλουν να κάνουν ένα βήμα μπροστά.
Το 1996 εμφανίζεται το KDE 1.0. Αναπτύχθηκε από τον Matthias Ettrich, ο οποίος ήθελε να αφαιρέσει τις ασυνέπειες μεταξύ διαφορετικών γραφικών εφαρμογών και να τις ενσωματώσει σε μια φιλική προς το χρήστη επιφάνεια εργασίας. Δεν συμφώνησαν όλοι με την ιδέα και του έστειλαν ακόμη και email που πρότειναν ότι αν ήθελε επιτραπέζιο υπολογιστή θα έπρεπε να αγοράσει ένα Mac.
Το πρώτο KDE έμοιαζε με τα Windows 95. Είχε ένα είδος γραμμής εργασιών στο κάτω μέρος της οθόνης που λειτουργούσε ως μενού Έναρξη και είχε διάφορες συντομεύσεις για εφαρμογές. Υποστήριζε εικονικούς επιτραπέζιους υπολογιστές και οι εφαρμογές που εκτελούνται ήταν προσβάσιμες κάνοντας κλικ στα κουμπιά που βρίσκονται στο επάνω μέρος της οθόνης.
Ωστόσο, δεν ήταν όλα τέλεια. Το KDE βασίστηκε στη βιβλιοθήκη εργαλείων Qt που μπορούσε να χρησιμοποιηθεί δωρεάν για έργα ελεύθερου λογισμικού, αλλά έπρεπε να πληρωθεί σε εμπορικές εφαρμογές. Αυτό έκανε πολλές διανομές Linux, που φοβούνται τις αγωγές, να διστάζουν να συμπεριλάβουν το νέο περιβάλλον.
Για να το λύσουμε αυτό, Το 1997 ο Miguel de Icaza και ο Federico Mena άρχισαν να εργάζονται σε μια νέα επιφάνεια εργασίας Linux που ονομάζεται GNOME. σημαίνει Περιβάλλον Μοντελοποίησης Αντικειμένων Δικτύου GNU. Το GNOME ξεπέρασε τα προβλήματα του KDE βασιζόμενος σε μια διαφορετική βιβλιοθήκη που ονομάζεται GTK που αναπτύχθηκε για τον επεξεργαστή εικόνας Gimp. Το Gnome κυκλοφόρησε το 1999.
Τι είναι η επιφάνεια εργασίας του GNOME
Ξεκινώντας το 2010, οι προγραμματιστές λογισμικού και υλικού είχαν εμμονή με τη σύγκλιση, δηλαδή συσκευές που θα μπορούσαν να μετατραπούν σε smartphone ή επιτραπέζιους υπολογιστές ανάλογα με το περιβάλλον στο οποίο εργάζονται. Αυτό σήμαινε ότι η επιφάνεια εργασίας και η διεπαφή χρήστη των εφαρμογών έπρεπε να προσαρμοστούν τόσο στη μικρή οθόνη ενός κινητού ή tablet όσο και στη μεγάλη οθόνη μιας οθόνης. Η αλλαγή οδήγησε σε επανασχεδιασμό των επιτραπέζιων υπολογιστών, ξεκινώντας από τα ίδια τα Windows, τα οποία κυκλοφόρησαν την αμφιλεγόμενη έκδοση 8.
Το 2011 το GNOME υπέστη μια βαθιά μεταμόρφωση που συνεχίζεται μέχρι σήμερα. Ο νέος στόχος έγινε η δημιουργία μιας απλούστερης και πιο βελτιωμένης εμπειρίας επιφάνειας εργασίας, επιτρέποντας στους χρήστες να επικεντρωθούν στην εργασία τους. Η γραμμή εργασιών έχει φύγει, αφήνοντας στη θέση της μια γραμμή κατάστασης στο επάνω μέρος της οθόνης όπου βρίσκονται τα στοιχεία ελέγχου έντασης και δικτύου και τροφοδοσίας. Μετακινώντας το ποντίκι στην επάνω αριστερή γωνία εμφανίζεται ένα μενού που δείχνει πρόσβαση στις πιο συχνά χρησιμοποιούμενες εφαρμογές και ένα κουμπί που δίνει πρόσβαση σε όλες τις άλλες. Ταυτόχρονα όλες οι ανοιχτές εφαρμογές εμφανίζονται σε ξεχωριστά παράθυρα και πρόσβαση σε μια δεύτερη επιφάνεια εργασίας.
Επεκτάσεις κελύφους GNOME
Η διεπαφή χρήστη που παρέχει τις κύριες λειτουργίες της διεπαφής χρήστη του GNOME, όπως εναλλαγή παραθύρων και εκκίνηση εφαρμογών, ονομάζεται Shell.
Οι επεκτάσεις είναι μικρά κομμάτια κώδικα γραμμένα από τρίτους προγραμματιστές που τροποποιούν ή/και επεκτείνουν τον τρόπο λειτουργίας του GNOME.. Λειτουργούν με παρόμοιο τρόπο με τα πρόσθετα του προγράμματος περιήγησης ιστού.
Εφαρμογές GNOME
Η επιφάνεια εργασίας του GNOME συνοδεύεται από μια σειρά εφαρμογών που, όπως είπαμε, μπορεί να είναι εγκατεστημένες ή όχι σε μια διανομή Linux. κάποιοι από αυτούς είναι:
- Αριθμομηχανή.
- Βίντεο.
- Διαχειριστής μουσικής συλλογής Rythmbox.
- Διαχειριστής εικονικής μηχανής Box.
- Μετεωρολογία.
- Ημερολόγιο.
- Χάρτες
Δυνατά και αδύναμα σημεία
Ο Χένρι Φορντ πιστώνεται ότι είπε: «Θα δώσουμε στους ανθρώπους όποιο μοντέλο αυτοκινήτου θέλουν, αρκεί να το θέλουν μαύρο και με τετράθυρο». Κάτι παρόμοιο συμβαίνει με την επιφάνεια εργασίας του GNOME.
Παρέχει μια συνεπή και άνετη εμπειρία χρήστη, με εκτεταμένες επιλογές προσβασιμότητας και ένα καλό οικοσύστημα εφαρμογών. Ωστόσο, δεν είναι το καλύτερο όσον αφορά την κατανάλωση πόρων ή την προσαρμογή. Για παράδειγμα, μπορείτε να ξεχάσετε τα εικονίδια στην επιφάνεια εργασίας.
Στο GNOME χρησιμοποιείτε αυτό που σας δίνουν, τροποποιείτε τον κώδικα ή βρίσκετε άλλη επιφάνεια εργασίας.
Υπάρχουν πολλές διανομές που το περιλαμβάνουν στην αρχική ή τροποποιημένη του έκδοση. Οι προσωπικές μου συστάσεις είναι δύο. Μαλακό καπέλλο που συνήθως φέρνει την πιο πρόσφατη έκδοση και Μαντζάρο επειδή το φιλικό πρόγραμμα εγκατάστασης το καθιστά κατάλληλο για νέους χρήστες.