forum.math.uoa.gr

Forum του Τμήματος Μαθηματικών
Ημερομηνία 21 Σεπ 2017, 14:16

Όλοι οι χρόνοι είναι UTC + 2 ώρες [ DST ]




Δημιουργία νέου θέματος Απάντηση στο θέμα  [ 3 δημοσιεύσεις ] 
Συγγραφέας Μήνυμα
 Θέμα δημοσίευσης: Οδηγίες Εγκατάστασης FreeBSD 6.2
ΔημοσίευσηΔημοσιεύτηκε: 19 Ιαν 2007, 20:49 
Χωρίς σύνδεση
Forum Administrator
Άβαταρ μέλους

Εγγραφή: 10 Μαρ 2006, 14:02
Δημοσ.: 227
Τοποθεσια: Εδώ
Πριν ξεκινήσετε την εγκατάσταση καλό θα είναι να διαβάσετε ολόκληρο τον οδηγό και να σιγουρευτείτε ότι καταλαβαίνετε τι λέει αυτός ο οδηγός. Αν κάτι δεν είναι σαφές καλό είναι να ψάξετε στο internet για λεπτομέρειες παρά να αρχίσετε την εγκατάσταση και να κολλήσετε στη μέση της χωρίς βοήθεια.

Πριν προχωρήσετε χρειάζεστε ένα CD εγκατάστασης. Μπορείτε να κατεβάσετε ένα αρχείο iso από οποιοδήποτε ftp server με αρχεία του FreeBSD. Ένας κοντινός και γρήγορος ftp server είναι αυτός. Από εδώ μπορείτε να κατεβάσετε το απαραίτητο 1ο CD και το 2ο με τα επιπλέον πακέτα (που όμως δεν είναι απαραίτητο)

Όπως και στο OpenBSD η δύναμη των λειτουργικών BSD (και στο linux ισχύει αλλά σε πολύ μικρότερο βαθμό) είναι ότι είναι απόλυτα παραμετροποιήσημα. Αυτό σημαίνει ότι ανάλογα με τις επιλογές σας κατά την διάρκεια της εγκατάστασης αλλά και μετά το σύστημα που θα προκύψει είναι μοναδικό και απολύτως στα μέτρα σας.

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

Ας αρχίσουμε λοιπόν. Εισάγουμε το CD1 στον υπολογιστή και τον ρυθμίζουμε να φορτώνει το λειτουργικό από το CDROM. Η πρώτη φορά που θα χρειαστεί σχεδόν να επέμβουμε είναι όταν δούμε τον διαβολάκο του BSD και το μήνυμα:
Κώδικας:
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel] in 9 seconds...

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

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

Εικόνα

Μόνο που μπορεί να δυσκολέψει έναν νέο χρήστη εδώ είναι η μη γραμμικότητα του οδηγού. Ενώ δηλαδή ο οδηγός μας προχωρά με λογικά βήματα ανά πάσα στιγμή μπορούμε να επιστρέψουμε εδώ και να αλλάξουμε κάποια μας επιλογή.
Επιλέγουμε την Standard εγκατάσταση και πατάμε Enter. Βλέπουμε τώρα το πρόγραμμα fdisk που θα μας βοηθήσει να χωρίσουμε τον δίσκο σε κομμάτια ανάλογα με τις ανάγκες μας.

Παράθεση:
Προσοχή
Όλα μας τα δεδομένα θα χαθούν. Αν θέλετε Multi-boot σύστημα κρατήστε αντίγραφα ασφαλείας και διαβάστε άλλον οδηγό. Αυτός δεν κάνει.


Εικόνα

Από εδώ θα διαλέξουμε ποιον δίσκο θέλουμε να παραμετροποιήσουμε αν έχουμε παραπάνω από έναν δίσκους. Αυτό γίνεται με τα βέλη του πληκτρολογίου για να διαλέξουμε δίσκο και το πλήκτρο Tab για να επιλέξουμε το OK.

Εικόνα

