Hits :
3833
Debian GNU/kFreeBSD
kfreebsd
Αρχική σελίδα:
http://www.debian.org/ports/kfreebsd-gnu/
Τι είναι το kfreebsd;
Ενδιαφέρον που ρωτάτε. Το kfreebsd είναι ένα
Debian GNU[link1] port
ώστε να μπορεί κανείς να εγκαθιστά προγράμματα debian επάνω σε ένα freebsd kernel.
Ενδιαφέρον ε;
Τεκμηρίωση
Μπορείτε να βρείτε τεκμηρίωση στο παρακάτω url:
http://glibc-bsd.alioth.debian.org/doc/
ή ακόμα καλύτερα από το εγχειρίδιο του
FreeBSD[link2].
Στο παρακάτω url μπορείτε να δείτε πληροφορίες για την εγκατάσταση:
http://www.freebsd.org/doc/el_[..]k/install-steps.html[link3]
Download
Την τελευταία έκδοση μπορείτε να την κατεβάσετε από εδώ:
http://glibc-bsd.alioth.debian[..]reebsd-i386/current/[link4]
Το τελευταίο ISO βρίσκεται εδώ:
http://glibc-bsd.alioth.debian[..]bsd-i386-install.iso[link5]
top
Εγκατάσταση
Χρησιμοποίησα το
VirtualBox[link6] για να κάνω μία τυπική εγκατάσταση
και παρακάτω μπορείτε να δείτε όλα τα βήματα της εγκατάστασης.
Εάν θέλετε να κατεβάσετε όλες τις εικόνες σε ένα αρχείο πατήστε εδώ:
file:kfreebsd.tbz2
top
Έχουμε προσεκτικά ρυθμίσει το σύστημά μας ώστε να ξεκινάει από το CD-ROM μας,
όταν εκκινήσουμε το σύστημά μας θα δούμε την παρακάτω αρχική εικόνα:
file:00.png
top
φτάνουμε στο αρχικό μενού εκκίνησης του kfreebsd και είτε πατάμε το
enter ή απλά περιμένουμε για 10 δευτερόλεπτα
file:01.png
top
και παρατηρούμε την φόρτωση του προγράμματος εγκατάστασης
file:02.png
top
Όπως αναφέρει ο συγγραφέας της τεκμηρίωσης του kfreebsd:
Do NOT select Standard installation
οπότε όταν εμφανιστεί το μενού του προγράμματος της εγκατάστασης πατάμε την επιλογή
Custom
file:03.png
top
Στο υπομενού που θα μας εμφανιστεί επιλέγουμε την επιλογή 3 για να δημιουργήσουμε τον κατάλληλο χώρο στον δίσκο μας.
file:04.png
top
Στον δίσκο ad0 χωρητικότητας 4GB πατάμε το πλήκτρο
A, και δηλώνουμε ότι θα χρησιμοποιήσουμε την πλήρη χωρητικότητα του δίσκου μας.
file:05.png
top
Δημιουργείται αυτόματα 1 και μόνο slice, το
ad0s1
file:06.png
top
Πατώντας το πλήκτρο
q, θα μας εμφανιστεί ένα μενού για να επιλέξουμε τον διαχειριστή εκκίνησης του συστήματός μας.
Προσωπικά απλά επιλέγω την επιλογή
Standard
file:07.png
top
Αφού έχουμε δημιουργήσει τον δίσκο μας, έπειτα χρειάζεται να δημιουργήσουμε τις ετικέτες του δίσκου.
Αυτό απλά σημαίνει ότι πρέπει να δημιουργήσουμε τις διάφορες κατατμήσεις που θέλουμε.
Οπότε απλά από το μενού επιλέγουμε το
Label
file:08.png
top
Βλέπουμε ότι είναι άδειος ο δίσκος. Για να δημιουργήσουμε μία κατάτμηση πατάμε το πλήκτρο
C.
file:09.png
top
Δεν παραχώρησα ολόκληρο τον δίσκο (για να δημιουργήσω την κατάτμηση swap – δες παρακάτω)
file:10.png
top
Επιλέγουμε τον τύπο της κατάτμησής μας.
file:11.png
top
Και φυσικά δηλώνουμε την ρίζα του λειτουργικού μας συστήματος.
file:12.png
top
Εάν όλα πάνε καλά μέχρι εδώ θα δούμε την παρακάτω εικόνα.
Σε αυτό το σημείο ξανά-πατάμε το πλήκτρο
c, για να δημιουργήσουμε την κατάτμηση swap.
file:13.png
top
Δίνουμε όλο τον υπόλοιπο ελεύθερο χώρο.
file:14.png
top
Και επιλέγουμε τον τύπο
swap για την κατάτμησή μας.
file:15.png
top
Θα πρέπει λοιπόν να έχουμε τουλάχιστον δύο κατατμήσεις, στο κομμάτι του δίσκου που έχουμε δημιουργήσει.
Πατάμε το πλήκτρο
q για την έξοδό μας στο προηγούμενο μενού.
file:16.png
top
Αφού έχουμε δημιουργήσει όλες τις κατατμήσεις,
είμαστε έτοιμοι να επιλέξουμε τι θα εγκαταστήσουμε στον δίσκο μας.
Πατάμε την επιλογή 5:
Distributions
file:17.png
top
Κι επιλέγουμε το
Minimal (just to be safe).
file:18.png
top
Εάν θέλουμε να εγκαταστήσουμε την διανομή μας από κάποιο άλλο μέσο,
επιλέγουμε την επιλογή 6.
Media
file:19.png
top
Εάν πάλι όχι, απλά επιλέγουμε το CD/DVD
file:20.png
top
Στο συγκεκριμένο παράδειγμα μας – έχω επιλέξει το
cd0
file:21.png
top
Είμαστε έτοιμοι να εγκαταστήσουμε το debian/freebsd μας.
Επιλέγουμε την επιλογή 7.
Commit
file:22.png
top
Τελευταία επιλογή για να αλλάξουμε τις ρυθμίσεις μας.
file:23.png
top
Και ξεκινάει η διαμόρφωση των δίσκων
file:24.png
top
Γίνεται η εξαγωγή της ελάχιστης εγκατάστασης του λειτουργικού μας συστήματος στην ρίζα
file:25.png
top
Εάν θέλουμε να δούμε την εγκατάστασή μας, πατάμε το
ALT+F3
file:26.png
top
Και βλέπουμε την εγκατάσταση των προγραμμάτων στην διανομή μας.
file:27.png
top
Αφού έχει ολοκληρωθεί η εγκατάσταση είμαστε έτοιμοι να επιλέξουμε την Γεωγραφική περιοχή μας. Εγώ επέλεξα την
Ευρώπη.
file:28.png
top
Και επιλέγουμε την
Αθήνα.
file:29.png
top
Βλέπουμε πως ολοκληρώνεται η εγκατάστασή μας.
file:30.png
top
Εάν θέλουμε να συμμετάσχουμε να παρέχουμε στατιστικά στην κοινότητα του debian.
Επιλέγουμε Yes αλλιώς επιλέγουμε
No
file:31.png
top
Ποια αρθρώματα θέλουμε να εγκαταστήσουμε για την κάρτα δικτύου;
file:32.png
top
Ποια αρθρώματα θέλουμε να εγκαταστήσουμε για την κάρτα ήχου;
file:33.png
top
Ποια αρθρώματα θέλουμε να εγκαταστήσουμε για την κάρτα γραφικών;
file:34.png
top
Η εγκατάσταση του debian/kfreebsd ολοκληρώθηκε.
Πατάμε
No για να επανεκκινήσουμε την διανομή μας.
file:35.png
top
Και για να το κάνουμε αυτό χρειάζεται απλά να πατήσουμε το
Exit
file:36.png
top
Επιστροφή στο αρχικό μενού και επιλέγουμε την επιλογή:
Exit Install
file:37.png
top
Ναι, είμαστε σίγουροι ότι θέλουμε να φύγουμε από το πρόγραμμα εκκίνησης.
Ναι, είμαστε σίγουροι ότι θέλουμε να επανεκκινηθεί το σύστημά μας
και ναι θα βεβαιωθούμε ότι ΔΕΝ θα υπάρχει μέσο εγκατάστασης σε cd/dvd.
file:38.png
top
Και τώρα βλέπουμε την διανομή μας να εκκινείτε.
Προσοχή στην 1η γραμμή βλέπουμε καθαρά ότι είναι ο loader του kfreebsd,
ενώ στην 1η γραμμή της 1ης εικόνας είχαμε δει ότι έγραφε: "CD Loader",
εάν το γράφει και τώρα σημαίνει ότι δεν έχει ξεκινήσει από το cd κι όχι
file:39.png
top
After Installation
Και εμφανίζει φυσικά παρόμοιο μενού με το cd (μην μπερδευτεί κανείς)
file:40.png
top
Και βλέπουμε ότι εκκινεί κανονικά (χωρίς προβλήματα)
file:41.png
top
Βλέπουμε την έκδοση του πυρήνα μας με την εντολή
uname -r
file:42.png
top
Κι ενώ πιστεύουν όλοι ότι τελικά εγκαταστήσαμε ένα bsd σύστημα.
Στην πραγματικότητα με την εντολή
dpkg -l βλέπουμε την λίστα
των προγραμμάτων που έχουμε εγκαταστήσει.
file:43.png
top
[link2] http://www.freebsd.org
[link3] http://www.freebsd.org/doc/el_GR.ISO8859-7/books/handbook/install-steps.html
[link4] http://glibc-bsd.alioth.debian.org/install-cd/kfreebsd-i386/current/
[link5] http://glibc-bsd.alioth.debian.org/install-cd/kfreebsd-i386/current/debian-20090117-kfreebsd-i386-install.iso
[link6] http://www.virtualbox.org/