Αυτό το HowTo φτιάχτηκε με στόχο να βοηθήσει νέους χρήστες που θέλουν να εγκαταστήσουν τη πολύ καλή i686 διανομή Arch Linux στο PC τους.
HowTo Last Update: 17/10/2005
Πριν επιχειρήσετε οτιδήποτε πάρτε backup τα δεδομένα σας (φυσικά ισχύει για κάθε διανομή που θέλετε να εγκαταστήσετε).
Κατεβάστε το arch-linux-base από: ftp://ftp.tu-chemnitz.de/pub/linux/s...h-0.7-base.iso
Κατεβάστε και τυπώστε το Arch Linux 0.7 (Wombat) Installation Guide:
http://archlinux.org/docs/en/guide/i...all-guide.html
Στο σύστημα που θα το εγκαταστήσουμε χωρίζουμε το σκληρό δίσκο στα εξής partition (αυτό μπορεί κάποιος να το κάνει με κάποιο livecd πχ Knoppix, Knoppel, Kanotix και το εργαλείο qtparted):
hda1 -> /boot ext2 (60 MB) Primary Partition
hda5 -> / ext3 (6GB ή μεγαλύτερο)
hda6 -> /home ext3 (6GB ή μεγαλύτερο)
hda7 -> swap
Κάνουμε boot το cd του Arch Linux
Πατάμε Enter
Γράφουμε /arch/setup
Επιλέγουμε 1 CD-ROM install
Επιλέγουμε 1 Prepare Hard Drive -> Set Filesystem Mountpoints
swap -> /dev/discs/disc0/part7
/ -> /dev/discs/disc0/part5 -> ext3
/home -> /dev/discs/disc0/part6 -> ext3
/boot -> /dev/discs/disc0/part1 -> ext2
(τα /dev/discs0/discX/partX είναι γιατί χρησιμοποιούν το devfs, το οποίο θα αλλάξουμε σε dev μετά το installation)
Επιλέγουμε done
Επιλέγουμε 4 Retunr Main Menu
Επιλέγουμε 2 Select Packages -> base -> all packages
Επιλέγουμε 3 Install Packages -> Continue
Επιλέγουμε 4 Install kernel -> 2.6 IDE
Για να σε αφήσει να εγκαταστήσεις τον bootloader πήγαινε πρώτα στα configuration files και κόιτα με το nano το fstab
Πίσω στο main menu -> 6 Install Bootloader -> Grub -> /dev/discs/disc0/disc
Επιλέγουμε 7 Exit Install
Βγάλε το CD
(Η όλη διαδικάσία στο δικό μου Duron 1200Mhz κρατάει 15 min.)
Δώσε reboot
Μετά την επανεκίνηση:
Login as root χωρίς password
passwd (βάζουμε το password για το root)
useradd -m -s /bin/bash USERNAME (όπου USERNAME το όνομα του χρήστη σας)
passwd USERNAME
nano /etc/rc.conf (στο rc.conf προσθέτουμε modules και daemons που θέλουμε να φορτώνονται στο boot και κάνουμε γενικά κάποιοες ρυθμίσεις για το σύστημα)
TIMEZONE=Europe/Athens
eth0="eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.0.255" (οι ρυθμίσεις για το δική μου κάρτα δικτύου, πάνω στη οποία συνδέεται το Jetspeed 520 ppoa, αυτά γιατί για τη συνέχεια θα χρησιμοποιήσω το δίκτυο για να κάνω update το λειτουργικό)
gateway="default gw 192.168.1.1"
ROUTES=(gateway)
nano /etc/resolv.conf
search domain.tld
nameserver ΧΧΧ.ΧΧ.ΧΧΧ.Χ (εδώ βάλτε τον DNS του ISP σας)
nameserver XXX.XX.XXX.X (εδώ βάλτε το secondary DNS)
nano /etc/hosts
127.0.0.1 myhost.localdomain myhost
reboot
root
XXXXXX (το password σας)
nano /etc/pacman.conf
Αφαιρέστε τα # από το [Community] για να το ενεργοποιήσετε
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/community
cd /etc/pacman.d
ls
κάντε edit με nano τα αρχεία και επιλέχτε ελληνικούς server για γρήγορο download
Πριν κάνουμε αναβάθμιση του συστήματος με την εντολή pacman -Syu θα αλλάξουμε το /etc/pacman.conf
nano /etc/pacman.conf
και προσθέστε τη γραμμή
IgnorePkg = kernel26
Με αυτό το τρόπο με το pacman -Syu δεν θα αναβαθμιστεί το πυρήνας.
Αυτό το κάνουμε γιατί από την έκδοση 2.6.13 έχει γίνει μετάβαση στο UDEV και αναβάθμιση του πυρήνα χωρίς να έχουμε πρώτα κάνει τη μετάβαση σε UDEV θα δημιουργήσει προβλήματα. Όταν τελειώσετε την εγκατάσταση και ρυθμίσετε όλες τις συσκευές κοιτάξτε το HowTo http://wiki.archlinux.org/index.php/Udev και βγάλτε τη γραμμή IgnorePkg από το pacman.conf για να αναβαθμίσετε το πυρήνα σας).
Κάνουμε αναβάθμιση του συστήματος:
pacman -Syu (update όλου του συστήματος, δεν θα πάρει πολύ ώρα μια και εγκαταστήσαμε μόνο το base, τα υπόλοιπα θα τα πάρουμε μετά από το δίκτυο)
Για τη συνέχεια μια και μιλάμε για Desktop σύστημα θα προσθέσουμε όλα τα προγράμματα που προσωπικά πιστεύω είναι απαραίτητα για Desktop-Multimedia χρήση.
(Προσθαφαιρέσεις κάντε κατά βούληση ειδικά αν θέλετε να βάλετε gnome μια και εγώ εδώ βάζω KDE)
Βάζουμε το xorg:
pacman -S xorg
xorgconfig
nano /etc/X11/xorg.conf
Στο Section "InputDevice" προσθέστε τα παρακάτω για εναλλαγή πληκτρολογίου αγγλικά-ελληνικά με alt-shift (όπως αναφέρει ο Slammer στο δικό του howto)
Option "XkbModel" "pc104"
Option "XkbLayout" "us,el"
Option "XkbVariant" ",extended"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
και στο Section "InputDevice"
Option "ZAxisMapping" "4 5"
για να λειτουργήσει το wheel του ποντικιού
Για να έχουμε ελληνικά:
nano /etc/profile
# Locale settings (find your locale with 'locale -a')
export LC_TELEPHONE=en_US.utf8
export LC_CTYPE=en_US.utf8
export LANGUAGE=en_US.utf8:en_US:en
export LC_MONETARY=en_US.utf8
export LC_ADDRESS=en_US.utf8
export LC_COLLATE=en_US.utf8
export LC_PAPER=en_US.utf8
export LC_NAME=en_US.utf8
export LC_NUMERIC=en_US.utf8
export SYSFONT=lat0-16
export LC_MEASUREMENT=en_US.utf8
export LC_TIME=en_US.utf8
export LANG=en_US.utf8
export LC_IDENTIFICATION=en_US.utf8
export LC_MESSAGES=en_US.utf8
Βάζουμε το KDE και επειδή θα χρειαστούμε και τα υπόλοιπα στο Desktop σύστημά μας με μια εντολή τα k3b, dvd+rw-tools, kmplayer, codecs, mplayer-plugin, firestarter, flashplugin, kkbswitch, bmp, openoffice, kdeaddons, kdegraphics, kdemultimedia, kdepim, kdeutils, gimp, j2re (αν κάτι από αυτά δεν χρειάζεστε ή θέλετε κάτι άλλο π.χ gnome πολύ εύκολα ανιτκαταστήστε το kde με gnome στη γραμμή του pacman).
pacman -S kde dvd+rw-tools firestarter flashplugin j2re k3b kdeaddons kdeartwork kdegraphics kdemultimedia kdepim kdeutils kkbswitch kmplayer mplayer-plugin oodi2 openoffice-base openoffice-en zip unzip divx4linux bmp codecs gimp
Αφού τα κατεβάσει και τελειώσει συνεχίζουμε
(με τη δική μου 256 forthnet από το ntua περίπου 2-3 ώρες)...
nano /etc/blacklist (στο τέλος του αρχείου προσθέτουμε)
shpchp
(για να μη το φορτώνει στο boot)
Για να ρυθμίσουμε τώρα το boot ώστε να ξεκινά αυτόματα το KDE.
nano /etc/inittab
#
# /etc/inittab
#
# Runlevels:
# 0 Halt
# 1(S) Single-user
# 2 Not used
# 3 Multi-user
# 4 Not used
# 5 X11
# 6 Reboot
id:5:initdefault:
rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p
c1:2345:respawn:/sbin/agetty 38400 vc/1 linux
c2:2345:respawn:/sbin/agetty 38400 vc/2 linux
c3:2345:respawn:/sbin/agetty 38400 vc/3 linux
c4:2345:respawn:/sbin/agetty 38400 vc/4 linux
c5:2345:respawn:/sbin/agetty 38400 vc/5 linux
c6:2345:respawn:/sbin/agetty 38400 vc/6 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
x:5:respawn:/opt/kde/bin/kdm -nodaemon # Για gnome x5:respawn:/opt/gnome/bin/gdm -nodaemon
# End of file
nano /home/USERNAME/.xinitrc
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#
# exec wmaker
exec startkde # Για το Gnome βάλτε το # μπροστά από αυτή τη γραμμή
# exec icewm
# exec blackbox
# exec fluxbox
# exec gnome-session # Για το Gnome βγάλτε το # μπροστά από αυτή τη γραμμή
Έτοιμοι για reboot αλλά και δύο πράγματα ακόμη για να έχουμε σωστά filenames
nano /etc/fstab
σε κάθε cdrom μετά το /mnt/cd δώστε iso9660,udf ro,users,noauto,iocharset=utf8 0 0
σε fat partition άν έχετε μετά το vfat δώστε auto,users,iocharset=utf8,codepage=737,exec,umask=000 0 0
Σε ότι αφορά τα truetype που χρειάζεστε υπάρχει πακέτο στο Arch όπως σε όλες τις διανομές αλλά το καλύτερο είναι να αντιγράψετε τα fonts από κάποιο Window partition στο .fonts στο home directory σας.
Δεν αρκούν όμως αυτά για ένα Desktop και για να σας βοηθήσω στα υπόλοιπα παραθέτω τα links από το Arch που αναφέρουν αναλυτικά τις ρυθμίσεις:
Για εγκατάσταση εκτυπωτή:
http://wiki.archlinux.org/index.php/CUPS_Setup
Για χρήση usbstick:
http://wiki.archlinux.org/index.php/USB_Storage_Devices
Για εγκατάσταση ATI Drivers:
pacman -S ati-drivers
fglrxconfig
και προσθέστε το πυρήνα που εγκαθιστά στο /boot/grub/menu.lst
(Προσέχτε μόνο να μεταφέρετε τις ρυθμίσεις για το mouse και keyboard στο νέο /etc/X11/xorg.conf)
Για εγκατάσταση USB Scanner:
http://wiki.archlinux.org/index.php/USB_Scanner_Support
Για να κλείνουμε τον υπολογιστή από το Power-Button:
http://wiki.archlinux.org/index.php/...e_power_button
Εγκατάσταση Antivirus:
http://wiki.archlinux.org/index.php/...tivirus_ClamAV
Για εγκατάσταση ελληνικού ορθογράφου στο OpenOffice:
Από το K-Menu -> Run Command... -> ooodi
Για όσους θέλουν σωστά ελληνικά στο Beep-Media-Player:
από τα Preferences -> Plugins -> Mpeg audio plugin επιλεξτε τα Preferences -> Title και convert non-UTF8 ID3 tags to UTF8 και στο ID3 encoding: iso8859-7
Για σωστή απεικόνιση ελληνικών στο KDE
Ανοίγουμε το Control Center. Στο Appearance -> Fonts επιλέξτε .ttf fonts που να υποστηρίζουν iso8859-7 (εγώ για παράδειγμα επέλεξα arial για όλα). Στη συνέχεια πηγαίνετε στο KDE Components -> File Manager και επιλέξτε επίσης .ttf fonts που να υποστηρίζουν iso8859-7.
Και κάτι τελευταίο πριν αλλάξετε σε udev http://wiki.archlinux.org/index.php/Udev πρώτα εγκαταστήστε όλα τα παραπάνω και όλες τις συσκευές και μετά αλλάξτε για να μην έχετε πρόβλημα με permissions(τυπώστε τον οδηγό για το udev σε περίπτωση που δεν πάει κάτι καλά για να μπορείτε να κάνετε boot). Αφήστε την αλλαγή για udev για αργότερα κατά τη γνώμη μου.
Αυτό ήταν και έχουμε έτοιμο ένα Desktop σύστημα, με Office, Mutimedia, Java, Flash, Επεξεργασία εικόνας (gimp), Firewall, Antivirus στο background πλήρως αναβαθμιζόμενο στην τελευταία έκδοση με μια εντολή pacman -Syu
Σχόλια, ερωτήσεις, παρατηρήσεις κλπ για το HowTo αυτό στο
Περί Arch Linux...
http://www.adslgr.com/forum/showthread.php?t=17168
Εμφάνιση 1-1 από 1
-
14-05-05, 20:37 HowTo: Εγκατάσταση Arch Linux Desktop #1
Τελευταία επεξεργασία από το μέλος giorgosc61 : 17-10-05 στις 22:54.
Παρόμοια Θέματα
-
Remote Desktop σε Arch Linux
Από ironwiller στο φόρουμ Unix - LinuxΜηνύματα: 7Τελευταίο Μήνυμα: 13-05-07, 13:01 -
Εγκατασταση Arch Linux & Windows Vista
Από ironwiller στο φόρουμ Unix - LinuxΜηνύματα: 4Τελευταίο Μήνυμα: 30-04-07, 18:34
Bookmarks