Skip to main content

The Aiolos Cluster Project

To Aiolos Cluster Project είναι ένα σχολικό Beowulf Cluster (compute cluster), ένας υπερυπολογιστής που αποτελείται από αρκετά συνδεδεμένα μεταξύ τους κοινά μηχανήματα (PC). Για τη δημιουργία του θα χρησιμοποιηθούν μητρικές mini ITΧ (Atom - Pentium G - Celeron). Φυσικά θα τρέχει FreeBSD και θα χρησιμοποιεί την βιβλιοθήκη OpenMPI. Το ακόμα πιο εντυπωσιακό είναι ότι θα φτιαχτεί ως μια σχολική εργασία! Για περισσότερες λεπτομέρειες δείτε την Επίσημη Ιστοσελίδα του Aiolos Project.

To FreeBSD Δεν Είναι Windows

Για όσους το FreeBSD (και το Linux ή το ΕΛ/ΛΑΚ γενικότερα) φαίνεται... παράξενο, καλό είναι να έχουν στο μυαλό τους:

Το FreeBSD Δεν Είναι Windows

Ελληνικός Οδηγός Εγκατάστασης FreeBSD 10.0-RELEASE

Θέλετε να εγκαταστήσετε ένα FreeBSD Desktop; Δεν έχετε χρόνο ή διάθεση να μεταγλωττίσετε από τα ports όλα τα απαιτούμενα προγράμματα; Στο νέο μας οδηγό εγκατάστασης για το FreeBSD 10.0-RELEASE, χρησιμοποιούμε τα έτοιμα πακέτα του συστήματος pkgng. Κατεβάστε τον από εδώ:

FreeBSD 10.0-RELEASE: Από το Βασικό Σύστημα στο Γραφικό Περιβάλλον

Καλές εγκαταστάσεις!

FreeBSD 10.0-RELEASE με Πακέτα XFCE

To FreeBSD 10.0-RELEASE κυκλοφόρησε πριν λίγο καιρό με αρκετά νέα χαρακτηριστικά. Μεταξύ άλλων, το νέο σύστημα pkgng παίρνει πλέον ολοκληρωτικά τη θέση του παλιού συστήματος ενώ ταυτόχρονα ξεκινάει και η λειτουργία των επίσημων pkgng repositories του FreeBSD Project.
Εμείς από τη μεριά μας είμαστε στην ευχάριστη θέση να σας δώσουμε τα δύο πρώτα images FreeBSD 10.0-RELEASE με pkgng πακέτα για ένα εύκολο και γρήγορο στήσιμο XFCE Desktop:

Αφού κατεβάσετε ένα από τα δύο images και δημιουργήσετε το κατάλληλο μέσο εγκατάστασης, θα βρείτε οδηγίες για τη χρήση των πακέτων στο αρχείο README-PKGNG στο root κατάλογο του DVD. Μπορείτε επίσης να δείτε αυτό το post για το 9.2-RELEASE το οποίο περιέχει αντίστοιχες οδηγίες στα Ελληνικά.

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

Καλή εγκατάσταση!

FreeBSD 10.0-RELEASE VirtualBox Image

Το FreeBSD 10.0-RELEASE κυκλοφόρησε στις 20/01/2014. Για να το δοκιμάσετε χωρίς κόπο, ετοιμάσαμε ένα VirtualBox image το οποίο περιλαμβάνει πλήρες XFCE desktop και αρκετές desktop εφαρμογές.

Μπορείτε να το κατεβάσετε από εδώ.

Για περισσότερες πληροφορίες διαβάστε το αντίστοιχο άρθρο στη δικτυακή τοποθεσία του περιοδικού deltaHacker. Για να μάθετε τον τρόπο δημιουργίας του, μπορείτε επίσης να διαβάσετε αυτό το άρθρο.

FreeBSD 9.2-RELEASE με πακέτα XFCE PKGNG

Πριν μερικά χρόνια, είχαμε ξεκινήσει να φτιάχνουμε FreeBSD Custom DVDs (respin) με πακέτα XFCE και εφαρμογές desktop. Το project αυτό σταμάτησε να εξελίσσεται, αλλά θα συνεχιστεί με νέα πλέον μορφή ξεκινώντας από το 9.2-RELEASE.

