Εργαλεία Χρήστη

Εργαλεία ιστότοπου


archlinux_installation

Σύγκριση εκδόσεων

Εδώ βλέπετε τις διαφορές μεταξύ της επιλεγμένης έκδοσης και της τρέχουσας έκδοσης της σελίδας.

Σύνδεσμος σε αυτή την προβολή διαφορών.

Επόμενη αναθεώρηση
Προηγούμενη αναθεώρηση
archlinux_installation [2011/08/24 09:35]
Sairin_Lote δημιουργήθηκε
archlinux_installation [2020/11/21 09:52] (τρέχουσα)
Γραμμή 1: Γραμμή 1:
 =====Πρόλογος====== =====Πρόλογος======
 +
 +**Ο οδηγός αυτός είναι παλιός οπότε ακολουθήστε τον [[https://wiki.archlinux.org/index.php/Installation_Guide|επίσημο]].**
 +
 Wiki για το Archlinux υπάρχουν πολλά και εξαιρετικά. Έτσι αυτό εδώ δεν φιλοδοξεί να τα φτάσει ή να τα ξεπεράσει αλλά απλά να τα συμπληρώσει ως πιο μικρό και συμπαγές για υπολογιστές προσωπικής χρήσης. Wiki για το Archlinux υπάρχουν πολλά και εξαιρετικά. Έτσι αυτό εδώ δεν φιλοδοξεί να τα φτάσει ή να τα ξεπεράσει αλλά απλά να τα συμπληρώσει ως πιο μικρό και συμπαγές για υπολογιστές προσωπικής χρήσης.
 Στόχος του είναι η εγκατάσταση του Archlinux σε έναν καινούργιο καθαρό Η/Υ στον ελάχιστο χρόνο και με τον λιγότερο κόπο. Προφανώς τα κύρια βήματα ισχύουν και σε άλλες περιπτώσεις αλλά δεν θα γίνει αναφορά σε αυτές. Στόχος του είναι η εγκατάσταση του Archlinux σε έναν καινούργιο καθαρό Η/Υ στον ελάχιστο χρόνο και με τον λιγότερο κόπο. Προφανώς τα κύρια βήματα ισχύουν και σε άλλες περιπτώσεις αλλά δεν θα γίνει αναφορά σε αυτές.
Γραμμή 6: Γραμμή 9:
 Αν διαβάσετε προσεκτικά θα διαπιστώσετε ότι η φιλοσοφία αυτού του wiki είναι σύμφωνη με την έννοια της απλότητας της διανομής. Αν διαβάσετε προσεκτικά θα διαπιστώσετε ότι η φιλοσοφία αυτού του wiki είναι σύμφωνη με την έννοια της απλότητας της διανομής.
  
-Τέλος, ΠΡΟΣΟΧΗ: +Τέλος, αυτό το wiki δεν καλύπτει όλες τις περιπτώσεις και είναι πιθανό να μην ολοκληρώσετε με επιτυχία την εγκατάσταση αν το ακολουθήσετε. Διαβάστε το πρώτα όλο και εφόσον δεν έχετε κενά, συνεχίστε διαφορετικά ξεκινήστε από το επίσημο wiki στην διεύθυνση: https://wiki.archlinux.org/index.php/Installation_Guide 
-αυτό το wiki δεν καλύπτει όλες τις περιπτώσεις και είναι πιθανό να μην ολοκληρώσετε με επιτυχία την εγκατάσταση αν το ακολουθήσετε. Διαβάστε το πρώτα όλο και εφόσον δεν έχετε κενά, συνεχίστε διαφορετικά ξεκινήστε από το επίσημο wiki στην διεύθυνση: https://wiki.archlinux.org/index.php/Official_Arch_Linux_Install_Guide+ 
 +Διαπιστώσατε κι εσείς ότι **ο οδηγός αυτός είναι παλιός** ; Ακολουθήστε τον [[https://wiki.archlinux.org/index.php/Installation_Guide|επίσημο]] και μην προχωρήσετε μετά τον Πρόλογο χωρίς ιδιαίτερο λόγο. Τέλος, αν θέλετε έναν οδηγό καθαρό από αυτοματισμούς ρίξτε μια ματιά σε [[http://ebalaskas.gr/wiki/archlinux/netinstall|αυτόν]] ενώ αν έχετε κι άλλες ανησυχίες δείτε και έναν ανεπίσημο [[http://www.marcstraube.de/linux/2012/08/installation-von-archlinux-mit-verschlusseltem-lvm-und-systemd/|γερμανικό]]. 
 + 
 +__**ΠΡΟΣΟΧΗ Μην συνεχίσετε αν δεν διαβάσατε και κατανοήσατε καλά [[http://wiki.topografoi.com/doku.php/archlinux_installation#%CF%80%CF%81%CF%8C%CE%BB%CE%BF%CE%B3%CE%BF%CF%82|αυτόν]] τον Πρόλογο ΠΡΟΣΟΧΗ**__ 
 =====Πρώτο βήμα===== =====Πρώτο βήμα=====
 Το πρώτο βήμα για την επιλογή μιας διανομής GNU/Linux είναι η μελέτη της φιλοσοφίας της. Το πρώτο βήμα για την επιλογή μιας διανομής GNU/Linux είναι η μελέτη της φιλοσοφίας της.
Γραμμή 15: Γραμμή 22:
 ( Αν ο σκληρός δίσκος δεν είναι ΚΑΘΑΡΟΣ είτε καθαρίστε τον σβήνοντας ότι διαμερίσεις  (partitions) έχει είτε βρείτε άλλο wiki :-) ) ( Αν ο σκληρός δίσκος δεν είναι ΚΑΘΑΡΟΣ είτε καθαρίστε τον σβήνοντας ότι διαμερίσεις  (partitions) έχει είτε βρείτε άλλο wiki :-) )
 Ένα CD ή USB Stick με την τρέχουσα εικόνα του Archlinux την οποία λαμβάνουμε από εδώ: http://www.archlinux.org/download/ Ένα CD ή USB Stick με την τρέχουσα εικόνα του Archlinux την οποία λαμβάνουμε από εδώ: http://www.archlinux.org/download/
-Οδηγίες για την καταγραφή μιας εικόνας σε cd ή usb stick εδώ: (ευχαριστώντας από μέσα μας την κοινότητα της άλλης διανομής για την διάθεση της τεκμηρίωσης ;-) )+Οδηγίες για την καταγραφή μιας εικόνας σε cd ή usb stick εδώ: https://wiki.archlinux.org/index.php/USB_Installation_Media
 Επίσης μια ενσύρματη σύνδεση στο δίκτυο με DHCP για ευκολία και γνώση της αρχιτεκτονικής του επεξεργαστή (32/64bit) και της κάρτας γραφικών (ATI, NVIDIA ή άλλη). Επίσης μια ενσύρματη σύνδεση στο δίκτυο με DHCP για ευκολία και γνώση της αρχιτεκτονικής του επεξεργαστή (32/64bit) και της κάρτας γραφικών (ATI, NVIDIA ή άλλη).
 =====Πρώτη εκκίνηση===== =====Πρώτη εκκίνηση=====
Γραμμή 33: Γραμμή 40:
 * sda4 /home τα υπόλοιπα με διαμόρφωση ext4 (σύγχρονη, αξιόπιστη, ασφαλής και γρήγορη). * sda4 /home τα υπόλοιπα με διαμόρφωση ext4 (σύγχρονη, αξιόπιστη, ασφαλής και γρήγορη).
 ====Εγκατάσταση λογισμικών και ρύθμιση αρχείων συστήματος==== ====Εγκατάσταση λογισμικών και ρύθμιση αρχείων συστήματος====
-Επιλέγουμε για εγκατάσταση το προτεινόμενο πακέτο και την ολοκληρώνουμε, επιλέγουμε συνθηματικό υπερχρήστη (root) και στο τέλος της διαδικασίας κάνουμε επανεκκίνηση. Σε περίπτωση που δεν αφαιρέσουμε το cd ή το usv stick επιλέγουμε εκκίνηση από τον σκληρό δίσκο.+Επιλέγουμε για εγκατάσταση το προτεινόμενο πακέτο και την ολοκληρώνουμε, επιλέγουμε συνθηματικό υπερχρήστη (root) και στο τέλος της διαδικασίας κάνουμε επανεκκίνηση. Σε περίπτωση που δεν αφαιρέσουμε το cd ή το usb stick επιλέγουμε εκκίνηση από τον σκληρό δίσκο.
 =====Πρώτη εκκίνηση από το σύστημά μας===== =====Πρώτη εκκίνηση από το σύστημά μας=====
 Η πρώτη εκκίνηση από το σύστημά μας μας βγάζει στην γνωστή τώρα πια μαύρη οθόνη. Συνδεόμαστε ως root με το συνθηματικό της επιλογής μας και με γεια μας το νέο μας σύστημα ;-) Η πρώτη εκκίνηση από το σύστημά μας μας βγάζει στην γνωστή τώρα πια μαύρη οθόνη. Συνδεόμαστε ως root με το συνθηματικό της επιλογής μας και με γεια μας το νέο μας σύστημα ;-)
Γραμμή 48: Γραμμή 55:
     gateway=     gateway=
     ...     ...
 +====Ρυθμίσεις locale====
 +Για να έχουμε ελληνικές ρυθμίσεις στα locale settings αρκεί να ενεργοποιήσουμε τις γραμμές με el_GR (και en_US ή όποιες άλλες θέλουμε) στο αρχείο /etc/locale.gen. Στην συνέχεια με locale-gen τις ενεργοποιούμε και είναι διαθέσιμες σε κάθε επανεκκίνηση. ΠΡΟΣΟΧΗ! DEAMON_LOCALE="yes" στο /etc/rc.conf :-)
 +Εάν αντιμετωπίζετε προβλήματα με το locale ρυθμίστε στο /etc/rc.conf το locale που θέλετε πχ LOCALE="en_US.UTF-8" ΚΑΙ DAEMON_LOCALE="no".
 ====Ρυθμίσεις pacman==== ====Ρυθμίσεις pacman====
 Ο pacman είναι «ο άνθρωπός μας» για τα πακέτα. Ας τον ρυθμίσουμε... Ο pacman είναι «ο άνθρωπός μας» για τα πακέτα. Ας τον ρυθμίσουμε...
 ===Αρχείο /etc/pacman.conf=== ===Αρχείο /etc/pacman.conf===
