deb


πραγματικό tricorder βασισμένο στο Linux 1

Πριν λίγο καιρό είχα αναφερθεί σε μια ανοιχτού κώδικα εφαρμογή για κινητά τηλέφωνα με λειτουργικό σύστημα Android που ουσιαστικά παρουσίαζε στοιχεία από τους αισθητήρες του κινητού τηλεφώνου όπως θα τους παρουσίαζε ένα Tricorder από την σειρά επιστημονικής φαντασίας Star Trek. Δυστυχώς ο δημιουργός της εν λόγω εφαρμογής (όπως είχαμε πει) δέχθηκε ένα αίτημα να σταματήσει να διαθέτει την εφαρμογή του καθώς οι δικηγόροι του CBS έκριναν ότι παραβίαζε τα πνευματικά δικαιώματα της εταιρείας.

Πριν λίγες ημέρες όμως ο Peter Jansen όμως δημιούργησε μια ανοιχτού κώδικα συσκευή που τρέχει Linux και έχει μπόλικους αισθητήρες.

Το Tricorder στην δεύτερη έκδοση του τρέχει την διανομή Debian σε επεξεργαστή ARM.  Και είναι σε θέση να κάνει τις ακόλουθες μετρήσεις:

  • Ατμοσφαιρικές:  θερμοκρασία, υγρασία και πίεση.
  • Ηλεκτρομαγνητικές: Μαγνητικό πεδίο, αισθητήρα χρώματος RGBC, αισθητήρα έντασης φωτός, υπέρυθρο θερμόμετρο,
  • Τοπογραφικές: Δέκτης GPS, υπερηχητικός μετρητής απόστασης, γυροσκόπιο και επιταχυνσιόμετρο

Σίγουρα έχει περισσότερους αισθητήρες από το κινητό σας τηλέφωνο αν και δεν νομίζω να μπορεί να μπορεί να εντοπίσει διαταραχές στο χωροχρονικό συνεχές όπως τα Tricorder στο Star Trek.  Νομίζω όμως ότι ο δημιουργός του ο Peter Jansen έχει ένα αρκετά ενδιαφέρων όραμα για το tricorder σαν μια συσκευή που θα μας φέρνει σε επαφή με τα καθημερινά μικρά “θαύματα” της φύσης που μας περιβάλλουν. Μια επίσης ενδιαφέρουσα λεπτομέρεια για το πως κάποιοι βλέπουν την ιδέα ενός Tricorder είναι το Quallcomm Tricorder X-Prize που έχει σκοπό να φέρει την λειτουργικότητα ενός ιατρικού tricorder σε συσκεύες μεγέθους όσο ένα smarphone.

Παρακάτω ακολουθεί μια αρκετά ενδιαφέρουσα συνέντευξη του δημιουργού σχετικά με την ιδέα του Tricorder.

(more…)


Πως να συνεισφέρετε στο Debian 4

Debian_Desktop_fabswirlΤο άρθρο αυτό είναι βασισμένο στο αντίστοιχο άρθρο του Raphaël Hertzog. Μιας και εδώ και μερικά χρόνια χρησιμοποιώ Debian σαν βασική μου διανομή νομίζω ότι το λιγότερο που μπορώ να κάνω είναι να το μεταφράσω. Αν και το άρθρο επικεντρώνεται στο Debian νομίζω ότι αξίζει να το διαβάσουν χρήστες και άλλων διανομών και να στηρίξουν τις διανομές τους. Απλά στην θέση του Debian βάλτε την δική σας διανομή με τα ιδιαίτερα χαρακτηριστικά και δυνατότητες.

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

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

Ο Raphaël Hertzog σκοπεύει με μια σειρά άρθρων του να εξετάσει κάθε περίπτωση ξεχωριστά, εν το μεταξύ προτείνει μια άλλη προσέγγιση. Πριν απαντήσουμε στην ερώτηση “τι μπορώ να κάνω εγώ για το Debian;” χρειαζόμαστε κάποιες πληροφορίες για εσάς.

Τι σας παρακινεί;

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

  • Έτσι λοιπόν τι σας αρέσει και ποια είναι τα κίνητρα σας;
  • Υπάρχει κάτι που θέλετε να μάθετε; Μια νέα γλώσσα προγραμματισμού; Packaging; Συγγραφή κώδικα; Διαχείριση συστήματος; Κάποιο συγκεκριμένο πακέτο λογισμικού;
  • Επιθυμείτε την αλληλεπίδραση με ευφυείς ανθρώπους;
  • Σας αρέσει να βοηθάτε τους χρήστες;
  • Θέλετε να διορθώνετε λογισμικό ώστε να δουλεύει για εσάς;
  • Θέλετε να φτιάξτε κάτι εκπληκτικό και χρήσιμο για εκατομμύρια ανθρώπων;

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

Γράψτε κάπου τις απαντήσεις στις ερωτήσεις αυτές, ίσως τις χρειαστείτε αργότερα όταν θα ρωτήστε τους Debian contributors πως μπορείτε να βοηθήστε.

Ποιες ικανότητες έχετε;

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

  • Σε ποιες γλώσσες είστε άνετοι. Είστε αρκετά σίγουροι για το εαυτό σας ώστε να γράψτε τεκμηρίωση ή να μεταφράστε τεκμηρίωση στις γλώσσες αυτές.
  • Είστε προγραμματιστές; Αν ναι ποιες γλώσσες γνωρίζετε;
  • Μπορείτε να διαγνώσετε προβλήματα; Μπορείτε να κάνετε debug χρησιμοποιώντας το strace και το gdb;
  • Μπορείτε να κάντε triage (διαλογή) σε ένα bug.
  • Έχετε γνώσεις debian packaging;
  • Είστε καλλιτέχνης ή web designer;
  • Γνωρίζετε πως να χρησιμοποιείτε συστήματα version control (git, subversion, bzr κτλ);

Πόσο χρόνο μπορείτε να δώστε στο Debian;

Passing timeΑυτή είναι η τελευταία σημαντική πληροφορία που πρέπει να δώσετε όταν ρωτάτε κάποιον τι μπορείτε να κάνετε για το Debian. Είναι άστοχο να σας δώσει κάποιος μια χρονοβόρα εργασία την στιγμή που μπορείτε να διαθέσετε μόνο 3ο λεπτά την εβδομάδα αν από την άλλη μπορείτε να δουλέψτε full time  για μια βδομάδα (πχ. σε διακοπές ή ανάμεσα σε δύο συμβόλαια) είναι επίσης χρήσιμο να το ξέρει κανείς.

Γενικά, η συνεισφορά στο Debian απαιτεί χρόνο, καλό είναι να είστε προετοιμασμένοι να ξοδέψετε κάποιες ώρες την εβδομάδα (ίσως και περισσότερες) μέχρι να μάθετε ότι χρειάζεται.

Βρίσκοντας κάτι να κάνετε

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

Τί σας τρώει;

Οι καλύτεροι στόχοι είναι αυτοί που καλύπτουν τις ανάγκες σας. Να μερικά παραδείγματα.

  • Παρατηρήσατε κάποιο χαρακτηριστικό που λείπει; Προσπαθήστε να το υλοποιήσετε.
  • Σας ενοχλεί κάποιο bug; Προσπαθήστε να το φτιάξτε.
  • Χάσατε πολύ χρόνο σε κάτι γιατί δεν υπήρχε τεκμηρίωση; Γράψτε την τεκμηρίωση που χρειάζεται και υποβάλετε την όπου χρειάζεται.
  • Υποβάλετε bug reports για ότι δεν μπορείτε να λύσετε μόνοι σας; Ακόμη και bug report για επιθυμητά χαρακτηριστικά.
  • Χρησιμοποιείτε λογισμικό που δεν έχει έτοιμα πακέτα για το Debian; Δημιουργήστε τα πακέτα και συντηρήστε τα.
  • Χρειάζεστε μια νεότερη έκδοση λογισμικό από αυτή του πακέτου που βρίσκεται στο αποθετήριο του Debian unstable που χρησιμοποιείτε; Επικοινωνήστε με το άτομο που συντηρεί το πακέτο και προσφέρετε του βοήθεια για να το κάνει update.
  • Χρειάζεστε μια νεότερη έκδοση λογισμικό από αυτή του πακέτου που βρίσκεται στο αποθετήριο του Debian stable που χρησιμοποιείτε; Επικοινωνήστε με το άτομο που συντηρεί το πακέτο και προσφέρετε του βοήθεια για να κάνει backport.

Αν είσαστε καλός Debian-ας πιθανόν να έχετε ήδη κάνει κάποια bug reports για θέματα που σας ενοχλούσαν. Τότε μπορείτε να ψάξετε στο http://bugs.debian.org/from:toemailsas@paradeigma.gr (όπου tomailsas@paradeigma.gr βάλτε το δικό σας email).

Επιλέξτε μια ομάδα

Limitations live only in our minds. But if we use our imaginations, our possibilities become limitless.Αν δεν έχετε κάτι να σας τρώει μπορείτε να στρέψτε την προσοχή σας σε μια ομάδα. Επισκεφθείτε το wiki.debian.org/Teams και διαβάστε την λίστα με τις ομάδες.

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

Κάποιες από τις ομάδες έχουν οδηγίες για τους νεωεισερχόμενους, αν ναι ακολουθήστε τες όταν υπάρχουν. Αλλιώς εγγραφείτε στην mailing list και στο μπείτε IRC κανάλι τους και δείτε πως δουλεύει η ομάδα. Δείτε αν σας αρέσει ο τρόπος που δουλεύει, μπορείτε να παρακολουθείτε περισσότερες από μια ομάδες και μετά από μερικές ημέρες/βδομάδες μπορείτε να επιλέξτε αυτή που σας ταιριάζει καλύτερα.

Αφού θα έχετε παρατηρήσει την ομάδα αρκετά, και αν ακόμη δεν γνωρίζετε πως μπορείτε να βοηθήστε μπορείτε πάντα να ρωτήστε στην mailing list. Συμπεριλάβετε τις απαντήσεις στις 3 ερωτήσεις που είχαμε κάνει για τα κίνητρα, τις ικανότητες σας και το διαθέσιμο χρόνο σας.

Επικεντρωθείτε σε ένα πακέτο

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

Στην περίπτωση αυτή μπορείτε να πάτε στο http://packages.qa.debian.org/dpkg (στην θέση του dpkg βάλτε το πακέτο που σας ενδιαφέρει). Κάτω αριστερά υπάρχει μια φόρμα στην οποία μπορείτε να συμπληρώστε το email σας και πατώντας το opt να δείτε τι επιλογές εγγραφής έχετε.  (θα λάβετε ένα mail για να εγκριθεί η φόρμα).

Από εδώ και πέρα θα μπορείτε να βλέπετε mail που βλέπει και το άτομο που κάνει την συντήρηση του πακέτου (και όχι μόνο αυτό) είναι καλή ιδέα να το ενημερώσετε ότι σκοπεύετε να το βοηθήστε. Μπορεί ακόμη και να σας δώσει δικαιώματα commit άμεσα ή θα σας ζητήσει να στείλετε patches για αρχή. Το σημαντικό είναι να έχετε μεταξύ σας μια καλή σχέση. Σε κάθε περίπτωση (ακόμη και αν το άτομο που συντηρεί το πακέτο δεν απαντήσει σε mail σας) θα είστε σε θέση να κατηγοριοποιήσετε bug και να βοηθήστε με την ροή των εισερχόμενων bug reports (ακόμη και να κάνετε forward τα bug όταν αυτό ενδείκνυται).

Βοηθήστε έναν Debian Developer

O Paul Tagliamonte μια φορά είχε γράψει στο blog του Hey, DDs. Need help? Πρόσφερε την βοήθεια του στους “καταπονημένους” Debian Developers χωρίς να παρέχει τα απαραίτητα στοιχεία (κίνητρα, ικανότητες, χρόνος) αλλά η προσέγγιση του ήταν καλή.

Ο καλύτερος τρόπος για να βοηθήστε είναι να συνεργάζεστε με τους υπάρχοντες Debian Developers. Ακόμη και αν “το μόνο” που θέλετε είναι έχετε την υποστήριξη (sponsoring) για το δικό σας πακέτο πρέπει να συνυπολογίστε ότι η καθοδήγηση (mentoring) είναι ένα πρόσθετο βάρος για πολλούς Debian Developers και είναι πιο εύκολο να έχετε την υποστήριξη κάποιου που έχετε προηγουμένως βοηθήσει. Διαλέξτε έναν Debian Developer που εργάζεται σε κάποια στοιχεία που σας αρέσουν και προσφέρετε του την βοήθεια σας.

