Εμφάνιση αναρτήσεων με ετικέτα linux. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα linux. Εμφάνιση όλων των αναρτήσεων

Κυριακή 28 Σεπτεμβρίου 2008

Το βασικό σύστημα αρχείων του Linux

Αυτό που διαπιστώνει ο νέος χρήστης Linux μετά την επιτυχή εγκατάσταση της διανομής που διάλεξε είναι ότι δεν ξέρει πού να ψάξει και τι να βρει... wow.gif

Τα γραφικά εργαλεία βέβαια (file browser, πχ. Nautilus, Konqueror, Dolphin, Thunar) θα επιτρέψουν στο χρήστη να ανοίξει το "Υπολογιστής" και θα βρει τους δίσκους του και ένα άγνωστο "File System", το οποίο με λίγη φαντασία θα καταλάβει, ότι μάλλον είναι τα αρχεία του λειτουργικού...

Αυτό που είχε συνηθίσει ο προερχόμενος από τα Windows χρήστης, απλά δεν υπάρχει... Δηλαδή δεν θα βρει κανένα C:, A:, D: κτλ.. Αυτό που θα βρει είναι ένας φάκελος με πολλούς (απρόσμενα πολλούς! pardon.gif) υποφακέλους. Όλοι με κάτι παράξενα ονόματα που δεν ξεπερνούν τους 4-5 χαρακτήρες. Και άντε πάλι κάποιων κάτι λέει το όνομά τους, οι άλλοι όμως;

Δεν χρειάζεται άγχος... nono.gif

Το σύστημα αρχείων του λειτουργικού, αν κατανοηθεί, μπορεί να αγαπηθεί! Είναι σαφές και αυστηρό. Και δεν χρειάζεται ασφαλώς να το κατανοήσει ο μέσος χρήστης εις βάθος! Έτσι κι εμείς θα παρουσιάσουμε εδώ μόνο τα βασικά.

Πριν όμως από αυτό, να θυμίσουμε κάτι ακόμα. Στο Linux οι κρυφοί φάκελοι/ αρχεία δεν ορίζονται από τις ιδιότητες του φακέλου/ αρχείου, αλλά από την τελεία (.) μπροστά από το όνομά τους.

______________________


Αρχικά θεωρούμε ότι όλοι οι φάκελοι του λειτουργικού βρίσκονται στον ριζικό κατάλογο (root directory) που συμβολίζεται με μια σκέτη λοξή παύλα: /. Κάτω από αυτόν βρίσκονται όλοι οι υπόλοιποι. Αν και υπάρχουν μερικές διαφορές μεταξύ των φακέλων που συναντάμε στις διάφορες διανομές, η βασική φιλοσοφία παραμένει. Έτσι οι φάκελοι που θα βρούμε είναι:

--/bin
(binaries)
Τα εκτελέσιμα των πιο βασικών προγραμμάτων. Κοινά για το σύστημα και όλους τους χρήστες (υπερχρήστες και απλούς).

--/boot
Όπως λέει και η λέξη, ο φάκελος αυτός φιλοξενεί αρχεία απαραίτητα για την εκκίνηση του λειτουργικού.
Ενδιαφέρον παρουσιάζουν μερικά αρχεία, τα οποία θα αναφέρουμε παρακάτω.

--/dev
(devices)
Όλες οι συσκευές αναπαρίστανται στο λειτουργικό σαν αρχεία με ειδικές ρυθμίσεις.

--/etc
Γενικά περιέχει αρχεία ρυθμίσεων.
Ενδιαφέρον παρουσιάζουν μερικά αρχεία, τα οποία θα αναφέρουμε παρακάτω.

--/home
Μέσα σ' αυτόν τον φάκελο μπορούμε να νοιώθουμε σαν στο σπίτι μας. veryhappy.gif

Αν έχουμε φτιάξει περισσότερους του ενός χρήστες, τότε αυτοί φιλοξενούνται σε αντίστοιχους υποφακέλους με όνομα το όνομα χρήστη που χρησιμοποιούν για login.

Εδώ κάνουμε ό,τι θέλουμε, έχουμε πλήρη δικαιώματα πάντοτε, μπορούμε να φυλάμε τα αρχεία μας κτλ.. Σε αυτόν φιλοξενούνται και κρυφοί φάκελοι με τις ρυθμίσεις μας για τα περισσότερα προγράμματα που χρησιμοποιούμε (πχ. εδώ φυλάσσονται τα profile του Firefox στον κρυφό φάκελο ~/.mozilla). Ο φάκελος αυτός μπορεί να περιέχει τα αρχεία μας ταξινομημένα στις δημοφιλείς κατηγορίες "Documents", "Music", "Photos", "Videos" και ο,τιδήποτε άλλο, χωρίς να είναι υποχρεωτικό κάτι από αυτά. Είπαμε εδώ είναι το σπίτι μας! Κάνουμε ό,τι θέλουμε! Προσοχή μόνο με το φάκελο "Desktop", γιατί αυτός είναι ολόκληρη η επιφάνεια εργασίας μας!

Παρενθετικά να θυμίσουμε ότι αυτός ο φάκελος του χρήστη μας, δηλαδή ο /home/onoma_xristi συμβολίζεται με "~" για συντομία. Αυτό σημαίνει ότι αν συναντήσουμε σε κάποιον οδηγό την διαδρομή ~/Documents, αυτό αντιστοιχεί σε /home/onoma_xristi/Documents.

Τέλος, να σημειώσουμε ότι αυτός ο φάκελος φρόνιμο είναι να αντιστοιχηθεί (κατά την εγκατάσταση ας πούμε) σε μία ξεχωριστή κατάτμηση του σκληρού.

--/initrd
Φάκελος για την εκκίνηση του λειτουργικού. Δεν υπάρχει σε όλες τις διανομές.

--/lib
(libraries)
Βιβλιοθήκες. Πιο συγκεκριμένα διαμοιράσιμες βιβλιοθήκες του συστήματος και modules. Αντιστοιχούν κατά κάποιο τρόπο στα dll των Windows.

--/lost+found
Περιέχει αρχεία που σώθηκαν σε έκτακτες περιπτώσεις. Δεν είναι κάτι που θα μας απασχολήσει συχνά. Ίσως και ποτέ. Άλλωστε δεν είναι φάκελος του λειτουργικού, αλλά φάκελος που έχει κάθε κατάτμηση ξεχωριστά.

