Θεωρώ ότι η εγκατάσταση δεν είναι ιδιαίτερα δύσκολη, αν και οι φήμες την χαρακτηρίζουν ως διανομή δύσκολη στην εγκατάσταση. Η ανάρτηση βασίστηκε στο Arch Linux wiki (ή αν προτιμάτε το Αγγλικό Wiki του Arch Linux).
Αν ψάξετε στο Internet κυκλοφορούν πολλά έτοιμα σκριπτάκια που θα σας βοηθήσουν να εγκαταστήσετε εύκολα την διανομή Arch Linux αλλά και κάποιες διανομές που βασίζονται σε Arch Linux. Η αλήθεια είναι ότι ακολουθώντας τα παρακάτω βήματα, μαθαίνουμε πως ρυθμίζεται μια διανομή και ίσως η γνώση αυτή να μπορεί να εφαρμοστεί σε επίλυση προβλημάτων και σε άλλες διανομές. Εάν έχετε “βαρεθεί” να εγκαθιστάτε με το χέρι ή αν κάποιος δεν μπορεί να ακολουθήσει τον οδηγό εγκατάστασης, σίγουρα έτοιμες διανομές όπως η Manjaro, Endeavour OS κλπ, να είναι μια καλή εναλλακτική λύση.
Στον οδηγό αυτό θα δούμε 3 κομμάτια. Πρώτα την εγκατάσταση, στη συνέχεια τις ρυθμίσεις και τέλος την εγκατάσταση ορισμένων προγραμμάτων (που προσωπικά χρησιμοποιώ). Επειδή πολλά αλλάζουν, θα αναβαθμίζεται με νέα πληροφορία η ανάρτηση αυτή.
ΕΓΚΑΤΑΣΤΑΣΗ ΣΥΣΤΗΜΑΤΟΣ
-
Καταρχήν, κατεβάστε το ISO από την ιστοσελίδα https://www.archlinux.org/download/. Γράψτε το στο USB σας και κάντε boot με αυτό.
-
Τώρα, πρέπει να κάνετε τα partition. Με την εντολή cfdisk κάνουμε partions στον δίσκο όπου θα εγκαταστήσουμε το Arch. Εάν δεν καταλαβαίνετε τι πρέπει να κάνετε, μπορείτε να πάρετε ένα δισκάκι Manjaro ή openSUSE ή Ubuntu κλπ να ανοίξετε το gparted και να κάνετε τις κατατμήσεις στον δίσκο σας (εάν είναι καινούργιος).
Ποια είναι τα προτεινόμενο σχήμα; Η λογική που ακολουθείται είναι σε περίπτωση ανάγκης επανεγκατάστασης, θα εγκαταστήσουμε ΜΟΝΟ το λειτουργικό σύστημα στην κατάτμηση / και το /home με τα αρχεία μας, ΔΕΝ θα το διαμορφώσουμε.
- Εαν έχετε BIOS με MBR τότε:
- / : το οποίο θα είναι περίπου 40GB
- swap : το οποίο πρέπει να είναι διπλάσιο της φυσικής μνήμης (εάν έχετε από 16GB και πάνω, τότε 8GB swap είναι μια χαρά)
- /home : ο υπόλοιπος χώρος
- Εαν έχετε UEFI με GPT τότε:
- /boot/efi : η κατάτμηση αυτή θα έχει μέγεθος 512ΜΒ και ουσιαστικά δεν χρειάζετε να θέσετε εσείς το σημείο προσάρτησης.
-
Εάν κάνετε εγκατάσταση dual boot με windows, καλό είναι να έχετε εγκατεστημένα πρώτα τα windows. Δημιουργήσετε ένα partition (μέσα από τα windows με το εργαλείο Disk Management (Shrink the volume)). Κατά την εγκατάσταση, θα έχετε 4 partition από τα windows και ένα άδειο. ΣΗΜΑΝΤΙΚΟ ότι θα χρησιμοποιήσετε το EFI SYSTEM partition των windows κατά την εγκατάσταση του Arch Linux. Δημιουργήστε ένα partition (mkdir /mnt/efi) και στη συνέχεια προσαρτήστε το partition, έστω /dev/sda2 (mount /dev/sda2 /mnt/efi). ΠΡΟΣΟΧΗ στην ρύθμιση του GRUB, να δώσετε σωστή διαδρομή του EFI System partition (–efi-directory=/efi).
- / : το οποίο θα είναι περίπου 40GB
- swap : το οποίο πρέπει να είναι διπλάσιο της φυσικής μνήμης (εάν έχετε από 16GB και πάνω, τότε 8GB swap είναι μια χαρά)
- /home : ο υπόλοιπος χώρος
cfdisk: Αφού δημιουργήσετε τις κατατμήσεις και ορίσετε τον τύπο των κατατμήσεων, πατήστε στο Write για να αποθηκευτούν οι αλλαγές
Ο δίσκος προφανώς θα είναι ο /dev/sda (εκτός και εάν εγκαταστείτε dual boot). Αφού δημιουργήθηκαν οι κατατμήσεις, πρέπει να τις διαμορφώσουμε και να κάνουμε προσάρτηση για εγκατάσταση. Θα ακολουθήσουμε την εγκατάσταση με UEFI. Εάν έχετε BIOS, απλά αγνοήστε την εντολή. Αν είναι κάτι διαφορετικό, τότε θα αναφερθεί.
Αν υποθέσουμε ότι δεν θέλετε να κάνετε format το /home σας (ή αν έχετε έναν άλλο δίσκο) και έστω ότι είναι το /dev/sda4, τότε ΠΑΡΑΛΕΙΠΕΤΕ την εντολή mkfs.ext4 /dev/sda4. Να έχετε υπόψιν σας ότι πρέπει να χρησιμοποιήσετε τον ίδιο χρήστη και συνθηματικό (θα δείτε παρακάτω πως δημιουργείται).
- Επιλέξτε μόνο τα κοντινά mirrors μπαίνοντας στο αρχείο mirrorlist, διαγράφοντας τα υπόλοιπα (γρήγορη διαγραφή ολόκληρης σειράς με Ctrl+K). Αυτό θα επιταχύνει την διαδικασία της εγκατάστασης.
Μπορείτε να ενεργοποιήσετε και την υποστήριξη Arch Multilib για το live σύστημα. Ανοίξτε το αρχείο:
βρείτε και αφαιρέστε το σχόλιο του:
Σε περίπτωση που θέλουμε να διατηρήσουμε και τα ξένα, μπορούμε να βρούμε το πιο γρήγορο.
Κάντε μια ενημέρωση με την εντολή:
Μετά εγκαταστήστε το reflector.
Και δώστε την παρακάτω εντολή ώστε να αποθηκευτεί η σειρά με τα πιο γρήγορα mirrors.
- Εγκατασταση βασικού συστήματος.
- Δημιουργία του fstab.
Δείτε λίγο το περιεχόμενο του αρχείου με την εντολή:
- Μπείτε ως chroot για ρυθμίσεις συστήματος.
- Μέσα στο hostname γράφουμε το όνομα που θέλουμε να έχει ο υπολογιστής μας.
ή πιο απλά δώστε στο τερματικό την εντολή:
- Καθορίζουμε το timezone.
Εκτελέστε το hwclock για να δημιουργήσετε /etc/adjtime. Το ρολόι hardware να χρησιμοποιεί UTC (συνήθως χρησιμοποιεί τοπική ώρα).
- Εδώ αν το σύστημα θέλουμε να ειναι GR διάγραφουμε το # μπροστά απο το el_GR.UTF-8. Προτιμήστε και την en_US.UTF-8.
ή πιο απλά δώστε στο τερματικό την εντολή:
- Μέσα στον παρακάτω προορισμό γράφουμε τη γλώσσα που επιλέξαμε και το localtime.
Καλό είναι το τερματικό του συστήματος να είναι στα Αγγλικά (αλλιώς δεν ανοίγει το gnome-terminal όταν προσπαθήσετε να το ανοίξετε):
Εναλλακτικά με σε μία γραμμή εκτελείτε το παρακάτω:
- Δημιουργούμε το locale.
- Αν και το προσθέσαμε νωρίτερα, ήταν για την live εγκατάσταση. Τώρα πρέπει να το ενεργοποιήσουμε και στο εγκατεστημένο σύστημα. Επομένως ανοίξτε το αρχείο pacman.conf (nano /etc/pacman.conf) και αφαιρέστε τα σχόλια:
Κάντε και μια ενημέρωση:
- Ρύθμιση Initramfs με την εντολή.
- Ρυθμίζουμε το Grub bootloader.
Δημιουργήστε τις ρυθμίσεις του αρχείου GRUB
Αν έχετε BIOS τότε οι εντολές που θα χρησιμοποιήστε είναι οι παρακάτω:
- Αλλάζουμε το συνθηματικό του root.
- Δημιουργήστε χρήστη (statharas) με δικαιώματα διαχειριστή και να αλλάξει τον κωδικό με την πρώτη είσοδο.
Εφόσον παραπάνω έχετε εγκαταστήσει το sudo και θέλετε να το “χρησιμοποιήσετε”, αφού μπείτε στην ομάδα wheel (παραπάνω που δημιουργήσαμε τον χρήστη), πρέπει να ανοίξετε το αρχείο /etc/sudoers (nano /etc/sudoers) και να σβήσετε το # μπροστά από το
Ή απλα εκτελέστε την εντολή:
Μέχρι στιγμής έχετε εγκαταστήσει το βασικό σύστημα.
Θα ακολουθήσει το γραφικό περιβάλλον, δημιουργία χρήστη, ρύθμιση συσκευών κλπ.
ΠΡΩΤΕΣ ΡΥΘΜΙΣΕΙΣ-ΕΓΚΑΤΑΣΤΑΣΗ ΓΡΑΦΙΚΟΥ
- Εγκατάσταση γραφικών-κάρτας γραφικών.
X install
Wayland
Τώρα είναι η ώρα να εγκαταστήσετε τους drivers της κάρτας γραφικών σας. Περισσότερες πληροφορίες δείτε στην ιστοσελίδα του wiki.
Για κάρτες Nvidia
Εγκαταστήστε τον ανοικτό driver
Εγκαταστήστε τον κλειστό driver
Για κάρτες ΑΤΙ
Εγκαταστήστε τον ανοικτό driver
Για κάρτες Intel
Εγκαταστήστε τον ανοικτό driver
Σημείωση: Το πακέτο xf86-video-intel είναι για chipsets i810/i830/i9xx για το 740 υπάρχει το xf86-video-i740.
- Εγκατάσταση ήχου.
- Εγκατάσταση ποντικιού κλπ.
- Εγκατάσταση Gnome desktop:
Ενεργοποιήστε το GDM να ξεκινάει αυτόματα.
Ενεργοποιήστε και το NetworkManager και το ssh για να υπάρχει δίκτυο.
- Εγκατάσταση headers.
- Αποθήκευση του .bashrc από το github.
Αφού ολοκληρώθηκε και η εγκατάσταση γραφικών και του περιβάλλοντος, μπορείτε να βγείτε από το chroot και να κλείσετε τον υπολογιστή σας.
ΡΥΘΜΙΣΕΙΣ-ΕΓΚΑΤΑΣΤΑΣΗ ΠΡΟΓΡΑΜΜΑΤΩΝ
- Εγκατάσταση yay για το AUR.
Στον κατάλογό σας, εκτελέστε τις εντολές:
- Εγκατάσταση fonts κλπ.
- Εγκατάσταση LibreOffice.
Σε περίπτωση που θέλετε τη νεότερη έκδοση, μπορείτε να εκγαταστήσετε τα
- Εγκατάσταση διαφόρων προγραμμάτων που χρησιμοποιώ προσωπικά. Σβήστε ότι δεν χρειάζεστε.
- Προγράμματα από το AUR. Εγκαταστήσαμε το yay για το AUR (εσείς επιλέξτε όποιον AUR helper θέλετε από εδώ) και στη συνέχεια εγκαταστήστε τα παρακάτω:
- Το –noconfirm το χρησιμοποιείτε για να μην σας ρωτάει συνέχεια.
Όταν τελειώσει η εγκατάσταση των παραπάνω, όσον αφορά το teamviewer, πρέπει να δώσετε τις εντολές:
Eπίσης, όσον αφορά το Virtual Box, πρέπει να βάλετε τον χρήστη στην ομάδα vboxusers (δείτε περισσότερες πληροφορίες στο wiki):
Τέλος, όταν εισάγετε το USB ανοίγει με το Anjuta. Για να το διορθώσετε, δώστε την εντολή:
Μπορείτε να ρίξετε μια ματιά στις γενικές συστάσεις καθώς και την λίστα προγραμμάτων.
-
Εναλλακτικά μπορείτε να χρησιμοποιήσετε και liveDVD άλλης διανομής και να εγκαταστήσετε Arch Linux. Δείτε πως γίνεται κάτι τέτοιο στην ανάρτηση: Εγκατάσταση Arch Linux με την χρήση liveDVD άλλης διανομής (με χρήση του bootstrap)
-
Τέλος μπορείτε να χρησιμοποιήσετε ένα σκριπτάκι Archon που φτιάχτηκε από Έλληνες. Αφού έχετε ανοίξει με το liveISO τον υπολογιστή σας, δώστε την εντολή:
και για να το εκτελέσετε και να ξεκινήσει η εγκατάσταση:
και ακολουθείτε τις οδηγίες.
Εάν έχετε απορίες, μπορείτε να δείτε το βίντεο Archon: Arch Linux KISS greek installer
Σχόλια