Χαρακτηριστικά ο Raphaël Hertzog έχει φτιάξει μια σελίδα στο wiki του για το πως μπορείτε να τον βοηθήστε.

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


Creepy: τσεκάρετε το Twitter και το Flickr για να δείτε που ήταν οι χρήστες τους 14

Ένα μήνα πριν (ίσως και περισσότερο) είχα μια συζήτηση με το κολλητό μου σχετικά με τις πληροφορίες που ο κόσμος μοιράζεται στο διαδίκτυο.  Μια τις τεχνολογίες που μου είχε κάνει περισσότερο εντύπωση είναι η χρήση των δεδομένων EXIF που προσθέτουν οι περισσότερες ψηφιακές φωτογραφικές μηχανές (ειδικά αυτές στα κινητά τηλέφωνα) και δίνουν στοιχεία ακόμη και για τις συντεταγμένες που έχει ληφθεί μια φωτογραφία. Μια αρκετά ενδιαφέρουσα σχετική μελέτη είχε δημοσιευθεί τα μέσα του Φεβρουαρίου του 2010 από το Internet Storm Center. Στην προκειμένη περίπτωση χρησιμοποιώντας ένα ειδικό script οι προγραμματιστές κατάφεραν να εξάγουν δεδομένα από περισσότερες από 15.οοο φωτογραφίες που είχαν ανέβει στο Twitpic.

Αν από την άλλη νομίζετε ότι αυτή η τεχνολογία δεν σας πολύ απασχολεί γιατί δεν σας αρέσει να βγάζετε φωτογραφίες και να τις ανεβάζετε στο διαδίκτυο ξανασκεφτείτε το. Γιατί; Βλέπετε πολλά από τα “κοινωνικά δίκτυα” που χρησιμοποιούν πολλοί από τους χρήστες του διαδικτύου (και εγώ δεν έχω ξεφύγει μην νομίζετε) μέσα στις πληροφορίες που μοιράζεται ο χρήστης πολύ συχνά υπάρχουν και στοιχεία της τοποθεσίας του. Είτε αυτό γίνεται μέσω εξειδικευμένων υπηρεσιών όπως το Foursquare είτε μέσω του ίδιου του API (Application Programming Interface) διάφορων υπηρεσιών όπως το Twitter.

Πριν λίγες ώρες είδα ένα άρθρο στο Lifehacker για το Creepy που χρησιμοποιώντας τα δεδομένα αυτά μπορεί να σας δείξει τις πληροφορίες που μοιράζεται ένας χρήστης του διαδικτύου σχετικά με την θέση του χωρίς να το γνωρίζει. Κοιτώντας λίγο αναλυτικότερα την ιστοσελίδα του στο Github πρόσεξα μια πολύ σημαντική λεπτομέρεια ο δημιουργός του ο Έλληνας προγραμματιστής που ζει στο εξωτερικό Γιάννης Κακαβάς.

Κατ’αρχάς να πούμε δύο λογάκια για το Creepy όπως λέει και ο τίτλος του άρθρου πρόκειται για ένα πρόγραμμα που βρίσκει τα σημεία που βρισκόταν ένας χρήστης του διαδικτύου και μοιράστηκε αυτές τις πληροφορίες στο διαδίκτυο. Αυτά τα σημεία τα απεικονίζει σε χάρτες από διάφορες υπηρεσίες διαδικτύου όπως το Google Maps, το Open Street Map, και το Virtual Maps. Φυσικά το Creepy είναι ελεύθερο λογισμικό…συγκεκριμένα κυκλοφορεί κάτω από την άδεια GPLv3.

Το Creepy (στην παρούσα μορφή του) μπορεί να πάρει στοιχεία τοποθεσίας από διάφορες πηγές. Πιο συγκεκριμένα:

Από το Twitter,

  • συντεταγμένες όταν κάποιος χρησιμοποιεί το Twitter από κινητό τηλέφωνο
  • από την IP του χρήστη όταν υπάρχουν δεδομένα από το Geonames.com όταν χρησιμοποιεί το Twitter μέσω web
  • από την IP του χρήστη στο περίπου όταν δεν υπάρχουν δεδομένα από εκεί (η λιγότερο ακριβής πηγή)

Πληροφορίες τοποθεσίας από το API διάφορων υπηρεσιών hosting φωτογραφιών

  • flickr – από το API
  • twitpic.com -από το API και τις πληροφορίες exif
  • yfrog.com – -από το API και τις πληροφορίες exif
  • img.ly -από τις πληροφορίες exif
  • plixi.com – από τις πληροφορίες exif
  • twitrpix.com – από τις πληροφορίες exif
  • foleext.com – από τις πληροφορίες exif
  • shozu.com – από τις πληροφορίες exif
  • pickhur.com – από τις πληροφορίες exif
  • moby.to – από το API και τις πληροφορίες exif
  • twitsnaps.com -από τις πληροφορίες exif
  • twitgoo.com -από τις πληροφορίες exif

Μερικές άλλες δυνατότητες είναι η δυνατότητα αποθήκευσης των τοποθεσιών ως kmz (ότι πρέπει για το Google Earth ή το Marble) ή csv να τις επεξεργαστείτε

Πως το εγκαθιστούμε:

Στο Ubuntu 10.10

$ sudo add-apt-repository ppa:jkakavas/creepy
$ sudo apt-get update
$ sudo apt-get install creepy

Θα το βρείτε στο μενού με τις διαδικτυακές σας εφαρμογές

Backtrack 4

Προσθέστε την γραμμή αυτή

deb http://people.dsv.su.se/~kakavas/creepy/ binary/

Στο αρχείο με τα repositories σας (βρίσκεται εδώ) /etc/apt/sources.list
Δώστε

# apt-get update
# apt-get install creepy

Έτοιμοι

(μάλιστα ο Γιάννης με ενημέρωσε ότι θα είναι στην default εγκατάσταση του Backtrack 5)

Στα Linux Mint Debian Edition που χρησιμοποιώ εγώ το εγκατέστησα από το .deb που θα βρείτε εδώ

Στα Windows μπορείτε να εγκαταστήσετε το creepy (και όλα τα αρχεία από τα οποία εξαρτάται από το .exe που θα βρείτε εδώ)

Με το που ανοίξτε το Creepy θα δείτε μια εικόνα σαν αυτή.

Ωραία πάμε στο Edit και μετά setting για να στήσουμε το Twitter μας ώστε να “μιλάει” με το Creepy εδώ θα πρέπει να κάνετε allow την πρόσβαση της εφαρμογής και θα πάρετε ένα αριθμητικό κλειδί που θα κάνετε copy paste στην κατάλληλη φόρμα. Ωραία τώρα είμαστε έτοιμοι να ψάξουμε το “στόχο” μας. Για τις ανάγκες της παρουσίασης του Creepy θα ψάξω για εμένα για να μάθω να μην ανεβάζω τις πληροφορίες μου δεξιά και αριστερά:

Στο παράδειγμα μας έδωσα το όνομα του στόχου μου (δηλαδή το δικό μου) και βρήκα αυτούς τους πιθανούς λογαριασμούς, κάνοντας διπλό κλικ στους λογαριασμούς που νομίζω ότι ταιριάζουν με αυτό που ψάχνω τα στοιχεία τους πάνε στο κατάλληλο πεδίο αυτόματα. Τώρα το μόνο που έχω να κάνω είναι να πατήσω στο κουμπί “Geolocate Target” και να περιμένω να κάνει τα μαγικά του το Creepy. Στο μεταξύ πατάω στην καρτέλα (tab επί το Ελληνικότερο) “Map View” για να δω κάτι σαν αυτό.

Στην περίπτωση του στόχου μου αν και είχε κάποια πράγματα να ψάξει δεν έχει και πάρα πάρα πολλά αντίθετα σε κάποιους χρήστες που έχουν πολλές φωτογραφίες και έχουν και πολλά Tweets, μοιράζονται τα πάντα στο Twitter όλα τους τα Tweets γίνονται μέσω κινητού τηλεφώνου κτλ κτλ καλό είναι να πάτε να φτιάξτε ένα καφεδάκι, μην σας πω να πάτε για καφέ με την παρέα σας. Τσεκάροντας τις δυνατότητες του Creepy μπήκα στην διαδικασία να τσεκάρω ένα αρκετά δημοφιλή Έλληνα χρήστη του Twitter με αποτέλεσμα το Creepy να δουλεύει για αρκετή ώρα… όταν τελείωσε όμως πραγματικά έμεινα άναυδος από τις πληροφορίες που μοίραζε το παλικάρι (σχεδόν ώρα προς ώρα και ακόμη πιο συχνά ενημέρωση για το που βρίσκοταν!!!)

Από ένα σημείο και μετά είναι ανατριχιαστικό! Όπως και το όνομα του… όμως αυτό που με ανατριχιάζει δεν είναι ότι υπάρχει μια εφαρμογή που μπορεί να συλλέξει όλες αυτές τις πληροφορίες. Αυτό που είναι ανατριχιαστικό είναι ότι μοιραζόμαστε όλες αυτές τις πληροφορίες σχετικά με το που βρισκόμαστε είτε από άγνοια είτε ελαφρά την καρδία καθώς δεν μας είναι οφθαλμοφανές ότι ταυτόχρονα μοιραζόμαστε πληροφορίες που δεν θέλουμε απαραίτητα να μοιραστούμε με κάποιον. Την επόμενη φορά που θα κάντε ένα Tweet λοιπόν μην ξεχνάτε:

WWIII Propaganda: Loose Tweets Sink Fleets
 

Έχει κάποια πρακτική αξία το Creepy; Ναι αν και υπάρχει η πιθανότητα να παρουσιάζει ένα χρήστη ότι βρίσκεται σε κάποιο μέρος του κόσμου που δεν είναι (πχ ένα φίλο μου που το είδαμε και μαζί τον παρουσίαζε εχθές το απόγευμα στις ΗΠΑ ενώ ήταν εντός Αττικής-και από ότι είδα αυτό οφείλεται κατά κύριο λόγω σε λάθος στοιχεία του Geonames.com, τουλάχιστον στα σενάρια που το δοκίμασα εγώ) κατά συνέπεια μπορεί να χρησιμοποιηθεί σε συνθήκες ενός σεναρίου penetration testing που επιτρέπει και διενέργεια “κοινωνικής μηχανικής” αν δεν είναι ο μοναδικός παράγοντας επιβεβαίωσης των στοιχείων σας.

 


Φωνητική αναζήτηση στο Chrome… σε Windows, Mac και Linux!

Ένα θεαματικό εργαλείο πρόσθετο για τον Chrome και μάλιστα κάτω από την MIT License μου έκανε πολύ εντύπωση είναι το Voice Search, ψαχουλεύοντας λίγο στο web store όταν πρωτοείδα το συγκεκριμένο add-on να πω την αλήθεια σκέφτηκα… “χμμφ ακόμη κάτι που δεν θα έχουμε στο Linux για αρκετό καιρό”… και άλλες τέτοιες ανοησίες.

Βιάστηκα να μιλήσω γιατί καθώς διάβαζα την περιγραφή του plugin είδα ότι το plugin δούλευε σε πολλές πλατφόρμες λογισμικού και πως είχε και σελίδα στο GitHub (ναι πάλι το Github πολύ trendy έγινε και αυτό). Λέω και εγώ “ας ρίξω μια ματιά λοιπόν στο κώδικα”, και τότε είδα ότι είναι γραμμένο κάτω από την MIT License. Επίσης επειδή στην σελίδα του add-on στο web store λέει ότι η εφαρμογή ζητά πρόσβαση σε δεδομένα από τα site που μπαίνετε, έριξα μια ματιά στο κώδικα του (γραμμένο κυρίως σε javascript) και από ότι είδα οφείλεται στο ότι προσπαθεί να εντοπίσει ιστοσελίδες με το HTML5 tag input type=search. Από όσο είδα εγώ δεν “τραβάει” δεδομένα σας σε κάποιον σέρβερ.

E, τότε λέω που θα πάει θα το δοκιμάσω αν όπως λέει στην παρούσα φάση οι δυνατότητες του είναι πολύ περιορισμένες.

Η εγκατάσταση, όπως στις περισσότερες  εφαρμογές του Chrome και του Chromium, ήταν αρκετά γρήγορη, και δίπλα από το εικονίδιο των ρυθμίσεων του Chrome είδα ένα ωραίο εικονίδιο μικροφώνου. Λέω μέσα μου… “δεν μπορεί τρέχω Debian Linux στο laptopάκι μου θα μπορέσει αυτό το μικρό πρόσθετο να “δει” το μικροφωνάκι του laptop και να λειτουργήσει;