--/media
Σε αυτό τον φάκελο υπάρχουν άλλοι υποφάκελοι καθένας από τους οποίους αντιστοιχεί σε ένα προσαρτημένο τόμο (δίσκο/ κατάτμηση). Αυτό δεν σημαίνει ότι δεν μπορούμε να προσαρτήσουμε τις κατατμήσεις σε κάποιο άλλο σημείο, αλλά η τάξη είναι τάξη. smile.gif
Με τον φάκελο αυτό θα ασχοληθούμε λίγο περισσότερο παρακάτω.

--/mnt
(mount=προσάρτηση)
Ο φάκελος αυτός διατίθεται για τις προσωρινές προσαρτήσεις κάποιων κατατμήσεων. Σε κάποιες διανομές δεν χρησιμοποιείται καθόλου εκ προεπιλογής. Είναι θέμα του χρήστη, αν θα τον χρησιμοποιήσει ποτέ.
Με τον φάκελο αυτό θα ασχοληθούμε λίγο περισσότερο παρακάτω.

--/opt
Είναι ο χώρος εγκατάστασης κάποιων προγραμμάτων του χρήστη. Μόνο συγκεκριμένα προγράμματα πρακτικά τον χρησιμοποιούν. Σίγουρα όμως είναι εφαρμογές τρίτων κατασκευαστών, όπως πχ. το Google Picasa.

--/proc
Ένα εικονικό σύστημα αρχείων για τις λειτουργίες του συστήματος και τους πόρους του (χρησιμοποιείται με τις εκδόσεις των πυρήνων 2.4 και 2.6)

--/root
Με απλά λόγια είναι το home του χρήστη root. Ο λογαριασμός root δεν χρησιμοποιείται από όλες τις διανομές και μπορεί να βρείτε τον φάκελο αυτό τελείως άδειο (άντε να έχει μερικά κρυφά αρχεία).

--/sbin
Περιέχει πολύ σημαντικά προγράμματα για τη διαχείριση του συστήματος.

--/srv
(services)
Πολύ συγκεκριμένη η χρήση του, η οποία αφορά σε δικτυακές εργασίες. Πιθανότατα θα τον βρείτε τελείως άδειο.

--/sys
Αντίστοιχης χρήσης με το /proc (χρησιμοποιείται στη σειρά 2.6)

--/tmp
(temporary)
Χώρος για χρήση από προγράμματα που απαιτούν την δημιουργία προσωρινών αρχείων. Τα περιεχόμενά του καθαρίζονται αυτόματα.

--/usr
Ένας μεγάλος υποκατάλογος του ριζικού συστήματος. Περιέχει φακέλους που συναντήσαμε στο ριζικό κατάλογο (πχ. bin, lib, sbin) μόνο που τα προγράμματα εδώ δεν αφορούν κρίσιμες υπηρεσίες ή μόνο τον administrator, αλλά είναι διαμοιράσιμα μεταξύ περισσοτέρων χρηστών.

--/var
(variable)
Περιέχει αρχεία μεταβλητού περιεχομένου. Χαρακτηριστικά εδώ είναι αποθηκευμένα όλα τα log του συστήματος, που αντανακλούν την εύρυθμη ή μη λειτουργία του.
Κάποια αρχεία εδώ παρουσιάζουν ενδιαφέρον και θα αναφερθούμε σε αυτά παρακάτω.

______________________


Αυτοί ήταν οι φάκελοι που θα βρείτε (εκτός μερικών εξαιρέσεων ανάλογα με τη διανομή σας). Όπου δεν κάναμε κανένα σχόλιο, σημαίνει ότι με αυτούς τους φακέλους ΔΕΝ χρειάζεται να ασχοληθείτε! Στους άλλους υπάρχουν κάποια αρχεία που μπορεί να χρειαστεί να ελέγξουμε ή/ και να επεξεργαστούμε κάποια φορά, οπότε θα αναφερθούμε ειδικότερα.

Να σημειώσουμε ότι όλοι οι φάκελοι πλην του /home απαιτούν αυξημένα δικαιώματα για να μπορείτε να τους επεξεργαστείτε. Αυτό προφανώς για λόγους ασφαλείας. Ακόμα να ξεκαθαρίσουμε ότι τα αρχεία ρυθμίσεων είναι απλά αρχεία κειμένου. Άρα τα επεξεργαζόμαστε με έναν κειμενογράφο, όπως τους gedit, kate, kwrite, nano κτλ.. Για να αποκτήσουμε δικαιώματα υπερχρήστη (administrator/ root) ανάλογα με τη διανομή μας μπορούμε να εισέλθουμε στο σύστημα με τον λογαριασμό root ή να παίρνουμε προσωρινά δικαιώματα σε μια συνεδρία τερματικού χρησιμοποιώντας συνήθως τις εντολές su ή sudo (προστρέξτε σε οδηγούς για την διανομή που χρησιμοποιείτε για πιο συγκεκριμένες οδηγίες).

Τώρα ας δούμε μερικά αρχεία ρυθμίσεων που μπορεί να μας απασχολήσουν.

/boot/grub/menu.lst
Κατά πάσα πιθανότητα ο bootloader (το πρόγραμμα που αναλαμβάνει τη φόρτωση του λειτουργικού) που εγκαταστήσατε ήταν ο GRUB. Τότε στην παραπάνω διαδρομή θα βρείτε το αρχείο που ρυθμίζει τι και πώς θα εμφανίζεται στην οθόνη επιλογής λειτουργικού κατά την εκκίνηση του υπολογιστή.

/etc/fstab
Το αρχείο αυτό ορίζει ποιες κατατμήσεις και πού θα προσαρτηθούν αυτόματα κατά την εκκίνηση του λειτουργικού ή μόλις γίνουν διαθέσιμες (πχ. εισαγωγή ενός οπτικού δίσκου ή μιας δισκέτας). Η "γλώσσα" που χρησιμοποιεί δεν είναι πολύ δύσκολη, αλλά χρειάζεται μια εξοικείωση. Επιφυλασσόμαστε για περισσότερες οδηγίες πάνω στο θέμα αυτό, που μας απασχολεί συχνά.