-Αφήνουμε ενεργά τα παρακάτω: προσθέτουμε το [archlinuxfr]  για να έχουμε AUR και το [multilib]  στα συστήματα 64b για να μπορούν να βάλουν και πακέτα των 32b:+Αφήνουμε ενεργά τα παρακάτω: προσθέτουμε το [archlinuxfr]  για να έχουμε AUR και το [multilib] στα συστήματα 64b για να μπορούν να βάλουν και πακέτα των 32b:
     ...     ...
     [core]     [core]
Γραμμή 74: Γραμμή 84:
     Server = http://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch     Server = http://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch
 ===Αρχικοποίηση – Ενημέρωση=== ===Αρχικοποίηση – Ενημέρωση===
-Τρέχουμε για την αρχικοποίηση της βάσης των πακέτων +Τρέχουμε για την αρχικοποίηση του pacman 
-pacman-db-upgrade+    pacman-key --init 
 +( Αυτή η εντολή δημιουργεί ένα μοναδικό κλειδί για το σύστημά μας. Για να συμβεί αυτό θα χρειαστεί μια τυχαία πληκτρολόγηση χαρακτήρων. Όσοι βιάζονται μπορούν με Ctrl-Alt-F2 να ανοίξουν μια νέα κονσόλα και να πληκτρολογήσουν την εντολή cat /dev/urandom. Αφήστε την να τρέξει για 1-2 λεπτά. Μην ανησυχείτε για τους χαρακτήρες και τα μπιπ :-). Τερματίστε την με Ctrl-C. Αποσυνδεθείτε με Ctrl-D ενώ με Ctrl-Alt-F1 επιστρέφετε στην αρχική κονσόλα. ) 
 + 
 +και 
 +    pacman-key --populate archlinux
 ενώ για την ενημέρωση του συστήματός μας ενώ για την ενημέρωση του συστήματός μας
