Ο οδηγός απευθύνεται σε όσους έχουν αρκετό χρόνο και το έχουν πάρει απόφαση να βάλουν gentoo , πάντα με το gentoo handbook ,http://www.gentoo.org/doc/en/handbook/ ανοιχτό για διευκρινήσεις . Σίγουρα θα υπάρχουν λάθη γι αυτό περιμένω σχόλια και διευκρινίσεις.
Την εγκατάσταση του gentoo θα την κάνουμε απο chroot απο μια live linux διανομή της αρεσκείας μας , είτε /cd/dvd/usb δεν έχει σημασία (κατά προτίμηση με πυρηνα 2.6.28 ή ανώτερο και με υποστήριξη ext4), αρκεί να είναι της ίδιας αρχιτεκτονικης με το gentoo που θέλουμε να στήσουμε. Να χρησιμοποιήσετε μια διανομή που να είστε άνετοι και να την ξέρετε γενικά . Θέλουμε να έχουμε ενεργή σύνδεση στο ιντερνετ μέσω lan και να φροντίσετε να ρυθμίσετε την ώρα σωστά και να υπάρχει η εφαρμογή gparted. Εμείς εδω θα κάνουμε την εγκατάσταση ενός amd64 gentoo αρα θα χρησιμοποιήσουμε 64bit live διανομή και θα υποθέσουμε οτι υπάρχουν προεγκατεστημένα windows 7 . Πριν ξεκινήσουμε θα ήταν καλό να ελενξετε ότι η ώρα στο Bios της μητρικής σας καθως και η ημερομηνία είναι σωστά ρυθμισμένη , για αυτό μπορείτε να συμβουλευτείτε το manual της μητρικής σας. Γενικά θα προσπαθήσω να πάω την εγκατασταση όσο πιο απλά και όταν υπαρχει λύση μέσω gui θα αναφέρω αυτήν. Εγώ θα χρισημοποιήσω xubuntu live έτσι ίσως μερικά πράγματα να είναι διαφορετικά αν χρησιμοποιήσετε άλλη διανομή.
Ανοίγουμε το πρόγραμμα που μας αρέσει για να κατεβάσουμε τα δύο αρχεία που θα μας χρειαστούν για την εγκατασταση (firefox εγώ) και πάμε:
http://ftp.cc.uoc.gr/mirrors/linux/g...latest.tar.bz2
οπου κατεβάζουμε το portage
και:
http://ftp.cc.uoc.gr/mirrors/linux/g...urrent-stage3/
όπου θα κατεβάσουμε το latest stage3-amd64-*.tar.bz2
Εδώ να αναφέρω πως ο server είναι δική μου επιλογή , μπορείτε να δείτε την λίστα :
http://www.gentoo.org/main/en/mirrors2.xml
Καθώς επίσης αν κάναμε εγκατάσταση πχ x86 το portage θα ήταν το ιδιο αλλά το stage3 θα έπρεπε να είναι το x86 και όχι το amd64 .
Τώρα ανοίγουμε κονσόλα και παίρνουμε δικαιώματα διαχειρηστή , αυτό στην εκάστοτε διανομή ίσως διαφέρει . Αλλά σαν γενική αναφορά θα πούμε σαν εντολή :Αφήνουμε για λίγο την κονσόλα και ανοίγουμε το gparted. Με το gparted θα φτιάξουμε τα partitions του δίσκου μας . Ας δώσουμε ενα παράδειγμα για να καταλάβουμε τι χρειαζόμαστε . Εφόσον έχουμε τα windows ήδη εγκατεστημένα λογικά θα έχουμε είτε 1partition είτε 2 ,το πιθανότερο σε ntfs . Άρα θα είναι /dev/sda1 ntfs , /dev/sda2 ntfs.Κώδικας:sudo -s -H
sda ειναι ο 1ος μας δίσκος , sdb ο 2ος κοκ . το 1 , 2 δηλώνει το partition . Τώρα αν τα windows είναι στο sda1 και το sda2 είναι για αρχεία κλπ θα πρεπει να κάνουμε resize το sda2 για να το μικρύνουμε και να φτιάξουμε και τα άλλα partition που θα μας χρειαστούν για το gentoo . Λοιπόν μόλις το κάνουμε αυτό θα δημιουργήσουμε το /dev/sda3 στο οποίο θα δώσουμε περίπου 300mb και πολλά λεμε καθώς θα είναι το /boot (κατα προτίμηση ext2 ή ext3) . Επειτα το sda4 θα γίνει extended με όλο τον υπόλοιπο χώρο. Το /dev/sda5 θα γίνει το / στο οποιο καλό θα ήταν να έχουμε 20gb+ (κατα προτιμηση ext3 ή ext4). Το /dev/sda6 θα είναι το swap στο οποιο θα ήταν καλο να έχουμε άνω του 1gb και το /dev/sda7 /home (κατα προτίμηση ext3 ή ext4). Προφανώς είναι τελείως ενδεικτικό καθώς κατι τέτοιο είναι ανάλογο του δίσκου που έχουμε αλλά και του συστηματός καθως πχ αν μιλάμε για λάπτοπ , ο υπολογιστής έχει ups μπορεί κάποιος να θέλει xfs σαν filesystem ή κάποιο άλλο. *Δεν είναι υποχρεώτικη η δημιουργία /boot partition αλλά μας διευκολύνει άρα θα την προτίμησουμε*
Εφόσον τελείωσουμε με το gparted , γυρνάμε στην κονσόλα . Δίνουμε τις εξής εντολές :
Προφανώς τα νούμερα αλλάζουν ανάλογα με το τι κάναμε προηγουμένος στο gparted.Κώδικας:mkdir /mnt/gentoo mount /dev/sda5 /mnt/gentoo mkdir /mnt/gentoo/boot mount /dev/sda3 /mnt/gentoo/boot
Τώρα ανάλογα με την διανομή τα 2 αρχεία που κατεβάσαμε πρίν θα είναι σε κάποιο φάκελο .
Αυτα τα δύο αρχεία πρέπει να τα αντιγράψουμε στο /mnt/gentoo . πχ:
ή αλλίως θα μπορούσαμε να κάνουμε move με την εντολή : mvΚώδικας:cp /home/ubuntu/Downloads/stage3-amd64-20091022.tar.bz2 /mnt/gentoo cp /home/ubuntu/Downloads/portage-latest.tar.bz2 /mnt/gentoo
Έπειτα θα πρέπει να τα κανουμε extract . Προσοχη εδώ , πάντα η σειρά είναι πρώτα το stage3 και έπειτα το portage.
Κώδικας:cd /mnt/gentoo(πατάμε το πληκτρο tab για να μας βγάλει την εκδοση δεν καθόμαστε να πληκτρολογουμε και πατάμε enter)Κώδικας:tar xvjpf stage3
Μολις τελειώσει πατάμεΚώδικας:tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr
για να αρχίσουμε τις ρυθμίσεις βάσει του συστήματος μας.Κώδικας:nano -w /mnt/gentoo/etc/make.conf
Ας αρχίσουμε με τα βασικά . Δεν πειράζουμε ποτέ το CHOST .
Αυτα που θα αλλάξουμε αρχικά ειναι τα CFLAGS και CXXFLAGS
Πάμε και κάνουμε το εξής : CXXFLAGS="${CFLAGS}"
Τα CFLAGS θα τα αλλάξουμε βάσει του επεξεργαστή μας απο το http://en.gentoo-wiki.com/wiki/Safe_Cflags (πάμε στο Processor Specific CFLAGS ) . Μια καλή επισήμανση εδώ είναι πως μπορούμε αν έχουμε amd ή intel μπορούμε να έχουμε -march=native από το gcc-4.2.3 και άνω . Εδώ να αναφέρω πως το stable gcc είναι στην version 4.3.4 άρα το χρησιμοποιούμε άφοβα αν θέλουμε.
Μια ακόμη επισήμανση , εδώ θα ήταν καλό να μην γράφουμε τα CFLAGS με το χέρι γιατι αν γραψουμε κάτι λάθος πχ -O2 είναι διαφορετικό απο -02 και θα προκαλέσει πρόβλημα, καθώς επίσης να μην βάζουμε δικές μας ακραίες βελτιστοποιήσεις πχ -Ο9 καθώς α)μπορεί να κάνουν το σύστημα πιο αργό β) αν έχουμε κάποιο πρόβλημα δεν θα μπορέσουν να μας βοηθήσουν στο http://bugs.gentoo.org/ όσο θα ήθελαν καθώς παίζει το πρόβλημα να είναι αυτή η δικιά μας βελτιστοποίηση.
Προχωραμε στα USE . Εδω πριν αρχίσουμε να προσθέτουμε , ανοίγουμε μια άλλη κονσόλα και δίνουμε την εξής εντολή :
Στο αποτέλεσμα αυτής έχει κάπου που λέει flags: τα παίρνουμε όλα και τα βάζουμε στην προηγούμενη κονσολά στο USE= και κλείνουμε την κονσόλα που δωσαμε την cat /proc/cpuinfo .Κώδικας:cat /proc/cpuinfo
Τα USE όμως δεν τελειώνουν εκεί . (Σημίωση: Να πουμε οτι πρεπει να είναι σε ΜΙΑ γραμμή όλα τα USE ,ενώ αν θέλουμε να είναι σε πάνω απο μία θα πρέπει να βάζουμε στο τέλος της κάθε γραμμής το \ .) Λοιπόν εγώ εδω θα δώσω τα γενικά USE που θα χρειαστούν για να στήσουμε το σύστημα μας με XFCE .
USE= (εδω αυτα που ειχαμε βάλει εμεις πιο πριν για την cpu μας , symlink nvidia X xorg xv xcomposite opengl aiglx dri 3dnow amd cleartype nls amd64 gcc64 3dnowex 3dnowext smp ogg vorbis dvb dvdread lame encode matroska usb threads hal avi ffmpeg quicktime xvid firefox gstreamer unicode mp3 mp2 truetype dvd alsa cdr dvdr -doc mpeg lm_sensors xine oggvorbis network freetype freetype2 svga jpeg jpeg2k snmp h264 x264 gimp nfs dbus -nautilus dvi screen djvu 7zip bzip2 lame mp4 png rar dvdnav divx oss zip unzip cpudetection xml tiff -debug -examples -ipv6 -lm_sensors gtk -gnome -bluetooth -accessibility fat ntfs emerald svg glitz xcb hddtemp qt-static qt3support -qt4 -qt3 -kde sqlite git css webkit ipod radio cpudetection -crypt -device-mapper -32bit tk tcl branding lock session startup-notification thunar -fam xfce trayicon wma"
Λοιπόν οπως βλεπουμε εχουμε βγάλει με - το 32bit , αν φτίαχναμε x86 σύστημα θα το είχαμε σκέτο 32bit και θα βάζαμε -gcc64 -amd64 . Επιπλεον επειδη φτιαχνουμε σύστημα με xfce έχουμε βάλει -qt4 -qt3 -kd3 , προφανως αν φτιαχναμε kde συστημα δεν θα είχαμε τα - , το ιδιο συμβαίνει και στο -gnome -nautilus . Επίσης εγω έχω nvidia άρα εχω το αντίστοιχο USE το οποιο ομως δεν παίζει κάποιο ρόλο στο πως δουλευει η nvidia , το λεω γιατι μπορεί να μην υπαρχει αντιστοιχο use flag για άλλες καρτες πχ στην nvidia στο conky δείνει την εξής δυνατότητα : enable reading of nvidia card temperature sensors via media-video/nvidia-settings ενώ στο sensors-applet : Enables support for sensors on NVidia chips . Κάποιοι μπορεί να θέλουν να έχουν και το wifi ή να θέλουν -oss , γενικά τα USE δεν είναι καλό να τα αντιγράφουμε απο κάποιον αλλά να ψάχνουμε και να βρίσκουμε αυτά που ταιριάζουν καλύτερα σε εμάς. Αρκετά συμαντικό USE για αυτούς που έχουν nvidia και το υποστυρίζει , http://en.wikipedia.org/wiki/VDPAU , είναι το vdpau .
Υπενθίμηση1: Αν κρατήσουμε το 32bit ή φτιάχνουμε x86 σύστημα θα πρέπει να κάνουμε emerge και το εξής :
, καθώς χτυπάει συνέχεια το revdep-rebuild .Κώδικας:emerge -v emul-linux-x86-qtlibs
Υπενθίμηση2: Μερικά site όπως πχ το athensdelivery δεν δουλευουν σωστα αν το flash χτιστεί μόνο με το 64bit USE .
Εφόσον τελειώσαμε και με τα USE παμε να τελειώσουμε προσθέτοντας τα εξής στο make.conf :
ARCH="amd64"
ACCEPT_KEYWORDS="amd64"
INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="nvidia"
ALSA_CARDS="snd-hda-intel"
MAKEOPTS="-j9"
LINGUAS="en el"
CLEAN_DELAY="0"
WANT_MP="true"
NICE=yes
PORTAGE_NICENESS="19"
AUTOCLEAN="yes"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
ΑΛΛΑΓΕΣ που θα να χρειαστούν : Λοιπόν , στο ARCH και ACCEPT_KEYWORDS του λέμε να τραβάει την σωστή αρχιτεκτονική μας και αν θέλουμε stable ή testing πακέτα . δλδ αν φτιάχναμε x86 θα βάζαμε
ARCH="x86"
ACCEPT_KEYWORDS="x86"
ενώ αν θέλαμε τα testing πακέτα θα έπρεπε να βάλουμε ~x86
Εγω για αρχη προτείνω stable μέχρι να μάθουμε και μετά εφόσον υπάρχει η γνώση και η όρεξη αλλαγή ολο σε testing.
Στο INPUT_DEVICES αν μιλάμε για laptop θα χρειαστεί και το synaptics.
VIDEO_CARDS βάζουμε τον driver της κάρτας που θέλουμε να χρησιμοποιει , μπορεί να είναι πάνω απο ένας καθώς μετα θα οριστει πιο θα έχουμε στο xorg.conf δλδ θα μπορούσαμε να έχουμε :
VIDEO_CARDS="nvidia nv vesa"
VIDEO_CARDS="intel vesa"
VIDEO_CARDS="radeon fglrx vesa"
ανάλογα με την κάρτα που έχουμε .
Βάση documentation το ALSA_CARDS δεν χρειάζετε να το δηλώνουμε στο make.conf αρκεί να φτιάξουμε σωστά τον πηρύνα με τις οδηγίες για την κάρτα ήχου από εδώ : http://www.gentoo.org/doc/en/alsa-guide.xml (το οποίο θα χρησιμοποίησουμε όταν θα φτιάξουμε τον πηρύνα και όχι τώρα άρα το ALSA_CARDS πλέον δεν το χριαζόμαστε καθόλου στο make.conf .
MAKEOPTS εδώ αυτο που πρέπει να ξέρουμε είναι πως βάζουμε σχεδόν πάντα +1 απο τον πηρύνα που έχουμε είτε φυσικό είτε λογικό . δλδ σε εναν 4πύρηνο θα βάλουμε -5 ενώ σε εναν τετραπήρυνο με Hyperthreading θα βάλουμε -9 . Το σχεδόν πάντα το λέμε γιατί ναι μεν είναι μια καλή επιλογή αλλά μπορεί να υπάρχει και καλύτερη , πχ δείτε αποτελέσματα ενος i7 : http://www.overclock.net/intel-cpus/...nce-vs-oc.html
Τέλος GENTOO_MIRRORS εδώ μπορείτε να διαλέξετε άλλο mirror της επιλογής σας .
Δίνουμε είτεγια να σώσουμε και έπειταΚώδικας:ctrl+oγια να βγούμε είτεΚώδικας:ctrl+xκαι στην ερώτηση για αποθήκευση yes .Κώδικας:ctrl+x
Τώρα δίνουμε στην κονσόλα :
Κώδικας:cp -L /etc/resolv.conf /mnt/gentoo/etc/(για εναν τελευταιο έλενχο οτι είναι σωστα η ωρα πριν κάνουμε το chroot ,Κώδικας:dateγια να την ορίσουμε αν είνα λάθος)Κώδικας:date MMDDhhmmYYYY
(πλεον θα πρέπει να είναι ως εξής : (chroot) myhost / # )Κώδικας:mount -t proc none /mnt/gentoo/proc mount -o bind /dev /mnt/gentoo/dev chroot /mnt/gentoo /bin/bash env-update source /etc/profile export PS1="(chroot) $PS1"
Συνεχίζουμε
Αφού τελειώσει:Κώδικας:emerge --sync
θα μας βγάλει μια λίστα με τα profile , σε εμας επείδη φτιάχνουμε desktop η επιλογή ήταν η 2η άρα δίνουμε :Κώδικας:eselect profile list
Κώδικας:eselect profile set 2βάζουμε μέσα τα εξής:Κώδικας:nano -w /etc/locale.gen
το σώνουμε και βγαίνουμε, και έπειτα δίνουμε :Κώδικας:en_US ISO-8859-1 en_US.UTF-8 UTF-8 el_GR ISO-8859-7 el_GR.UTF-8 UTF-8
Κώδικας:locale-genβάζουμε μεσά :Κώδικας:nano -w /etc/env.d/02locale
σώνουμε και βγαίνουμε.Κώδικας:LANG="en_US.UTF-8"
Κώδικας:cp /usr/share/zoneinfo/Europe/Athens /etc/localtimeΚώδικας:env-updateΛοιπόν , στην περίπτωση μας θα βάλουμε :Κώδικας:nano -w /etc/conf.d/clock
Αλλά αν δεν είχαμε τα windows στο άλλο partition δλδ ήταν μόνο το gentoo θα το αφήναμε τοΚώδικας:CLOCK="local" TIMEZONE="Europe/Athens"Επιπλεον αν είχατε παλία κάποιο πρόβλημα με το bios και δεν σας κρατάει κατα το shutdown την ώρα θα πρέπει να βάλετε τοΚώδικας:CLOCK="UTC"αλλά και αυτό συνήθως όταν δεν έχουμε windows . Τέλος να μην ξεχάσετε να βγάλετε το # μπροστα απο το TIMEZONE καθως θα το έχει ως comment και δεν θα το λαμβάνει υπόψιν.Κώδικας:CLOCK_SYSTOHC="yes"
σώνουμε και βγαίνουμε
Υπενθίμηση σε περίπτωση προβλήματος!: Αν δεν φτιαξαμε σωστά την ώρα και κάποια στιγμή έχουμε το εξής στο boot : "*One of the files in /etc/{conf.d,init.d} or /etcrc.conf has a modification time in the future" η λύση είναι να δώσουμε απο κονσόλα :
Συνεχίζουμε δίνοντας :Κώδικας:touch /etc/{conf.d,init.d}/*
Κώδικας:mkdir -p /etc/portage/packageβάζουμε τα εξής :Κώδικας:nano -w /etc/portage/package.use
σώνουμε και βγαίνουμεΚώδικας:x11-libs/qt-gui accessibility x11-libs/qt-qt3support accessibility kde x11-libs/qt-webkit kde app-misc/strigi qt4 gnome-base/gvfs gnome net-libs/libsoup gnome media-video/vlc qt4 dev-db/mysql embedded dev-db/mysql big-tables app-portage/layman subversion net-nds/openldap sasl dev-python/PyQt4 sql x11-libs/qt-gui mng x11-themes/qtcurve-qt4 kde x11-themes/gtk-engines-qtcurve firefox3 mozilla x11-libs/qt-sql -mysql
έπειτα δημιοργόυμε και τα υπόλοιπα αφήνοντας τα κενά καθως δεν μας χριάζοντε ακόμα
σώνουμε και βγαίνουμεΚώδικας:nano -w /etc/portage/package.keywords
σώνουμε και βγαίνουμεΚώδικας:nano -w /etc/portage/package.mask
σώνουμε και βγαίνουμεΚώδικας:nano -w /etc/portage/package.unmask
Ας εξηγήσουμε λίγο τι κάνουν τα εξής αρχεία. Ένα ευκολο παράδειγμα για το package.use , επείδη στο make.conf έχουμε -qt4 αν χτίζαμε έτσι το vlc δεν θα είχε γραφικό , άρα βάζοντας μέσα media-video/vlc qt4 του λέμε να το χτίσει αναγκαστικά και με αυτό το USE . Φυσικά μπορούμε να βάλουμε και άνω του ενός USE καθώς επίσης και να βγάζουμε βάζοντας - οπως στην περίπτωση του x11-libs/qt-sql -mysql . Να πω οτι αν είχαμε σκέτο vlc qt4 δεν θα δούλευε και για να μαθαίνουμε που ανήκει το κάθε πρόγραμμα μας βοηθάει και πάλι το eix . Επίσης εδώ δεν είναι χρειάζετε να βάζουμε versions του προγράμματος.
Ένας ευκολος τρόπος να βάζουμε τα αρχεία που θέλουμε στο package.use είναι ο εξής :
Σαν root απο κονσόλα : echo "x11-libs/qt-qt3support accessibility kde" >> /etc/portage/package.use , αυτό ειναι ενα παράδειγμα , στην αρχη του echo βάζουμε το πρόγραμμα και μετά τα USE που θέλουμε.
Το package.keywords έχει μέσα σαν παράδειγμα τα εξής :
=net-p2p/transmission-1.76 ~amd64
=sys-block/gparted-0.4.8 ~amd64
=www-client/chromium-bin-4.0.266.0_p33995
Λοιπόν επειδή για παράδειγμα το transmission-1.76 ειναι testing πακέτο και όχι stable για να το χτίσουμε πρέπει να το προσθέσουμε στο package.keywords αλλιώς όταν θα προσπαθούσαμε να το χτίσουμε με :, δεν θα μας άφηνε . Παρατηρούμε οτι στα δύο πρώτα εχουμε ~amd64 ενώ στο τρίτο όχι , να πούμε ότι δεν είναι απαραίτητο το ~amd64 . Ένας ευκολος τρόπος για να γεμίζουμε το package.keywords είναι ο εξής σαν root απο κονσόλα :Κώδικας:emerge -v =net-p2p/transmission-1.76
Κάποιες εφαρμογές είναι για κάποιους λόγους hard masked που σημαίνει οτι δεν μπαίνουν αν απλα τα προσθεσουμε μονο στο /etc/portage/package.keywords . Γι αυτό χρειαζόμαστε το package.unmask . Και προφανώς το αντίστροφο είναι το package.mask όταν εμείς θέλουμε κάποιο πακέτο να μην μπει . Σε εμας δεν θα χρειαστούν . Αν θέλετε να μάθετε περισσότερα δώστεΚώδικας:echo "=media-sound/quodlibet-2.1" >> /etc/portage/package.keywords.Κώδικας:man portage
Κάποιοι προτιμούν να χρησιμοποιούν το app-portage/autounmask το οποίο τα κάνει όλα αυτα αυτόματα . Σίγουρα είναι ευκολο αλλά εγω προτιμώ να το κάνω με το χέρι . οπως και να έχει αν το θέλετε :και για να κάνετε unmask κάτι δινετε πχ :Κώδικας:emerge -v app-portage/autounmaskΚώδικας:autounmask sys-block/gparted-0.4.8λοιπόν αν στα πακετά που θα αναβαθμίσει είναι μέσα και το sys-devel/gcc τότε δίνουμε :Κώδικας:emerge -uDNpv world
Μόλις τελείωσει θα μας αναφέρει ότι config files in '/etc' need updating και κάνουμε :Κώδικας:emerge -uDNv gcc
Και έπειτα δίνουμε :Κώδικας:etc-update
οταν τελειώσει μπορεί να χριαστεί να δώσουμε ,Κώδικας:emerge -uDNv worldκαι μετάΚώδικας:env-updateσημίωση : όταν κάνουμεΚώδικας:etc-updateδεν του δίνουμε το οκ να μας αλλάξει configuration που έχουμε φτιάξει ήδη , και αν έχουμε ενδιασμό το αφήνουμε , ρωτάμε και μετά πράτουμε.Κώδικας:etc-update
συνεχίζουμε:
εδώ βάζουμε ότι θέλουμε μπορούμε να δώσουμε HOSTNAME="tux" , HOSTNAME="007" όπως μας αρέσει , σώνουμε και βγαίνουμε .Κώδικας:nano -w /etc/conf.d/hostname
εδώ βάζουμεΚώδικας:nano -w /etc/conf.d/net, σώνουμε και βγαίνουμε . Μπορούμε να δηλώσουμε και καρφωτά αλλά προσπαθούμε να το κάνουμε όσο πιο εύκολο , για περισσότερα στο gentoo handbook.Κώδικας:config_eth0=( "dhcp" )
(απο εδώ και πέρα οταν θα θέλουμε να κάνουμε sync θα δίνουμε αυτήν την εντολή, εκτός της emerge)Κώδικας:emerge -v eix eix-update eix-remote update eix-sync
Προφανώς αν δεν έχετε nvidia θα πρέπει να χτίσετε τους drivers της κάρτας γραφικων που έχετε , επείδη δεν είστε μάντης να ξέρετε πως λέγετε το πακέτο , ενας ευκολος τρόπος είναι να δίνετε απο κονσόλα :Κώδικας:emerge -v gentoolkit portage-utils dbus ntp hal mesa-progs consolekit alsa-utils gamin gdm xfce4-meta p7zip module-rebuild syslog-ng vixie-cron slocate dhcpcd grub ntfs3g nvidia-drivers, δλδ αν έχουμε intel και ψάχνουμε το πακετό των οδηγών θα δώσουμε eix intel , συγκεκριμένα βγάζει 4 αποτελεσματα αλλα εμείς θέλουμε το x11-drivers/xf86-video-intel . Τώρα αντίστιχα θα μπορουσαμε να βρούμε και για την ati και για πιο γρήγορα μπορούμε να δώσουμεΚώδικας:eix paketoτο οποιο μας δίνει άμεσα σαν αποτελεσμα το x11-drivers/ati-drivers , vesa κοκ.Κώδικας:eix x11-drivers/ati
Αφού τελειώσουμε με αυτό πάμε να φτιάξουμε τους δαίμονες . Δίνουμε :
Κώδικας:update-modulesΈπειτα :Κώδικας:rc-update add net.eth0 default rc-update add dbus default rc-update add syslog-ng default rc-update add vixie-cron default rc-update add hald default rc-update add ntp-client default rc-update add consolekit default rc-update add alsasound boot rc-update add numlock default rc-update add xdm default
όπου :Κώδικας:nano -w /etc/conf.d/xdmσωνουμε και βγαίνουμεΚώδικας:DISPLAYMANAGER="gdm"
όπου :Κώδικας:nano -w /etc/rc.conf(μην ξεχάσετε να βγάλετε το #)Κώδικας:XSESSION="Xfce4"
σώνουμε και βγαίνουμε
(πολύ συμαντικό αν δεν το κάνουμε θα έχουμε πρόβλημα στο να βάλουμε τον grub)Κώδικας:grep -v rootfs /proc/mounts > /etc/mtab
σύμφωνα με το παράδειγμα που έχουμε δημιουργήσει θα πρέπει να είναι κάπως έτσι (ανάλογα με το τι filesystem διαλεξαμε ) :Κώδικας:nano -w /etc/fstab
Δεν πειράζουμε κάτι άλλο στο αρχείο απλά φτιάχνουμε τις ρυθμίσεις για τα /boot , / , swap , και αφήνουμε κατα μέρος το /home για αργότερα. Σημιώσεις : για τα ext3,4 σαν επιλογές θα ήταν καλό να έχουμε : noatime,nodiratime . για xfs : noatime,nodiratime,logbufs=8,logbsize=256kΚώδικας:# All other filesystems should have a pass number of 0 or greater than 1. # # See the manpage fstab(5) for more information. # # <fs> <mountpoint> <type> <opts> <dump/pass> # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. /dev/sda3 /boot ext3 noauto,noatime 0 0 /dev/sda5 / ext4 noatime 0 0 /dev/sda6 none swap sw 0 0 /dev/cdrom /mnt/cdrom auto noauto,ro 0 0 #/dev/fd0 /mnt/floppy auto noauto 0 0 # glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for # POSIX shared memory (shm_open, shm_unlink). # (tmpfs is a dynamically expandable/shrinkable ramdisk, and will # use almost no memory if not populated with files) shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
Αργότερα αν πχ θέλουμε να βλέπουμε και τα windows , θα πρέπει να προσθέσουμε στο fstab . H διαδικασία είναι η εξής :
mkdir /mnt/windows
και στο fstab προσθέτουμε
Σώνουμε και βγαίνουμε.Κώδικας:/dev/sda1 /mnt/windows ntfs-3g locale=en_US.utf8 0 0
Τώρα ανοίγουμε πάλι μια καινούργια κονσόλα , παίρνουμε δικαιώματα διαχειριστή και αυτό που θέλουμε να κάνουμε είναι να χρισημοποίησουμε το .config του ubuntu για να φτιάξουμε τον πυρήνα μας . Η διαδικασία αυτή ισχύει για το ubuntu , τωρα για άλλες διανομές η διαδικασία είναι κάτι το οποίο πρέπει να ψάξετε αλλά δεν είναι κάτι το δύσκολο. Λοιπόν δίνουμε :
Κώδικας:uname -rοπου uname θα είναι οτι μας έχει δείξει η προηγούμενη εντολή , αλλά και σκέτο ενα tab να πατήσετε εκείνη την στιγμή πρέπει να σας βγάλει απευθειας την έκδοση .Τεστάρουμε οτι όντως το κοπιαρε δίνοντας εναΚώδικας:cp /boot/config-`uname -r` /mnt/gentoo/usr/src/linux/.configθα πρέπει να έχει μέσα αρκέτες σειρές. Αυτό ηταν δεν την χρειαζόμαστε πλεον αυτην την κονσόλα , την κλεινουμε και γυρνάμε πάλι στην κονσολα που έχουμε το chroot και δίνουμε :Κώδικας:cat /mnt/gentoo/usr/src/linux/.config
Κώδικας:cd /usr/src/linuxΙσως να είναι η πρώτη φορα που το βλέπετε αλλά δεν είναι και κάτι το δύσκολο .Το πως κάνουμε navigate στο menu το λέει επάνω επάνω. Αυτα που πρέπει να ελένξουμε είναι τα εξής:Κώδικας:make menuconfig
Processor type and features ---> όπου ελένχουμε να έχει τις επιλογές Intel / AMD αναλογα με τι έχουμε .
Processor type and features ---> Paravirtualized guest support είτε το απενεργοποιούμε είτε το εχουμε σαν * , το θέμα είναι πως πολλές φορες αν είναι ενεργοποιημένο δεν μπορούμε να χτίσουμε τους nvidia-drivers
Processor type and features ---> Processor family (Generic-x86-64) ---> οπου διαλέγουμε την σωστή αρχιτεκτονική σύμφωνα με τον επεξεργαστή που έχουμε
Power management and ACPI options ---> CPU Frequency scaling --->performance' governor *
File systems ---> όπου θα πρέπει τα file systems που θέλουμε να χρησιμοποιήσουμε να τα έχουμε με *
Device Drivers ---> οπου θα πρέπει να κοιτάξουμε ότι έχει σχέση με sata/ahci/scsi το βάζουμε *
Το ίδιο θα πρέπει να κάνουμε και για τις κάρτες δικτύου.
Ειδικές επιλογές για nvidia: http://www.gentoo.org/doc/en/nvidia-guide.xml
Save an Alternate Configuration File για να κρατήσουμε στο .config τις αλλαγές που ίσως κάναμε.
Exit
Δίνουμε:
Αφού τελειώσειΚώδικας:make && make modules_install
Ανάλογα με το τι θα πάρουμε σαν αποτέλεσμα τροποποποιούμε την αποκάτω εντολήΚώδικας:ls -l /usr/src/linux
Κώδικας:cp arch/x86_64/boot/bzImage /boot/kernel-2.6.31-gentoo-r6
Κώδικας:nano -w /boot/grub/grub.confΌπως βλέπετε ανάλογα με το πια version του πηρυνα και με το πως εχουμε κάνει τα partition θα ορίσουμε ανάλογα το grub.conf. Υπενθίμιση: hd0,0 το πρώτο 0 μας λεει οτι αναφέρετε στον 1ον δίσκο , το δευτερο 0 μας λεει οτι αναφέρετε στο 1ο partition. Σώνουμε και βγαίνουμε.Κώδικας:# Which listing to boot as default. 0 is the first, 1 the second etc. default 0 # How many seconds to wait before the default listing is booted. timeout 20 # Nice, fat splash-image to spice things up :) # Comment out if you don't have a graphics card installed splashimage=(hd0,2)/boot/grub/splash.xpm.gz title Gentoo Linux # Partition where the kernel image (or operating system) is located root (hd0,2) kernel /boot/kernel-2.6.31-gentoo-r6 root=/dev/sda5 title Gentoo Linux (rescue) # Partition where the kernel image (or operating system) is located root (hd0,2) kernel /boot/kernel-2.6.31-gentoo-r6 root=/dev/sda5 init=/bin/bb # The next four lines are only if you dualboot with a Windows system. # In this case, Windows is hosted on /dev/sda1. title Windows 7 rootnoverify (hd0,0) #makeactive chainloader +1
Θέλουμε να εγκαταστήσουμε τον grub στο /boot partition μας , αρα θα δώσουμε :
Συνεχίζοντας δίνουμε:Κώδικας:grub-install --no-floppy /dev/sda3
Password: (Enter the password for root)Κώδικας:passwd
Re-enter password: (Re-enter the password to verify)
Πάμε να ορίσουμε σωστά το openglΚώδικας:update-modules module-rebuild module-rebuild rebuild
παράδειγμα:Κώδικας:eselect opengl list
[1] ati
[2] xorg-x11 *
δίνουμε :και τώρα αν δώσουμε ξανα : eselect opengl listΚώδικας:eselect opengl set ati
θα πάρουμε:
[1] ati *
[2] xorg-x11
Το ίδιο γίνετε και με την nvidia:
[1] nvidia *
[2] xorg-x11
Πάμε να φτιάξουμε xorg.conf .
στην περίπτωση των nvidia τα πράγματα είναι ευκολα ,ενα :
και καθαρίσαμε επι της ουσίας .Κώδικας:nvidia-xconfig --composite --add-argb-glx-visuals
Τωρα σαν άλλη λύση θα ήταν να πάρουμε το xorg.conf απο κάποια άλλη διανομή που να ξέρουμε οτι δουλεύει για εμάς ή να προσπαθήσουμε δίνοντας .
Κώδικας:Xorg -configureΕπι της ουσίας έχουμε τελειώσει . Αυτα που έχουμε να κάνουμε είναι να σβήσουμε τα 2 αρχεία που κατεβάσαμε για να κάνουμε αυτήν την εγκατάσταση ,κάτι το οποίο θα παραλείψουμε για να μην γίνει καμια βλακεία και σβήσουμε τα πάντα απο την κονσόλα . Επομένος δίνουμε:Κώδικας:cp /root/xorg.conf.new /etc/X11/xorg.conf
Οταν θα ξεκινήσει πάλι το σύστημα θα έχουμε κάποιες δουλειες στην κονσόλα :Κώδικας:exit cd umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo reboot
(οπου user το ονομα που θέλουμε για τον χρήστη μας)Κώδικας:useradd -m -G users,wheel,audio,cdrom,cdrw,video,usb,plugdev -s /bin/bash user
Password: (Enter the password for user)Κώδικας:passwd user
Re-enter password: (Re-enter the password to verify)
(Αν τώρα κάποια στιγμή θέλουμε να προσθέσουμε τον χρήστη μας και σε κάποιο άλλο group δίνουμε πχ:
) οπου games το group που εμείς θα θέλουμε.Κώδικας:gpasswd -a user games
(για να ρυθμίσουμε τον ήχο)Κώδικας:alsaconf
Χρήριμες εντολές :
Πως κάνουμε sync :
Έχουμε κάνει αλλαγές στα USE και θέλουμε να ξαναχτίσουμε τα πακέτα που επηρεάζοντε , ταυτόχρονα θέλουμε να κανουμε και update:Κώδικας:eix-update eix-remote update eix-sync env-update
Αφού κάνουμε sync δινουμε
έχοντας το p που σημαίνει pretend δεν γίνετε τιποτα αλλά μας δείχνει τι θα γίνει , δλδ πόσα πακέτα θα αναβαθμιστούν και αν υπάρχει κάποιο πρόβλημα. Αν όλα είναι εντάξει προχοράμε δίνονταςΚώδικας:emerge -uDNpv world
το ιδιο μπορούμε να κάνουμε και για πακετα πχΚώδικας:emerge -uDNv worldΕιναι σωστό αν δώσωΚώδικας:emerge -pv amarokκαι μεταΚώδικας:emerge -pv world;Κώδικας:emerge -v world
Όχι , δεν υπάρχει λόγος να το κάνουμε αυτό , θα δίνουμε πάνταΥπάρχει κάποια εντόλη η οποία να μας δείχνει αν υπάρχει κάποιο προβλημα ;Κώδικας:emerge -uDNv world
Αν κάτι χρειάζετε να το κάνουμε emerge θα μας το δείξει και αν χρειάζετε δίνουμε:Κώδικας:revdep-rebuild -pv
αφου το κάνουμε ξαναδίνουμεΚώδικας:revdep-rebuild -vγια να δούμε αν το πρόβλημα λυθηκε .Κώδικας:revdep-rebuild -pv
Λοιπόν εμείς εγκαταστήσαμε το xfce4-meta , όταν λέμε meta συμενει πως δεν είναι ένα πακέτο αλλά εμπεριέχει αρκετά . Τα USE που θέλουν τέτοιου είδους πακέτα τα βρίσκουμε στο documentation της διανομής μας , γι αυτο αν θέλουμε να βάλουμε kde ή gnome θα πρέπει να συμβουλευτουμε τους οδηγούς για τα USE πρώτα . Έστω τώρα ότι θέλουμε να βγάλουμε ένα meta πακέτο , αν δώσουμεθα βγεί μεν η εγγραφή αλλά όλα τα dependencies δεν θα φύγουν , για να φύγουν θα πρέπει να δώσουμεΚώδικας:emerge -C xfce4-metaκαι αν θέλουμε να βγουν αυτα που θα μας πει να δώσουμεΚώδικας:emerge --depclean -pv
Λοιπόν σε περιπτώσεις οπου ανανεώνετε η dev-lang/python πχ τώρα ειναι στην 2.6.4 και ας πούμε πάει στην 3.1.1-r1 εντάξει θα γίνει εγκατάσταση είναι αρκετό ;Κώδικας:emerge --depclean -v
θα πρέπει να τρέξουμε, καθώς και να ελένξουμε μεΚώδικας:python-updaterότι η σωστή version είναι επιλεγμένη.Κώδικας:eselect python list
Όταν αλλάζει version ο πυρήνας και τον κανουμε emerge τι πρέπει να προσέξουμε :
Για τον λόγο αυτό βάλαμε και το symlink στα USE ώστε να μην έχουμε προβλήματα , αυτό που θα πρέπει να κάνουμε ειναι ,δίνουμε :
Χρήσιμες εφαρμογές : xfce4-xkb-plugin για ευκολή αλλαγή της γλώσσας στο πληκτρολόγιο , transmission , comix , eog , evince , file-roller , smplayer , vlc , mozilla-firefox , decibel , k3b , openoffice-bin , gimp , audacity , gnome-terminal , kate , gedit , adobe-flashΚώδικας:update-modules module-rebuild module-rebuild rebuild
Layman
Αν έχετε κάνει το sync οπως έχουμε πεί μπορεί να δείτε κάποια προγράμματα που δεν υπάρχουν στο portage . πχ
Θα δουμε οτι δεν υπάρχειΚώδικας:emerge -pv emesene
αν δώσουμε ,βλέπουμε net-im/emesene [1]Κώδικας:eix emesene
οπου [1] "sunrise" /usr/local/portage/layman/sunrise
αυτό σημαίνει πως το συγκεκριμένο πρόγραμμα δεν υπάρχει στο portage αλλά σε ενα overlay το οποίο είναι φτιαγμένο απο gentoo χρήστες. Για να το βάλουμε πρέπει να κάνουμε τα εξής:
και εφόσον δεν παίρνουμε blocksΚώδικας:emerge -pv layman
και μετά ότι υπάρχει στο συγκεκριμένο overlay πλεον το βάζουμε οπως συνήθως.Κώδικας:emerge -v layman layman -f -a sunrise echo "source /usr/local/portage/layman/make.conf" >> /etc/make.conf layman -s sunrise eix-update
Σαν σίγουρη αλλάγη θα είναι οτι θα μπει και το πως φτιάχνουμε genkernel καθώς είναι σίγουρα πιο απλό.
ΕΥΧΑΡΙΣΤΙΕΣ: TheCondor , AddictedToChaos και σε όλα τα παιδιά του #gentoo-el του FreeNode
Εμφάνιση 1-14 από 14
Θέμα: Gentoo οδηγός
-
18-12-09, 05:43 Gentoo οδηγός #1
Τελευταία επεξεργασία από το μέλος Vtester : 19-12-09 στις 03:42.
-
18-12-09, 05:58 Απάντηση: Gentoo οδηγός #2
Μπράβο Vtester για τη προσπάθεια,
Είμαι αρκετά κουρασμένος για να το διαβάσω τώρα, θα κοιτάξω όμως κάποια στιγμή. You deserve some cookies.
Spoiler:Computers are simple. You just write an instruction and they follow it.
a cookie ~ I will do science to it
-
18-12-09, 11:15 Απάντηση: Gentoo οδηγός #3
Ωραίος! Τέτοιες προσπάθειες για οδηγούς θα πρέπει πάντα να επιβραβεύονται. Να έχεις υπόψη όμως ότι θα χρειαστεί και ενημέρωση για μελλοντικές εκδόσεις.
Δύο παρατηρήσεις:
1. Βελτίωσε την μορφοποίηση του κειμένου, με κανένα bold, με sections και code tags
2. Αντικατέστησε όλα τα ftp.uoc links με κανένα πιο σοβαρό ftp server που δίνει περισσότερο από 10kbytes/sec ταχύτητα download
-
18-12-09, 13:52 Απάντηση: Gentoo οδηγός #4
- Εγγραφή
- 27-10-2005
- Περιοχή
- Cetines
- Μηνύματα
- 1.590
- Downloads
- 3
- Uploads
- 0
- Άρθρα
- 10
- Ταχύτητα
- 27031/2703kBit/s
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΑΜΦΙΣΣΑ
- Router
- Speedport Plus
- SNR / Attn
- 16.1(dB) / 12.0(dB)
- Path Level
- Interleaved
Το /dev/sda5 θα γίνει το / στο οποιο καλό θα ήταν να έχουμε 11gb+ (κατα προτιμηση ext3 ή ext4)
Και μορφοποίησέ το λίγο, δεν διαβάζεται. Οι εντολές πρέπει να μπουν σε code tags.Για μας τους καταλανούς συγκεκριμένα το Εμπόριον έχει μια ιδιαίτερη σημασία γιατί λόγω γεωγραφίας και λόγω ιστορίας είμαστε πιο κοντά στους έλληνες παρά στους υπόλοιπους ισπανούς. Κάτι αυτονόητο και λογικό. Ε.Α.
-
18-12-09, 19:32 Απάντηση: Gentoo οδηγός #5
Πολύ καλός ο οδηγός. Μιλησε με τους administrators ώστε να τον μεταφέρουν και αυτόν στα HOWTO
-
18-12-09, 20:12 Re: Gentoo οδηγός #6
Εύγε.
ΥΓ: Τον έφτιαχνες ενώ με βοηθούσες;
-
20-12-09, 22:54 Απάντηση: Re: Gentoo οδηγός #7
-
21-12-09, 18:27 Re: Απάντηση: Re: Gentoo οδηγός #8
-
27-12-09, 01:17 Απάντηση: Gentoo οδηγός #9
-
28-12-09, 17:39 Απάντηση: Gentoo οδηγός #10
Καταρχάς να ευχαριστήσω όλους όσους απάντησαν . Λίγες αλλαγές και προσθήκες πριν δώσω το ολοκληρωμένο στον Mraccess .
Παίρνουμε δικαιώματα διαχειριστή.
- ΣτοΚώδικας:/etc/portage/package.use
Κώδικας:dev-db/sqlite fts3 app-admin/gkrellm lm_sensors
- Αν έχουμε προσθέσει κάποιο overlay να μην ξεχνάμε να δίνουμε τακτικάΚώδικας:layman -S
- Παρατηρήσεις για τις γραμματοσειρές :
θα χρειαστεί να δώσουμε :Κώδικας:emerge -v dejavu ttf-bitstream-vera corefonts
Κώδικας:ls /usr/share/fonts/
Κώδικας:corefonts default dejavu encodings ttf-bitstream-vera
Κώδικας:nano /etc/X11/xorg.conf
Κώδικας:Section "Files" FontPath "/usr/share/fonts/corefonts" FontPath "/usr/share/fonts/default" FontPath "/usr/share/fonts/dejavu" FontPath "/usr/share/fonts/encodings" FontPath "/usr/share/fonts/ttf-bitstream-vera" EndSection
Συνεχίζουμε , δίνοντας :Κώδικας:eselect fontconfig list
Κώδικας:eselect fontconfig enable νούμερο
Κώδικας:10-autohint.conf sub-pixel-rgb.conf unhint-small-dejavu-sans-mono.conf unhint-small-dejavu-sans.conf unhint-small-dejavu-serif.conf unhint-nonlatin.conf dejavu-sans-mono.conf dejavu-sans.conf dejavu-serif.conf
- Ρύθμιση του xkb για εναλλαγή γώσσας (στο xfce ανέφερα addon , και στο gnome και στο kde 4 αυτό είναι αχρείαστο αλλά επείδη μπορεί να χρειαστεί σε κάποιον πχ με άλλο de το αναφέρω) :
Κώδικας:cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/
Κώδικας:nano /etc/hal/fdi/policy/10-keymap.fdi
Κώδικας:<merge key="input.xkb.layout" type="string">us,el</merge> <merge key="input.xkb.options"type="string">grp:alt_shift_toggle,compose:menu,grp_led:scroll</merge> <merge key="input.xkb.variant" type="string" />
Κώδικας:/etc/init.d/hald restart
- Εγκατάσταση και ρύθμισμα του hddtemp
Κώδικας:emerge hddtemp
Κώδικας:hddtemp /dev/sd{a,b,c}
παράδειγμα:
Κώδικας:hddtemp -D /dev/sda | grep Model Model: WDC WD6401AALS-00L3B2
Κώδικας:nano /usr/share/hddtemp/hddtemp.db
Κώδικας:"WDC WD6401AALS-00L3B2" 194 C "WDC WD6401AALS-00L3B2"
Έπειτα :
Κώδικας:rc-update add hddtemp default
Κώδικας:nano /etc/conf.d/hddtemp
Κώδικας:# a list of drives to check HDDTEMP_DRIVES="/dev/sda /dev/sdb"
Κώδικας:/etc/init.d/hddtemp start
Κώδικας:emerge -v lm_sensors
Κώδικας:sensors-detect
Κώδικας:/etc/init.d/lm_sensors start
Κώδικας:rc-update add lm_sensors default
Κώδικας:emerge -uDNv world
Κώδικας:emerge -pv app-admin/gkrellm
και δίνει :Κώδικας:emerge -v gkrellm gkrellm-hddtemp gkrellm-xkb gkrellm-themes
Αυτά για τώρα , η προσθήκη για τον genkernel έρχετε
@KoukosNest ευχαριστώ πολύ για τα κουλουράκια
@boeotian 1. done / 2. έδωσα link με ολα τα mirror
@Duryodhana το αντικατέστησα με 20+ , αν και πάλι πιστευεις οτι είναι λίγο ευχαρίστως να το αλλάξω στο τελικό καθώς τώρα δεν μπορώ να κάνω edit
@Eυχαριστώ Hwoarang , gtklocker
@tsigarid έχεις δίκιο ότι είναι πιο αργό απλά έχω συνηθίσει να έχω το pretend , φυσικά και θα το αναφέρω και το -uDNav . Ευχαριστώ για την επισήμανσηGentoo Linux, οδηγός εγκατάστασης
ASUS P8Z77-V @1908 || Intel Core i5 3570K || Windows 10 Enterprise LTSB || G.skill F3-12800CL10-16GBXL || GX-550W || GTX680-DC2T-2GD5 || SAMSUNG 830 256 GB || WDC WD1002FAEX-00Y9A0 || iHAS124 C LL0G || Hyper 612S || Define R3 Usb3.0 || HP LP1965
-
02-01-10, 06:12 Απάντηση: Gentoo οδηγός #11
αν δεν υπαρχει μια διανομη στον υπολογιστη??αν εχουμε το minimal-installation cd ?.
-
02-01-10, 06:18 Απάντηση: Gentoo οδηγός #12
Δεν χρειάζεται να υπάρχει εγκατεστημένη διανομή , αλλά ούτε και live . Αλλά όπως καταλαβαίνεις όλα πάνε αναλογικά με τις γνώσεις του χρήστη . Νομίζω οτί ειναι πιο ευκολο μέσα από *ubuntu live όπως το παρουσιάζω . Αν θέλεις περίμενε λίγο καθώς λογικά αυριο θα γίνουν κάποιες αλλαγές.
Gentoo Linux, οδηγός εγκατάστασης
ASUS P8Z77-V @1908 || Intel Core i5 3570K || Windows 10 Enterprise LTSB || G.skill F3-12800CL10-16GBXL || GX-550W || GTX680-DC2T-2GD5 || SAMSUNG 830 256 GB || WDC WD1002FAEX-00Y9A0 || iHAS124 C LL0G || Hyper 612S || Define R3 Usb3.0 || HP LP1965
-
02-01-10, 06:38 Απάντηση: Gentoo οδηγός #13
οκ.βασικα παω για υπνο 3ι μερα αιυπνος δεν λεει..
-
06-01-10, 18:40 Απάντηση: Gentoo οδηγός #14
- Εγγραφή
- 27-08-2004
- Περιοχή
- internet
- Μηνύματα
- 23.372
- Downloads
- 58
- Uploads
- 17
- Άρθρα
- 9
- Ταχύτητα
- 49999 / 4999
- ISP
- ΟΤΕ Conn-x
- DSLAM
- ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
Ο οδηγός μπήκε στα άρθρα οπότε η συζήτηση συνεχίζεται εδώ: http://www.adslgr.com/forum/showthread.php?t=354617
Gentoo Linux: mess with the best and you might learn something
δικτυακή παράσταση | twitter | within specifications
Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.
Παρόμοια Θέματα
-
οδηγος
Από prestiz στο φόρουμ Software γενικάΜηνύματα: 0Τελευταίο Μήνυμα: 09-05-08, 00:18 -
PAYPAL οδηγος
Από dim12 στο φόρουμ Internet, web surfing και online υπηρεσίεςΜηνύματα: 4Τελευταίο Μήνυμα: 22-09-07, 17:12 -
Gentoo 2006.1 Released + Daniel Robbins -> Back to Gentoo
Από atj++ στο φόρουμ Unix - LinuxΜηνύματα: 7Τελευταίο Μήνυμα: 31-08-06, 23:15 -
585ι οδηγός???
Από dor στο φόρουμ Alcatel Thomson ADSL modems και routersΜηνύματα: 0Τελευταίο Μήνυμα: 28-02-06, 12:08
Bookmarks