/etc/X11/xorg.conf
Το αρχείο που ρυθμίζει πολλές παραμέτρους του υλικού μας. Εδώ ρυθμίζεται εν μέρει το πληκτρολόγιο, η οθόνη και το κυριότερο η κάρτα γραφικών, που δυστυχώς απασχολεί ακόμα αρκετούς από μας. Κάθε διανομή όμως κάνει ελαφρώς διαφορετική χρήση αυτού του αρχείου και θα πρέπει να το επεξεργάζεστε μόνο κατά τις οδηγίες που θα βρίσκεται από άτομα που εμπιστεύεστε.

/media
Τον φάκελο αυτό χρησιμοποιούμε συνήθως για να ορίζουμε το σημείο προσάρτησης (mount point) κατατμήσεων που φορτώνονται με την εκκίνηση του λειτουργικού. Το σημείο προσάρτησης είναι πάντα ένας υποφάκελος του /media, πχ. /media/Windows ή /media/External-disk. Η αυτόματη προσάρτηση γίνεται μέσω του fstab που ήδη αναφέραμε.

/mnt
Δεν διαφέρει σε τίποτα από το /media, εκτός του ότι μας επιτρέπει να βάλουμε μια τάξη. Δηλαδή ας θεωρήσουμε ότι στο /media προσαρτούμε τις κατατμήσεις (δίσκους) που χρησιμοποιούμε συνέχεια, ενώ στο /mnt θα προσαρτήσουμε κάτι σε μια έκτακτη περίπτωση. Αυτά όμως δεν είναι απόλυτα και συνδέονται με τη φιλοσοφία της κάθε διανομής.

/usr
Ενδιαφέρει το χρήστη κυρίως όταν θέλει να ψάξει για κάποιο λόγο χειροκίνητα ένα εκτελέσιμο αρχείο. Για παράδειγμα ένα πρόγραμμα που δεν έφτιαξε αυτόματα εγγραφή για το μενού και πρέπει να αναζητηθεί στο φάκελο που εγκαταστάθηκε (πιθανώς /usr/bin).

Χρήσιμη εδώ είναι η εντολή whereis (που κάνει ό,τι λέει το όνομά της wink.gif). Αν ψάχνουμε να βρούμε που είναι εγκατεστημένο ένα πρόγραμμα, τα χνάρια του οποίου χάσαμε για κάποιο λόγο, δίνουμε για παράδειγμα:
ΚΩΔΙΚΑΣ
whereis firefox

και παίρνουμε αμέσως την καταλυτική απάντηση:
ΠΑΡΑΘΕΜΑ
firefox: /usr/bin/firefox /etc/firefox /usr/lib/firefox /usr/share/firefox

Δεν είναι κάτι όμως που χρειάζεται να μάθει ο αρχάριος χρήστης, καθώς θα χρειάζεται σε πολύ συγκεκριμένες περιπτώσεις. Πάντως τα εργαλεία υπάρχουν. wink.gif

Θα ασχοληθούμε λίγο ακόμα με τα παραπάνω paths στην τελευταία παράγραφο του άρθρου.

/var
Αποθηκεύονται σαν backup τα πακέτα εγκατάστασης που κατεβάζουμε μέσω του Διαχειριστή πακέτων της διανομής μας για μελλοντική χρήση (για να μην χρειάζεται να τα ξανακατεβάσουμε). Ανάλογα με τον διαχειριστική πακέτων της διανομής σας, ο φάκελος μπορεί να είναι ο /var/cache/apt (apt-get/ apt-rpm), /var/cache/yum (yum), /var/cache/zypp/packages (Zypper), /var/packages (netpkg), /var/slapt-get (Slackware), /var/cache/pacman/pkg (Arch) κ.ά..



/var/log
Περιέχει log των συμβαμάτων του συστήματος. Το πιο κοινά χρησιμοποιούμενο ίσως είναι το /var/log/messages. Αν το παρακολουθήσετε για λίγη ώρα, συνδέοντας ένα φλασάκι για παράδειγμα θα καταλάβετε περί τίνος πρόκειται. Για αυτό βέβαια είναι εύκολη η δημιουργία ημιγραφικών εργαλείων επισκόπησης των αλλαγών, όπως στο Ubuntu στη διαδρομή System - Administration - System Log.

______________________


Τελειώνοντας ας κάνουμε μία νύξη και για κάτι πιο προχωρημένο, αλλά άμεσα συνδεόμενο με την παραπάνω περιγραφή.

Όταν πληκτρολογούμε εντολές στην κονσόλα, αυτές φυσικά αντιστοιχούν σε εκτελέσιμα αρχεία (σύνολο εντολών = προγράμματα). Τα αρχεία αυτά όμως, για να μπορέσουν να εκτελεστούν απευθείας από ένα τερματικό χωρίς να καθοριστεί η διαδρομή του εκτελέσιμου αρχείου πρέπει να βρίσκονται σε κάποιες συγκεκριμένες διαδρομές. Δηλαδή κάθε εκτελέσιμο που βρίσκεται στις διαδρομές αυτές μπορεί να εκτελεστεί άμεσα από την κονσόλα.

Οι φάκελοι στους οποίους φιλοξενούνται αυτά τα αρχεία είναι συγκεκριμένοι και είναι κάποιοι από αυτούς που προαναφέραμε. Μπορούμε να τους "ανακαλύψουμε" δίνοντας την εντολή:
ΚΩΔΙΚΑΣ
echo $PATH

Θα μας επιστρέψει κάτι σαν:
ΠΑΡΑΘΕΜΑ
/home/prts2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Αυτό σημαίνει ότι ό,τι πρόγραμμα υπάρχει μέσα σε αυτούς τους φακέλους μπορεί να εκτελείται σαν απλή εντολή από ένα τερματικό. smile.gif

Οποιοδήποτε πρόγραμμα είναι εγκατεστημένο εκτός των παραπάνω διαδρομών, μπορεί να εκτελεστεί από κονσόλα μόνο μέσω του πλήρους path προς το εκτελέσιμο. Για παράδειγμα, έστω ότι κατέβασα μια δοκιμαστική έκδοση του Firefox και θέλω να την δοκιμάσω. Κατεβάζω και αποσυμπιέζω τα αρχεία του προγράμματος στην επιφάνεια εργασίας μου και βρίσκω το εκτελέσιμο αρχείο της εφαρμογής. Αν ήθελα να χρησιμοποιήσω την κονσόλα, θα έπρεπε να δώσω ~/Desktop/firefox/firefox...