-pacman -Syu+    pacman -Syyu
 ====Πρώτο πακέτο εγκαταστάσεων==== ====Πρώτο πακέτο εγκαταστάσεων====
     pacman -S yaourt xorg-server xorg-xinit xorg-utils xorg-server-utils mesa mesa-demos sudo dbus     pacman -S yaourt xorg-server xorg-xinit xorg-utils xorg-server-utils mesa mesa-demos sudo dbus
Γραμμή 102: Γραμμή 116:
 και ξεσχολιάζουμε αυτή: και ξεσχολιάζουμε αυτή:
     id:5:initdefault:     id:5:initdefault:
-Επίσης ξεσχολιάζουμε την γραμμή του gdm+Επίσης ξεσχολιάζουμε την γραμμή του gdm (GNOME)
     x:5:respawn:/usr/sbin/gdm -nodaemon     x:5:respawn:/usr/sbin/gdm -nodaemon
-ή του kdm+ή του kdm (KDE)
     x:5:respawn:/usr/bin/kdm -nodaemon     x:5:respawn:/usr/bin/kdm -nodaemon
 ΠΡΟΣΟΧΗ: σε κάθε περίπτωση ΜΟΝΟ ΜΙΑ επιλογή απ'τις δύο ;-) ΠΡΟΣΟΧΗ: σε κάθε περίπτωση ΜΟΝΟ ΜΙΑ επιλογή απ'τις δύο ;-)