Και κάπου εδώ αρχίζουμε τις ρυθμίσεις.
Αν κάποιο κομμάτι του δίσκου μας είναι unused τότε με τα βελάκια του πληκτρολογίου το επιλέγουμε και πατάμε Enter. Αν θέλουμε να χρησιμοποιήσουμε για παράδειγμα ολόκληρο τον δίσκο σβήνουμε όλα τα άλλα κομμάτια πατώντας επάνω τους το πλήκτρο D. Αν θέλουμε να χωρίσουμε ένα δίσκο σε κομμάτια πατάμε πάνω στο unused κομμάτι το πλήκτρο C και κάνουμε τις επιλογές μας μέγεθος κτλ. Όταν τελειώσουμε πατάμε Q και οι αλλαγές μας αποθηκεύονται.

Το επόμενο βήμα είναι να επιλέξουμε αν θα εγκαταστήσουμε κάποιον boot manager. Ο boot manager είναι ένα πρόγραμμα που διαχειρίζεται πιο λειτουργικό θα εκκινήσει. Στο πλαίσιο αυτού του οδηγού οποιαδήποτε από τις δύο πρώτες επιλογές δεν θα σας δημιουργήσει πρόβλημα. Όμως αν κάποιος θέλει να φτιάξει multi-boot σύστημα, εδώ θα πρέπει να είναι πάρα πολύ προσεχτικός.

Εικόνα

Αφού επιλέξουμε εδώ το boot manager που θέλουμε πατάμε OK και βλέπουμε και πάλι την εικόνα επιλογής δίσκων

Εικόνα

Αν δεν θέλουμε να κάνουμε άλλη αλλαγή πατάμε OK.
Ακολουθεί η διαδικασία χωρισμού του κομματιού του δίσκου που φτιάξαμε σε ποιο μικρά partitions όπως και στο OpenBSD. Εδώ όμως έχουμε την επιλογή του αυτόματου διαμελισμού από το σύστημα (Πατώντας το πλήκτρο Α). Αυτό μπορεί να διευκολύνει ένα μέσω χρήστη αλλά κάποιος με εξειδικευμένες απαιτήσεις θα πρέπει να τα φτιάξει χειροκίνητα.

Εικόνα

Σε γενικές γραμμές και στο FreeBSD ισχύουν τα ίδια με το OpenBSD. Δηλαδή:

Για το / 128MB θα είναι αρκετά
Για το swap 2-3 φορές την RAM είναι αρκετά
Για το /var 256ΜΒ θα είναι αρκετά για ένα μέσω χρήστη
Για το /tmp 256MB είναι αρκετά
Ο υπόλοιπος δίσκος πάει στο /usr όπου αποθηκεύονται όλα τα αρχεία των χρηστών.
Στις Default επιλογές του FreeBSD δεν υπάρχει /home όπως στο OpenBSD αλλά κάποιος μπορεί να φτιάξει (Εγώ προσωπικά φτιάχνω δομή όμοια με του OpenBSD για πολλούς λόγους). Αν είχαμε επιλέξει την αυτόματη δημιουργία θα βλέπαμε το παρακάτω.

Εικόνα

Πατάμε Q και βγαίνουμε. Κάπου εδώ οι δίσκοι μας πρέπει να είναι έτοιμοι.
Επιλέγουμε τώρα ποια πακέτα θέλουμε να εγκαταστήσουμε:

Εικόνα

Όπως βλέπουμε υπάρχουν έτοιμες προεπιλογές πακέτων ανάλογα με την χρήση που θέλουμε. Επιλέξτε όποια θεωρήστε καλύτερη για εσάς. Αν σκοπεύεται να χρησιμοποιήσετε (που μάλλον θα θέλετε) επιλέξτε την έκδοση που λέει + X Window System δίπλα. Πατάμε OK αφού επιλέξουμε το πακέτο που μας ταιριάζει και αμέσως βλέπουμε ένα μήνυμα σαν το παρακάτω:

Κώδικας:
                         User Confirmation Requested
Would you like to install the FreeBSD ports collection?