Βέβαια μπορούμε να προσθέσουμε στο PATH νέες διαδρομές, αλλά πρώτον αυτό μπορεί να προκαλέσει θέματα ασφαλείας και μπερδέματα, αν δεν γνωρίζουμε, και δεύτερον αυτό θα χρειαστεί σε πολύ συγκεκριμένες περιπτώσεις και σταματούμε εδώ, γιατί έχουμε ξεφύγει. nananana.gif

______________________


Αυτά εν ευλόγω συντομία και απευθυνόμενοι σε αρχάριους χρήστες. Όποιος θέλει να εντρυφήσει στο σύστημα αρχείων του Linux παραπέμπεται στις ιστοσελίδες που παρατίθενται πιο κάτω.
Για το forum του e-pcmag.gr, prts_1

Ελπίζουμε το άρθρο να φανεί χρήσιμο στους χρήστες που εισέρχονται στη διαφορετική δομή του λειτουργικού αυτού και να το αγαπήσουν με τον τρόπο τους. wink.gif

Δευτέρα 7 Ιουλίου 2008

Οδηγός εγκατάστασης (K)UBUNTU

Μετά το τέλος του κυρίως άρθρου υπάρχουν extra screenshots από την ίδια διαδικασία σε KDE4.

Θα χρειαστούμε
  • 1 (ή παραπάνω) PC ή Mac με CD drive, 256MB RAM (για απευθείας εγκατάσταση) ή 384ΜΒ RAM (για liveCD), 4GB ελεύθερο χώρο στο δίσκο (τουλάχιστον)
  • 1 liveCD του Ubuntu, κατά ισχυρή προτίμηση την τελευταία έκδοση. Σήμερα αυτή είναι η 8.04 Hardy Heron.
  • Αρκετή όρεξη και διάθεση να ασχοληθούμε με το αντικείμενο.
  • Λίγο αλάτι και πιπέρι. veryhappy.gif

Προετοιμασία


1. Έχουμε ξεκουρασθεί τις προηγούμενες ώρες. Τώρα ρυθμίζουμε το κάθισμα μπροστά από την οθόνη του υπολογιστή στις 110-120 μοίρες και την οθόνη έτσι, ώστε το υψηλότερο σημείο της χρήσιμης επιφάνειάς της να είναι κάτω από το ύψος των ματιών μας σε οριζόντιο επίπεδο. Καλό είναι ο φωτισμός να έρχεται από μπροστά ή από τα πλάγια.

2. Μιλάμε για πολύ δύσκολη διαδικασία. sad.gif
Λένε, ότι μία ώρα εγκατάστασης UBUNTU αντιστοιχεί σε 2 ώρες σκάψιμο και κατανάλωση 1.856 Kcal. Φροντίστε να τα αναπληρώσετε.

3. Πολλοί φοβούνται μήπως χάσουν τα Windows. Αν το μηχάνημα έχει ήδη εγκατεστημένο άλλο λειτουργικό λοιπόν, πάρτε τα μέτρα σας. Αν αυτό είναι Windows, κάντε ένα τηλέφωνο στο Support της Microsoft να ρωτήσετε, αν επιτρέπετε να βάλετε πάνω από Windows Linux. Αν είναι Mac OS, αντίστοιχα στο Support της Apple.

4. Πυροσβεστήρες, προστατευτικά γυαλιά, κατσαβίδια, εντομοκτόνα, μουσική, καφέδες, φυσικοί χυμοί είναι εκ των ων ουκ άνευ.

5. ΠΕΡΑ ΑΠΟ ΚΑΘΕ ΠΛΑΚΑ, οποτεδήποτε πειράζουμε τον σκληρό δίσκο (partitioning και παρόμοια) οφείλουμε να κρατήσουμε αντίγραφα ασφαλείας των σημαντικών μας αρχείων. Κανένας δεν μας φταίει, αν πατήσουμε ένα λάθος ΟΚ ή επισυμβεί μια απότομη διακοπή ρεύματος. Να εξηγούμαστε για να μην παρεξηγούμαστε... iagree.gif


Έτοιμοι; Πάμε!

Έχουμε ήδη κατεβάσει από έναν από τους πολλούς ανά τον κόσμο servers την τελευταία έκδοση του Ubuntu σε μορφή .iso. Τους servers αυτούς μπορείτε να τους βρείτε στην επίσημη ιστοσελίδα download του Ubuntu: http://www.ubuntu.com/getubuntu/download.

Καίμε το .iso σε ένα CD. Αν έχετε τον χρόνο και την υπομονή, καλό είναι να το γράψετε σε λίγο χαμηλότερη της μέγιστης ταχύτητας, ώστε να αποφύγουμε τις όποιες --μικρές-- πιθανότητες να στραβώσει το κάψιμο -- και χάσουμε έτσι ένα πολύτιμο CD.

** Θυμίζουμε ότι αυτό είναι ένα liveCD. Δηλαδή, ο υπολογιστής εκκινώντας από αυτό φορτώνει στη RAM τα αρχεία του λειτουργικού και έχουμε ένα λειτουργικότατο λειτουργικό, που δεν έχει πειράξει στο ελάχιστο τον σκληρό μας δίσκο. **

Ρυθμίστε το BIOS του υπολογιστή σας έτσι ώστε κατά την εκκίνησή του να διαβάζει πρώτα το CD/DVD drive.

Αν έχετε modem/ router που συνδέεται μέσω Ethernet, θα αναγνωριστεί η σύνδεση στο Διαδίκτυο από το live Ubuntu αυτόματα. Μην ξεχάσετε λοιπόν να το ενεργοποιήσετε.

Εισάγετε το liveCD του UBUNTU στο CD/DVD drive.

Περιμένετε να διαβάσει ο υπολογιστής το CD και να ξεκινήσει από εκεί.

Η πρώτη οθόνη που θα αντικρίσετε είναι αυτή:

Reduced: 99% of original size [ 646 x 486 ] - Click to view full image


Εδώ μπορείτε να διαλέξετε την γλώσσα, στην οποία θέλετε να σας μιλάει η εγκατάσταση. Εμείς θα χρησιμοποιήσουμε τα Αγγλικά, ώστε να είμαστε σαφείς στους τεχνολογικούς όρους που θα συναντήσουμε παρακάτω. Ζητούμε την κατανόησή σας. efxaristo.gif

Reduced: 99% of original size [ 645 x 486 ] - Click to view full image


Αυτή είναι η κύρια οθόνη με 5 επιλογές εκκίνησης και άλλες ρυθμίσεις.

Η πρώτη επιλογή (Try Ubuntu without any change to your computer) θα αρχίσει να φορτώνει αμέσως τα αρχεία του Ubuntu Linux στη RAM, μέχρι να βγει σε ένα πλήρες λειτουργικό που θα τρέχει ΜΟΝΟ από τη RAM και δεν θα έχει πειράξει καθόλου το σύστημά σας. Αν αποφασίσετε να προχωρήσετε σε εγκατάσταση μετά τη δοκιμή, μπορείτε να το κάνετε από εκεί (αυτό θα κάνουμε κι εδώ).

Η δεύτερη επιλογή (Install Ubuntu) θα φορτώσει πάλι κάποια απαραίτητα αρχεία, αλλά έπειτα θα ξεκινήσει κατευθείαν ο γραφικός installer της διανομής, χωρίς να έχετε δυνατότητα κατά την διάρκεια της εγκατάστασης να δοκιμάζετε τίποτε άλλο.

Οι άλλες επιλογές είναι σαφείς και δεν θα σας απασχολήσουν σε συνήθεις περιπτώσεις.

Στο κάτω μέρος του παραθύρου έχετε την δυνατότητα κάποιων ρυθμίσεων, όπως περιγράφονται. Πατώντας τα αντίστοιχα λειτουργικά πλήκτρα (F1-F6) θα έχετε τα βοηθητικά παράθυρα:

Reduced: 99% of original size [ 646 x 488 ] - Click to view full image

Reduced: 99% of original size [ 644 x 485 ] - Click to view full image

Reduced: 99% of original size [ 643 x 486 ] - Click to view full image

Reduced: 99% of original size [ 646 x 485 ] - Click to view full image

Reduced: 99% of original size [ 646 x 485 ] - Click to view full image

Κανένα από αυτά δεν χρειάζεται να σας απασχολήσει σε συνήθεις καταστάσεις. Παρετέθησαν για λόγους ξενάγησης. smile.gif

Για τις ανάγκες του οδηγού μας, θα διαλέξουμε την πρώτη επιλογή.

Ξεκινάει η φόρτωση του λειτουργικού. yeahhh.gif

Όταν τελειώσει με το καλό η φόρτωση, θα βρεθούμε στο απίστευτου κάλλους default desktop του Ubuntu Hardy. Παρακαλώ υποκλιθείτε. veryhappy.gif

Reduced: 79% of original size [ 806 x 608 ] - Click to view full image

Όπως βλέπετε από την παρακάτω εικόνα, το λειτουργικό που τρέχει από τη RAM είναι πλήρως λειτουργικό και μπορείτε να το γνωρίσετε από κοντά. Ανοίξτε τα μενού, δείτε τα διαθέσιμα προγράμματα, μπείτε στο Internet για να ελέγξετε τη σύνδεσή σας, μιλήστε στο MSN, κάντε ό,τι αγαπάτε...

Reduced: 79% of original size [ 806 x 608 ] - Click to view full image

Αφού τελειώσετε τις δοκιμές σας και μείνετε ικανοποιημένοι, μπορείτε να προχωρήσετε σε κανονική εγκατάσταση. Το λειτουργικό θα εγκατασταθεί στον υπολογιστή σας και θα εκκινεί από εκεί μετά το πέρας της διαδικασίας.

Αν διπλοτικάρετε λοιπόν στο εικονίδιο Install στην επιφάνεια εργασίας, θα ξεκινήσει ο γραφικός installer της διανομής. Αν εσείς είχατε επιλέξει ελληνικά από την αρχή, θα είναι έτσι:

Reduced: 93% of original size [ 683 x 464 ] - Click to view full image

Όπως και νά 'χει, από αυτήν την οθόνη διαλέγετε σε ποια γλώσσα θα σας μιλάει ο installer από εδώ και πέρα.

Στην επόμενη οθόνη διαλέγετε την χώρα. Αυτό μπορεί να γίνει είτε από τον διαδραστικό χάρτη είτε κατευθείαν από το drop-down μενού. Η επιλογή σας έχει σημασία για τον καθορισμό της ώρας προφανώς. Εμείς στη Θεσσαλονίκη, διαλέγουμε Αθήνα. veryhappy.gif

Reduced: 93% of original size [ 684 x 463 ] - Click to view full image

Η ώρα αναγνωρίστηκε από την αρχή σωστά. Τώρα ρυθμίστηκε και ως GMT+3:00.

Έπειτα (πάντα με το πλήκτρο Forward) διαλέγουμε τη γλώσσα πληκτρολογίου που θα χρησιμοποιήσουμε κατά την διάρκεια του οδηγού (όταν μας ζητηθεί για παράδειγμα username κτλ.). Εγώ διαλέγω πάντα αγγλικά... Αν διαλέξετε ελληνικά, θα δείτε ότι μπορείτε να αλλάζετε το πληκτρολόγιο με το γνωστό-άγνωστο συνδυασμό Alt-Shift και να δοκιμάζετε στο πλαίσιο εισαγωγής κειμένου πιο κάτω.

Reduced: 93% of original size [ 684 x 463 ] - Click to view full image

Αν τελειώσετε κι από δω, προχωράμε στα... κρισιμότερα. Πατήστε Forward και κρατείστε την ανάσα σας. scare2.gif

Ξεκινάει o partitioner με τον οποίο θα φτιάξετε τις κατατμήσεις σας.

Reduced: 93% of original size [ 683 x 463 ] - Click to view full image