Στις νέες εκδόσεις του FreeBSD διατίθεται και νέο σύστημα διαχείρισης πακέτων, το pkgng το οποία διαθέτει σημαντικά πλεονεκτήματα σε σχέση με το παλιότερο: ουσιαστικά παρέχει λειτουργίες όπως το apt του debian. Η δημιουργία πακέτων για το pkgng είναι πολύ ευκολότερη και με λιγότερα προβλήματα, με τη βοήθεια του νέου εργαλείου poudriere.

Είμαστε στην ευχάριστη θέση να σας δώσουμε τα δύο πρώτα images FreeBSD 9.2-RELEASE με pkgng πακέτα:

Αφού κατεβάσετε ένα από τα δύο images και δημιουργήσετε το κατάλληλο μέσο εγκατάστασης, θα βρείτε οδηγίες για τη χρήση των πακέτων στο αρχείο README.PKGNG στο root κατάλογο του DVD. Για ευκολία τις μεταφέρουμε και εδώ, μεταφρασμένες στα ελληνικά:

Βήματα για την εγκατάσταση των πακέτων τύπου pkgng που παρέχονται στο custom DVD

Στο custom DVD θα βρείτε ένα κατάλογο pkgng ο οποίος περιέχει έτοιμα πακέτα για μια πλήρη εγκατάσταση ενός XFCE desktop βασισμένου στο 9.2-RELEASE. Όλα τα πακέτα έχουν μεταγλωττιστεί με τις προεπιλεγμένες επιλογές τους εκτός από το xorg-drivers όπου έχουν συμπεριληφθεί και κάποιες παλιότερες κάρτες γραφικών και το πρόγραμμα οδήγησης για το vmware.

Σκοπός αυτών των έτοιμων πακέτων είναι η γρήγορη εγκατάσταση ενός desktop συστήματος χωρίς τη χρήση του Internet και χωρίς το ατέλειωτο compile των ports.

Εγκατάσταση του συστήματος pkgng

To pkgng δεν είναι ακόμα το προεπιλεγμένο σύστημα εγκατάστασης πακέτων στο FreeBSD, έτσι θα χρειαστεί πρώτα να το εγκαταστήσετε. Πραγματοποιήστε μια κανονική εγκατάσταση του FreeBSD base system και μετά την επανεκκίνηση, κάντε login ως root και προσαρτήστε το DVD:

# mount -t cd9660 /dev/cd0 /mnt

(Η δική σας συσκευή ίσως να μην είναι το cd0. Αν έχετε μόνο ένα DVD drive στο σύστημα σας, το όνομα της συσκευής θα είναι cd0. Διαφορετικά ελέγξτε το με ls /dev/cd* )

Μετακινηθείτε στον κατάλογο /mnt/pkgng/All

# cd /mnt/pkgng/All

Χρησιμοποιήστε την έκδοση pkg-static του pkgng για να εγκαταστήσετε το πακέτο:

# ./pkg-static add pkg-1.1.4_6.txz

Χρησιμοποιήστε την εντολή pkg για να προσθέσετε όποια πακέτα θέλετε από το DVD εγκατάστασης. Για παράδειγμα:

# pkg add bash-4.2.45.txz

Χρησιμοποιήστε την εντολή ls για να δείτε το πλήρες όνομα του αρχείου της εφαρμογής που πρόκειται να εγκαταστήσετε καθώς αυτό απαιτείται στα τοπικά πακέτα που εγκαθιστούνται με την pkg add. Για παράδειγμα, για να εγκαταστήσετε το screen:

# ls screen*

screen-4.0.3_14.txz

# pkg add screen-4.0.3_14.txz

Εναλλακτικά μπορείτε φυσικά να χρησιμοποιήσετε το tab για filename completion.

Για να μπορέσετε να χρησιμοποιήσετε το σύστημα pkgng για εγκατάσταση πακέτων από κάποιο απομακρυσμένο repository στο Internet, θα πρέπει πρώτα να δημιουργήσετε κατάλληλο αρχείο /usr/local/etc/pkg.conf. Στον κατάλογο /usr/local/etc θα βρείτε ένα υπόδειγμα με όνομα pkg.conf.sample.

