Difference between revisions of "Installation guide (Ελληνικά)"

From ArchWiki
Jump to: navigation, search
(translated preface)
m (Διαμόρφωση του pacman: typo)
Line 102: Line 102:
  
 
== Διαμόρφωση του pacman ==
 
== Διαμόρφωση του pacman ==
Επεξεργαστείτε το {{ic|/etc/pacman.conf}} και διαμορφώστε τις επιλογές του pacman, ενεργοποιώντας επίσης όσα repositories χειάζεστε.
+
Επεξεργαστείτε το {{ic|/etc/pacman.conf}} και διαμορφώστε τις επιλογές του pacman, ενεργοποιώντας επίσης όσα repositories χρειάζεστε.
  
 
Δείτε το [[Pacman]] και το [[Official Repositories]] για λεπτομέρειες.
 
Δείτε το [[Pacman]] και το [[Official Repositories]] για λεπτομέρειες.

Revision as of 19:51, 19 February 2013

Το παρόν άρθρο θα σας οδηγήσει στην διαδικασία εγκατάστασης του 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. Διαβάστε αυτό το άρθρο.

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

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

Σύνδεση στο internet

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

Ασύρματο

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

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

Πριν την εγκατάσταση, τροποποιήστε το /etc/pacman.d/mirrorlist έτσι ώστε ο προτιμώμενος mirror να είναι πρώτος. Αυτό το αντίγραφο της 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 ή πατήστε Template:Keypress για να βγείτε. Προηγουμένως είχαμε προσαρτήσει τα partitions στο /mnt, σε αυτό το βήμα θα τα αποπροσαρτήσουμε:

# umount /mnt/{boot,home,}

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

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

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

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

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

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

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

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

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