Η δικιά μας εγκατάσταση γινόταν σε έναν άδειο δίσκο χωρητικότητας 40 GB. Πιθανότατα σε εσάς η παρακάτω εικόνα θα είναι λίγο διαφορετική. Ίσως υπάρχει επιλογή για αυτόματη εγκατάσταση του λειτουργικού στον μεγαλύτερο συνεχόμενο κενό χώρο στον δίσκο και άλλη επιλογή στην οποία θα μπορείτε να ορίσετε πόσο χώρο θέλετε να καταλάβει η εγκατάσταση του Ubuntu. Μπορείτε ελεύθερα να επιλέξετε ανάμεσα σε εκείνες.

Reduced: 93% of original size [ 685 x 464 ] - Click to view full image

Εμείς εδώ για "διδακτικούς" λόγους θα επιλέξουμε την manual (χειροκίνητη), η οποία μας δίνει πλήρη ελευθερία να διαμορφώσουμε τον δίσκο μας όπως θέλουμε. Μπήκαμε που μπήκαμε στην διαδικασία, θεωρούμε καλύτερο να πάμε έτσι...

Reduced: 93% of original size [ 684 x 462 ] - Click to view full image

Διαλέξαμε manual λοιπόν και πατήσαμε Forward...

Εμφανίζεται ένας πίνακας με τους διαθέσιμους σκληρούς δίσκους. Εμείς έχουμε μόνον ένα. Προσέξτε πώς ονομάζεται: sda. Ο δεύτερος θα ονομαζόταν sdb, ο τρίτος sdc κ.ο.κ.. Κάνουμε διπλό κλικ πάνω του για να φτιάξουμε κατατμήσεις σε αυτόν.

Θυμίζουμε, ότι ο δικός μας σκληρός εδώ ήταν κενός. Άρα στην δική σας περίπτωση μπορεί να είναι διαφορετική η παρακάτω εικόνα. Σε κάθε περίπτωση, η χρήση του partitioner είναι αρκετά σαφής.

Reduced: 93% of original size [ 682 x 463 ] - Click to view full image


Reduced: 93% of original size [ 685 x 463 ] - Click to view full image

Αν δειλιάσετε, πατήστε Go Back και φωνάξτε "Βοήθεια!".

Αν προχωρήσετε, θα βρεθείτε απέναντι στο εσωτερικό του σκληρού. Εδώ κενός.

Reduced: 93% of original size [ 686 x 462 ] - Click to view full image


Εμείς που δεν έχουμε καμία κατάτμηση, θα αρχίσουμε τώρα να φτιάχνουμε. Όσοι έχετε κάποιες, μπορείτε να σμικρύνετε, να μεγεθύνετε, να διαγράψετε κάποιες, ώστε να φτιάξετε τουλάχιστον τις απαραίτητες κατατμήσεις για τη λειτουργία του Ubuntu. Όλα αυτά με το προγραμματάκι που άνοιξε μπροστά σας.

Οι απαραίτητες κατατμήσεις είναι:
  • Μία τουλάχιστον 4 GB για τα αρχεία συστήματος (root - ριζικός κατάλογος) [προτείνεται αν έχετε χώρο να δώσετε γύρω στα 10 GB, αν όχι τουλάχιστον 6-7 -- εννοείται, ότι δεν θα αποθηκεύετε προσωπικά σας αρχεία εδώ]
  • Μία για το swap, για το μέγεθος της οποίας ίσχυε 2x του μεγέθους της RAM. Σε σύγχρονο σύστημα όμως με πάνω από 1-2 GB, αυτό δεν έχει νόημα, οπότε τότε αρκεί και 1 GB ακόμα...
Προαιρετικά μπορείτε να δημιουργήσετε:

Μία κατάτμηση για το home. Αυτός είναι ο φάκελος, όπου αποθηκεύονται όλα τα προσωπικά μας αρχεία, ας πούμε χάριν συνεννοήσεως για τους χρήστες των Windows, ότι αντιστοιχεί στο Documents and Settings, μόνο που η φιλοσοφία είναι πολύ διαφορετική... Η ξεχωριστή κατάτμηση home έχει το πλεονέκτημα, ότι μπορούμε να την διαχειριζόμαστε ανεξάρτητα από τα αρχεία συστήματος, με την τεράστια ευκολία, ελευθερία και ασφάλεια που αυτό συνεπάγεται.

Να σημειώσουμε για να μην παρεξηγηθούμε, ότι το home θα δημιουργηθεί ούτως ή άλλως. Τότε όμως θα είναι στο ίδιο διαμέρισμα με την κατάτμηση για τα αρχεία του λειτουργικού (root) και αν ξεχαστείτε και αποθηκεύεται εκεί αρχεία, θα εξαντληθεί ο χώρος για το λειτουργικό! Και αυτό είναι κακό. iagree.gif

Στις παρακάτω εικόνες θα δείτε ότι μπορείτε να ορίσετε κι άλλες προαιρετικές κατατμήσεις, εκείνες όμως είναι για προχωρημένους.

Ασφαλώς πρέπει να ορίσουμε και σε ποιο σύστημα αρχείων θα δομηθεί η νέα κατάτμηση. Από τις παρακάτω εικόνες πάλι θα δείτε ότι υποστηρίζονται αρκετά. Το πιο διαδεδομένο όμως αυτή τη στιγμή στο Linux είναι το ext3. Είναι αξιόπιστο, αρκετά ταχύ, αντέχει στους κραδασμούς και τα απότομα reset/ διακοπές ρεύματος (προσφάτως δοκιμασμένο -- thanks to DEI.gr), οπότε και προτείνεται εδώ. Έχετε κάθε ελευθερία να αναζητήσετε μόνοι σας στο διαδίκτυο τα πλεονεκτήματα των άλλων συστημάτων αρχείων (reiserfs, jfs, xfs κτλ.).

Μια ακόμα σημείωση: ΔΕΝ πρόκειται με τα σημερινά δεδομένα να κάνετε σοβαρή δουλειά από τα Windows με ένα διαμέρισμα σε ext3. Οπότε σκεφτείτε πόση βαρύτητα θα δώσετε σε μία κατάτμηση που θα έχει αρχεία που δεν θα μπορείτε να διαχειριστείτε πλήρως από τα Windows, όσοι ενδιαφέρεστε. smile.gif

Reduced: 93% of original size [ 684 x 465 ] - Click to view full image

