Εγκατάσταση Arch Linux με την χρήση liveDVD άλλης διανομής (με χρήση του bootstrap)

by 3:00 μ.μ. 0 σχόλια
Πολλοί φίλοι μου λένε ότι το Arch δεν έχει γραφικό εγκαταστάτη και είναι δύσκολο στην εγκατάσταση για έναν νέο χρήστη, ίσως και για έναν πιο προχωρημένο. Χρειάζεται να έχεις δίπλα σου έναν 2ο υπολογιστή ή tablet για να βλέπεις τον οδηγό και να γράφεις τις εντολές. Προσωπικά έχω βρει κάποιες εναλλακτικές:

1. Εγκατάσταση διανομών βασισμένων σε Arch όπως είναι η Antergos, Manjaro, Bridge κλπ (δεν σας το συνιστώ γιατί μερικές εγκαθιστούν και δικό τους αποθετήριο).
2. Χρήση του Archbang που διαθέτει ως γραφικό περιβάλλον openbox και μπορείτε να εισέλθετε στο Internet, να ανοίξετε τον browser σε έναν οδηγό εγκατάστασης, και να ανοίξετε το τερματικό όπου θα δώσετε τις εντολές με αντιγραφή>επικόλληση (δεν θα εγκαταστήσει δικό του αποθετήριο, παρά μόνο του Arch). Θεωρητικά αυτό μπορεί να γίνει και με κάποια διανομή από τις παραπανω. Δεν θα σας το επιτρέψουν όλες.
3. Μπορείτε να έχετε δημιουργήσει κάποιο multiboot-multisystem liveUSB με τις αγαπημένες σας διανομές και το arch. Το συγκεκριμένο USB έχει σύστημα αρχείων FAT32 και μπορείτε να γράψετε έναν φάκελο που να διαθέτει μέσα ένα αρχείο txt με τις εντολές που πρέπει να δώσετε για εγκατάσταση. Με ALT+CTRL+F2, μπορείτε να μπείτε σε δεύτερο τερματικό. Εκεί μπορείτε να ψάξετε το USB για τον φάκελο με το αρχείο αυτό και να το ανοίξετε με το nano. Στον κατάλογο που βρίσκεστε, υπάρχει ένα txt από την κοινότητα arch που περιγράφει τα βήματα που πρέπει να ακολουθήσετε (πολύ γενικά όμως).
4. Να εγκαταστήσετε το σύστημά σας με την χρήση ενός άλλου liveDVD με γραφικό περιβάλλον (πχ openSUSE). Αυτό θα δούμε παρακάτω. Για τους αγγλομαθείς, υπάρχει αναλυτική περιγραφή στο wiki.

Τα βήματα που πρέπει να ακολουθήσετε είναι τα εξής (αφού ανοίξετε τερματικό μετά την εκκίνηση):

1. Κατεβάστε το Bootstrap (τσεκάρετε την έκδοση του αρχείου που κυκλοφορεί).

$ curl -O https://mirrors.kernel.org/archlinux/iso/2015.05.01/archlinux-bootstrap-2015.05.01-x86_64.tar.gz

2. Αποσυμπιέστε το αρχείο:

# tar xzf archlinux-bootstrap-2015.05.01-x86_64.tar.gz -C /tmp

# cd /tmp

3. Ξεκινήστε επιλέγοντας τους servers (χώρα προέλευσης):

# nano /tmp/root.x86_64/etc/pacman.d/mirrorlist

Με ctrl+k σβήνεται όλη η γραμμή και με ctrl+x αποθηκεύετε τις αλλαγές.

ΣΗΜΕΙΩΣΗ: Εάν εγκαθιστάτε ένα σύστημα i686 από x86_64, πρέπει να επεξεργαστείτε και το αρχείο /tmp/root.i686/etc/pacman.conf όπου πρέπει να ορίσετε το Architecture = i686 ώστε ο pacman να φέρνει τα κατάλληλα πακέτα για i686.

4. Λίγο πριν μπείτε ως chroot, χρειάζεται να δώστε τις εντολές.

Εάν έχετε εγκατεστημένη την έκδοση bash 4 ή νεότερη (δώστε στο τερματικό την εντολή: echo $BASH_VERSION), θα χρειαστεί να δώστε στο τερματικό την εντολή:

# /tmp/root.x86_64/bin/arch-chroot /tmp/root.x86_64/

Αλλιώς, δώστε τα παρακάτω:

# cd /tmp/root.x86_64
# cp /etc/resolv.conf etc
# mount -t proc /proc proc
# mount --rbind /sys sys
# mount --rbind /dev dev
# mount --rbind /run run
(πρέπει να έχετε τον κατάλογο /run στο σύστημά σας)
# chroot /tmp/root.x86_64 /bin/bash

5. Αρχικοποίηση των κλειδιών:

# pacman-key --init
# pacman-key --populate archlinux

6. Εγκατάσταση και ρυθμίσεις (ακολουθήστε τον οδηγό που έγραψα παλαιότερα).

Πρώτα προσαρτήστε τις κατατμήσεις (βήμα 2) και στην συνέχεια προχωρήστε στην εγκατάσταση (βήμα 5 και μετά).

ΣΗΜΕΙΩΣΗ: Μια υπόδειξη από έναν φίλο, μην εγκαταστήσετε το grub αλλά το syslinux.

# pacman -S syslinux
# syslinux-install_update -i -a -m

οτιδήποτε και να ακολουθήσετε, θα δουλέψει.

7. Ακολουθήστε όλο τον οδηγό μέχρι την εγκατάσταση του γραφικού συστήματος που θέλετε. Μην κάνετε επανεκκίνηση ενδιάμεσα (όπως αναφέρει ο οδηγός). Εμένα μου δούλεψε κανονικά και χωρίς επανεκκίνηση.

Efstathios Iosifidis

openSUSE and GNOME foundation member

I'm Farm Animal Manager and dairy products technician looking for new opportunities.

0 σχόλια:

Δημοσίευση σχολίου