Λίστα Πακέτων

To custom DVD περιέχει τα πιο χρήσιμα GUI πακέτα για ένα XFCE desktop. Περιέχει επίσης το μέτα-πακέτο Xorg, τον Firefox και το Chromium, διάφορα fonts, τις εφαρμογές GIMP, LibreOffice και άλλες. Για πλήρη λίστα των top level πακέτων, δείτε το αρχείο README-PKGNG στο custom DVD.

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

Καλή εγκατάσταση!

FreeBSD 9.2-RELEASE 'Nakatomi Socrates' Virtualbox Image

Το FreeBSD 9.2-RELEASE κυκλοφόρησε στις 30/09/2013. Για να το δοκιμάσετε χωρίς κόπο, ετοιμάσαμε ένα VirtualBox image το οποίο περιλαμβάνει πλήρες XFCE desktop και αρκετές desktop εφαρμογές.

Μπορείτε να το κατεβάσετε από εδώ.

Για περισσότερες πληροφορίες διαβάστε το αντίστοιχο άρθρο στη δικτυακή τοποθεσία του περιοδικού deltaHacker. Για να μάθετε τον τρόπο δημιουργίας του, μπορείτε επίσης να διαβάσετε αυτό το άρθρο.

FreeBSD 9.2-RELEASE

Το FreeBSD 9.2-RELEASE είναι η πιο πρόσφατη έκδοση της σειράς 9.Χ η οποία κυκλοφόρησε στις 30/09/2013. Μπορείτε να την κατεβάσετε από αρκετά mirror sites.

Το FreeBSD 9.2-RELEASE παρέχει διορθώσεις και βελτιώσεις στην πολύ πετυχημένη σειρά 9.Χ:

  • Υποστήριξη trim στο ZFS όταν χρησιμοποιείται σε δίσκους SSD
  • Υποστήριξη συμπίεσης lz4 στο ZFS
  • Ανανεωμένες εκδόσεις OpenSSL, OpenSSH και sendmail
  • Νέα προγράμματα οδήγησης
  • Πολλά ακόμα χαρακτηριστικά που μπορείτε να διαβάσετε στην ανακοίνωση έκδοσης

Διαβάστε τις Σημειώσεις Έκδοσης (στα Αγγλικά). Μπορείτε επίσης να δείτε τα Παροράματα (Errata).

Κατεβάστε το 9.2-RELEASE

FreeBSD 9.1-RELEASE VirtualBox Image με XFCE desktop

Το FreeBSD 9.1-RELEASE είναι προ των πυλών! Το δικό μας χριστουγεννιάτικο δώρο είναι ένα έτοιμο VirtualBox image για να το δοκιμάσετε μαζί με το πιστό μας XFCE desktop.

Μπορείτε να το κατεβάσετε από εδώ.

Για περισσότερες πληροφορίες - και ειδικά για να μάθετε τα βήματα για τη δημιουργία του, διαβάστε το αντίστοιχο άρθρο στη δικτυακή τοποθεσία του περιοδικού deltaHacker.

Παιχνίδια σε Python & Pygame

Το βιβλίο "Παιχνίδια σε Python & Pygame" φιλοδοξεί να διδάξει προγραμματισμό σε μαθητές ή ενήλικους με ένα γλαφυρό και διασκεδαστικό τρόπο, αποφεύγοντας την πεπατημένη των βαρετών προγραμμάτων. Κατεβάστε το και διαδώστε το!

Το βιβλίο είναι διαθέσιμο υπό άδεια Creative Commons και μπορείτε αν θέλετε να κατεβάσετε το LaTeX source

Μπορείτε επίσης να κατεβάσετε ένα CD-ROM ISO image με το βιβλίο, όλα τα προγράμματα και αρχεία υποστήριξης, τις παρουσιάσεις των μαθημάτων καθώς και την Python/Pygame για Windows (oδηγίες για όλα τα λειτουργικά και φυσικά για FreeBSD περιέχονται στο βιβλίο).

Syndicate content