Σημείωση: ΔΕΝ μπορείτε να φτιάξετε πάνω από 4 κύριες (primary) κατατμήσεις στον ίδιο φυσικό σκληρό δίσκο. Μπορείτε όμως να φτιάξετε μία ή παραπάνω extended και μέσα σε αυτές άλλες logical. Αυτά θα πρέπει να τα σκεφτείτε όσο πιο νωρίς γίνεται, για να αποφύγετε στο μέλλον ανάγκη για ανακατανομή του σκληρού. Το Ubuntu μπορεί να εγκατασταθεί μια χαρά και στα δύο είδη κατατμήσεων. Εμείς εδώ θα δημιουργήσουμε τρεις κύριες (primary) κατατμήσεις (root, swap, home).

Πριν από αυτό, δείτε στα γρήγορα τα διαθέσιμα file systems και...

Reduced: 93% of original size [ 685 x 509 ] - Click to view full image

...τις διαθέσιμες προσαρτήσεις των κατατμήσεων που θα φτιάξετε. Θυμίζουμε, ότι από αυτές που βλέπετε, πρέπει να ορίσετε υποχρεωτικά κατάτμηση μόνο για το / (root - ριζικός φάκελος). Από τα υπόλοιπα χρησιμότερο είναι το /home.

Reduced: 93% of original size [ 685 x 464 ] - Click to view full image

Πάμε να φτιάξουμε λοιπόν την πρώτη μας κατάτμηση!

Αυτή θα είναι για το root. Εμείς εδώ θα δώσουμε περίπου 10 από τα 40GB του δίσκου μας (ΥΠΕΡαρκετά).

Δείτε τι διαλέξαμε σε κάθε πεδίο:

Reduced: 93% of original size [ 684 x 463 ] - Click to view full image

Πατώντας ΟΚ εμφανίζεται μετά από ένα σκανάρισμα των δίσκων ο νέος πίνακας διαμέρισης, ο οποίος ΔΕΝ έχει εφαρμοστεί ακόμα!

Στον εναπομείναντα κενό χώρο θα φτιάξουμε τις άλλες μας κατατμήσεις.

Σημείωση: Δείτε πώς ονομάζονται οι κατατμήσεις: sda1. Η επόμενη θα είναι sda2, sda3 κ.ο.κ. κατά σειρά δημιουργίας.

Reduced: 93% of original size [ 684 x 463 ] - Click to view full image

Για το swap λοιπόν, η εικόνα τα λέει όλα. Δώσαμε 1GB ακριβώς:

Reduced: 93% of original size [ 684 x 463 ] - Click to view full image

Εμείς που θέλουμε να έχουμε τα αρχεία μας σε μια κατάτμηση πιο κοντά στον κόσμο του Linux, θα διαθέσουμε όλο τον υπόλοιπο χώρο σε μια ακόμα ext3 primary κατάτμηση, την οποία θα προσαρτήσουμε ως /home.

Reduced: 93% of original size [ 686 x 464 ] - Click to view full image

Να ο πίνακας της διαμέρισης στο τέλος των ενεργειών μας:

Reduced: 93% of original size [ 684 x 463 ] - Click to view full image

Ακόμα τίποτα δεν εφαρμόστηκε στην πραγματικότητα!!! Αυτό θα γίνει μόλις ξεκινήσει η εγκατάσταση...

Ξεφυσάμε με ανακούφιση που καταφέραμε να ξεφύγουμε από τον σκόπελο των κατατμήσεων (έλα μωρέ, εύκολο ήταν τελικά wink.gif).

Forward και στην επόμενη οθόνη εισάγουμε το όνομά μας και το username και password που θέλουμε να χρησιμοποιούμε για την είσοδό μας στο λειτουργικό.

Reduced: 93% of original size [ 684 x 463 ] - Click to view full image

Κάπως έτσι: veryhappy.gif

Reduced: 93% of original size [ 686 x 464 ] - Click to view full image

Η επόμενη οθόνη σε συστήματα που έχουν ήδη εγκατεστημένα Windows θα ανοίξει τον Migration Assistant. Αυτός εντοπίζει τους λογαριασμούς σας στα Windows (ακόμα και από άλλες διανομές Linux) και σας προτείνει να αναλάβει να μεταφέρει τις ρυθμίσεις και τα έγγραφά σας στην νέα σας εγκατάσταση Ubuntu. Ο γράφων δεν έχει εμπειρία της διαδικασίας ούτε έχει τύχει να ακούσει θετικά/ αρνητικά σχόλια για αυτό το χαρακτηριστικό. Δεν θα ασχοληθούμε καθόλου εδώ. Σε όποιον κέντρισε το ενδιαφέρον υπάρχει το πλούσιο σε πηγές Διαδίκτυο. Ίσως μελλοντικά αφιερώσουμε κάποια λόγια και για αυτό το εργαλείο.

Έτσι προσπερνάμε το Step 6 και πάμε στο Step 7: Ready to install!

Εδώ έχουμε σε μία σελίδα μία περίληψη με τα στοιχεία, τις ρυθμίσεις και τις κατατμήσεις που φτιάξαμε διαγραμματικά. Ελέγχουμε ΚΑΛΑ, αν όλα είναι όπως τα θέλουμε:

Reduced: 79% of original size [ 804 x 550 ] - Click to view full image

Στο τέλος της σελίδας αναφέρονται οι κατατμήσεις που θα δημιουργηθούν και θα φορμαριστούν. Από δω και πέρα δεν υπάρχει επιστροφή... Γι' αυτό σιγουρευτείτε, τι επιλέξατε να διαγραφεί και να φτιαχτεί.

Στο ίδιο παράθυρο όμως υπάρχει ένα πλήκτρο, που δεν του δίνουμε συνήθως πολλή σημασία. Ίσως δεν το τονίζει αρκετά και ο installer... Το πλήκτρο Advanced... κάτω δεξιά.

Reduced: 93% of original size [ 685 x 463 ] - Click to view full image

Πατώντας αυτό το πλήκτρο μπορούμε να ορίσουμε πού θα εγκατασταθεί ο GRUB.

Όπα! Άγνωστη λέξη;