This will give you ready access to over 16,000 ported software packages,
at a cost of around 440 MB of disk space when "clean" and possibly much
more than that if a lot of the distribution tarballs are loaded
(unless you have the extra CDs from a FreeBSD CD/DVD distribution
available and can mount it on /cdrom, in which case this is far less
of a problem).

The Ports Collection is a very valuable resource and well worth having
on your /usr partition, so it is advisable to say Yes to this option.

For more information on the Ports Collection & the latest ports,
visit:
     http://www.FreeBSD.org/ports 

                              [ Yes ]     No


Πιστεύω ότι η απάντηση πρέπει να είναι ναι αφού τα ports είναι ίσως το πιο δυνατό χαρακτηριστικό του FreeBSD.

Μετά από αυτό το σημείο επιστρέφουμε στην παρακάτω εικόνα όπου απλά διαλέγουμε exit.

Εικόνα

Τώρα διαλέγουμε από που θα εγκαταστήσουμε τα πακέτα. Η πιο γρήγορη επιλογή είναι το CD αλλιώς ποιο το νόημα να κατεβάσουμε 650ΜΒ αν είναι μετά να χρησιμοποιήσουμε και πάλι το δίκτυο.

Εικόνα

Εδώ βλέπουμε το παρακάτω προειδοποιητικό μήνυμα:

Κώδικας:
                       User Confirmation Requested
Last Chance! Are you SURE you want to continue the installation?

If you're running this on a disk with data you wish to save then WE
STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!

We can take no responsibility for lost disk contents! 

                             [ Yes ]    No


Αρχίζει η εγκατάσταση. Ο χρόνος ολοκλήρωσης διαφέρει ανάλογα με το σύστημα κι ανάλογα με τις επιλογές μας. Βλέπουμε το παρακάτω μήνυμα:
Κώδικας:
                               Message

Congratulations! You now have FreeBSD installed on your system.

We will now move on to the final configuration questions.
For any option you do not wish to configure, simply select No.

If you wish to re-enter this utility after the system is up, you may
do so by typing: /stand/sysinstall . 

                                 [ OK ]

                      [  Press enter to continue  ]


Αν επιλέξουμε No στην παραπάνω ερώτηση θα δούμε το ακόλουθο μήνυμα:

Κώδικας:
                                Message
Installation complete with some errors.  You may wish to scroll
through the debugging messages on VTY1 with the scroll-lock feature.
You can also choose "No" at the next prompt and go back into the
installation menus to retry whichever operations have failed.

                                 [ OK ]


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