Χμμ… και όμως λειτούργησε λίγο περίεργα αλλά λειτούργησε αρκετά καλά. Στις πρώτες δύο, τρεις δοκιμές υπήρχε αρκετός θόρυβος στο χώρο και η αλήθεια είναι ότι άλλα έλεγα και άλλα “καταλάβαινε” το voice search με κλειστό θόρυβο και εμένα να μην μιλάω μέσα από τα δόντια μου το plugin δούλευε πολύ καλύτερα. Ok 2-3 φορές μπέρδεψε το Linux με το Linksys… αλλά anyway το “google images cats μια χαρά μου δούλεψε.

Πριν κλείσω να τονίσω ότι το δοκίμασα στο Chromium 6.0.472.63 χωρίς επιτυχία και στο Chrome 8.0.552.224 στο δεύτερο με εξαιρετική επιτυχία.

Αν είστε συχνοί αναγνώστες του elkos.gr και χρησιμοποιείτε το Chrome μπορείτε να ρίξτε μια ματιά και στην δική του πολύ μα πολύ απλούστερη “εφαρμογή”


τα 20 δημοφιλέστερα άρθρα του elkos.gr για το 2010

Μια συλλογή με τα πλέον δημοφιλή περσινά άρθρα του elkos.gr

  1. Πως να ξεκλειδώστε WiFi με το Backtrack Linux 4. Ένα αρκετά αποκαλυπτικό video με οδηγίες για να “ξεκλειδώστε” ένα WiFi που είναι κλειδωμένο με το WEP χρησιμοποιώντας την διανομή Backtrack 4.
  2. 9 πράγματα που μπορείτε να κάνετε με το VLC (και ίσως δεν το γνωρίζατε) To VLC είναι ένα εξαιρετικό πρόγραμμα αναπαραγωγής πολυμέσων, ρίξτε μια ματιά στις λιγότερο γνωστές δυνατότητες του ίσως βρείτε κάποια που δεν γνωρίζατε.
  3. Πως να κάνετε download video ακόμη και όταν είναι “κωδικοποιημένα” Πολλά site στο internet έχουν video σε flash που όμως δεν γίνεται να τα κατεβάστε, με τις οδηγίες του πολύ καλού μου φίλου και αναγνώστη του blog θα μπορέστε να κατεβάστε video ακόμη και αν είναι κωδικοποιημένα.
  4. Πως να δοκιμάστε το Chrome OS με ένα USB Το Chrome OS, το βασισμένο στο Linux και στον  Chrome λειτουργικό σύστημα που ετοιμάζει η Google το περιμένει πολύς κόσμος. Δείτε πως μπορείτε να δοκιμάστε το περίφημο Chrome OS πριν την κυκλοφορία του.
  5. ένας διαδραστικός πίνακας ανοιχτού κώδικα για το Νέο Σχολείο; Όλο και περισσότερα σχολεία και σχολές υιοθετούν την τεχνολογία του διαδραστικού πίνακα, το άρθρο αυτό εξετάζει κατά πόσο είναι δυνατόν να εξοικονομηθούν χρήματα χρησιμοποιώντας λογισμικό ανοιχτού κώδικα.
  6. Μπορώ να δω τους κωδικούς του WiFi σας από τόσο ψηλά! Ένα UAV βασισμένο στο Arduino και το Backtrack που έχει σαν στόχο να αλλάξει τελείως αυτό που λέμε Wireless hacking.
  7. HellenicWave ένας Ελληνικός tracker για νόμιμα Torrent Το HellenicWave είναι μια προσπάθεια δημιουργίας ενός Ελληνικού Tracker με νόμιμα και ελεύθερα Torrent ρίξτε μια ματιά δεν θα χάσετε.
  8. oι υπερυπολογιστές πίσω από το Avatar Ποιο είναι το λειτουργικό σύστημα στο οποίο βασίζονται οι υπερυπολογιστές που είναι υπεύθυνοι για τα απίστευτα τρισδιάστατα γραφικά του Avatar; Θέλει και ρώτημα;
  9. Chrome OS…. ΟΚ το Google μας δουλεύει… Κατά την ανάπτυξη του Chrome OS εμφανίστηκαν διάφορες φήμες για το σε τι συστήματα τελικά θα τρέχει το Chrome OS, η Google προκειμένου να διασκεδάσει τις εντυπώσεις ανέβασε αναφορές στα αποθετήρια ανάπτυξης του για μηχανήματα που έχουμε πάψει να χρησιμοποιούμε εδώ και χρόνια (αλλά δεν έχουμε πάψει να αγαπάμε όσο ρετρό και αν είναι).
  10. Εισαγωγή στο Ubuntu Δύο παλικάρια έφτιαξαν ένα  κείμενο για την προώθηση του Ubuntu με τη ευκαιρία της FOSSCOMM 10 στην Θεσσαλονίκη και είχαν καλοσύνη να το μοιραστούν μαζί μου και με τους αναγνώστες του blog… δείτε το είναι πολύ καλό.
  11. Wallpaper με τις βασικές εντολές του Linux στα Ελληνικά ένα Wallpaper μια συλλογή εντολών Linux και την περιγραφή τους στα Ελληνικά για όσους κάνουν τα πρώτα τους βήματα στην κονσόλα.
  12. ο Stallman προειδοποιεί: το ChromeOS οδηγεί σε απώλεια ελέγχου των δεδομένων Ο Richard Stallman σε μια συνέντευξη του στην Guardian αναλύει τις ανησυχίες του σχετικά με το Chrome OS και δείχνει την υποστήριξη του στους Anonymous.
  13. η Dell παρουσιάζει διαφήμιση για το Ubuntu! αν και μάλλον δεν πρόκειται να δούμε ποτέ αυτή την διαφήμιση στην ψαροκώσταινα η Dell παρουσιάζει διαφήμιση ειδικά για τα προϊόντα της που έρχονται με το Ubuntu προεγκατεστημένο
  14. ebook: εισαγωγή στην γραμμή εντολών του Linux Ένα εξαιρετικό ebook που μπορείτε να κατεβάστε δωρεάν για να μάθετε δύο-τρία πράγματα για την περίφημη γραμμή εντολών στο Linux και για να δείτε πως μπορείτε να την αξιοποιήστε.
  15. η Oracle χάνει τον έλεγχο του OpenOffice, πλέον έρχεται το LibreOffice με την πλειοψηφία των developers του OpenOffice απέναντι της η Oracle βλέπει εταιρείες και ανεξάρτητους developers να μαζεύουν τα μπογαλάκια τους και να την κάνουν με “ελαφρά πηδηματάκια” στο LibreOffice.
  16. το Eeebuntu έγινε AuroraOS… βασισμένο στο Debian Sid το respin του Ubuntu γνωστό και ως eeebuntu άλλαξε όνομα και έθεσε σαν στόχο και πλέον βασίζεται στο Debuan Sid.
  17. το πλέον “τρύπιο” Linux μπορεί το Linux να φημίζεται για το πόσο ασφαλές είναι ειδικά σε σύγκριση με κάποια άλλα λειτουργικά (ονόματα δεν λέμε, εταιρείες από το Redmond δεν θίγουμε) αλλά αυτή η διανομή είναι τρύπια σαν ελβετικό τυρί, και είναι ότι πρέπει για κάποιον ώστε να μάθει τα ενδότερα του Linux
  18. Έχετε Linux Netbook; Κάντε το γρηγορότερο με μερικές ρυθμίσεις! Έχετε ένα ωραίο μικρό και ελαφρύ netbook αλλά σας φαίνεται ότι είναι λίγο αδύναμο (σίγουρα τρέχετε linux;) ρίξτε μια ματιά σε αυτό το how to για να δείτε τι μπορείτε να κάνετε για να του δώσετε μια νέα ανάσα ζωής
  19. το νέο υβριδικό αυτοκίνητο Οpel Ampera τρέχει Linux έχουμε δει το Linux να μπαίνει σε servers, desktop, laptop, netbook, smartphone γιατί όχι και στο ταμπλό του αυτοκινήτου μας;
  20. Flash cookies και πως να τα ξεφορτωθείτε. η πλέον επίμονη μορφή cookies δεν είναι καν στον browser μας αλλά στο flash plugin δείτε πως μπορείτε να απαλλαχθείτε από αυτά

Αλήθεια πια άρθρα έχετε βρει ενδιαφέροντα εφέτος;


από το sidux στο aptosid 2

Εδώ και αρκετό καιρό χρησιμοποιούσα ως κύρια διανομή (φυσικά δοκίμαζα και άλλες) το Sidux και ήμουν ιδιαίτερα ευχαριστημένος, πριν μερικούς μήνες και μετά από κάποια minor bugs που είχα (μάλλον λόγο της “περίεργης” μητρικής μου) να χρησιμοποιώ άλλες διανομές. Εδώ και λίγο καιρό έχω κατασταλάξει στο Linux Mint Debian Edition και προσωπικά είμαι αρκετά άνετος.

Τα προβλήματα του Sidux δεν ήταν μόνο θέματα που είχαν να κάνουν με το μερικά bug εκεί και εδώ (είναι λογικό να υπάρχουν κάποια bug αφού βασίζεται στην unstable έκδοση του Debian). Ωστόσο οι developer του sidux είχαν κατά κύριο λόγω προβλήματα με το sidux e.V. τον οργανισμό που υποστήριζε το project. Ωστόσο υπήρχαν πολλά ζητήματα μεταξύ των developers και του οργανισμού.  Δεν είμαι σε θέση να εξετάσω ποίος είχε δίκιο και ποίος άδικο, ίσως δεν χρειάζεται σημασία έχει ότι για αρκετό διάστημα το sidux είχε σταματήσει την ανάπτυξη του.

Καθώς το όνομα τουλάχιστον στην Ευρώπη ουσιαστικά το διαχειρίζεται το sidux e.V. οι developer του sidux προχώρησαν στην αλλαγή του ονόματος της διανομής σε aptosid (ΟΚ δεν είναι και τόσο ωραίο όπως ήταν το sidux αλλά σημασία έχει να προχωράει σωστά η ανάπτυξη του, άλλωστε το Linux Mint Debian Edition δεν είναι πολύ καλύτερο όνομα :P).

Για τους χρήστες του sidux που επιθυμούν να αναβαθμιστούν θα πρέπει να επεξεργαστούν το  αρχείο /etc/apt/sources.list.d/sidux.list και να αλλάξουν τα mirror τους στα http://sidux.com/debian ή http://sidux.office-vienna.at/sidux/debian/.

Μετά θα πρέπει να τρέψουν τις ακόλουθες εντολές:

apt-get update

apt-get dist-upgrade

Οι χρήστες θα ερωτηθούν αν επιθυμούν να αλλάξουν από το sidux στο aptosid και όσοι θέλουν να προχωρήσουν με την διαδικασία πρέπει να απαντήσουν “ναι“.

Μετά από αυτό τα αρχεία με τα sources lists σας θα είναι ενημερωμένα με τα αποθετήρια του aptosid συνεπώς κάντε ακόμη μια φορά το κλασικό:

apt-get update

apt-get dist-upgrade


Qmmp ένα clone του xmms γραμμένο σε Qt 1

Το καιρό που άρχισα να ασχολούμαι με το Linux ο αγαπημένος μου player για να παίζω μουσική ήταν το xmms. Το xmms είχε βασιστεί στο σχεδιασμό του στο δημοφιλές (τουλάχιστον εκείνη την εποχή Winamp).

Το Qmmp είναι γραμμένο χρησιμοποιώντας την Qt, αλλά επιδιώκει να έχει παρόμοιο περιβάλλον με το Winamp και το xmms.

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

Πέραν του ότι υποστηρίζει σχεδόν όλα τα format αρχείων ήχου και playlists καθώς και κάποια βασικά εφέ και όλες τις εξόδους ήχου που χρησιμοποιούμε στο Linux (αλλά και στα Windows) έχει και μερικές extra δυνατότητες που ίσως κάποιοι τις βρουν αρκετά χρήσιμες όπως:

  • υποστήριξη skin από το xmms και το Winamp 1.x
  • 10-band equalizer
  • υποστήριξη stream MP3, Vorbis, AAC, AAC+
  • υποστήριξη MMS (πειραματική)
  • MPRIS (για να μπορείτε να χρησιμοποιήστε τηλεκοντρόλ για να το ελέγξετε)
  • εντοπισμός αφαιρούμενων συσκευών
  • αναπαραγωγή video μέσω του Mplayer (μμμ… χρήσιμο αυτό)
  • απεικόνισή στοίχων (μέσω του lyricsplugin.com)
  • απεικόνιση cover art
  • υποστήριξη του αρχείου CUE που έχουν ορισμένα μουσικά CD
  • ενσωματωμένη υποστήριξη  CUE  (για FLAC και WavPack)
  • πολλαπλές playlist
  • αυτόματος εντοπισμός του Character Set των αρχείων cue και των μεταδεδομένων του ShoutCast
  • υποστήριξη των ακόλουθων τύπων playlists: m3u, pls, xspf
  • υποστήριξη του ReplayGain
  • δυνατότητά αναπαραγωγής  Last.fm/Libre.fm
  • υποστήριξη CDDB
  • υποστήριξη γραφικών εφέ μέσω του ProjectM

