Εγκατάσταση GUI (Cinnamon Desktop) και Βασικών Λογισμικών στο Arch Linux


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

Όμως, μόνο η εκτέλεση ενός λειτουργικού συστήματος από γραμμή εντολών, ειδικά το Arch Linux, είναι δουλειά των ενδιάμεσων χρηστών Linux ή των γκουρού χρηστών, μπορεί να είναι πολύ εκφοβιστικό για τους αρχάριους ή αυτούς που ήρθαν από διανομές Linux GUI ή ακόμα και Microsoft Windows.

Αυτό το σεμινάριο σας καθοδηγεί στη μετατροπή του κύριου Arch Linux CLI μόνο σε μια ισχυρή και στιβαρή πλατφόρμα Desktop, με ένα εκπληκτικό προσαρμόσιμο περιβάλλον επιφάνειας εργασίας στον κόσμο του Linux σήμερα – “Cinnamon” – και όλο το απαραίτητο λογισμικό για έναν μέσο χρήστη επιτραπέζιου υπολογιστή, όλα αυτά γίνονται με τη βοήθεια του διαχειριστή λογισμικού pacman που κάνει όλους τους απαραίτητους ελέγχους βιβλιοθήκης, εξαρτήσεων και διαμόρφωσης για λογαριασμό σας.

Απαιτήσεις

Προηγούμενη εγκατάσταση του Arch Linux σε επιτραπέζιο υπολογιστή, φορητό υπολογιστή ή Netbook με λειτουργική σύνδεση στο Διαδίκτυο.

  1. Οδηγός εγκατάστασης και διαμόρφωσης του Arch Linux με στιγμιότυπα οθόνης

Βήμα 1: Εγκαταστήστε τον διακομιστή Xorg και τα προγράμματα οδήγησης βίντεο

1. Μετά την αρχική σύνδεση στο σύστημα, πρέπει να κάνουμε μια πλήρη ενημέρωση συστήματος εκδίδοντας την ακόλουθη εντολή.

$ sudo pacman –Syu

2. Πριν εγκαταστήσουμε όλο το απαραίτητο λογισμικό, χρειαζόμαστε τη βοήθεια ενός πακέτου bash-completion, που ολοκληρώνει αυτόματα εντολές ή εμφανίζει μια λίστα πιθανών εντολών πατώντας Πλήκτρο TAB.

$ sudo pacman –S bash-completion

3. Το επόμενο βήμα είναι να εγκαταστήσετε το προεπιλεγμένο περιβάλλον X που παρέχει τις κύριες διαμορφώσεις διακομιστή Xorg και τρισδιάστατη υποστήριξη .

$ sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa

4. Για μια επιπλέον λειτουργία Xorg εγκαταστήστε επίσης τα ακόλουθα πακέτα.

$ sudo pacman -S xorg-twm xterm xorg-xclock

5. Για φορητό υπολογιστή ή netbook, εγκαταστήστε επίσης προγράμματα οδήγησης για υποστήριξη εισόδου επιφάνειας αφής.

$ sudo pacman -S xf86-input-synaptics

6. Τώρα πρέπει να εγκαταστήσουμε συγκεκριμένα προγράμματα οδήγησης συστήματος VGA (Κάρτα βίντεο), αλλά πρώτα από όλα πρέπει να αναγνωρίσουμε τα γραφικά του συστήματός μας. Εκδώστε την ακόλουθη εντολή για να αναγνωρίσετε την κάρτα γραφικών σας.

$ lspci | grep VGA

Εάν το σύστημά σας είναι νεότερος φορητός υπολογιστής με υποστήριξη Optimus, η έξοδος θα πρέπει να σας δείξει δύο κάρτες γραφικών, συνήθως μια Intel και μια Nvidia ή μια Intel και ATI. Η υποστήριξη προγραμμάτων οδήγησης Linux για αυτό το είδος τεχνολογίας είναι τώρα τόσο εξαιρετική αυτή τη στιγμή (μπορείτε να δοκιμάσετε το Primus) για μια ελάχιστη εναλλαγή VGA.

