Installation guide (Ελληνικά)

From ArchWiki
Jump to: navigation, search

Tango-preferences-desktop-locale-modified.pngH μετάφραση του άρθρου ή τμήματος αυτού, δεν αντικατοπτρίζει το αρχικό κείμενο.Tango-preferences-desktop-locale-modified.png

Αιτία: Χρειάζεται επιμέλεια και αναβάθμιση (Discuss)


Το παρόν άρθρο θα σας οδηγήσει στην διαδικασία εγκατάστασης του Arch Linux χρησιμοποιώντας τα Arch Install Scripts. Πριν την εγκατάσταση, προτείνεται να συμβουλευτείτε το FAQ.

Το Arch wiki το οποίο διατηρείται από την κοινότητα είναι μία πολύ καλή πηγή και θα πρέπει να είναι το πρώτο που συμβουλεύεστε. Το κανάλι στο IRC (irc://irc.freenode.net/#archlinux), και τα forums είναι επίσης διαθέσιμα αν η απάντηση δεν μπορεί να βρεθεί αλλού. Επίσης, καλό είναι να βλέπετε και τις man σελίδες για όποια εντολή δεν ξέρετε καλά· αυτό μπορεί να γίνει καλώντας την man εντολή.

Λήψη

Κατεβάστε το νέο Arch Linux ISO από τη σελίδα λήψης.

  • Παρέχεται ένα εικονικό αρχείο, το οποίο μπορεί να εκκινήσει σε ένα i686 και x86_64 live σύστημα για την εγκατάσταση του Arch Linux μέσω του διαδικτύου. Μέσα τα οποία περιέχουν το [core] αποθετήριο πλέον δεν παρέχονται.
  • Τα εικονικά αρχεία είναι υπογεγραμμένα και προτείνεται να πιστοποιήσετε την υπογραφή τους πριν τη χρήση. Στο Arch Linux, αυτό μπορεί να γίνει χρησιμοποιώντας
    pacman-key -v <iso-file>.sig
  • Το εικονικό αρχίο μπορεί να καεί σε ένα CD, να προσαρτηθεί σαν ένα αρχείο ISO, ή να γραφτεί κατ' ευθείαν σε ένα USB stick χρησιμοποιώντας την dd. Προορίζεται μόνο για νέες εγκαταστάσεις· ένα ήδη υπάρχον σύστημα Arch Linux μπορεί πάντα να ενημερωθεί με pacman -Syu.

Γλώσσα πληκτρολογίου

Για πολλές χώρες και τύπους πληκτρολογίων τα κατάλληλα keymaps είναι ήδη διαθέσιμα, και μία εντολή όπως η loadkeys uk μπορεί να κάνει αυτό που θέλετε. Περισσότερα διαθέσιμα αρχεία keymap μπορούν να βρεθούν στο /usr/share/kbd/keymaps/ (μπορείτε να παραλέιψετε το μονοπάτι του keymap και την κατάληξη όταν χρησιμοποιείτε την εντολή loadkeys).

Χώρισμα (Partition) δίσκων

Δείτε το άρθρο partitioning για λεπτομέρειες.

Αν θέλετε να δημιουργήσετε μια Στοίβα συσκευών αποθήκευσης (stacked block devices) όπως LVM, LUKS, ή RAID, κάντε το τώρα.

Διαμόρφωση των partitions

Δείτε εδώ για λεπτομέρειες.

Αν χρησιμοποιείτε (U)EFI πολυ πιθανόν να χρειαστείτε κάποιο άλλο partition για να φιλοξενηθεί το UEFI System partition. Διαβάστε αυτό το άρθρο[broken link: invalid section].

Προσάρτηση των partitions

Τώρα πρέπει να προσαρτήσουμε το root partition στο /mnt. Θα πρέπει επίσης να δημιουργήσετε καταλόγους και να προσαρτήσετε όποια άλλα partitions φτιάξετε (/mnt/boot, /mnt/home, ...) αν θέλετε να εντοπιστούν από το genfstab.

Σύνδεση στο internet

Μία υπηρεσία DHCP είναι ήδη ενεργοποιημένη για όλες τις διαθέσιμες συσκευές. Αν κάποιος χρειάζεται να ορίσει μία στατική IP ή να χρησιμοποιήσει κάποιο εργαλείο όπως το Netctl, θα πρέπει να σταματήσει την υπηρεσία dhcp πρώτα: systemctl stop dhcpcd.service. Για περισσότερες πληροφορίες επισκεφτείτε το configuring network.

Ασύρματο

Τρέξτε wifi-menu για να διαμορφώσετε το ασύρματο δίκτυο. Για πληροφορίες δείτε το Wireless network configuration και το Netctl.

Εγκατάσταση βασικού συστήματος

Πριν την εγκατάσταση, τροποποιήστε το /etc/pacman.d/mirrorlist και αφαιρέστε το σύμβολο # μπροστά από τους κοντινούς στην τοποθεσία σας διακομιστές (servers). Αυτό το αντίγραφο της mirrorlist θα εγκατασταθεί στο νέο σας σύστημα από το pacstrap, οπότε αξίζει να το φτιάξετε σωστά.

Χρησιμοποιώντας το pacstrap script εγκαθιστούμε το βασικό σύστημα. Το group πακέτο base-devel παρά το ότι είναι προαιρετικό, θα πρέπει επίσης να εγκατασταθεί αν σχεδιάζετε να μεταγλωττίσετε κάποιο πρόγραμμα από το AUR ή αν χρησιμοποιήσετε το ABS.

# pacstrap /mnt base base-devel

Άλλα πακέτα μπορούν να εγκατασταθούν προσαρτώντας το όνομά τους στην παραπάνω εντολή (χωρισμένα με κενό), περιλαμβανομένου του bootloader αν θέλετε.

Εγκατάσταση του bootloader

GRUB

  • Για BIOS:
# arch-chroot /mnt pacman -S grub-bios
  • Για EFI (σε σπάνιες περιπτώσεις θα χρειαστείτε το grub-efi-i386):
# arch-chroot /mnt pacman -S grub-efi-x86_64

Syslinux

# arch-chroot /mnt pacman -S syslinux

Διαμόρφωση συστήματος

Δημιουργήστε το fstab με την εξής εντολή (αν προτιμάτε να χρησιμοποιήσετε UUIDs ή labels, προσθέστε την επιλογή -U ή -L, αντίστοιχα):

# genfstab -p /mnt >> /mnt/etc/fstab

Έπειτα κάνουμε chroot στο νέο μας εγκατεστημένο σύστημα:

# arch-chroot /mnt
  • Γράψτε το hostname στο /etc/hostname.
  • Δημιουργήστε ένα symlink του /etc/localtime στο /usr/share/zoneinfo/Zone/SubZone. Αντικαταστήστε το Zone και το Subzone σε αυτό που προτιμάτε. Για παράδειγμα:
# ln -s /usr/share/zoneinfo/Europe/Athens /etc/localtime
  • Ρυθμίστε τις προτιμήσεις του locale στο /etc/locale.conf.
  • Προσθέστε τις προτίμήσεις του console keymap και της γραμματοσειράς στο /etc/vconsole.conf
  • Αποσχολιάστε το locale που θέλετε να χρησιμοποιήσετε στο /etc/locale.gen και δημιουργήστε το με locale-gen.
  • Διαμορφώστε το /etc/mkinitcpio.conf όπως χρειάζεται (δείτε mkinitcpio) και δημιουργήστε το initial RAM disk με:
# mkinitcpio -p linux
  • Διαμορφώστε τον bootloader: αναφερθείτε πίσω στο κατάλληλο άρθρο από το τμήμα εγκατάστασης του bootloader.
  • Ορίστε έναν κωδικό για τον root με την εντολή passwd.

Αποπροσάρτηση των partitions και επανεκκίνηση

Αν είστε ακόμα στο chroot περιβάλλον πληκτρολογήστε exit ή πατήστε Ctrl+D για να βγείτε. Προηγουμένως είχαμε προσαρτήσει τα partitions στο /mnt, σε αυτό το βήμα θα τα αποπροσαρτήσουμε:

# umount /mnt/{boot,home,}

Τέλος κάντε επανεκκίνηση και συνδεθείτε στο νέο σύστημα με το λογαριασμό root.

Διαμόρφωση του pacman

Επεξεργαστείτε το /etc/pacman.conf και διαμορφώστε τις επιλογές του pacman, ενεργοποιώντας επίσης όσα repositories χρειάζεστε.

Δείτε το Pacman και το Official repositories για λεπτομέρειες.

Ενημέρωση συστήματος

Σε αυτό το σημείο πρέπει να ενημερώσετε το σύστημά σας.

Δείτε το Upgrading packages για οδηγίες.

Προσθήκη χρήστη

Τέλος, προσθέστε έναν κανονικό χρήστη όπως περιγράφεται στο User management.