Πρώτο βήμα (και μάλλον το πιο σημαντικό είναι η ρύθμιση του δικτύου.
Θα δούμε το παρακάτω μήνυμα:

Κώδικας:
                   User Confirmation Requested
   Would you like to configure any Ethernet or SLIP/PPP network devices?

                             [ Yes ]   No


Επιλέγοντας Yes θα δούμε την παρακάτω εικόνα. Αν επιλέξουμε No απλά θα περάσουμε στο επόμενο βήμα.

Εικόνα

Διαλέγουμε την κάρτα δικτύου μας ή το modem μας (αν αυτό έχει αναγνωριστεί) και το παραμετροποιούμε. Η πιο απλή περίπτωση (και πάντα προτεινόμενη) είναι να θέλουμε να ρυθμίσουμε κάποιο ethernet δίκτυο. Ακολουθούν μια σειρά από ερωτήσεις οι οποίες στις περισσότερες τω περιπτώσεων έχουν τις παρακάτω απαντήσεις.

Κώδικας:
               User Confirmation Requested
       Do you want to try IPv6 configuration of the interface?

                              Yes   [ No ]


Πατάμε στο No.

Κώδικας:
                     User Confirmation Requested
        Do you want to try DHCP configuration of the interface?

                              Yes   [ No ]


Στα περισσότερα τυπικά οικιακά δίκτυα (πχ DSL) η απάντηση εδώ πρέπει να είναι Yes. Αυτό θα μας γλυτώσει από πολύ κόπο αφού ο υπολογιστής σε συνεργασία με το router μας θα 'κανονίσουν' τις ρυθμίσεις. Αμέσως βλέπουμε κάτι σαν το παρακάτω:

Εικόνα

Αν θέλουμε αλλάζουμε κάτι ή προσθέτουμε ότι λείπει (αν λείπει κάτι) και πατάμε OK.
Απαντάμε ναι στην ερώτηση:
Κώδικας:
              User Confirmation Requested
        Would you like to Bring Up the ed0 interface right now?

                             [ Yes ]   No


Η επόμενη ερώτηση μας προτείνει να μετατρέψουμε το σύστημα μας σε πύλη για κάποιο δίκτυο. Στις περισσότερες τον περιπτώσεων η απάντηση μπορεί να είναι No.

Κώδικας:
                User Confirmation Requested
       Do you want this machine to function as a network gateway?

                              [ Yes ]    No


Από εδώ και κάτω αρχίζει μια σειρά ερωτήσεων σχετικά με τα διάφορα network services που τυχών θέλουμε να τρέχουν. Όλα είναι θέμα προσωπικών επιλογών. Αν δεν ξέρετε ακριβώς τι θέλετε επιλέξτε No σε όλα έτσι κι αλλιώς αργότερα μπορείτε να τα ενεργοποιήσετε.

Ακολουθούν οι επιλογές για την κονσόλα. Οι επιλογές είναι απλές και κατανοητές αν πάλι κάτι δεν το καταλαβαίνετε τότε μην το αλλάξετε.

Επιλέγουμε τώρα την χώρα:

Κώδικας:
            User Confirmation Requested
          Would you like to set this machine's time zone now?

                            [ Yes ]   No


Πατάμε Yes και βλέπουμε τα παρακάτω:

Εικόνα

Επιλέγουμε Europe και μετά Greece.

Αν θέλουμε να τρέχουμε προγράμματα του linux εδώ επιλέγουμε Yes.

Κώδικας:
            User Confirmation Requested
          Would you like to enable Linux binary compatibility?

                            [ Yes ]   No


Ρυθμίζουμε το ποντίκι (στις περισσότερες των περιπτώσεων το auto θα κάνει μια χαρά την δουλειά του για όλα τα PS/2 ποντίκια)

Εικόνα

Εικόνα

Όταν έχουμε κάνει τις ρυθμίσεις μας πατάμε στο Test and Run.

Εικόνα

Αν όλα έχουν πάει καλά θα δούμε αυτή την εικόνα κι ένα κινούμενο βελάκι. Πατάμε Yes (Όχι με το ποντίκι τα πλήκτρα ακόμα δεν δουλεύουν).

Εικόνα

Λογικά μέχρι εδώ όλα θα έχουν πάει καλά.
Το μόνο που μένει είναι να αποφασίσουμε αν θέλουμε να προσθέσουμε επιπλέον πακέτα.

Κώδικας:
                    User Confirmation Requested
The FreeBSD package collection is a collection of hundreds of
ready-to-run applications, from text editors to games to WEB servers
and more. Would you like to browse the collection now?

                            [ Yes ]   No


Πατάμε Yes και βλέπουμε το παρακάτω:

Εικόνα

Διαλέγουμε ότι θέλουμε (και πάλι μπορούνε να προσθέσουμε μετά όποιο πακέτο θέλουμε με την εντολή pkg_add)

Προσθέτουμε Χρήστες

Κώδικας:
                    User Confirmation Requested
Would you like to add any initial user accounts to the system? Adding
at least one account for yourself at this stage is suggested since
working as the "root" user is dangerous (it is easy to do things which
adversely affect the entire system).

                            [ Yes ]   No


Εικόνα

Πατάμε στην επιλογή User και βλέπουμε το παρακάτω

Εικόνα

Οι επιλογές μας πρέπει να μοιάζουν με το παραπάνω. Το shell συμπληρώνεται αυτόματα (εγώ θα έβαζα tcsh αλλά αυτά είναι θέμα γούστου), το UID συμπληρώνετε από μόνο του αν το αφήσουμε κενό. Βάζοντας μας στο wheel (Member Groups) μπορούμε μετά να χρησιμοποιήσουμε την εντολή su (αν και είναι προτεινόμενο να εγκαταστήσουμε και να χρησιμοποιήσουμε την sudo).

Εικόνα

Βγαίνουμε πατώντας Exit.

Διαλέγουμε ένα password για το root όταν δούμε αυτό το μήνυμα:
Κώδικας:
                        Message
Now you must set the system manager's password. 
This is the password you'll use to log in as "root".

                         [ OK ]

               [ Press enter to continue ]


και βλέπουμε:
Κώδικας:
                     User Confirmation Requested
Visit the general configuration menu for a chance to set any last
options?

                              Yes   [ No ]


Πατάμε No και επιστρέφουμε στην πρώτη σελίδα από όπου αρχίσαμε

Εικόνα

Επιλέγουμε [X Exit Install] και βλέπουμε το παρακάτω μήνυμα

Κώδικας:
                     User Confirmation Requested
Are you sure you wish to exit? The system will reboot (be sure to 
remove any floppies from the drives).

                            [ Yes ]   No


Πατάμε Yes και αφαιρούμε όλα τα cd και τις δισκέτες ώστε ο υπολογιστής να κάνει boot από τον δίσκο.

Όταν το σύστημα εκκινήσει θα έχουμε το νέο μας λειτουργικό.
Μπορούμε ανά πάσα στιγμή να τρέξουμε τον παραπάνω οδηγό με την εντολή sysinstall.

Πηγή φωτογραφιών
Χρήσιμα Link
FreeBSD Install Guide
http://www.a1poweruser.com/

_________________
"A program with a colorful GUI is like a woman with too much makeup. Shiny on the outside - awful on the inside."


Τελευταία επεξεργασία απο Haris την 26 Ιαν 2007, 11:50, επεξεργάστηκε 1 φορές συνολικά.

Κορυφή
 Προφίλ  
 
 Θέμα δημοσίευσης:
ΔημοσίευσηΔημοσιεύτηκε: 19 Ιαν 2007, 23:31 
Χωρίς σύνδεση
Regular Forumer
Άβαταρ μέλους

Εγγραφή: 28 Φεβ 2006, 00:25
Δημοσ.: 4855
Τοποθεσια: Χολαργός
Πολύ καλή δουλειά Χάρη :clap: :clap: :clap:

Αν το VAIO δεν ήταν τόσο "φιλικό" με άλλα λειτουργικά εκτός των Windows μπορεί και να το δοκίμαζα :lol: :lol: (Λέμε τώρα. Αφού δεν έχει Matlab μου είναι άχρηστο :P :P )

_________________
Η Θυρα13 ειναι αυτο που δε μπορεις να φανταστεις αν δε το ζεις


Κορυφή
 Προφίλ  
 
 Θέμα δημοσίευσης:
ΔημοσίευσηΔημοσιεύτηκε: 20 Ιαν 2007, 11:30 
Χωρίς σύνδεση
Regular Forumer

Εγγραφή: 12 Μαρ 2006, 23:50
Δημοσ.: 442
Τοποθεσια: Άγιος Στέφανος
Βασικά αν ρυθμίσεις τον Wine στο FreeBSD παίζει να μπορείς να τρέξεις MATLAB τόσο καλά όσο σε Windows, ωστόσο στο VAIO θα έχεις ένα μιρό πρόβλημα με τους drivers γενικώς.

Πάντως οφείλω να πω μπράβο στο Χάρη. Έκανε πολύ καλή δουλειά.

_________________
Maths are so beautiful as a statue....


Κορυφή
 Προφίλ  
 
Τελευταίες δημοσιεύσεις:  Ταξινόμηση κατά  
Δημιουργία νέου θέματος Απάντηση στο θέμα  [ 3 δημοσιεύσεις ] 

Όλοι οι χρόνοι είναι UTC + 2 ώρες [ DST ]


Μελη σε συνδεση

Μέλη σε αυτή την Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες


Δεν μπορείτε να δημοσιεύετε νέα θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να απαντάτε σε θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να επεξεργάζεστε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να διαγράφετε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση

Αναζήτηση για:
Μετάβαση σε:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group