7. Αφού εντοπίσετε τα Γραφικά σας, ήρθε η ώρα να εγκαταστήσετε τα κατάλληλα προγράμματα οδήγησης. Από προεπιλογή, το Arch προσφέρει το Vesa προεπιλεγμένο πρόγραμμα οδήγησης βίντεο – xf86-video-vesa – που μπορεί να χειριστεί μεγάλο αριθμό chipset γραφικών, αλλά δεν παρέχει οποιαδήποτε υποστήριξη επιτάχυνσης 2D ή 3D.

Επίσης το Arch Linux παρέχει δύο τύπους προγραμμάτων οδήγησης βίντεο.

  1. Ανοιχτού κώδικα (συντηρείται και αναπτύσσεται από τη διανομή – συνιστάται για εγκατάσταση).
  2. Ιδιόκτητο (αναπτύχθηκε και διατηρείται από τον κατασκευαστή των καρτών βίντεο).

Για να παραθέσετε όλα τα διαθέσιμα προγράμματα οδήγησης βίντεο Ανοιχτού κώδικα που παρέχονται από τα επίσημα αποθετήρια Arch Linux, εκτελέστε τις ακόλουθες εντολές.

$ sudo pacman –Ss | grep xf86-video

Για τη λίστα Ιδιόκτητα προγράμματα οδήγησης εκτελέστε τις ακόλουθες εντολές.

## Nvidia ##
$ sudo pacman –Ss | grep nvidia
## AMD/ATI ##
$ sudo pacman –Ss | grep ATI
$ sudo pacman –Ss | grep AMD
## Intel ##
$ sudo pacman –Ss | grep intel
$ sudo pacman –Ss | grep Intel

Για Πακέτα Multilib – εφαρμογές 32 bit στο Arch x86_64 – χρησιμοποιήστε τις ακόλουθες εντολές.

## Nvidia ##
$ sudo pacman –Ss | grep lib32-nvidia
$ sudo pacman –Ss | grep lib32-nouveau
## ATI/AMD ##
$ sudo pacman –Ss | grep lib32-ati
## Intel ##
$ sudo pacman –Ss | grep lib32-intel

8. Αφού επαληθεύσετε ποια προγράμματα οδήγησης είναι διαθέσιμα για τα Graphics σας, προχωρήστε στην εγκατάσταση του κατάλληλου πακέτου προγραμμάτων οδήγησης βίντεο. Όπως αναφέρθηκε παραπάνω, θα πρέπει να εμμείνετε στα προγράμματα οδήγησης ανοιχτού κώδικα, λόγω του γεγονότος ότι διατηρούνται και ελέγχονται σωστά από την κοινότητα. Για να εγκαταστήσετε το Graphics Driver εκτελέστε την ακόλουθη εντολή (μετά το xf86-video – πατήστε το πλήκτρο TAB για εμφάνιση της λίστας και αυτόματη συμπλήρωση).

$ sudo pacman  -S  xf86-video-[TAB]your_graphic_card

Για περισσότερες πληροφορίες σχετικά με τα προγράμματα οδήγησης Xorg και Graphics μεταβείτε στη σελίδα Arch Linux Wiki Xorg στη διεύθυνση https://wiki.archlinux.org/index.php /Xorg.

9. Αφού εγκατασταθούν τα κατάλληλα προγράμματα οδήγησης Κάρτα βίντεο, είναι καιρός να δοκιμάσετε τον διακομιστή Xorg και τα προγράμματα οδήγησης βίντεο από εκδίδοντας την παρακάτω εντολή.

$ sudo startx

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

$ exit

Βήμα 2: Εγκαταστήστε το Desktop Environment – Cinnamon

10. Τώρα είναι καιρός να προσφέρουμε μια εκπληκτική καινοτόμο, προσαρμόσιμη γραφική διεπαφή χρήστη – Πλήρες περιβάλλον επιφάνειας εργασίας για το σύστημά μας εγκαθιστώντας το πακέτο Cinnamon. Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το Cinnamon και άλλη εξάρτηση από το επίσημο αποθετήριο arch.

$ sudo pacman -S cinnamon nemo-fileroller