Γραμμή 119: Γραμμή 133:
 Κάνουμε επανεκκίνηση με την εντολή: Κάνουμε επανεκκίνηση με την εντολή:
     shutdown -r now     shutdown -r now
 +
 +
 +
 +
 =====Πρώτη εκκίνηση από το σύστημά μας με γραφικό περιβάλλον===== =====Πρώτη εκκίνηση από το σύστημά μας με γραφικό περιβάλλον=====
 Καλώς ήρθατε στο νέο γραφικό περιβάλλον του υπολογιστή σας. Καλώς ήρθατε στο νέο γραφικό περιβάλλον του υπολογιστή σας.
 Απομένει η εγκατάσταση των πακέτων που επιθυμείτε διότι το σύστημά μας είναι άδειο. Αυτό θα το κάνουμε με χρήση της εντολής yaourt πχ: Απομένει η εγκατάσταση των πακέτων που επιθυμείτε διότι το σύστημά μας είναι άδειο. Αυτό θα το κάνουμε με χρήση της εντολής yaourt πχ:
  
-    yaourt -S amsn archlinux-special-wallpapers archlinux-wallpaper armagetronad artwiz-fonts banshee boinc brasero cheese chromium cinepaint cmake codeblocks  dcraw dropbox ekiga empathy encfs enemy-territory eog epiphany evolution firefox flashplugin-beta frozen-bubble gawk gcc gcc-fortran gdal geany gedit ghex gimp gimp-ufraw gnome-commander google-earth google-talkplugin grass gstreamer0.10 gstreamer0.10-bad gstreamer0.10-bad-plugins gstreamer0.10-base gstreamer0.10-base-plugins gstreamer0.10-ffmpeg gstreamer0.10-good gstreamer0.10-good-plugins gstreamer0.10-python gstreamer0.10-ugly gstreamer0.10-ugly-plugins gwibber gzip hdf5 hugin hunspell hunspell-el hunspell-en imagemagick intel-composer-compiler-suite jre libreoffice-base libreoffice-calc libreoffice-common libreoffice-draw libreoffice-en-US libreoffice-gnome libreoffice-impress libreoffice-math libreoffice-writer meld mlocate nexuiz openssh pingus python python-numpy python-scipy qgis rawstudio rawtherapee sane seamonkey skype telepathy-butterfly telepathy-farsight telepathy-gabble telepathy-glib telepathy-haze telepathy-logger telepathy-mission-control torcs totem ttf-bitstream-vera ttf-dejavu unrar unzip vim warsow warsow-data worldofpadman+    yaourt -S amsn archlinux-special-wallpapers archlinux-wallpaper armagetronad artwiz-fonts banshee boinc chromium cinepaint cmake codeblocks  dcraw dropbox encfs enemy-territory firefox flashplugin-beta frozen-bubble gcc-fortran gdal geany ghex gimp gimp-ufraw gnome-commander google-earth google-talkplugin grass gstreamer0.10-python gstreamer0.10-ugly gstreamer0.10-ugly-plugins gwibber hdf5 hugin hunspell-el hunspell-en jre libreoffice-base libreoffice-calc libreoffice-common libreoffice-draw libreoffice-en-US libreoffice-gnome libreoffice-impress libreoffice-math libreoffice-writer meld mlocate mumble nexuiz ntfs-3g openssh pingus python python-numpy python-scipy qgis rawstudio rawtherapee sane seamonkey skype texlive-most texlive-lang texmaker telepathy-gabble telepathy-haze thunderbird torcs ttf-bitstream-vera ttf-ubuntu-font-family unrar vim warsow warsow-data worldofpadman 
  
 Επιπλέον: Επιπλέον:
