Εγκατάσταση και ρυθμίσεις #archlinux 2015.06.01
Έχουμε δει στο παρελθόν πως μπορούμε να εγκαταστήσουμε και να ρυθμίσουμε-εγκαταστήσουμε την διανομή Arch Linux. Από τότε, έως τώρα έχουν αλλάξει πολλά. Θεωρώ ότι η εγκατάσταση δεν είναι ιδιαίτερα δύσκολη. Θέλει λίγη προσοχή στις κατατμήσεις και στο να ακολουθήσετε τις οδηγίες-εντολές.
Στον οδηγό αυτό θα δούμε 3 κομμάτια. Πρώτα την εγκατάσταση, στη συνέχεια τις ρυθμίσεις και τέλος την εγκατάσταση ορισμένων προγραμμάτων (που προσωπικά χρησιμοποιώ). Παρακαλώ όποιους γνωρίζουν κάτι παραπάνω και βρίσκουν το παρόν post χρήσιμο, ας συμπληρώσουν από την εμπειρία τους. Επίσης να σημειώσω ότι αυτά που θα ακολουθήσουν υπάρχουν αναλυτικά στο Wiki του Arch Linux.
ΕΓΚΑΤΑΣΤΑΣΗ ΣΥΣΤΗΜΑΤΟΣ
1. Καταρχήν, κατεβάστε το ISO από την ιστοσελίδα https://www.archlinux.org/download/. Γράψτε το σε ένα δισκάκι ή βάλτε το στο USB σας.
2. Τώρα, πρέπει να κάνετε τα partition. Με την εντολή cfdisk κάνουμε partions στον δίσκο όπου θα εγκαταστήσουμε το Arch. Αφού τα δημιουργήσουμε τα partitions, θέτουμε ως boot το partition όπου περιέχεται ο φάκελος /boot (συνήθως στο / εκτός και εάν έχουμε δημιουργήσει διαφορετικό partition γι'αυτό το λόγο.
Εάν δεν καταλαβαίνετε τι πρέπει να κάνετε, μπορείτε να πάρετε ένα δισκάκι Ubuntoειδή, να ανοίξετε το gparted και να κάνετε τις κατατμήσεις στον δίσκο σας (εάν είναι καινούργιος). Προτείνεται, 20GB για το /, διπλάσια της φυσικής μνήμης ως swap (αν έχετε 4GB τότε χρησιμοποιήστε 1-2GB) και το υπόλοιπο ως /home.
Kάνουμε format σε ext4,swap και μετά mount.
Αν υποθέσουμε ότι δεν θέλετε να κάνετε format το /home σας (ή αν έχετε έναν άλλο δίσκο) και έστω ότι είναι το /dev/sda3, τότε ΠΑΡΑΛΕΙΠΕΤΕ την εντολή mkfs.ext4 /dev/sda3. Επίσης να έχετε υπόψιν σας ότι πρέπει να χρησιμοποιήσετε τον ίδιο χρήστη και συνθηματικό (θα δείτε παρακάτω πως δημιουργείται). Επίσης ΠΟΛΥ προσοχή εάν έχετε και 2ο δίσκο και τον αναγνωρίζει πχ ως sda1 και εκεί που θέλετε να εγκαταστήσετε το λειτουργικό, τον αναγνωρίζει ως sdb1, sdb2, sdb3. Σε αυτή την περίπτωση αλλάζουν οι παραπάνω εντολές καθώς επίσης και το "γράμμα" που θα δώσετε παρακάτω στην εγκατάσταση του Grub.
3. Επιλέγουμε μόνο τα δικά μας mirrors μπαίνοντας στο αρχείο mirrorlist και διαγράφοντας τα υπόλοιπα (γρήγορη διαγραφή ολόκληρης σειράς με Ctrl+K).
Σε περίπτωση που θέλουμε να διατηρήσουμε και τα ξένα, μπορούμε να βρούμε το πιο γρήγορο.
Κάντε μια ενημέρωση με την
Μετά εγκαταστήστε το reflector.
Και δώστε την παρακάτω εντολή ώστε να αποθηκευτεί η σειρά με τα πιο γρήγορα mirrors.
4. Εγκατασταση βασικού συστήματος.
5. Εγκατάσταση του Grub2 bootloader.
6. Δημιουργία του fstab.
7. Μπείτε ως chroot.
8. Μέσα στο hostname γράφουμε το όνομα που θέλουμε να έχει ο υπολογιστής μας.
ή πιο απλά δώστε στο τερματικό την εντολή:
9. Καθορίζουμε το timezone.
10. Εδώ αν το σύστημα θέλουμε να ειναι GR διάγραφουμε το # μπροστά απο το el_GR.UTF-8. Προτιμήστε και την en_US.UTF-8.
ή πιο απλά δώστε στο τερματικό την εντολή:
11. Μέσα στον παρακάτω προορισμό γράφουμε τη γλώσσα που επιλέξαμε και το localtime.
Καλό είναι το τερματικό του συστήματος να είναι στα Αγγλικά:
ή πιο απλά δώστε στο τερματικό την εντολή:
12. Δημιουργούμε το locale.
13. Ρυθμίζουμε τον πυρήνα.
14. Ρυθμίζουμε το Grub bootloader.
ΣΗΜΕΙΩΣΗ: Προσοχή εδώ. Όπως αναφέραμε παραπάνω, σε περίπτωση 2 δίσκων όπου πρέπει να εγκατασταθεί ο Grub στον sdb, θα πρέπει να αλλάξετε την 2η εντολή.
Τέλος για UEFI μπορείτε να ρίξετε μια ματιά στο wiki.
15. Αλλάζουμε το συνθηματικό του root.
16. Βγαίνουμε από το chroot.
Κάνουμε unmount και reboot.
Συνδεθείτε ως root. Μέχρι στιγμής έχετε εγκαταστήσει το βασικό σύστημα.
ΣΗΜΕΙΩΣΗ: Εάν έχετε εγκαταστήσει 64bit σύστημα και θέλετε να εγκαταστήσετε εφαρμογές 32bit, πρέπει να κάνετε uncomment (σβήστε το σημαδάκι #). Για περισσότερες πληροφορίες, δείτε το wiki.
Ανοίξτε το αρχείο:
και σβήστε το # από το αποθετήριο:
Κάντε μια ανανέωση των πηγών με την εντολή:
Θα ακολουθήσει το γραφικό περιβάλλον, δημιουργία χρήστη, ρύθμιση συσκευών κλπ.
ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ PACMAN
εγκατάσταση ενός πακέτου: pacman -S paketo
αναζήτηση ενός πακέτου: pacman -Ss paketo
ενημέρωση & αναβάθμιση: pacman -Syu
ενημέρωση & αναβάθμιση AUR: yaourt -Syua
ενημέρωση του arch: pacman -Sy
αφαίρεση ενός πακέτου: pacman -R paketo
αφαίρεση ενός πακέτου με εξαρτήσεις του που δεν χρησιμοποιούνται: pacman -Rs paketo
ΠΡΩΤΕΣ ΡΥΘΜΙΣΕΙΣ
Μπείτε ως χρήστης root.
1. Δίκτυο:
Όταν εγκατασταθεί το βασικό σύστημα, θα χρειαστεί να ενεργοποιήσετε το δίκτυο. Σε περίπτωση που έχετε ασύρματο, μπορείτε να το χρησιμοποιήσετε με το πρόγραμμα wifi-menu, μέχρι να γίνει η πλήρης εγκατάσταση και στη συνέχεια να ενεργοποιήσετε το NetworkManager.
Ενεργοποιήστε το δίκτυο:
Και συνδέστε το wifi με την εντολή:
Όταν ολοκληρωθεί η εγκατάσταση (δείτε εάν έχετε εγκατεστημένο και το NetworkManager) πρέπει να απενεργοποιήσετε το dhcpcd και να ενεργοποιήσετε το NetworkManager.
Σε περίπτωση που έχετε σταθερό υπολογιστή, μπορείτε να μείνετε με την υπηρεσία dhcpcd.
2. Εγκατάσταση γραφικών-κάρτας γραφικών.
X install
για 3d
για γενικούς οδηγούς (προαιρετικό)
Τώρα είναι η ώρα να εγκαταστήσετε τους drivers της κάρτας γραφικών σας. Περισσότερες πληροφορίες δείτε στην ιστοσελίδα του wiki.
Για κάρτες Nvidia
Εγκαταστήστε τον ανοικτό driver
Εγκαταστήστε τον κλειστό driver
Σημείωση: Για παλιές κάρτες υπάρχουν τα πακέτα nvidia-71xx και το nvidia-96xx. Ρυθμίστε την κάρτα με το nvidia-xconfig. Όταν εγκαθιστάτε τον xorg, γίνεται αυτόματα εγκατάσταση ο nouveau (οπότε δεν χρειάζεται να δώσετε την παραπάνω εντολή). Ο κλειστός driver της NVIDIA είναι στα επίσημα repo. Εάν βάλετε τον κλειστό driver της Nvidia, δεν χρειάζεται να εγκαταστήσετε τον mesa. Σε περίπτωση που εγκαταστήσατε τον ανοικτό οδηγό και θέλετε να τον αλλάξετε στον κλειστό, απεγκαταστήστε τον xf86-video-nouveau (pacman -Rs xf86-video-nouveau xf86-video-intel xf86-video-ati) και μετά εγκαταστήστε τον κλειστό. Στην προηγούμενη εντολή απεγκαθιστούμε και οποιονδήποτε άλλον driver που χρησιμοποιεί mesa, διότι ο nvidia εγκαθιστά δικιά του έκδοση.
Για κάρτες ΑΤΙ
Εγκαταστήστε τον ανοικτό driver
Εγκαταστήστε τον κλειστό driver
Ο κλειστός οδηγός της ATI βρίσκεται στο AUR (θα δούμε πως ενεργοποιείται το αποθετήριο).
Για κάρτες Intel
Εγκαταστήστε τον ανοικτό driver
Σημείωση: Το πακέτο xf86-video-intel είναι για chipsets i810/i830/i9xx για το 740 υπάρχει το xf86-video-i740.
3. Εγκατάσταση ήχου.
4. Εγκατάσταση ποντικιού κλπ.
5. Εγκατάσταση Gnome desktop:
Ενεργοποιήστε το GDM να ξεκινάει αυτόματα.
6. Εγκατάσταση headers.
7. Ενεργοποίηση AUR.
Επεξεργαστείτε το αρχείο:
Και προσθέστε στο τέλος την διεύθυνση:
Εγκαταστήστε το yaourt με την εντολή:
Αφού εγκατασταθεί ο yaourt καλό θα ήταν να αφαιρέσουμε τις γραμμές που μόλις προσθέσαμε από το αρχείο /etc/pacman.conf.
8. Προσθήκη Χρήστη diamond (αυτό ίσως μπορούσε να γίνει και νωρίτερα).
Και αλλάξτε τον κωδικό του.
Κάντε μια επανεκκίνηση ώστε να εγκαταστήσετε μερικά βασικά προγράμματα.
ΒΑΣΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ
1. Εγκαταστήστε και τους Codecs
2. Εγκατάσταση fonts κλπ.
3. Εγκατάσταση LibreOffice.
Σε περίπτωση που θέλετε τη νεότερη έκδοση, μπορείτε να εκγαταστήσετε τα
4. Εγκατάσταση διαφόρων προγραμμάτων που χρησιμοποιώ προσωπικά. Σβήστε ότι δεν χρειάζεστε.
5. Προγράμματα από το AUR.
* Το --noconfirm το χρησιμοποιείτε για να μην σας ρωτάει συνέχεια.
Όταν τελειώσει η εγκατάσταση των παραπάνω, όσον αφορά το teamviewer, πρέπει να δώσετε τις εντολές:
Για εγκατάσταση του chromium, δώστε την εντολή:
Αλλά για να εγκαταστήσετε το flash player πρέπει να δώσετε την παρακάτω εντολή
Και στη συνέχεια να το ενεργοποιήσετε από το chrome://plugins.
Εάν θέλετε να εγκαταστήσετε το Google Chrome, μπορείτε να το εγκαταστήσετε με την εντολή:
Eπίσης, όσον αφορά το Virtual Box, πρέπει να βάλετε τον χρήστη στην ομάδα vboxusers (δείτε περισσότερες πληροφορίες στο wiki):
Εφόσον παραπάνω έχετε εγκαταστήσει το sudo και θέλετε να το χρησιμοποιήσετε, αφού μπείτε στην ομάδα wheel (παραπάνω που δημιουργήσαμε τον χρήστη), πρέπει να ανοίξετε το αρχείο /etc/sudoers (nano /etc/sudoers) και να σβήσετε το # μπροστά από το
## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL) ALL
Τέλος, όταν εισάγετε το USB ανοίγει με το Anjuta. Για να το διορθώσετε, δώστε την εντολή:
Μπορείτε να ρίξετε μια ματιά στις γενικές συστάσεις καθώς και την λίστα προγραμμάτων.
Ευκολότεροι τρόποι εγκατάστασης:
1. Εγκατάσταση Arch Linux με την χρήση liveDVD άλλης διανομής (με χρήση του bootstrap)
2. AUI: Αν και έχει σταματήσει την ανάπτυξη, μπορείτε να το χρησιμοποιήσετε. Οι οδηγίες βρίσκονται στο github. Θεωρητικά μπορείτε να το χρησιμοποιήσετε και με το bootstrap (δεν το έχω δοκιμάσει).
3. Architect Linux: Αποτελεί ένα iso με script εγκατάστασης. Είναι βήμα-βήμα μέχρι την πλήρη εγκατάσταση του Arch Linux.
4. Arch Anywhere: Είναι και αυτό ένα script που το εγκαθιστάτε βήμα-βήμα. Το συγκεκριμένο ISO είναι dual 32-64bit.
5. Antergos: Είναι ο γραφικός τρόπος εγκατάστασης της διανομής Antergos (δεν προσθέτει δικά της αποθετήρια).
Στον οδηγό αυτό θα δούμε 3 κομμάτια. Πρώτα την εγκατάσταση, στη συνέχεια τις ρυθμίσεις και τέλος την εγκατάσταση ορισμένων προγραμμάτων (που προσωπικά χρησιμοποιώ). Παρακαλώ όποιους γνωρίζουν κάτι παραπάνω και βρίσκουν το παρόν post χρήσιμο, ας συμπληρώσουν από την εμπειρία τους. Επίσης να σημειώσω ότι αυτά που θα ακολουθήσουν υπάρχουν αναλυτικά στο Wiki του Arch Linux.
1. Καταρχήν, κατεβάστε το ISO από την ιστοσελίδα https://www.archlinux.org/download/. Γράψτε το σε ένα δισκάκι ή βάλτε το στο USB σας.
2. Τώρα, πρέπει να κάνετε τα partition. Με την εντολή cfdisk κάνουμε partions στον δίσκο όπου θα εγκαταστήσουμε το Arch. Αφού τα δημιουργήσουμε τα partitions, θέτουμε ως boot το partition όπου περιέχεται ο φάκελος /boot (συνήθως στο / εκτός και εάν έχουμε δημιουργήσει διαφορετικό partition γι'αυτό το λόγο.
Εάν δεν καταλαβαίνετε τι πρέπει να κάνετε, μπορείτε να πάρετε ένα δισκάκι Ubuntoειδή, να ανοίξετε το gparted και να κάνετε τις κατατμήσεις στον δίσκο σας (εάν είναι καινούργιος). Προτείνεται, 20GB για το /, διπλάσια της φυσικής μνήμης ως swap (αν έχετε 4GB τότε χρησιμοποιήστε 1-2GB) και το υπόλοιπο ως /home.
Kάνουμε format σε ext4,swap και μετά mount.
mkfs.ext4 /dev/sda1 (είναι το /)
mkswap /dev/sda2
mkfs.ext4 /dev/sda3 (είναι το /home)
mount /dev/sda1 /mnt
swapon /dev/sda2
mkdir /mnt/home && mount /dev/sda3 /mnt/home
mkswap /dev/sda2
mkfs.ext4 /dev/sda3 (είναι το /home)
mount /dev/sda1 /mnt
swapon /dev/sda2
mkdir /mnt/home && mount /dev/sda3 /mnt/home
Αν υποθέσουμε ότι δεν θέλετε να κάνετε format το /home σας (ή αν έχετε έναν άλλο δίσκο) και έστω ότι είναι το /dev/sda3, τότε ΠΑΡΑΛΕΙΠΕΤΕ την εντολή mkfs.ext4 /dev/sda3. Επίσης να έχετε υπόψιν σας ότι πρέπει να χρησιμοποιήσετε τον ίδιο χρήστη και συνθηματικό (θα δείτε παρακάτω πως δημιουργείται). Επίσης ΠΟΛΥ προσοχή εάν έχετε και 2ο δίσκο και τον αναγνωρίζει πχ ως sda1 και εκεί που θέλετε να εγκαταστήσετε το λειτουργικό, τον αναγνωρίζει ως sdb1, sdb2, sdb3. Σε αυτή την περίπτωση αλλάζουν οι παραπάνω εντολές καθώς επίσης και το "γράμμα" που θα δώσετε παρακάτω στην εγκατάσταση του Grub.
3. Επιλέγουμε μόνο τα δικά μας mirrors μπαίνοντας στο αρχείο mirrorlist και διαγράφοντας τα υπόλοιπα (γρήγορη διαγραφή ολόκληρης σειράς με Ctrl+K).
nano /etc/pacman.d/mirrorlist
Σε περίπτωση που θέλουμε να διατηρήσουμε και τα ξένα, μπορούμε να βρούμε το πιο γρήγορο.
Κάντε μια ενημέρωση με την
pacman -Sy
Μετά εγκαταστήστε το reflector.
pacman -S reflector
Και δώστε την παρακάτω εντολή ώστε να αποθηκευτεί η σειρά με τα πιο γρήγορα mirrors.
reflector --verbose -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist
4. Εγκατασταση βασικού συστήματος.
pacstrap /mnt base base-devel
5. Εγκατάσταση του Grub2 bootloader.
arch-chroot /mnt pacman -S grub-bios dialog wpa_supplicant
6. Δημιουργία του fstab.
genfstab -U -p /mnt >> /mnt/etc/fstab
7. Μπείτε ως chroot.
arch-chroot /mnt
8. Μέσα στο hostname γράφουμε το όνομα που θέλουμε να έχει ο υπολογιστής μας.
nano /etc/hostname
ή πιο απλά δώστε στο τερματικό την εντολή:
echo "mypc" > /etc/hostname
9. Καθορίζουμε το timezone.
ln -s /usr/share/zoneinfo/Europe/Athens /etc/localtime
10. Εδώ αν το σύστημα θέλουμε να ειναι GR διάγραφουμε το # μπροστά απο το el_GR.UTF-8. Προτιμήστε και την en_US.UTF-8.
nano /etc/locale.gen
ή πιο απλά δώστε στο τερματικό την εντολή:
echo -e "en_US.UTF-8 UTF-8\nel_GR.UTF-8 UTF-8" >> /etc/locale.gen
11. Μέσα στον παρακάτω προορισμό γράφουμε τη γλώσσα που επιλέξαμε και το localtime.
nano /etc/locale.conf
Καλό είναι το τερματικό του συστήματος να είναι στα Αγγλικά:
LANG="en_US.UTF-8"
LC_COLLATE="C"
LC_TIME="el_GR.UTF-8"
LC_COLLATE="C"
LC_TIME="el_GR.UTF-8"
ή πιο απλά δώστε στο τερματικό την εντολή:
echo -e 'LANG="en_US.UTF-8"\nLC_MESSAGES="C"\nLC_TIME="el_GR.UTF-8"' >> /etc/locale.conf
12. Δημιουργούμε το locale.
locale-gen
13. Ρυθμίζουμε τον πυρήνα.
mkinitcpio -p linux
14. Ρυθμίζουμε το Grub bootloader.
grub-mkconfig -o /boot/grub/grub.cfg
grub-install --recheck /dev/sda
grub-install --recheck /dev/sda
ΣΗΜΕΙΩΣΗ: Προσοχή εδώ. Όπως αναφέραμε παραπάνω, σε περίπτωση 2 δίσκων όπου πρέπει να εγκατασταθεί ο Grub στον sdb, θα πρέπει να αλλάξετε την 2η εντολή.
Τέλος για UEFI μπορείτε να ρίξετε μια ματιά στο wiki.
15. Αλλάζουμε το συνθηματικό του root.
passwd root
16. Βγαίνουμε από το chroot.
exit
Κάνουμε unmount και reboot.
umount /mnt/{home,}
reboot
reboot
Συνδεθείτε ως root. Μέχρι στιγμής έχετε εγκαταστήσει το βασικό σύστημα.
ΣΗΜΕΙΩΣΗ: Εάν έχετε εγκαταστήσει 64bit σύστημα και θέλετε να εγκαταστήσετε εφαρμογές 32bit, πρέπει να κάνετε uncomment (σβήστε το σημαδάκι #). Για περισσότερες πληροφορίες, δείτε το wiki.
Ανοίξτε το αρχείο:
nano /etc/pacman.conf
και σβήστε το # από το αποθετήριο:
[multilib]
Include = /etc/pacman.d/mirrorlist
Include = /etc/pacman.d/mirrorlist
Κάντε μια ανανέωση των πηγών με την εντολή:
pacman -Syy
Θα ακολουθήσει το γραφικό περιβάλλον, δημιουργία χρήστη, ρύθμιση συσκευών κλπ.
εγκατάσταση ενός πακέτου: pacman -S paketo
αναζήτηση ενός πακέτου: pacman -Ss paketo
ενημέρωση & αναβάθμιση: pacman -Syu
ενημέρωση & αναβάθμιση AUR: yaourt -Syua
ενημέρωση του arch: pacman -Sy
αφαίρεση ενός πακέτου: pacman -R paketo
αφαίρεση ενός πακέτου με εξαρτήσεις του που δεν χρησιμοποιούνται: pacman -Rs paketo
Μπείτε ως χρήστης root.
1. Δίκτυο:
Όταν εγκατασταθεί το βασικό σύστημα, θα χρειαστεί να ενεργοποιήσετε το δίκτυο. Σε περίπτωση που έχετε ασύρματο, μπορείτε να το χρησιμοποιήσετε με το πρόγραμμα wifi-menu, μέχρι να γίνει η πλήρης εγκατάσταση και στη συνέχεια να ενεργοποιήσετε το NetworkManager.
Ενεργοποιήστε το δίκτυο:
systemctl start dhcpcd.service
systemctl enable dhcpcd.service
systemctl enable dhcpcd.service
Και συνδέστε το wifi με την εντολή:
wifi-menu
Όταν ολοκληρωθεί η εγκατάσταση (δείτε εάν έχετε εγκατεστημένο και το NetworkManager) πρέπει να απενεργοποιήσετε το dhcpcd και να ενεργοποιήσετε το NetworkManager.
Απενεργοποιήστε το dhcpcd
systemctl stop dhcpcd.service
systemctl disable dhcpcd.service
Ενεργοποιήστε το NetworkManager
systemctl start NetworkManager.service
systemctl enable NetworkManager.service
systemctl stop dhcpcd.service
systemctl disable dhcpcd.service
Ενεργοποιήστε το NetworkManager
systemctl start NetworkManager.service
systemctl enable NetworkManager.service
Σε περίπτωση που έχετε σταθερό υπολογιστή, μπορείτε να μείνετε με την υπηρεσία dhcpcd.
2. Εγκατάσταση γραφικών-κάρτας γραφικών.
X install
pacman -S xorg xorg-server xorg-server-utils xorg-apps xorg-xinit xorg-twm xorg-xclock xterm
για 3d
pacman -S mesa
για γενικούς οδηγούς (προαιρετικό)
pacman -S xf86-video-vesa
Τώρα είναι η ώρα να εγκαταστήσετε τους drivers της κάρτας γραφικών σας. Περισσότερες πληροφορίες δείτε στην ιστοσελίδα του wiki.
Εγκαταστήστε τον ανοικτό driver
pacman -S xf86-video-nouveau
Εγκαταστήστε τον κλειστό driver
pacman -S nvidia
Σημείωση: Για παλιές κάρτες υπάρχουν τα πακέτα nvidia-71xx και το nvidia-96xx. Ρυθμίστε την κάρτα με το nvidia-xconfig. Όταν εγκαθιστάτε τον xorg, γίνεται αυτόματα εγκατάσταση ο nouveau (οπότε δεν χρειάζεται να δώσετε την παραπάνω εντολή). Ο κλειστός driver της NVIDIA είναι στα επίσημα repo. Εάν βάλετε τον κλειστό driver της Nvidia, δεν χρειάζεται να εγκαταστήσετε τον mesa. Σε περίπτωση που εγκαταστήσατε τον ανοικτό οδηγό και θέλετε να τον αλλάξετε στον κλειστό, απεγκαταστήστε τον xf86-video-nouveau (pacman -Rs xf86-video-nouveau xf86-video-intel xf86-video-ati) και μετά εγκαταστήστε τον κλειστό. Στην προηγούμενη εντολή απεγκαθιστούμε και οποιονδήποτε άλλον driver που χρησιμοποιεί mesa, διότι ο nvidia εγκαθιστά δικιά του έκδοση.
Εγκαταστήστε τον ανοικτό driver
pacman -S xf86-video-ati
Εγκαταστήστε τον κλειστό driver
yaourt -S catalyst-dkms
Ο κλειστός οδηγός της ATI βρίσκεται στο AUR (θα δούμε πως ενεργοποιείται το αποθετήριο).
Εγκαταστήστε τον ανοικτό driver
pacman -S xf86-video-intel
Σημείωση: Το πακέτο xf86-video-intel είναι για chipsets i810/i830/i9xx για το 740 υπάρχει το xf86-video-i740.
3. Εγκατάσταση ήχου.
pacman -S alsa-utils alsa-oss pulseaudio pulseaudio-alsa
4. Εγκατάσταση ποντικιού κλπ.
pacman -S xf86-input-synaptics xf86-input-mouse xf86-input-keyboard xf86-input-evdev
5. Εγκατάσταση Gnome desktop:
pacman -S gdm gnome gnome-extra
Ενεργοποιήστε το GDM να ξεκινάει αυτόματα.
systemctl enable gdm.service
6. Εγκατάσταση headers.
pacman -S linux-headers
7. Ενεργοποίηση AUR.
Επεξεργαστείτε το αρχείο:
nano /etc/pacman.conf
Και προσθέστε στο τέλος την διεύθυνση:
[archlinuxfr]
SigLevel = Optional TrustAll
Server = http://repo.archlinux.fr/$arch
SigLevel = Optional TrustAll
Server = http://repo.archlinux.fr/$arch
Εγκαταστήστε το yaourt με την εντολή:
pacman -Sy yaourt fakeroot
Αφού εγκατασταθεί ο yaourt καλό θα ήταν να αφαιρέσουμε τις γραμμές που μόλις προσθέσαμε από το αρχείο /etc/pacman.conf.
8. Προσθήκη Χρήστη diamond (αυτό ίσως μπορούσε να γίνει και νωρίτερα).
useradd -m -g users -G wheel,audio,video,optical,storage,lp,network,uucp -s /bin/bash diamond
Και αλλάξτε τον κωδικό του.
passwd diamond
Κάντε μια επανεκκίνηση ώστε να εγκαταστήσετε μερικά βασικά προγράμματα.
1. Εγκαταστήστε και τους Codecs
pacman -S gstreamer0.10-plugins gstreamer0.10-ffmpeg ffmpeg flashplugin
2. Εγκατάσταση fonts κλπ.
pacman -S font-bh-ttf ttf-dejavu ttf-bitstream-vera
3. Εγκατάσταση LibreOffice.
pacman -S libreoffice-still libreoffice-still-sdk libreoffice-still-el jdk7-openjdk jre7-openjdk
Σε περίπτωση που θέλετε τη νεότερη έκδοση, μπορείτε να εκγαταστήσετε τα
pacman -S libreoffice-fresh libreoffice-fresh-sdk libreoffice-fresh-el jdk7-openjdk jre7-openjdk
4. Εγκατάσταση διαφόρων προγραμμάτων που χρησιμοποιώ προσωπικά. Σβήστε ότι δεν χρειάζεστε.
pacman -S sudo v4l-utils x264 cups transmission-gtk subdownloader subtitleeditor gnome-subtitles audacity audacious audacious-plugins smplayer smtube mplayer asunder dvdrip openshot devede winff mencoder sound-juicer youtube-dl easytag inkscape gimp gutenprint gphoto2 f-spot numlockx mc davfs2 aria2 xchat polari pidgin chromium filezilla firefox firefox-i18n-el thunderbird thunderbird-i18n-el sox subversion git rapidsvn meld gtranslator unzip acpid htop glances lsof powertop testdisk deja-dup libdvdcss libdvdnav libdvdread libdca timidity++ ogmtools mcomix evince xchm gparted giggle stardict gnome-settings-daemon gnome-online-accounts gvfs-goa telepathy-gabble gnome-tweak-tool gnome-common alacarte seahorse nautilus-open-terminal virtualbox vde2 virtualbox-host-dkms net-tools gnome-music gnome-photos bchunk gst-libav
5. Προγράμματα από το AUR.
yaourt -S skype teamviewer dropbox nautilus-dropbox google-talkplugin google-musicmanager menulibre pdfsam pdfcrack pdfshuffler luckybackup rabbitvcs rabbitvcs-nautilus rabbitvcs-gedit smartgithg imagewriter gnome-boxes gopreload cdw mybashburn simpleburn multisystem ubuntu-themes mobilemediaconverter virtualbox-ext-oracle humanity-icon-theme yandex-disk zim facebook-for-linux simplescreenrecorder unetbootin syncdrive pacmanxg4-bin repacman pkgfile os-prober gconf-editor pacaur hplip hplip-plugin libreoffice-extension-languagetool pcloud --noconfirm
* Το --noconfirm το χρησιμοποιείτε για να μην σας ρωτάει συνέχεια.
Όταν τελειώσει η εγκατάσταση των παραπάνω, όσον αφορά το teamviewer, πρέπει να δώσετε τις εντολές:
systemctl start teamviewerd
systemctl enable teamviewerd
systemctl enable teamviewerd
Για εγκατάσταση του chromium, δώστε την εντολή:
pacman -S chromium
Αλλά για να εγκαταστήσετε το flash player πρέπει να δώσετε την παρακάτω εντολή
yaourt -S chromium-pepper-flash --noconfirm
Και στη συνέχεια να το ενεργοποιήσετε από το chrome://plugins.
Εάν θέλετε να εγκαταστήσετε το Google Chrome, μπορείτε να το εγκαταστήσετε με την εντολή:
yaourt -S google-chrome --noconfirm
Eπίσης, όσον αφορά το Virtual Box, πρέπει να βάλετε τον χρήστη στην ομάδα vboxusers (δείτε περισσότερες πληροφορίες στο wiki):
gpasswd -a yourusername vboxusers
Εφόσον παραπάνω έχετε εγκαταστήσει το sudo και θέλετε να το χρησιμοποιήσετε, αφού μπείτε στην ομάδα wheel (παραπάνω που δημιουργήσαμε τον χρήστη), πρέπει να ανοίξετε το αρχείο /etc/sudoers (nano /etc/sudoers) και να σβήσετε το # μπροστά από το
## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL) ALL
Τέλος, όταν εισάγετε το USB ανοίγει με το Anjuta. Για να το διορθώσετε, δώστε την εντολή:
xdg-mime default org.gnome.Nautilus.desktop inode/directory
Μπορείτε να ρίξετε μια ματιά στις γενικές συστάσεις καθώς και την λίστα προγραμμάτων.
Ευκολότεροι τρόποι εγκατάστασης:
1. Εγκατάσταση Arch Linux με την χρήση liveDVD άλλης διανομής (με χρήση του bootstrap)
2. AUI: Αν και έχει σταματήσει την ανάπτυξη, μπορείτε να το χρησιμοποιήσετε. Οι οδηγίες βρίσκονται στο github. Θεωρητικά μπορείτε να το χρησιμοποιήσετε και με το bootstrap (δεν το έχω δοκιμάσει).
3. Architect Linux: Αποτελεί ένα iso με script εγκατάστασης. Είναι βήμα-βήμα μέχρι την πλήρη εγκατάσταση του Arch Linux.
4. Arch Anywhere: Είναι και αυτό ένα script που το εγκαθιστάτε βήμα-βήμα. Το συγκεκριμένο ISO είναι dual 32-64bit.
5. Antergos: Είναι ο γραφικός τρόπος εγκατάστασης της διανομής Antergos (δεν προσθέτει δικά της αποθετήρια).
Leave a Comment