11. Το επόμενο βήμα είναι να εγκαταστήσετε το πακέτο διαχείρισης οθόνης GDM που βοηθά το σύστημα να εκκινήσει τον διακομιστή X και παρέχει μια γραφική διεπαφή χρήστη για τη σύνδεση των χρηστών Κανέλα DE.

$ sudo pacman –S gdm

12. Το επόμενο βήμα είναι να ενεργοποιήσετε και, στη συνέχεια, να ξεκινήσετε και να δοκιμάσετε το GDM πραγματοποιώντας σύνδεση στο Arch Linux χρησιμοποιώντας τα διαπιστευτήριά σας.

$ sudo systemctl enable gdm
$ sudo systemctl start gdm

13. Μετά τη φόρτωση του GDM θα σας ζητηθεί ένα παράθυρο Σύνδεση. Επιλέξτε τον χρήστη -> κάντε κλικ στο αριστερό εικονίδιο Σύνδεση και επιλέξτε Cinnamon, μετά πληκτρολογήστε τον κωδικό πρόσβασης και πατήστε < Κουμπί b>Σύνδεση ή πλήκτρο Enter.

14. Μέχρι στιγμής η διαχείριση της σύνδεσής μας στο Διαδίκτυο γίνεται μέσω γραμμής εντολών, αλλά αν θέλετε να διαχειριστείτε τις συνδέσεις δικτύου σας από το GUI, πρέπει να απενεργοποιήσετε την υπηρεσία dhcpd και να την εγκαταστήσετε, να ενεργοποιήσετε και να ξεκινήσετε πακέτο Διαχείριση δικτύου. Εγκαταστήστε επίσης το πακέτο net-tools για εκτεταμένες εντολές δικτύου. Από το GUI ανοίξτε μια ερώτηση κελύφους UXterm και εκτελέστε τις ακόλουθες εντολές.

Εγκαταστήστε το ifconfig που παρέχεται από το πακέτο net-tools και, στη συνέχεια, προβάλετε τη διαμόρφωση της διεπαφής χρησιμοποιώντας τις ακόλουθες εντολές.

$ sudo pacman –S net-tools
$ ifconfig

Στη συνέχεια, εγκαταστήστε το Network Manager.

$ sudo pacman -S network-manager-applet

Απενεργοποιήστε την υπηρεσία dhcpcd.

$ sudo systemctl stop 
$ sudo systemctl disable 
$ sudo systemctl stop dhcpcd.service
$ sudo systemctl disable dhcpcd.service

Έναρξη τέλος ενεργοποιήστε τη Διαχείριση δικτύου.

$ sudo systemctl start NetworkManager
$ sudo systemctl enable NetworkManager

15. Τώρα δοκιμάστε ξανά τη σύνδεσή σας στο Διαδίκτυο εκτελώντας το ifconfig για να λάβετε την κατάσταση των διεπαφών δικτύου και, στη συνέχεια, δώστε μια εντολή ping σε έναν τομέα.

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

Βήμα 3: Εγκατάσταση Βασικών Λογισμικών

16. Προς το παρόν, το σύστημά μας παρέχει ένα ελάχιστο εγκατεστημένο λογισμικό που δεν μπορεί να βοηθήσει πολύ στην καθημερινή χρήση επιτραπέζιου υπολογιστή ή φορητού υπολογιστή. Εκτελέστε την παρακάτω μεγάλη εντολή για να εγκαταστήσετε βασικά λογισμικά.

$ sudo pacman -S pulseaudio pulseaudio-alsa pavucontrol gnome-terminal firefox flashplugin vlc chromium unzip unrar p7zip pidgin skype deluge smplayer audacious qmmp gimp xfburn thunderbird gedit gnome-system-monitor

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

$ sudo pacman -S a52dec faac faad2 flac jasper lame libdca libdv libmad libmpeg2 libtheora libvorbis libxv wavpack x264 xvidcore gstreamer0.10-plugins

18. Εγκαταστήστε το πακέτο LibreOffice εάν χρειάζεστε εργαλεία του Office όπως Writer, Calc, Impress, Draw, Math και Base εκτελώντας την ακόλουθη εντολή και πατήστε το πλήκτρο Enter στην επιλογή (default=all).