Γραμμή 130: Γραμμή 148:
 σε GNOME:  σε GNOME: 
     nautilus-open-terminal nautilus-dropbox     nautilus-open-terminal nautilus-dropbox
-( αυτήν έτρεξα και όπως βλέπετε στο δικό μου έβαλα πολύ πράμα ;-) μην την αντιγράψετε. Αν δεν ξέρετε τι θέλετε διαβάστε την και χρησιμοποιείστε ότι γνωρίζετε και θέλετε )+( αυτές έτρεξα και όπως βλέπετε στο δικό μου Arch+GNOME έβαλα πολύ πράμα ;-) μην την αντιγράψετε. Αν δεν ξέρετε τι θέλετε διαβάστε την και χρησιμοποιείστε ότι γνωρίζετε και θέλετε )
  
 Με την εντολή: Με την εντολή:
-    yaourt -Syu && yaourt -Qdt+    yaourt -Syuua && yaourt -Qdt
 γίνεται ενημέρωση του συστήματος μας και καθάρισμα από άχρηστα πακέτα. γίνεται ενημέρωση του συστήματος μας και καθάρισμα από άχρηστα πακέτα.
 Επανεκκίνηση χρειάζεται μόνο σε περίπτωση ενημέρωσης πυρήνα, γραφικού περιβάλλοντος ή άλλου λογισμικού εκκίνησης όπως πχ δίκτυο ( βλ. δαίμονες στο /etc/rc.conf ) Επανεκκίνηση χρειάζεται μόνο σε περίπτωση ενημέρωσης πυρήνα, γραφικού περιβάλλοντος ή άλλου λογισμικού εκκίνησης όπως πχ δίκτυο ( βλ. δαίμονες στο /etc/rc.conf )
archlinux_installation.1314178509.txt.gz · Τελευταία τροποποίηση: 2020/11/21 09:52 (εξωτερική τροποποίηση)