To Qmmp ήδη είναι στα repositories του Debian Sid και του Ubuntu.


DreamPie ένα εξαιρετικό Python shell

Function documentation and filename completion.

τεκμηρίωση function και συμπλήρωσή ονόματος αρχείου

Το DreamPie είναι ένα εξαιρετικό Python shell για Windows,Linux και Mac OS X. Είναι σχεδιασμένο για να αλληλεπιδρά με το χρήστη ώστε να τον διευκολύνει να μάθει καλύτερα την Python ή να γράψει κώδικα.
Αν και είναι ιδιαίτερα πλούσιο σε χαρακτηριστικά θα αναφερθώ επιγραμματικά στα ακόλουθα.

  • Καταρχάς η οθόνη του DreamPie είναι χωρισμένη στα δύο. Στο History box που σας δείχνει τις παλιότερες εντολές σας και το output που έχουν και το code box που δείχνει τον κώδικα σας. Αυτό ουσιαστικά σας δίνει την δυνατότητα να γράψτε μπόλικο κώδικα (όπως θα κάνατε με το kate ή με το gedit) και να το εκτελέστε όποτε πιστεύετε ότι είναι έτοιμος. Επίσης μπορείτε να κάνετε copy paste τον κώδικα σας από οπουδήποτε και να τον εκτελέστε άμεσα.
  • Με την εντολή copy code only θα αντιγραφεί ο κώδικας που θέλετε για να τον σώστε σε ένα αρχείο. O κώδικας σας ήδη είναι όμορφα φορμαρισμένος και με τα κλασσικά τέσσερα κενά για να διαβάζεται εύκολα και ευχάριστα.
  • Αυτόματη ολοκλήρωση των ονομάτων και των attributes των αρχείον σας.
  • Αυτόματη απεικόνιση των argument και της τεκμηρίωσης  της κάθε fuction. (για εμένα πολύ βολικό)
  • Κρατά τα τελευταία αποτελέσματά στο result history για χρήση αργότερα.
  • Κάνει fold αυτόματα μεγάλα output ώστε να συγκεντρωθείτε μόνο σε ότι είναι σημαντικό.
  • Σας επιτρέπει να σώστε τo history σαν HTLM αρχείο για να μπορείτε να το δείτε με το browser σας. Μετά μπορείτε να φορτώστε το αρχείο αυτό στο DreamPie και να επεξεργαστείτε της εντολές αυτές. (επίσης μου άρεσε πολύ αυτό)
  • Προσθέτει αυτόματα παρενθέσεις (ή quotes αν προτιμάτε) όταν πατάτε το κενό μετά από functions ή methods πχ το execfile fn αυτόματα γίνεται execfile(“fn”) (σωστά το έγραψα Python-ίστας;
  • Υποστηρίζει interactive plotting με το matplotlib (στο αρχείο matplotlibrc πρέπει να έχετε το “interactive:True” για να δουλέψει)
  • Υποστηρίζει Python 2.5, 2.6, 2.7, Jython 2.5, IronPython 2.6 and Python 3.1. (αρκεί να τα έχετε εγκαταστήσει).

Τουλάχιστον εμένα με βόλεψε απίστευτα νομίζω ότι αξίζει να του ρίξτε μια ματιά, υπάρχουν έτοιμα πακέτα για Windows, πακέτο για Debian/Ubuntu (στο Debian Squeeze το έχουμε ήδη στα repo), για Mac ρίξτε μια ματιά εδώ. Τον κώδικα (που είναι κάτω από την GPLv3 θα τον βρείτε εδώ)


κάντε chat με Google Talk, MSN ακόμη και μέσω Facebook στην κονσόλα 1

Το Finch επί το έργον

Το Finch επί το έργον

Έχετε ξεμείνει με ένα “αρχαίο” ή πολύ αδύναμο μηχάνημα που δεν μπορεί να σηκώσει γραφικό περιβάλλον αλλά θέλετε να κάνετε οπωσδήποτε chat. Τι κάνετε; Η λύση που ψάχνετε είναι το finch. Το Finch είναι μια εφαρμογή για κονσόλα που σας δίνει την δυνατότητα να επικοινωνήστε με όποιο λογαριασμό σας έχετε στήσει στο pidgin.

Μάλιστα επειδή χρησιμοποιεί το ίδιο αρχείο για να ρυθμίσει τους λογαριασμούς σας μπορείτε απλά να πάρετε το αρχείο από το ένα μηχάνημα και να το βάλετε στο άλλο (!) προσοχή μόνο ίσως χρειαστεί να αλλάξετε τα δικαιώματα πρόσβασης στο αρχείο αυτό. (το αρχείο θα το βρείτε στο ~/.gntrc).
Ωραία όπως είναι προφανές το finch είναι γραμμένο για κονσόλα και ως εκ τούτου δεν θα έπρεπε να χρειάζεστε το ποντίκι. Όπως θα μου πείτε: “το ποντίκι είναι βολικό κτλ κτλ” κανένα πρόβλημα. Δώστε την ακόλουθη εντολή:

ln ~/.gntrc

Ωραία, στα σημεία [general] και [Finch] βάλτε τo mouse=1 αντί για mouse=0 και το ποντίκι σας θα πρέπει να δουλεύει. Για να επιλέξτε κείμενο το μόνο που χρειάζεται είναι να πατάτε το πλήκτρο “shift”.

Επειδή όπως καταλαβαίνετε το Finch κατά βάση ελέγχεται από το πληκτρολόγιο υπάρχουν μερικοί βασικοί συνδυασμοί πλήκτρων για να κάνετε την ζωή σας ευκολότερη.

Alt+p και Alt+n για να πάτε στο προηγούμενο ή το επόμενο “παράθυρο” αντίστοιχα
Αlt+c για να κλείστε ένα “παράθυρο”
Alt+m μετακινήστε ένα “παράθυρο” (χρησιμοποιήστε τα βελάκια στο πληκτρολόγιο σας για να το πάτε εκεί που θέλετε και όταν τελειώστε πατήστε Esc ή Εnter)
Alt+r αλλάξτε το μέγεθος ενός “παράθυρου” (όπως πριν με τα βελάκια και πάλι Esc ή Εnter όταν τελειώστε)
Alt+a εμφάνιση μιας λίστας διάφορες δραστηριότητες που μπορείτε να κάνετε
Alt+w εμφάνιση μιας λίστας με διάφορα παράθυρα
Alt+q βγείτε από το Finch

Φυσικά όπως κάθε πρόγραμμα κονσόλας που σέβεται το εαυτό έχει ένα αξιολογότατο manpage για να καταλάβετε πως λειτουργεί. Για να το δείτε απλά δώστε:

man finch

Το Finch θα το βρείτε στα αποθετήρια των περισσότερων διανομών για να το εγκαταστήστε σε διανομές που βασίζονται στο Debian δώστε

sudo apt-get install finch

ενώ σε διανομές που βασίζονται στο RPM δώστε

su -c ‘yum install finch’


EarCandy: Ο ήχος όπως θα έπρεπε να είναι στο Linux

LOUD speakerΦανταστείτε την ώρα που ακούτε μουσική στον υπολογιστή σας που τρέχει Linux να σας καλεί κάποιος στο Skype και ο ήχος την μουσικής σιγά-σιγά να χαμηλώνει. Χρήσιμο ε; Τι θα λέγατε όταν την ώρα που διαβάζετε το αγαπημένο ένα ενδιαφέρων κείμενο στο internet το οποίο έχει ενσωματωμένο και video την ώρα που κάνετε κλικ στο βίντεο για να αναπαραχθεί η μουσική σας σιγά-σιγά να χαμηλώνει; Ή μήπως θέλετε να χρησιμοποιείτε USB headsets και με το που τα βάζετε στο βύσμα του USB ο ήχος αυτόματα να γυρίζει σε αυτά (για να μην αναφερθώ στα απλά headsets).

Ωραία δεν θα ήταν; Λοιπόν το EarCandy έχει φτιαχτεί ακριβώς για αυτό το λόγο (και για να ψαρώνουμε χρήστες των Windows όταν μας βλέπουν με τέτοια καλούδια). Το EarCandy είναι συμβατό μόνο με το PulseAudio και κάποιες δυνατότητες του σιγά-σιγά θα ενσωματωθούν στο PulseAudio. Πρέπει να τονιστεί ότι το EarCandy είναι ουσιαστικά σε έκδοση alpha και αυτό μπορεί να έχει σαν συνέπεια προβλήματα στον ήχο.

Αν θέλετε να το δοκιμάστε μπορείτε να το βρείτε στο ppa του δημιουργού για χρήστες Ubuntu (και συναφών διανομών)

deb http://ppa.launchpad.net/earcandy-devel/ppa/ubuntu lucid main 
deb-src http://ppa.launchpad.net/earcandy-devel/ppa/ubuntu lucid main

οι υπόλοιποι αναγκαστικά πρέπει να δουλέψουν με το κώδικα 🙁 .

Παρακάτω παραθέτω ένα video που επιδεικνύει την λειτουργία του EarCandy εν δράση:

(more…)


oxinus μια νέα Ελληνική διανομή…; 8

Oxinus desktopΠριν λίγο καιρό είχα δει μια διαφήμιση μέσω AdSense για μια Ελληνική διανομή με το όνομα Oxinus. Λίγα λεπτά αργότερα επικοινώνησα με το Νίκο Κατσιγιάννη, έναν από τους δημιουργούς της Oxinus με μια σειρά ερωτήσεων.

Λευτέρης Κοσμάς: Ποίοι είναι οι στόχοι του Oxinus;
Νίκος Κατσιγιάννης: Το Oxinus Project έχει σκοπό να προσφέρει εντελώς δωρεάν μία διανομή GNU/Linux που βασίζεται στο Ubuntu (βέβαια κοιτάμε κατά καιρούς και άλλες διανομές) απαλλαγμένη από τα πολλά utilities αλλά κατάλληλη για όλων των ειδών τους υπολογιστές, είτε είναι desktops, είτε laptops είτε ακόμα και netbooks. Επιπλέον δίνουμε βάση στο σκεπτικό να προσφέρουμε ένα έτοιμο ελληνικό desktop εμπλουτισμένο με τα προγράμματα που χρησιμοποιεί συνήθως ο Έλληνας χρήστης καθημερινά (με βάση την εμπειρία μας και τη δική μας χρήση). Φυσικά δίνουμε βάση και στην ομορφιά του desktop! 😉

ΛΚ: Σε τι διαφέρει από το Ubuntu;
ΝΚ: Το Oxinus στην ουσία είναι ubuntu, αυτό δεν το κρύβουμε. Η βασική διαφορά όμως είναι ότι παρέχουμε άλλο αρχικό πακέτο εφαρμογών βασισμένο στην χρήση που κάνει ο Έλληνας χρήστης, όπως προανέφερα παραπάνω. Επιπλέον, εκμεταλλευόμενοι το γεγονός ότι στην Ελλάδα δεν υπάρχουν οι περιορισμοί περί πατεντών που υπάρχουν στις ΗΠΑ (και που η Canonical υποχρεούται να εφαρμόσει στο Ubuntu) μπορούμε και εισάγουμε στη διανομή και non-free λογισμικό το οποίο είναι δωρεάν για χρήση, όπως flash player, java, google earth, microsoft γραμματοσειρές, κλπ. Αν έβαζες ubuntu στον υπολογιστή σου, αυτά δε θα ήταν από την αρχή διαθέσιμα. Οπότε το oxinus έχει τη διαφορά ότι στρέφεται προς τον Έλληνα χρήστη, ο οποίος (εμφανώς) βαριέται να βάλει τα μικροπράγματα που ζητούνται από πολλές web υπηρεσίες όπως το youtube. Αυτά τα έχουμε έτοιμα. Μάλιστα, στην έκδοση 3.0 που ετοιμάζουμε θα παρατηρήσεις πιο ελαφρύ desktop μιας και έχουμε ξεκινήσει από κονσόλα και χτίσαμε το desktop!

ΛΚ: Πόσοι είναι οι Developer πίσω από αυτό…;
ΝΚ: Οι βασικοί developers είναι δύο, αλλά υπάρχουν και περιστασιακοί developers που μας βοηθάνε και παραμένουν στο παρασκήνιο. Γι’ αυτό μπορεί να παρατηρείς πολλή ησυχία στο forum μας και στο site μας.

ΛΚ: Ποίες διαφορές υπάρχουν με το Monomaxos;
ΝΚ: Δε θα ήθελα να εμβαθύνω στις διαφορές της διανομής Monomaxos. Είναι μια υπέροχη διανομή στην οποία όμως έχει γίνει πολύ καλό μάρκετινγκ και τη γνωρίζουν πολλοί Έλληνες χάρη σε αυτό.
Η διαφορά είναι στο χτίσιμο της διανομής. Δε θα μπω σε λεπτομέριες αλλά αν παρατηρήσεις στη δική μας διανομή μπορείς να βάλεις το δικό σου username και password κατά την εγκατάσταση, κάτι το οποίο είναι πιο ασφαλές σαν πολιτική ασφάλειας, απ’ το να έχεις έτοιμα user-pass και μετά να τα αλλάζεις.

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

ΛΚ: Αν και εσείς θέλετε να δοκιμάστε το Oxinus μπορείτε να επισκεφθείτε την ιστοσελίδα της διανομής (για το design του οποίο έχω κάποιες ενστάσεις), Δεν μπορώ να πω ότι δεν δοκίμασα την διανομή και όπως κάθε πρόσφατο Ubuntu δούλεψε χωρίς πρόβληματα στον υπολογιστή μου. Προσωπικά στην παρούσα φάση είμαι πολύ ικανοποιημένος από τις κύριες διανομές μου Debian Sid και Mint 9 για να πω ότι θα τις αντικαταστήσω, φυσικά παίζει ρόλο και το γεγονός ότι τις έχω φέρει στα μέτρα μου. Από την άλλη σίγουρα το Oxinus θα παραμείνει αρκετές μέρες στο δοκιμαστικό μου partition.Νομίζω ότι αξίζει το κόπο να του ρίξτε μια ματιά. Ελπίζω να δούμε σύντομα και άλλα πράγματα από την ομάδα πίσω από το Oxinus.


επιτέλους επίσημο video chat στο Gmail και για το Linux 2

Επιτέλους μετά από χρόνια γκρίνιας το Gmail πλέον υποστηρίζει επίσημο plugin για την προσθήκη Video Chat στο Linux. Να επισημανθεί ότι οι χρήστες των Windows είχαν αυτή την δυνατότητα  από το Νοέμβριο του 2008.

Στην παρούσα φάση διαθέσιμα υπάρχουν πακέτα .deb για διανομές βασισμένες στο Debian και το Ubuntu ενώ ετοιμάζονται και πακέτα για διανομές βασισμένες στο RPM.

Φυσικά κάτι τέτοιο ήταν εδώ και καιρό αναμενόμενο ειδικά μετά την δήλωση της Google πως ετοιμάζει καινούριο λειτουργικό σύστημα το Chrome OS που θα είναι βασισμένο στο Linux και θα βασίζεται σε πακέτα .deb.

Να τονιστεί ότι το plugin για το Gmail δεν είναι ελεύθερο λογισμικό αλλά κλειστού κώδικα. Ωστόσο η Google χρησιμοποιήσε ανοιχτά πρότυπά για την δημιουργία του (όπως το XMPP, το RTP, και το H.264) με συνέπεια οι χρήστες ανοιχτού κώδικα προγραμμάτων όπως το Pidgin να μπορούν εδώ και καιρό να έχουν Video Chat στο μηχάνημα τους.


το Qt SDK 1.0 από την Nokia φέρνει ποίο κοντά desktop, symbian και maemo εφαρμόγες 2

H Nokia πριν λίγες ημέρες προχώρησε στην διάθεση του Qt Software Development Kit 1.0. Στόχος του Qt SDK 1.0 είναι να διαθέσει στους developers της Qt την δυνατότητα όχι μόνο να γράψουν εφαρμογές Qt για το desktop αλλά να απλοποιήσει και την διαδικασία δημιουργίας εφαρμογών Qt και για πλατφόρμες κινητής τηλεφωνίας όπως το Symbian και το Maemo.

Πέρα από το Qt Creator 2.o και τις βιβλιοθήκες της Qt 4.7 το Qt SDK 1.0 περιλαμβάνει νέα APIs για την δημιουργία εφαρμογών κινητών τηλεφώνων Symbian και Maemo,  Ένα από τα πλέον χρήσιμα χαρακτηριστικά του είναι η δημιουργία ενός προσομειωτή ώστε να δοκιμάστε τις εφαρμογές σας πριν τις διαθέστε σε χρήστες κινητής τηλεφωνίας ακόμη και αν δεν έχετε κινητά τηλέφωνα τις Nokia. Ο ενσωματωμένος compiler του Qt SDK 1.0 δίνει την δυνατότητα άμεσης δημιουργίας αρχείων .sis και .deb για Symbian και Debian κινητά αντίστοιχα. Μια αρκετά χρήσιμη προσθήκη στο Qt SDK 1.0 είναι η δυνατόητα προσθήκης του Nokia smart installer στης εφαρμογές σας. Αυτό θα δώσει την δυνατότητα όταν κάποιος χρήστης κατεβάζει εφαρμογές που έχετε γράψει για το Symbian το Nokia Smart Installer να ελέγχει για πιθανά αρχεία και βιβλιοθήκες (βλέπε Qt) και να τα κατεβάζει από τους servers της Nokia.

Παράλληλα η Nokia δίνει την δυνατότητα σε ανεξάρτητους developers να γραφτούν ως Ovi Publishers στο Ovi store (με κόστος εγγραφής 50 ευρώ κατά την εγγραφή) με σκόπο να γίνει ανταγωνιστικό το Ovi Store σε σχέση με τα αντίστοιχα Αpp Stores της Apple και του Android για τους developers, επίσης με την διαδικασία public beta η Nokia προσπαθεί να απλοποιήσει την διαδικασία κάποιου να πιστοποιηθεί ως Symbian Publisher.

Αρκούν οι κινήσεις αυτές για να δώσουν ώθηση στην δημιουργία εφαρμογών εντός και εκτός Ovi store για την Nokia ή είναι καταδικασμένη να μείνει ουραγός πίσω από την Apple και το Android; Σίγουρα η Qt είναι ένα ιδιαίτερα ισχυρό εργαλείο για να γράψει κανείς προγράμματα σε Linux, Mac OS X και Windows και η προσθήκη μέσα στο Qt SDK δυνατοτήτων για δημιουργία εφαρμογών Symbian και Maemo είναι σίγουρα ένα θετικό βήμα. Ωστώσο ειδικά στην ανάπτυξη εφαρμογών κινητής τηλεφωνίας οι ανταγωνιστές της Nokia έχουν πραγματικά μεγάλο κομμάτι της αγοράς και εκατοντάδες χιλιάδες εφαρμογές για τους χρήστες. Φυσικά ποτέ δεν ξέρουμε τι επιφυλλάσει το μέλλον.


GoogleCL: χρησιμοποιώντας το Google μέσω εντολών στο Linux 2

Το Google CL είναι ένα πρόγραμμα για γραμμή εντολών με το οποίο μπορείτε να ελέξτε πολλά στοιχεία του Google Account σας και δίαφορων υπηρεσίων. Κατ’αρχάς κατεβάζετε το .deb αρχείο ή το tar.gz επίσης πρέπει στο σύστημα σας να υπάρχει ήδη εγκατεστημένο το πακέτο python-gdata. Μετά μπορείτε να εγκαταστήσετε το πακέτο σας πολύ εύκολα (στην περίπτωση του .deb δώστε απλά

sudo dpkg -i googlecl_0.9.5-1_all.deb

στό Directory που το έχετε κατεβάσει

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

Blogger

  • google blogger post --tags "GoogleCL, awesome" --title "Test Post" "I'm posting from the command line"
  • google blogger post blogpost.txt
  • google blogger list title,url-site # List posts
  • google blogger delete --title "Test Post"
  • google delete --title "Silly post number [0-9]*" # Delete posts matching regex
  • google tag --title "Dev post" --tags "Python, software" # label an existing post

Calendar

  • google calendar add "Dinner party with George today at 6pm" # add event to calendar
  • google calendar today # List events for today only.
  • google calendar list --date 2010-06-01,2010-06-30 # List events.
  • google calendar delete --title "Dinner party with George" # Delete an event.

Contacts

  • google contacts add "J. Random Hacker, jrandom@example.com"
  • google contacts list name,email --title "J. Random Hacker"
  • google contacts delete --title "J. Random Hacker"

Docs

  • google docs delete --title "Evidence"
  • google docs edit --title "Shopping list" --editor vim
  • google docs get --title "Homework [0-9]*"
  • google docs list title,url-direct --delimiter ": " # list docs
  • google docs upload the_bobs.csv ~/work/docs_to_share/*

Picasa

  • google picasa create --title "Vermont Test" --tags Vermont vermont.jpg
  • google picasa get --title "Vermont Test" /path/to/download/folder
  • google picasa list title,url-direct --query "A tag"
  • google picasa post --title "Vermont Test" ~/old_photos/*.jpg # Add to an album
  • google picasa tag --title "Vermont Test" --tags "places"
  • google picasa delete --title "Vermont Test" # delete entire album

Youtube

  • google youtube post --category Education --devtags GoogleCL killer_robots.avi
  • google youtube delete --title "killer_robots.avi"
  • google youtube list # list my videos
  • google youtube tag -n ".*robot.*" --tags robot

To GoogleCL έχει ακόμη πολλά ψωμιά μπροστά του εν’μέρει λόγω περιορισμών που ωφείλωνται στο python-gdata ωστόσο ελπίζω σύντομα να δούμε και άλλες τέτοιες κινήσεις και από άλλες εταιρείες που προσφέρουν online υπηρεσίες.


φτιάξτε εύκολα και γρήγορα τα δικά σας DVD στο Linux 4

Αν θέλετε, μπορείτε να φτιάξετε τα δικά σας DVD (όχι απαραίτητα τίποτα πονηρό αν και το περιεχόμενο των DVD σας μπορεί να είναι ότι επιθυμείτε) στο Linux. Από βίντεο με τις διακοπές σας το Πάσχα μέχρι το home made video του γάμου της ξαδέλφης σας χωρίς να μπερδευτείτε με πολλά τεχνικά τερτίπια. Το μόνο που θα χρειαστείτε είναι το ελεύθερο πρόγραμμα (κάτω από την GPL) Bombono DVD. Το Bombono DVD παρέχει ολοκληρωμένες δυνατότητες για την δημιουργία του δικού σας DVD. Το μόνο που θα χρειαστείτε είναι να παρέχετε τα video και τις εικόνες για να φτιαχτεί το menu του DVD, το πρόγραμμα είναι σε θέση να σώσει το project σας σε φάκελο, να φτιάξει εικόνα ISO (πχ για να την διανείμετε μέσω Internet) ή απευθείας να κάψει DVD.

Το Bombono DVD είναι διαθέσιμο μόνο για Linux και μπορείτε να το βρείτε εδώ. Οι χρήστες του επερχόμενου Ubuntu 10.04  Lucid Lynx δεν θα έχουν πρόβλημα καθώς το Bombono θα βρίσκεται στα επίσημα repositories και οι χρήστες παλαιότερων εκδόσεων μπορούν να βρουν εδώ οδηγίες εγκατάστασης. Ενώ οι χρήστες του Debian που έχουν προσθέσει τα repositories του Debian Multimedia επίσης δεν θα έχουν πρόβλημα. Στο site του Bombono DVD μπορείτε να βρείτε οδηγίες και πακέτα και για άλλες διανομές όπως η Open SUSE, η Mandriva, το Mint, η ρωσική Sisyphus (!), το ArchLinux, το Slackware, το Gentoo και port για το FreeBSD.


Maemo+Moblin=MeeGo (η Nokia και η Intel αλλάζουν την αγορά στις συσκευές με Linux) 3

Meego-Logo

Οι Intel και Nokia είχαν εδώ και καιρό δηλώσει δημόσια την πρόθεση τους για την δημιουργία μιας κοινής πλατφόρμας βασισμένης στο Moblin και το Maemo ωστόσο για τουλάχιστον μισό χρόνο δεν υπήρχε κάποια συγκεκριμένη πρόταση. Τελικά οι δύο εταιρίες προχώρησαν στην δημιουργία της περίφημης νέας πλατφόρμας και το όνομα αυτής… MeeGo.

To Moblin και το Maemo είναι δύο πλατφόρμες που στήριζαν και προωθούσαν οι εταιρίες Intel και Nokia εδώ και αρκετό καιρό. Βασισμένες στο Linux οι δύο πλατφόρμες είχαν στόχο να καλύψουν τις ανάγκες της αγοράς έξυπνων καταναλωτικών συσκευών όπως κινητά τηλέφωνα, tablet PCs και άλλα. Από τις δύο πλατφόρμες το Maemo έχει μια πολύ εκτεταμένη και δραστήρια κοινότητα αλλά μέχρι στιγμής ο μοναδικός κατασκευαστής που το προωθούσε στην αγορά ήταν η Nokia, από την άλλη το Moblin που αναπτύχθηκε με πόρους της Intel και την υψηλή υποστήριξη του Linux Foundation είχε συγκεντρώσει το ενδιαφέρων πολλών κατασκευαστών ηλεκτρονικών συσκευών.

Εδώ και αρκετό καιρό η Nokia με την ευκαιρία της εξαγοράς της Trolltech είχε αποφασίσει ότι μια από σημαντικότερες αλλαγές στις επερχόμενες εκδώσεις του Maemo θα είναι η χρήση της Qt ως επίσημου Software Develoment Kit αντί της GTK+ που χρησιμοποιούταν μέχρι στιγμής στο Maemo. Ωστόσο όπως ήταν ήδη αναμενόμενο η νέα πλατφόρμα θα μπορεί να υποστηρίζει και εφαρμογές που έχουν γραφτεί σε GTK+.  Μια από τις μεγάλες αλλαγές όμως που περιμένει ειδικά όσους ήδη δουλεύουν με το Maemo είναι η επιλογή των δύο εταιριών να χρησιμοποιήσουν το RPM ως το σύστημα διαχείρισης πακέτων στο MeeGo. Υπάρχουν πολλά flamewars επικών διαστάσεων υπέρ του ενός ή του άλλου συστήματος διαχείρισής πακέτων στο Linux… προσωπικά για να είμαι φιλαλήθης προτιμώ την υλοποίηση του των πακέτων DEB.

Πρέπει να τονιστεί ότι το MeeGo σύμφωνα με το επίσημο site του, δεν είναι ένα προϊόν αλλά πρόκειται για ένα project ανοιχτού κώδικα το οποίο θα φιλοξενείται από το Linux Foundation και αντίθετα με το παρελθόν δεν θα βασίζεται σε κάποια άλλη διανομή αλλά θα είναι από μόνο του μια ξεχωριστή upstream διανομή, επίσης πλην της GTK+ θα υποστηρίζονται και τα clutter και MX που παίζουν σημαντικό ρόλο στο Moblin και το Maemo. Να τονίσουμε επίσης ότι αν και συμμετέχει η Intel το όλο project θα υποστηρίζει  και την αρχιτεκτονική του ARM και όποια άλλη κρίνει χρήσιμο η κοινότητα γύρω από αυτό.

Επισημαίνω ότι ήδη ο Jim Zemlin του Linux Foundation χαιρέτισε την εξέλιξη αυτή, κατά την γνώμη μου η εξέλιξη αυτή δείχνει ότι το Linux και γενικότερα το λογισμικό ανοιχτού κώδικα αποτελούν βιώσιμες επιλογές σε εταιρικό επίπεδο και αξίζει να επενδύσει κανείς χρήματα σε αυτές.

Παρακάτω ακολουθούν δύο βίντεο με συνεντεύξεις στελεχών των δύο εταιριών σχετικά με το MeeGo, (more…)


χρηστικός οδηγός για το Ubuntu 9.10 Karmic Koala 6

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

Όλες οι εντολές είναι γραμμένες σε πορτοκαλί χρώμα για να ξεχωρίζουν από το υπόλοιπο κείμενο. Για να ανοίξτε κονσόλα ανοίξτε το μενού και πηγαίνετε Applications → Accessories → Terminal

Για να μην κουράζεστε δεν χρειάζεται να πληκτρολογήστε μπορείτε άνετα να κάνετε Copy/Paste ότι χρειάζεστε με το μεσαίο κουμπί/ροδέλα του ποντικιού σας.

Κωδικοποιητές Πολυμέσων (media codecs) και υποστήριξη DVD

1. Ενεργοποίηση των αποθετηρίων του medibuntu.
Αν θέλετε να μπορείτε να διαβάστε κάθε είδους πολυμέσα (ταινίες, ήχου, DVD, …), και να κάντε εγκατάσταση κλειστού (αλλά δωρεάν) λογισμικού όπως το Skype ή το Google Earth, μια εύκολη λύση είναι να ενεργοποιήστε τα αποθετήρια (repositories) του medibuntu

Αυτή η μεγάλη εντολή ενεργοποιεί το αποθετηρίο του medibuntu και προσθέτει και το keyring του.

sudo wget http://www.medibuntu.org/sources.list.d/`lsb_release -cs`.list –output-document=/etc/apt/sources.list.d/medibuntu.list; sudo apt-get -q update; sudo apt-get –yes -q –allow-unauthenticated install medibuntu-keyring; sudo apt-get -q update

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

2. Εγκαταστήστε μη-ελεύθερες κωδικοποιήσεις (codecs)

To μετα-πακέτο non-free-codecs θα εγκαταστήσει πολλά πολύ χρήσιμα πακέτα, και περιλαμβάνει το κλασσικό ubuntu-restricted-extras: υποστήριξη για MP3 και διάφορα άλλα φορμά ήχου (GStreamer plugins), γραμματοσειρές της Microsoft, το Java Runtime Environment, Flash plugin, w64codecs ή w32codecs (ανάλογα με την αρχιτεκτονική σας), και πολλά άλλα.

με την ακόλουθη εντολή

sudo apt-get install non-free-codecs

Αν θέλετε να ξέρετε η εν λόγω εντολή εγκαθιστά τα ακόλουθα πακέτα:
cabextract freepats gsfonts-x11 gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse java-common liba52-0.7.4 libamrnb3 libamrwb3 libass3 libavcodec52 libavformat52 libavutil49 libcdaudio1 libcelt0 libdc1394-22 libdca0 libdirac0c2a libdvdnav4 libdvdread4 libenca0 libfaac0 libfaad0 libffado1 libfftw3-3 libfreebob0 libgsm1 libid3tag0 libiptcdata0 libjack0 libkate1 libmad0 libmimic0 libmjpegtools-1.9 libmms0 libmodplug0c2 libmp3lame0 libmp4v2-0 libmpcdec3 libmpeg2-4 libofa0 libpostproc51 libquicktime1 libschroedinger-1.0-0 libsidplay1 libsoundtouch1c2 libswscale0 libtwolame0 libwildmidi0 libx264-67 libxml++2.6-2 libxvidcore4 non-free-codecs odbcinst1debian1 sun-java6-bin sun-java6-jre sun-java6-plugin ttf-liberation ttf-mscorefonts-installer ubuntu-restricted-extras unixodbc unrar w64codecs (περίπου 170 MB download)

3.Εγκαταστήστε περισσότερα codecs, DVD υποστήριξη, VLC και mplayer

Το πακέτο libdvdcss2 είναι ουσιαστικά απαραίτητο αν θέλετε να παίξετε κωδικοποιημένα DVDs (παραβιάζει ίσως κάποια Αμερικάνικη νομοθεσία), όσο αφορά τον VLC πρόκειται για ένα από τους καλύτερους player (παίζει σχεδόν τα πάντα).

Δώστε την εντολή:
sudo apt-get install libdvdcss2 gxine libxine1-ffmpeg vlc mplayer mencoder

Με αυτή την εντολή θα εγκατασταθούν τα ακόλουθα πακέτα: gxine libaudio2 libdvbpsi5 libdvdcss2 libebml0 libiso9660-5 liblua5.1-0 liblzo2-2 libmatroska0 libmozjs0d libopenal1 libqtcore4 libqtgui4 libsdl-image1.2 libsvga1 libtar libvcdinfo0 libvlc2 libvlccore2 libxcb-shape0 libxcb-shm0 libxcb-xv0 libxine1 libxine1-bin libxine1-console libxine1-ffmpeg libxine1-misc-plugins libxine1-x mencoder mplayer mplayer-nogui mplayer-skins vlc vlc-data vlc-nox vlc-plugin-pulse (περίπου 80MB)

Β. Χρήση του Control Center

Το Control Center του Gnome είναι μια εξαιρετική λύση διαχείρησης του μηχανήματος σας κατάληλη για αρχάριους αλλά και έμπειρους χρήστες.

1. Ενεργοποίηση του Κέντρου Ελέγχου
Αν και έρχεται προεγκατεστημένο στο Ubuntu το Κέντρο Ελεγχου του Gnome δεν είναι εμφανές στο μενού. System → Preferences → Main Menu
και τσεκάρετε
System → Control Center

Μπορείτε επίσης να ξε-τσεκάρετε τα “Preferences” και “Administration”, καθώς όλα αυτά τα στοχεία εμφανίζωνται στο Control Center.

Τώρα μπορείτε άνετα να ανοίξτε το Control Center από το μενού αλλά αν θέλετε μπορείτε πάντα να το καλέστε και με την εντολή:
gnome-control-center

2. Αρχίζοντας την χρήση του Control Center.

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

3. Χρήσιμα πράγματα να κάνει κάποιος χρησιμοποιώντας το Control Center

A: Προσαρμώστε στις ανάγκες σας την διαχείριση ενέργειας
Αναζητήστε “Power Management” στο Control Center.
Αν προτιμάτε να χρησιμοποιήσετε το μενού:
System → Administration → Power Managment

B: Ρυθμίστε τις προτιμήσεις του screensaver σας
Αναζητήστε “Screensaver” στο Contro Center.
μενού:System → Preferences → Screensaver

Γ: Απαλαχθείτε από ενοχλητικούς ήχους συστήματος
Αναζητήστε “Sound” στο Control Center.
μενού:System → Preferences → Sound

Επιλέψτε ως θέμα το “no sounds” και κάντε mute το Alert sound

Δ: Ρυθμίστε τις αυτόματες ενημερώσεις σας
Ψάξτε για το “update manager” στο control center
μενού:System → Administration → Update Manager

Κάντε κλικ στο κουμπί “Settings…” στην κάτω αριστερή γωνία. Θα πρέπει να στήσετε τις ρυθμίσεις ανάλογα με το μηχάνημα και τα άτομα που το χρησιμοποιούν.

Αν θέλετε να ελαχιστοποιήστε τις συχνές και “ενοχλητικές” ενημερώσεις (πχ στον υπολογιστή της γιαγιάς σας) δοκιμάστε τις ακόλουθες ρυθμίσεις.

Βεβαιωθείτε ότι το “Show new distribution releases” είναι ρυθμισμένο στο “Never” αν δεν θέλετε να ενημερώνονται οι εν λόγω υπολογιστές.

Γ.Ρύθμιση του Firefox και του Thunderbird

Τόσο ο Firefox όσο ο και Thunderbird έχουν την δυνατότητα να μοιράζονται τoν ίδιο “φάκελο προφίλ “, δεν έχει σημασία αν εκκινήσετε τα Windows ή Linux. Όταν (επαν)-εγκαταστήσετε ένα σύστημα Linux ή Windows, το μόνο που πρέπει να διαμορφώσετε το προφίλ σας, ώστε το πρόγραμμα ξέρει πού είναι ο “φάκελος προφίλ”.

Για να το κάνετε αυτό δοκιμάστε την ακόλουθη εντολή:
firefox -P
thunderbird -P

Τώρα μπορείτε να συγχρονίστε τα δύο προφίλ μεταξύ τους.

1. Χρήσιμα πρόσθετα για τον Firefox.

DownThemAll: ένας από τους καλύτερους διαχειριστές downloads

Flashblock: κόψτε τα βαριά Flashanimation

User Agent switcher: επιλύει πολλά προβλήματα συμβατότητας!

Screengrab: αποθηκεύει μια ιστοσελίδα (μερική ή πλήρη)

Session Manager: αποθηκεύει και επαναφέρει την κατάσταση του όλα τα παράθυρα. Απλά ο καλύτερος διαχειριστής της συνόδου περιοχή.

Personas: τόσο εύκολο που ακόμη και εγώ έχω φτιάξει ένα

AdBlock Plus : μπλοκάρει ενοχλητικές διαφημίσεις ακόμη και από Ελληνικά site.

Configuration Mania: κάντε απίστευτες ρυθμίσεις στο Firefox (ευκολότερο από το να παλεύετε με το about:config)

Options Menu: διαχειριστείτε τα plugin σας (πολύ χρήσιμο αν δοκιμάζετε συνέχεια plugin)

2.Πρόσθετα για το Thunderbird

Mozilla Lightning. To επίσημο πρόσθετο για ημερολόγιο στο Thunderbird

Zindus: Συνδέστε το Thunderbird με τις επαφές σας στο Zimbra.

Provider for Google Calendar: Συνδέστε το Google Calendar σας με το Lightning σας.

Image Zoom: Δίνει την δυνατότητα να ζουμάρετε στις εικόνες σας στο Thunderbird και στο Firefox.

Δ. Εγκατάσταση χρήσιμου λογισμικού

1.Google Earth
Αν έχετε ήδη προχωρήσει στην εγκατάσταση των αποθετηρίων του medibuntu τότε η εγκατάσταση του Google Earth 5 θα είναι παιχνιδάκι. Το μόνο που έχετε να κάνετε είναι να ανοίξτε το Synaptic, (δώστε Alt+F2 και στο διάλογο που θα εμφανιστεί Synaptic και μετά το root password, όταν ανοίξει το Synaptic το μόνο που έχετε να κάνετε είναι να ψάξετε με το Search το Google Earth, να το μαρκάρετε προς εγκατάσταση και να δώστε apply changes)

Αν θέλετε να τρέξετε το Google Earth με το θέμα του gtk που χρησιμοποιείτε για να υπάρχει ομοιομορφία ανοίξτε το menu editor και αλλάξτε την εντολή googleearth %f με το googleearth -style GTK+ %f

Αν κάποια νεώτερη έκδοση του Google Earth γίνει διαθέσιμη από το Google ή απλά αν δεν θέλετε να κατεβάστε το Google Earth, μπορείτε να κατεβάστε από το επίσημο site του Google ως .bin installer. Κατεβάστε λοιπόν το GoogleEarthLinux.bin πακέτο και σώστε το στο μηχάνημα σας. Για να εγκατασταθεί θα πρέπει να κάνετε το αρχείο εκτελέσιμο.

Επιλέξτε το αρχείο που κατεβάσατε (μάλλον είναι στο φάκελο Downloads) και κάντε δεξί-κλικ πάνω του και στο μενού που θα εμφανιστεί επιλέξτε properties.

Στο παράθυρο των properties λοιπόν θα πρέπει να επιλέξτε την καρτέλα “Permissions” και τσεκάρετε το κουτάκι μπροστά από το “Allow to execute file as program.”

Ωραία τώρα το αρχείο αυτό έγινε εκτελέσιμο, ανοίξτε ένα Τerminal (τερματικό επί το Ελληνικότερο) και αν και εφ’ όσων το αρχείο σας βρίσκεται στο φάκελο Download θα πρέπει να γράψετε τα εξής:
cd Downloads
./GoogleEarthLinux.bin

2. Adobe (Acrobat) Reader.

Κατ’αρχάς να τονίσω ότι δεν χρειάζεται κατά την γνώμη μου να εγκαταστήσει κανείς το Adobe Reader καθώς τα open source προγράμματα που ανοίγουν pdf είναι ελαφρύτερα και δένουν καλύτερα με το σύστημα σας, ωστόσο είναι δυνατόν να το βάλετε (ειδικά αν κάνετε την εγκατάσταση εσείς σε κάποιον αρχάριο χρήστη που έχει συνηθίσει το Adobe Reader).

Η διαδικασία είναι παρόμοια με αυτή που είδαμε στο Google Earth, κατεβάζετε το .bin πακέτο από το επίσημο site της adobe. Το κάνετε εκτελέσιμο όπως είδαμε πριν λίγο, και γράφετε στο τερματικό σας τις ακόλουθες εντολές:
cd Downloads
sudo ./AdbeRdr9.2-1_i486linux_enu.bin (ή όποιο άλλο όνομα αρχείου κατεβάσατε)

σημειώστε εδώ ότι δεν χρειάζεται να γράφετε ολόκληρο το όνομα του αρχείου, γράψτε τα πρώτα δύο-τρια γράμματα και μετά πατήστε το κουμπί tab στο πληκτρολόγιο, το όνομα του αρχείου θα αυτοσυμπληρωθεί… (ναι είναι μαγικό)

όταν εμφανιστεί το μήνυμα: “Enter installation directory for Adobe Reader 9.2 [/opt] “απλά πατήστε enter για να εγκατασταθεί το Adobe Reader στο /opt.

4. Περισσότερα Ελεύθερα Προγράμματα

Mozilla Thunderbird 2.0: Το Thunderbird είναι ένα εξαιρετικό πρόγραμμα email αλλά για πολύ κόσμο δεν “δένει” πολύ καλά με το Gnome Desktop για αυτό όταν θα το εγκαταστήστε δώστε την ακόλουθη εντολή:

sudo apt-get install thunderbird thunderbird-gnome-support
Με την εντολή αυτή θα εγκατασταθεί και το πακέτο υποστήριξης του gnome που είναι το default περιβάλλον του Ubuntu

Filezilla: Αν χρησιμοποιείτε FTP μην ξεχάστε το Filezilla είναι μια πολύ καλή εφαρμογή για FTP με πολλές ευκολίες. Για να το εγκαταστήστε ψάξτε για το “Filezilla” στο Software Center ή κάντε κλικ εδώ για εγκατάσταση.

Audacity: Επεξεργαστής ήχου (αντίστοιχο των Samplitude / Cubase)

Για εγκατάσταση από το Software Center: ψάξτε για το “audacity” ή κάντε κλικ εδώ για εγκατάσταση..

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

Sound Converter: μετατρέψτε αρχεία, WAV σε MP3 ή OGG, FLAC σε MP3… κτλ

Για εγκατάσταση από το Software Center: ψάξτε για το “sound converter” ή κάντε κλικ εδώ για εγκατάσταση.

Shutter: ένα εξαιρετικό πρόγραμμα για την λήψη screenshots

Για εγκατάσταση από το Software Center: ψάξτε για το “shutter” ή κάντε κλικ εδώ για εγκατάσταση.

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

Skype 2.1: η μένα 2.1 beta έκδοση υποστηρίζει PulseAudio και αν έχετε εγκαταστήσει τα αποθετήρια του medibuntu μπορείτε να το εγκαταστήσετε με την παρακάτω εντολή.

sudo apt-get install skype

Dropbox μια εξαιρετική online υπηρεσία διαμοιρασμού και συγχρονισμού αρχείων μεταξύ τον υπολογιστών σας, με 2GB δωρεάν χώρο. Οδηγίες εγκατάστασης θα βρείτε εδώ.

Ε. Λογισμικό διαχείρισης συστήματος

1. Εύκολη ρύθμιση Firewall

Είναι πιθανό να θέλετε να εγκαταστήσετε ένα Firewall, το Ubuntu 9.10 Karmic Koala έρχεται με προεγκατεστημένο το ufw (Uncomplicated FireWall). Για να το εύκολο χειρισμό του θα πρέπει να εγκατασταθεί το Gufw.

Για εγκατάσταση μέσω του Software Center: ψάξτε για το “gufw”, ή κάντε κλικ εδώ για εγκατάσταση.

Για να ρυθμίστε το Firewall σας ψάξτε για “Firewall Configuration” στο Control Center.
Στο μενού: Menu: System → Administration → Firewall configuration

Σιγουρευτείτε για τις ρυθμίσεις των υπηρεσιών ftp, pop3 και smtp αν σκοπεύετε να τις χρησιμοποιήστε.

2. Εγκατάσταση antivirus

Πλάκα μου κάνετε έτσι; Δεν είναι απαραίτητο να έχετε antivirus σε μηχάνημα με Linux αρκεί να έχετε στήσει το Firewall σας και να κάνετε συχνά updates. Σήμερα υπάρχουν πολλά Antivirus για Linux αλλά αν θέλετε την γνώμη μου (και την γνώμη του Eva Johannes) δεν χρειάζεται να εγκαταστήσετε antivirus στο Linux αλλά αν επιμένετε μπορείτε να χρησιμοποιείστε το ClamAv που είναι ανοιχτού κώδικα.

Το ClamAV είναι μια αξιόλογη (δια-πλατφορμική) προσπάθεια και υπάρχει το ClamTk για γραφικό περιβάλλον.

Για εγκατάσταση μέσω του Software Center: ψάξτε για “Virus Scanner” ή κάντε κλικ εδώ για εγκατάσταση
.
Για να το ανοίξετε θα το βρείτε στο μενού: Applications → System Tools → Virus Scanner

Αν θέλετε μπορείτε να βάλετε την πλέον πρόσφατη έκδοση του ClamTk που δεν είναι διαθέσιμη στα αποθετήρια του Ubuntu από εδώ. Στην περίπτωση αυτή το ClamTk θα έχει μετακινηθεί σε άλλο σημείο του μενού.

Πιο συγκεκριμένα:Applications → Accessories → Virus Scanner

Άλλες κλειστού κώδικα προσεγγίσεις που μπορεί να θέλετε να δείτε είναι το Avira που την freeware έκδοση του μπορείτε να την βρείτε εδώ και το Linux Home Edition της Avast.

3.Απενεργοποιώντας κάποιες υπηρεσίες και προγράμματα κατά την αρχικοποίηση.

1.Διαχειριστείτε υπηρεσίες με το Boot-up Manager

Στις παλαιότερες εκδόσεις του Ubuntu η διαχείριση μπορούσε να γίνει μέσα από το εργαλείο που βρισκόταν στο μενού System → Administration → Services το οποίο πλέον δεν υπάρχει. Αντ’αυτού μπορείτε να εγκαταστήσετε μια εξειδικευμένη εφαρμογή το Boot-up Manager.

Για εγκατάσταση μέσω του Software Cente: ψάξτε “boot-up manager” ή κάντε κλικ εδώ για εγκατάσταση.

2. Απενεργοποιώντας μη-απαραίτητα προγράμματα κατά την έναρξη.

Ίσως ορισμένα προγράμματα που ενεργοποιούνται κατά την έναρξη δεν σας είναι απαραίτητα πχ. τα remote desktop server και visual assistance δεν έχει τύχει να μου χρειαστούν ποτέ.

Ψάξτε λοιπόν για “Startup Applications” στο Control Center
ή στο μενού: System → Administration → Startup Applications

4. Ακόμη περισσότερα χρήσιμα εργαλεία

1. Gparted, ένας πολύ ισχυρός επεξεργαστής κατατμήσεων

Το Gparted είναι ένας πολύ ισχυρός και χρήσιμος επεξεργαστής κατατμήσεων αντίστοιχος του πλέον μη-ενεργού Partion Magic

Για να το εγκαταστήσετε δώστε την εντολή που ακολουθεί

sudo apt-get install ntfsprogs gparted

2.Start-Up Manager

To Start-up Manager είναι ένα γραφικό εργαλείο για αλλαγή των ρυθμίσεων του bootloader και άλλων ρυθμίσεων κατά την έναρξη.

3.Ubuntu Tweak

Υπάρχουν πολλοί που συμπαθούν το Ubuntu Tweak και πολλοί που το αντιπαθούν αν και είναι αρκετά χρήσιμο θέλει ιδιαίτερη προσοχή στην χρήση του γιατί μπορεί να δημιουργήσει διπλές εγγραφές στα μενού σας. Αν θέλετε μπορείτε να το εγκαταστήσετε με τις οδηγίες που θα βρείτε εδώ.

4.Κρυπτογράφηση.

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

4. Απεγκατάσταση μη χρησιμοποιούμενου λογισμικού και ξεκαθάρισμα.

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

Χρήστης που δεν χρησιμοποιεί τα Evolution, F-spot, Rhythmbox, Tomboy τα gnome-games (απελευθέρωση 145MB χώρου στο σκληρό δίσκο) τα αφαιρεί με την εντολή:

sudo apt-get remove evolution evolution-common evolution-couchdb evolution-exchange evolution-indicator evolution-plugins evolution-webcal f-spot gnome-games gnome-games-common rhythmbox tomboy

Χρήστης που δεν χρησιμοποιεί Palm ή αντίστοιχες συσκευές.

sudo apt-get remove gnome-pilot gnome-pilot-conduits libgnome-pilot2 libpisync1 libpisock9

Αφαίρεση της mono

To debate για το αν θα πρέπει ένα μηχάνημα να έχει εγκατεστημένη την mono ή όχι δεν είναι καινούριο. Δύο εφαρμογές στην αρχική εγκατάσταση του Ubuntu την χρησιμοποιούν το F-Spot και το Tomboy. Αν δεν τις χρησιμοποιείτε και θέλετε να την αφαιρέστε δώστε την ακόλουθη εντολή:

sudo apt-get purge libmono* libgdiplus cli-common

Προσοχή: Μην αφαιρέστε την mono αν δεν γνωρίζετε τι κάνετε ακριβώς

Αφαίρεση ορφανών πακέτων

Με όλο αυτό το βάλε-βγάλε πακέτων μπορεί στο σύστημα σας να έχουν μείνει πολλές βιβλιοθήκες που δεν χρησιμοποιούνται πλέον δύο πολύ χρήσιμα εργαλεία για να βρείτε ποιες είναι είναι το deborphan και το gtkorphan. Για να τα εγκαταστήσετε μπορείτε να δώστε την εντολή:

sudo apt-get install deborphan gtkorphan

Για να το ενεργοποιήστε ψάξτε στο “Control Center” για το “Remove Orphaned Packages”
ή μέσω του μενού: System → Administration → Remove orphaned packages

(προσοχή μην αφαιρείτε μια βιβλιοθήκη αν δεν είστε σίγουροι για το τι κάνετε)

Τέλος, δοκιμάστε τις δύο εντολές που ακολουθούν.

sudo apt-get autoremove
sudo apt-get clean

Ζ. Εγκατάσταση γραμματοσειρών στο Ubuntu.

1.Γραμματοσειρές Liberation της RedHat

Οι γραμματοσειρές Liberation έχουν σαν στόχο την πλήρη αντικατάσταση των γραμματοσειρών την Microsoft. Αν θέλετε μπορείτε να τις εγκαταστήστε με την ακόλουθη εντολή:

sudo apt-get install ttf-liberation

2.Γραμματοσειρές της Microsoft

Αν και πλέον με τις γραμματοσειρές της Redhat δεν χρειάζεστε τις γραμματοσειρές της Microsoft ωστόσο αν θέλετε να τις εγκαταστήσετε μπορείτε να δώστε την ακόλουθη εντολή:

sudo apt-get install ttf-mscorefonts-installer

Το πακέτο ttf-mscorefonts-installer στις παλαιότερες εκδόσεις του Ubuntu ήταν το γνωστό msttcorefonts. Αν έχετε εγκαταστήσει τα μεταπακέτα ubuntu-restricted-extras ή τα non-free-codecs το πακέτο έχει ήδη εγκατασταθεί.

3. Πως να εγκαταστήσετε οποιαδήποτε γραμματοσειρά.

α.Ανοίγετε τον αρχικό σας φάκελο (Home) στο Nautilus

β.Ενεργοποιήστε το “Show Hidden Files” στο μενού του Nautilus

γ.Δημιουργήστε ένα νέο φάκελο με το όνομα .fonts (μην ξεχάστε την τελεία μπροστά)

δ.Αντιγράψτε ότι γραμματοσειρές θέλετε στο νέο φάκελο

ε.Ίσως χρειαστεί να επανεκκινήστε κάποιες εφαρμογές

Η. Περισσότερες Γλώσσες

Στο Ubuntu μπορείτε να χρησιμοποιήστε πολλές διαφορετικές γλώσσες.

Ψάξτε στο Contol Center για “Language Support”
ή στο μενού: System → Administration → Language Support

Όλες οι εφαρμογές σας θα ενημερωθούν ανάλογα.

Θ. Εγκαταστήστε πακέτο διαφορετικής αρχιτεκτονικής

Το πρόβλημα: Θέλετε να εγκαταστήστε ένα πακέτο που έχει φτιαχτεί για 32bit αλλά έχετε την 64bit έκδοση του Ubuntu

Η λύση: Εγκαταστήστε το πακέτο επιβάλλοντας την αρχιτεκτονική

sudo dpkg -i –force-architecture όνοματουπακέτου.deb


φήμες: από βδομάδα θα είναι διαθέσιμο το Google Chrome OS 5

chrome-partners-rm-eng

το Chrome και οι εταιρίες που θα συνεργαστούν για την ανάπτυξη του

Σύμφωνα με το ιδιαίτερα δημοφιλές TechCrunch που καλύπτει νέα εταιριών του χώρου των νέων τεχνολογιών μέσα στην επόμενη εβδομάδα θα δούμε τις πρώτες (beta) εκδόσεις του Google Chrome OS. Το νέο λειτουργικό σύστημα του Google θα βασίζεται στο πυρήνα του Linux, πιθανότατα θα κάνει χρήση του συστήματος πακέτων του Debian (είναι το ίδιο που χρησιμοποιείται και στο Ubuntu και σε άλλες δημοφιλείς διανομές),ουσιαστικά όλο το γραφικό περιβάλλον του λειτουργικού συστήματος θα βασίζεται στο browser και συγκεκριμένα στον Chrome.

Πριν μερικές μέρες για λίγες ώρες διέρρευσε στο internet μια έκδοση του Chromium (της beta έκδοσης του Chrome) για το Chrome OS και μάλιστα ως πακέτο .deb που μπορεί (με κάποιο ρίσκο φυσικά ως προς την σταθερότητα) να εγκατασταθεί σε μηχάνημα με Debian ή Ubuntu (το δοκίμασα σε Debian Sid και λειτουργεί)

Να τονίσουμε ότι το Chrome εκτός από την υποστήριξη του Google θα έχει την υποστήριξη αρκετών κατασκευαστών όπως η Acer, η Asus, η Lenovo, και η HP κατασκευαστών chipsets όπως η Quallcomm, η Texas Instruments και η Freescale,  καθώς και εταιρίες λογισμικού όπως η Αdobe. Το γεγονός ότι το Chrome είναι Linux και δεν βασίζεται απλά σε αυτό (όπως πχ το Android) ίσως έχει σαν αποτέλεσμα να αυξηθεί η ήδη έντονη ανάπτυξη του Linux από εταιρικές οντότητες.


το ChromeOS θα βασίζεται στο Debian? βγήκαν οι πρώτες screenshot? 2

Το Chrome OS είναι το μελλοντικό ελαφρύ λειτουργικό σύστημα που αναπτύσσεται από το Google. Βασισμένο στο Linux και στον browser Chrome με στόχο μικρά και φθηνά μηχανήματα το Chrome OS ίσως αλλάξει άρδην την αγορά πληροφορικής. Πρόσφατα αρκετές λεπτομέρειες έγιναν γνωστές για τον τρόπο λειτουργίας του χωρίς όμως να έχουν επιβεβαιωθεί από το Google.

τα πακέτα .deb μαζί με το source

τα πακέτα .deb μαζί με το source

Αρχικά να τονιστεί ότι πηγή αυτών των φημών είναι η εμφάνιση στο build.chromium.org ενός νέου κλάδου με εκδόσεις του Chromium για το Chrome OS. To πρώτο πράγμα που έβλεπε κανείς σε αντίθεση με τα άλλα builds είναι ότι υπάρχουν διαθέσιμα πακέτα .deb (όπως δείχνει και το screenshot που ακολουθεί). Το google που έχει ηγετικό ρόλο και στα δύο project ζήτησε να διαγραφούν οι κλάδοι για το Chrome OS, τουλάχιστον προσωρινά. Είναι λογικό να συμπεράνει κανείς ότι το Chrome OS θα βασίζεται στο Debian ή στο Ubuntu. Αν και πιστεύω προσωπικά ότι μάλλον θα βασίζεται στο Debian (πιθανότατα στο Debian Sid).

o κλάδος του Chrome OS

o "κλάδος" του Chrome OS

Φυσικά υπάρχουν αρκετοί άνθρωποι που κατέβασαν τα Debian πακέτα και χωρίς πρόβλημα τα εγκατέστησαν σε μηχανήματα με Ubuntu και Debian χωρίς πρόβλημα. Φυσικά πρέπει να τονιστεί ότι πρόκειται για ένα τμήμα μόνο του λειτουργικού συστήματος που θα δούμε στο μέλλον καθώς τα παραδοσιακά desktop περιβάλλοντα που χρησιμοποιούμε θα μάλλον αντικατασταθούν στην περίπτωση του Chrome OS με κάτι ελαφρύτερο.

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

εικόνα από το πλέον πρόσφατο build

Από ότι φαίνεται και στα screenshots ειδικά αν έχετε κάποια οικειότητα με τον Chrome. Θα δείτε ένα νέο χαρακτηριστικό εικονίδιο για την εφαρμογή που δεν υπήρχε μέχρι πρόσφατα.Περιττό να παρατηρήσω ότι δεν μοιάζει ιδιαίτερα με το εικονίδιο του Google Chrome! Κατά τα άλλα η κλασσική σχετικά άδεια μπάρα που είχε στο επάνω μέρος το Chrome έχει σαφώς περισσότερα πράγματα επάνω την πέρα από τα κλασσικά δύο-τρία κουμπιά για να κλείστε την εφαρμογή να την ελαχιστοποιήστε ή να την μεγιστοποιήστε.

Επίσης αν προσέξτε θα δείτε ότι επάνω δεξιά θα δείτε την τρέχουσα ώρα. Αν κάνετε κλικ πάνω του θα δείτε την τρέχουσα ημερομηνία και ημέρα. Δίπλα ακριβώς από το ρολόι υπάρχει ένα μικρό τετραγωνάκι με ένα x εάν κάντε κλικ θα  δείτε ότι γράφει (Νo networks are available) που σημαίνει ότι μάλλον από εκεί θα γίνεται η διαχείριση των συνδέσεων δικτύου του μηχανήματος. Το ερωτηματικό που βλέπετε δίπλα αν και μοιάζει με κάποιο εικονίδιο λήψης βοήθειας στην πραγματικότητα αν κάνετε κλικ πάνω του εμφανίζει το μήνυμα Battery: 0% που λογικά θα είναι η ένδειξη την μπαταρίας. Ενώ το δίπλα μενού είναι πανομοιότυπο με την λειτουργικότητα του μενού ρυθμίσεων που βρίσκεται ακριβών από κάτω.

η οθόνη ρυθμίσεων

η οθόνη ρυθμίσεων

Οι διαφορές δεν σταματούν εδώ, περισσότερες διαφορές βλέπει κανείς στις ρυθμίσεις του Chrome με ρυθμίσεις για touchpad και οθόνες αφής.

Είμαι περίεργος να δω το τελικό αποτέλεσμα του Google Chrome OS καθώς και πως αυτό θα αξιοποιηθεί από τους κατασκευαστές…

ενημέρωση

Μετά από πολύ ψάξιμο στο διαδίκτυο και με βρέθηκε το .deb πακέτο επισημαίνω ότι πρόκειται για πειραματικό λογισμικό που δεν υποστηρίζεται ούτε από το Chromium.org και μπορεί να μην λειτουργήσει σωστά. (αν και σε εμένα λειτουργεί μια χαρά.

Το πακέτο στο μπορείτε να το βρείτε στο εδώ στο elkos.gr αλλά  εναλλακτικά μπορείτε να χρησιμοποιήστε το Rapidshare ή το Dropbox γιατί το bandwidth κοστίζει!


γράψτε γρήγορα τις δικές σας εφαρμογές στο Ubuntu

Τα παλικάρια στο Ubuntu είχαν μια πολύ ενδιαφέρουσα ιδέα, δίνουν την δυνατότητα στους χρήστες να φτιάξουν την δική τους εφαρμογή χρησιμοποιώντας την PyGTK+ , την Glade και την γλώσσα προγραμματισμού Python. Και το όνομα της προσπάθειας τους Quickly. Αυτό που μου αρέσει ιδιαίτερα στο εν λόγω Project είναι πως μέσα σε λίγη ώρα μπορείτε να έχετε έτοιμο το ένα πακέτο deb έτοιμο διαθέσιμο μέσω launchpad σε όλους τους φίλους σας.

Οι περισσότερο έμπειροι θα μου πείτε, Λευτέρη γιατί να μην δουλέψει με το Qt Creator ή πχ το MonoDevelop, ή το eclipse ή με κανένα βρε παιδάκι μου; Δεν θα διαφωνήσω, κάθε άλλο μάλιστα σίγουρα το εν λόγω project δεν έχει τις δυνατότητες που έχουν τα σύγχρονα IDE όπως τα πρωαναφερθέντα αλλά δεν πάυει να αποτελεί έναν ιδιαίτερα εύκολο τρόπο να γράψει κανείς τις πρώτες του εφαρμογές για Linux. Πιστεύω ότι ως ιδέα είναι εξαιρετικά ενδιαφέρον και θα ήθελα να δω και άλλες παρόμοιες υλοποιήσεις στο μέλλον.