$ sudo pacman -S libreoffice

Εάν χρειάζεστε άλλα προγράμματα ή βοηθητικά προγράμματα, επισκεφθείτε τη διεύθυνση https://www.archlinux.org/packages/, αναζητήστε το πακέτο σας και εγκαταστήστε το μέσω του Pacman.

Για να αφαιρέσετε ένα πακέτο χρησιμοποιήστε το διακόπτη –R με την εντολή pacman.

$ sudo pacman -R package-to-remove

19. Για να εγκαταστήσετε λογισμικό που διατηρείται στην κοινότητα, εγκαταστήστε το εργαλείο Yaourt Package Manager (δεν συνιστάται η χρήση του yaourt για αρχάριους χρήστες).

$ sudo pacman -S yaourt

Βήμα 4: Προσαρμόστε την επιφάνεια εργασίας Cinnamon

20. Cinnamon System Settings παρέχει τη διεπαφή μέσω της οποίας μπορείτε να προσαρμόσετε και να προσαρμόσετε το Arch και το Cinnamon DE με όποιες ρυθμίσεις ταιριάζει οι ανάγκες σου. Οι παρακάτω ρυθμίσεις θα σας δείξουν πώς να αλλάξετε τη γενική εμφάνιση και αίσθηση του συστήματός σας (θέμα και εικονίδια). Πρώτα απ 'όλα, εγκαταστήστε το Faenza Icon Theme και το Numix Theme.

$ sudo pacman -S Faenza-icon-theme numix-themes

21. Στη συνέχεια, ανοίξτε τις Ρυθμίσεις συστήματος –> Θέματα –> Άλλες ρυθμίσεις –> επιλέξτε Numix στα Στοιχεία ελέγχου και Περιθώρια παραθύρων και

22. Για να αλλάξετε το προεπιλεγμένο θέμα Cinnamon, μεταβείτε στις Ρυθμίσεις συστήματος –> Θέματα –> Λάβετε περισσότερα στο διαδίκτυο –> επιλέξτε και εγκαταστήστε το Minty, μετά μεταβείτε στην καρτέλα Εγκατεστημένο, επιλέξτε και το θέμα Εφαρμογή Minty.

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

23. Ως τελευταία προσαρμογή για την εμφάνιση ενός ωραίου εργαλείου γραφικής παρακολούθησης στη γραμμή εργαλείων συστήματος, εγκαταστήστε πρώτα τα ακόλουθα πακέτα.

$ sudo pacman -S libgtop networkmanager

Στη συνέχεια, ανοίξτε τις Ρυθμίσεις συστήματος –> Εφαρμογές –> Αποκτήστε περισσότερα στο διαδίκτυο, αναζητήστε Παρακολούθηση συστήματος πολλαπλών πυρήνων και εγκαταστήστε και μετά μεταβείτε στην καρτέλα Εγκαταστάθηκε, κάντε δεξί κλικ και Προσθήκη στον πίνακα.

Τώρα έχετε ένα εντελώς όμορφο Arch Linux Desktop με βασικό λογισμικό που απαιτείται για να περιηγηθείτε στο Διαδίκτυο, να παρακολουθήσετε ταινίες, να ακούσετε μουσική ή να γράψετε έγγραφα του Office.

Για μια πλήρη λίστα εφαρμογών επισκεφθείτε την ακόλουθη σελίδα

  1. https://wiki.archlinux.org/index.php/List_of_applications

Βασισμένο σε ένα μοντέλο Κυλιόμενη έκδοση Arch Linux παρέχει επίσης άλλα Περιβάλλοντα επιφάνειας εργασίας Linux, όπως KDE, GNOME, Mate, LXDE, XFCE, Enlightenment, από τα επίσημα αποθετήρια του, οπότε επιλέξτε < b>Cinnamon ή άλλο DE είναι απλώς μια καθαρά απλή προσωπική επιλογή, αλλά, κατά τη γνώμη μου, η Cinnamon παρέχει καλύτερη ευελιξία (Θέματα, Applets, Desklets και Επεκτάσεις) έναντι πολύπλοκων προσαρμογών από το μητρικό του Gnome Shell.