Feeds:
Δημοσιεύσεις
Σχόλια

Archive for the ‘FreeBSD’ Category

FreeBSD [episode 1]

Παρότι δεν έχω πολύ ελεύθερο χρόνο, δεν είμαι φοιτητής πλέον, οι λίγες ώρες ασχολίας με το FreeBSD και το πολύ καλό handbook με βοήθησαν να εγκαταστήσω στα γρήγορα ένα λειτουργικότατο Gnome2.
Δυσκολεύομαι να ξεφύγω από την νοοτροπία του Gentoo. Κάθε φορά που θέλω να εγκαταστήσω ένα πρόγραμμα, σκέφτομαι ότι πρέπει να βάλω σε ένα screen το πρόγραμμα να γίνει compile και θα το δω όταν γυρίσω αργότερα πράγμα που δεν ισχύει, αφού το pkg_add με έχει σώσει από αρκετά compiles. Η αλήθεια είναι έχω πάρα πολλές απορίες για την ώρα σχετικά με το FreeBSD. Οι περισσότερες είναι αναλογά πράγματα με το Gentoo, π.χ. υπάρχει τρόπος να ορίσω global gcc flags ή τα ορίζω ως shell env variables? Αν θέλω να εγκαταστήσω κάτι με υποστήριξη για κάποια συγκεκριμένη βιβλιοθήκη? κτλ.
Σιγά σιγά, διαβάζω το handbook ανάλογα με αυτό που με ενδιαφέρει να κάνω. Ανάλογα με την περίσταση. π.χ. για την ώρα στο Gnome δεν αναπαράγεται ήχος. Δεν υπάρχει υποστήριξη Ελληνικών, στόχος είναι full Greek UTF-8 support σε console και Xorg. Ευτυχώς κάτι προβλήματα που είχα με την ανάλυση και τα fonts τα έλυσα με το πακέτο webfonts. Απλά το εγκατέστησα και στο επόμενο reboot ο Firefox τα έδειχνε όλα «όμορφα». Γιατί πριν, ήταν απλά απαράδεκτη η όψη πολλών ιστοσελίδων. Δεν είμαι γνώστης της ορολογίας γύρω από τις γραμματοσειρές, rendering και λοιπά, αλλά τα microsoft fonts σώζουν ζωές, η τουλάχιστον την δική μου. Ένα guide για το πως να «ομορφένουμε» το Desktop μας, σε ότι αφορά τις γραμματοσειρές που πρέπει να χρησιμοποιούμε θα ήταν ένα πολύ θετικό βήμα!
Cheers!

Advertisements

Read Full Post »

FreeBSD 6.2-RC1 ready :-)

Το FreeBSD 6.2-RC1 εγκαταστήθηκε επιτυχώς εχθές το βράδυ! Δεν είχα καθόλου χρόνο να ασχοληθώ. Διάβασα στα γρήγορα την διαδικασία εγκατάστασης πακέτων με τις εντολές pkg_add/info/del και είδα ένα quick overview της εντολής make η οποία είναι παρόμοια με την εντολή emerge σε Gentoo GNU/Linux. Το σύστημα ports του FreeBSD είναι αυτό που έδωσε την ίδεα στον D. Robbins για την δημουργία μιας διανομής Linux με ένα όμοιο σύστημα, το Portage.
Οι απορίες μου είναι πάρα πολλές, η πρώτη και καλύτερη είναι.. πως κάνω εγκατάστη της MySQL με php support? Πως θα στήσω το e17, γίνεται με μια εντολή?
Για αρχή θα ασχοληθώ με αυτές, welcome to the wonderful world of FreeBSD :-D, I feel like Alice in wonderland:

Last login: Wed Dec  6 18:25:47 on ttyp1
Welcome to Darwin!
OSX atma ~ $ ssh atma@10.0.0.1
Password:
Last login: Wed Dec  6 19:53:40 2006 from 192.168.1.64
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.

FreeBSD 6.2-RC1 (GENERIC) #0: Thu Nov 16 05:01:36 UTC 2006

Welcome to FreeBSD!

Before seeking technical support, please use the following resources:

o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
   for your release first as it's updated frequently.

o  The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
   along with the mailing lists, can be searched by going to
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.

If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.

You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.

$ uname -a
FreeBSD trigun.atmat.otenet.gr 6.2-RC1 FreeBSD 6.2-RC1 #0: Thu Nov 16 05:01:36 UTC 2006     root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

UPDATE: Τελικά το άφησα το e17. Πολλά αρνητικά comments, ενώ δεν υπάρχει stable version στα ports. Ελπίζω το pkg_add gnome2 (going by manual) να μην έχει πρόβλημα 🙂

Για την ώρα μπορώ να πω ότι είμαι ενθουσιασμένος από το πόσο straight forward είναι τα configuration files και πόσο clean το σύστημα.

Read Full Post »

Με το καλημέρα(!) το πρώτο πρόβλημα σε FreeBSD είναι πραγματικότητα.
Σήμερα είχα τον χρόνο να κάτσω και να εγκαταστήσω το FreeBSD 6.1 από δισκέτες μέσω διαδικτύου στον x86 υπολογιστή μου. Δυστυχώς η πρώτη επαφή με αυτό το λειτουργικό δεν ήταν αυτή που περίμενα.
Η εγκατάσταση έγινε χωρίς κανένα πρόβλημα, δεν επέλεξα κανένα πρόσθετο πακέτο. Θέλω να τα κάνω όλα από command line αργότερα για να αρχίσω να εξοικιώνομαι με το περιβάλλον. Μπορώ να πω ότι η διαδικασία εγκατάστασης ήταν πολύ εύκολη. Το manual με έσωσε από την δύσκολη αποστολή κατάτμησης των σκληρών δίσκων. Ευτυχώς είναι αρκετά αναλυτικό σε όλες τις φάσεις! Με ζωντανά παραδείγματα.
Στο πρώτο reboot όμως, βλέπω αυτό το error:


Fatal trap 18: integer divide fault while in kernel mode


Υπάρχουν και κάτι λεπτομέριες από κάτω, αλλά δεν προλαβαίνω να τις αντιγράψω. Δεν νομίζω ότι έχουν και πολύ σημασία. Απόσο είδα στο Google είναι προβληματικός ο Kernel και μάλλον ο Kernel της συγκεκριμένης έκδοσης του FreeBSD, δηλαδή της 6.1 .
Θα κατεβάσω μάλλον το 6.2 όταν γίνει production release.

Read Full Post »