GRUB είναι ο bootloader που χρησιμοποιεί πλέον η συντριπτική πλειοψηφία των διανομών Linux. Είναι αντίστοιχος του NTloader των Windows. Είναι το πρόγραμμα που αναλαμβάνει να κατευθύνει τον υπολογιστή στην ορθή εκκίνηση του λειτουργικού που θα επιλέξουμε. Με την διαφορά, ότι ο GRUB με χαρά θα ξεκινήσει τα Windows, ενώ το αντίστροφο δεν προβλέπεται. pardon.gif

Εκ προεπιλογής λοιπόν ο GRUB θα εγκατασταθεί στο MBR του σκληρού δίσκου όπου μπαίνει το Ubuntu. Το παράθυρο με τις ρυθμίσεις που ανοίξαμε, μας δίνει την δυνατότητα να ορίσουμε άλλο σημείο: μια κατάτμηση αντί του MBR, μία δισκέτα floppy, ίσως ένα stick ή να μην εγκαταστήσουμε καθόλου τον GRUB. Δείτε τι δυνατότητες μας δίνει στο drop-down μενού:

Reduced: 93% of original size [ 684 x 463 ] - Click to view full image

Τώρα θα πείτε, "εγώ τι διαλέγω τελικά;". Εξηγούμαστε:

Αν θέλετε να φτιάξετε dual boot σύστημα με Windows που βρίσκονται στον ίδιο φυσικό δίσκο, αφήστε την ρύθμιση ως έχει. Θα αναλάβει ο GRUB να ξεκινάει και τα Windows και το Linux. Κατά την εκκίνηση του υπολογιστή θα βλέπετε την οθόνη του GRUB πλέον για επιλογή λειτουργικού.

Να σημειώσουμε ότι, αν για οποιονδήποτε λόγο διαγράψετε την κατάτμηση του Linux, θα πρέπει να περάσετε από μια γρήγορη και απλή συνήθως διαδικασία αποκατάστασης του NTloader στο MBR μέσα από recovery console του CD των Windows.

Αν θέλετε να φτιάξετε dual boot σύστημα με Windows που βρίσκονται σε άλλο σκληρό δίσκο, σκεφτείτε τι θέλετε... Ο GRUB μπορεί ευχαρίστως να αναλάβει όπως παραπάνω, αρκεί να είναι συνδεδεμένος ο δεύτερος δίσκος κατά την διάρκεια της εγκατάστασης. Κάποιοι για δικούς τους λόγους θέλουν να έχουν στον ένα δίσκο τον NTloader να ξεκινά τα Windows και στον άλλο τον GRUB να ξεκινά το Linux. Τότε όμως πρέπει να αλλάζουν κάθε φορά την σειρά εκκίνησης των δίσκων από το BIOS.

Αν είστε έμπειρος χρήστης, μπορείτε να κάνετε ό,τι θέλετε, ακόμα και να μην εγκαταστήσετε τον GRUB, αλλά άλλον τρίτο bootloader.

Εν κατακλείδι, αν δεν ξέρετε, δεν χάνετε τίποτα να το αφήσετε ως έχει. Γι' αυτό και οι ρυθμίσεις αυτές δεν προβάλλονται πολύ. Το μόνο που πρέπει να προσέξετε είναι να μην πειράξετε λάθος κατατμήσεις. Από λάθος bootloader δεν πέθανε ποτέ κανείς. Αυτό φτιάχνεται και αργότερα. wink.gif

Το πιστεύετε; Φτάσαμε στο τέλος! Με ένα κλικ στο Install δεν πρόκειται να πάρετε ΚΑΜΙΑ άλλη ερώτηση. Θα ξεκινήσει η εγκατάσταση του Ubuntu με μια λιτή μπάρα που θα σας ενημερώνει μες στις άκρες τι τρέχει κάθε στιγμή.




Σε ένα σύγχρονο υπολογιστή η διαδικασία δεν θα πάρει από δω και πέρα πάνω από 20-25 λεπτά.




Εδώ ο installer συνδέεται με servers του Ubuntu και βλέπει αν όλα πάνε καλά με τις συνδέσεις. Γι' αυτό και το ιδανικό είναι να έχετε ένα modem/ router σε Ethernet που θα αναγνωριστεί αμέσως αυτόματα. Μην ξεχνάτε ότι ό,τι πρόγραμμα θέλετε θα το κατεβάζετε από τις αποθήκες της διανομής. wink.gif

Και να που η εγκατάσταση ολοκληρώθηκε! Με ένα απέριττο μήνυμα σας προτείνει να κάνει reboot στο νέο σας λειτουργικό ή να συνεχίσετε να χρησιμοποιείτε το liveCD. Αν κάνετε reboot, σε λίγα δευτερόλεπτα θα πετάξει το CD από το drive και σε λίγο θα είστε στο νέο Ubuntu σας. Σημειώνουμε ότι δεν θα βρεθείτε μπροστά σε άλλες εκπλήξεις/ ερωτήσεις/ μέτρηση του σκορ του υπολογιστή σας/ ρύθμιση του desktop και κάτι άλλα που θυμόμαστε από άλλες εγκαταστάσεις και λέγαμε "πότε θα τελειώσει; - πότε θα τελειώσει;". wink.gif



Φωτογραφικό ταξίδι στην αντίστοιχη διαδικασία εγκατάστασης του
Kubuntu 8.04 (KDE 4 Remix)


Εκκίνηση από το liveCD...



Επιλογή "Try Kubuntu with KDE4..." και φόρτωση του liveCD...



Η επιφάνεια εργασίας από το liveCD...



Εκκίνηση της εγκατάστασης από το εικονίδιο Install στο Desktop...
Διαδοχικά ορίζουμε: Γλώσσα εγκατάστασης, Ζώνη ώρας, Πληκτρολόγιο...



Διαχείριση κατατμήσεων (βλ. στον πλήρη οδηγό για λεπτομέρειες και συμβουλές)...



Ορισμός username/ password...



Περίληψη/ Τελευταία επιβεβαίωση επιλογών εγκατάστασης...
Επέμβαση στον GRUB (βλ. πλήρη οδηγό)...



Διαδικασία εγκατάστασης!...



Ολοκλήρωση εγκατάστασης, επανεκκίνηση και είσοδος στο νέο μας λειτουργικό!!! yeahhh.gif