Τελευταία fedora που είχα δουλέψει ήταν η 6, και το μόνο που δεν μου άρεσε ήταν η απόδοση του yum. Το apt πιστεύω ότι είναι σαφώς ταχύτερο. Χτες λοιπόν έπεσε στα χέρια μου ένα dvd της Fedora 8 (είναι στο dvd του ελληνικού linux format αυτού του μήνα), όποτε μιας και είχα ένα 30αρή partition ελεύθερο, είπα να την εγκαταστήσω :)
Θα καταγράψω τα βήματα που ακολούθησα, ίσως σε κάποιον να φανούν χρήσιμα...
Η εγκατάσταση της fedora είναι πολύ απλή και ο γραφικός installer μας καθοδηγεί σε κάθε βήμα.
Προσέξτε μόνο να επιλέξετε το advanced partition configuration γιατι μπορεί να χάσετε δεδομένα!
Γενικά είμαi απόλυτα ικανοποιημένος από τον installer και το μόνο παράπονο που έχω είναι οτι ο grub δεν αναγνώρισε το ubuntu partition ενώ αν είχα windows θα τα είχε εντοπίσει τελεία! Αλλά μικρό το κακό.
Bootαρουμε στο νέο μας σύστημα. Kαι τώρα είναι μια καλή ώρα να απ εγκαταστήσουμε ότι δεν θέλουμε, και να κλείσουμε ή/και να απεγκαταστήσουμε τα service που δεν χρησιμοποιούμε !
Βεβαιωθείτε οτι δεν απεγκαθιστάτε dependencies πραγμάτων που θέλετε , ο package manager θα σας ενημερώσει για αυτό.
Bεβαιωθείτε οτι δεν απενεργοποιείτε services που χρειάζεστε! Αν δεν είστε σίγουροι ή δεν ξέρετε πως. Kάντε skip αυτό το βήμα για την ώρα...
Λογικά μέχρι τώρα θα έχει εμφανιστεί και το pop up ότι υπάρχουν updates. Ας κάνουμε τις αναβαθμίσεις πριν προχωρήσουμε.
Μετά από ένα πολύωρο update λοιπον...
Το πρώτο πράγμα που έκανα ήταν να ρυθμίσω το dual-boot Ubuntu/Fedora
Αν δεν κάνατε mount το partition του ubuntu κατά την εγκατάσταση μπορείτε να το κάνετε τώρα.
su (μπαίνουμε σε root mode)
cd /
φτιαχνούμε το mount-point πχ mkdir /disks/ubuntu
Βλέπουμε με fdisk -l πως λένε το partition που έχουμε εγκαταστήσει το ubuntu
πχ το output στο δικό μου σύστημα είναι αυτό
Disk /dev/sda: 30.0 GB, 30020272128 bytesΤο Ubuntu το είχα εγκαταστήσει στο /dev/sda2 ενώ τη fedora στο /dev/sdc1, ο δε grub και το /home των δύο διανομών είναι στο /dev/sda1
255 heads, 63 sectors/track, 3649 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1f0f1f0e
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10241406 83 Linux
/dev/sda2 1276 3521 18040995 83 Linux
/dev/sda3 3522 3649 1028160 82 Linux swap / Solaris
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0001c5f7
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 30401 244196001 83 Linux
Disk /dev/sdc: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x105a6860
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 3853 30949191 83 Linux
/dev/sdc2 3854 9729 47198970 83 Linux
Κάνουμε mount λοιπόν το ubuntu με mount /dev/sda2/ /disks/ubuntu/
ανοίγουμε με έναν editor πχ τον gedit το αρχείο /disks/ubuntu/boot/grub/menu.lst και βρίσκουμε το section που περιέγραφε τον τελευταίο μας πυρήνα στο παλιό grub το δικό μου πχ είναι αυτό:
title Ubuntu 7.10, kernel 2.6.24-7-genericτο κάνουμε copy και ανοίγουμε /boot/grub/menu.lst που περιγραφεί το τρέχων grub και το κάνουμε paste:
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-7-generic root=UUID=dc6cb68a-05ce-4586-bd18-2c4fd71c920e ro quiet splash
initrd /boot/initrd.img-2.6.24-7-generic
quiet
# grub.conf generated by anacondaΠλέον μπορούσα να κάνω dual boot :D
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd2,0)
# kernel /boot/vmlinuz-version ro root=/dev/sdc1
# initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=10
splashimage=(hd2,0)/boot/grub/splash.xpm.gz
#hiddenmenu
title Fedora (2.6.23.15-137.fc8)
root (hd2,0)
kernel /boot/vmlinuz-2.6.23.15-137.fc8 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.23.15-137.fc8.img
title Ubuntu 7.10, kernel 2.6.24-7-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-7-generic root=UUID=dc6cb68a-05ce-4586-bd18-2c4fd71c920e ro quiet splash rootflags=data=writeback
initrd /boot/initrd.img-2.6.24-7-generic
quiet
Επειδή μου έσπασε τα νευρά που αναγκαστικά επρέπε να δουλέψω σαν root, η επομένη κίνηση μου ήταν η ρύθμιση της sudo!
γράφουμε: su --login -c 'visudo' για να ανοίξει το αρχείο /etc/sudoers οπού μπορούμε να δώσουμε στον χρήστη μας δικαίωμα να χρησιμοποιεί την sudo
κάτω από την γραμμή root ALL=(ALL) ALL βάζουμε τον χρήστη, που θέλουμε να έχει δυνατότητα για sudo:
username ALL=(ALL) ALL
(Για να ξεκινήσετε να γράφεται στον vi. πατήστε το i μετά μόλις τελειώσετε πατήστε ESC :wq)
Μπορούμε να κάνουμε και εξτρά ρυθμίσεις αν θέλουμε δείτε την manpage->
man sudoers
Επόμενο η ρύθμιση της nvidia! Οι 3d accelerated drivers βρίσκονται ακόμα στην livna από ότι κατάλαβα οπότε πάμε να σετ άρουμε το repository της livna:
ο πιο ευκόλος τροπός είναι με:
sudo rpm -ihv http://rpm.livna.org/livna-release-8.rpm( εχώ δώσει στον χρήστη μου πρόσβαση στη sudo, οπότε αν δεν το έχετε κάνει παρακάμψετε όπου γράφω sudo και κάντε το βήμα σαν root)
Πλέον μπορούμε να εγκαταστήσουμε τoυς 3d accelerated drivers της nvidia:
sudo yum install kmod-nvidiaκάνουμε reboot εγώ έκανα καμπόσο tweaking στο xorg.conf μου επειδή έχω και ταμπλέτα, το παραθέτω μήπως βοηθήσει κάποιον που έχει πρόβλημα με τις ρυθμίσεις του:
sudo /usr/sbin/nvidia-xconfig --composite --add-argb-glx-visuals
Section "ServerLayout"Μέτα πηγά απο Add/Remove programs για εξτρά compiz stuff, και ρύθμισα το compiz, μια αναζήτηση για compiz θα σας υποδείξει αρκετά πραγματάκια. Οπωσδήποτε βάλτε το ccsm πάντως για να μπορείτε να ρυθμίσετε τα plugins του compiz που θέλετε
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "pad" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "Module"
Load "freetype"
Load "glx"
Load "dbe"
Load "extmod"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "yes"
Option "AIGLX" "on"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us+inet"
EndSection
Section "InputDevice"
Identifier "pad"
Driver "wacom"
Option "Device" "/dev/input/wacom" # USB ONLY
Option "Type" "pad"
Option "USB" "on" # USB ONLY
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/input/wacom"# Change to
Option "Type" "eraser"
Option "USB" "on"
#option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/input/wacom"# Change to
Option "Type" "stylus"
Option "USB" "on"
# option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/input/wacom"# Change to
Option "Type" "cursor"
Option "USB" "on"
#option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection
Section "Monitor"
Identifier "Monitor0"
ModelName "LCD Panel 1280x1024"
HorizSync 31.5 - 64.0
VertRefresh 56.0 - 65.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x960" "1280x800" "1280x720" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Εγκατέστησα τον vlc και τον exaile που είναι οι αγαπημένοι μου media players όταν είμαι σε gnome, και τα codecs για αναπαραγωγή dvd και mp3
sudo yum install vlc libdvdcss libdvdplay exaile gstreamer-plugins-bad gstreamer-plugins-uglyΑμέσως μετά ξεφορτώθηκα τον totem, βασικά τον μετονόμασα και έκανα το totem symlink σε vlc
δεν γίνεται να τον ξεφορτωθείτε τελείως διότι τα thumbnails των βίντεο του ναυτίλου γίνονται από τον totem-video-thumbnailer και αν τον απεγκαταστήσετε ο ναυτίλος σπάει.
Μπορεί να αλλαχθεί ο thumbnailer από τον gconf editor πάντως, αλλά το άφησα για αλλά φορά. Σε αυτή τη φαση μπορούμε να δούμε dvd και divx και να ακούσουμε mp3. Aν θέλετε να κάνετε τον totem λειτουργικότερο ή απλά να βλέπετε τα thumbnails των divx στον ναυτίλο εγκαταστήστε το totem-gstreamer της livna ή το totem-xine
sudo yum install totem-gstreamerΕγκατέστησα το preload για ταχύτερη πρόσβαση στα προγράμματα που χρησιμοποιώ συχνά
sudo yum install preload
και μερικές πολυ χρήσιμες προεκτάσεις του ναυτιλου
sudo yum install nautilus-open-terminal nautilus-search-toolΚαι έτσι τελείωσε ουσιαστικά αυτό που θεωρώ βασική εγκατάσταση, και μπορώ να αρχίσω να δουλεύω με το σύστημα.
Καλή διασκέδαση και ελπίζω όλος η μέρος του οδηγού να σας φάνηκε χρήσιμος ...
Keywords:Dual,Boot,Fedora 8,Ubuntu 7.10,Installation,How to,Setup,Dvd Playback,Mp3 Support,nvidia,Accelerated Drivers,Config,sudo,xorg.conf,compiz
1 comment:
ΚΑΛΗΜΕΡΑ ΣΑΣ.ΕΧΩ ΕΝΑ ΠΡΟΒΛΗΜΑ.ΕΧΩ ΑΓΟΡΑΣΕΙ ΕΝΑ ACER ASPIRE ONE ΜΕ FEDORA 8 ΛΕΙΤΟΥΡΓΙΚΟ.ΑΛΛΑ ΘΕΛΩ ΝΑ ΒΑΛΩ ΚΑΙ ΤΑ WINDOWS KAI TA UBUNTU ΜΑΖΙ ΣΕ 3 PARTITION.ΠΩΣ ΜΠΟΡΩ ΑΦΟΥ ΔΕΝ ΕΧΕΙ DVD ROM ΤΟ ACERAKI ΜΟΥ?ΓΙΝΕΤΑΙ ΜΕΣΩ USB FLASH KI AN NAI ΠΟΙΟΣ ΕΙΝΑΙ Ο ΤΡΟΠΟΣ?ΜΠΟΡΕΙΤΑΙ ΝΑ ΓΡΑΨΕΤΑΙ ΕΝΑ TUTORILA ΒΗΜΑ ΒΗΜΑ?ΕΥΧΑΡΙΣΤΩ.
Post a Comment