Altervedo’s Weblog

Web and tech

Αρχείο για Ubuntu

Αν είχαν γκόμενες οι developers και δημιουργοί των linux distributions

Δεν εξηγείται αλλιώς. Οι developers και οι άνθρωποι που δημιουργούν τις linux distributions και πολλά από τα προγράμματα που τρέχουν σε αυτές πρέπει να είναι long-time μπακούρια.

Αν όντως είχαν συζύγους, αρραβωνιαστικές, σχέσεις ( κοινώς, σχέση με γκόμενα )…δεν μπορεί… κάποια στιγμή θα είχαν διαπιστώσει αυτά που διαπίστωσε στο test του o ιδιοκτήτης του blog Content Consumer, όταν έβαλε μπροστά σε μια «καθαρή» εγκατάσταση της Ubuntu 8.04 LTS την κοπέλα του, Erin.

Η κοπέλα αντιμετώπισε τα προβλήματα που όλοι γνωρίζουμε πάνω κάτω…αλλά μάθαμε να τα ξεπερνάμε…σε σημείο…ίσως, που δεν τα αντιλαμβανόμαστε. Αλλά δυστυχώς δεν είναι τα πράγματα έτσι για όλους. Κλασσικά παραδείγματα το flash plugin για τον Firefox…η περιήγηση στα partitions και στο filesystem γενικότερα…η εγκατάσταση προγραμμάτων…codecs…και άλλα.

Θα συμφωνήσω με τον contentconsumer όταν λέει «Linux won’t truly be ready for the desktop until someone computer illiterate can sit down at a computer and with little effort do what they want to do».

Πιστεύω ότι χρειάζονται λίγες απλές κινήσεις για να κάνουν κάποιες καλές και εύκολες linux distributions, όπως την Ubuntu, ακόμα πιο φιλικές και εύκολες στον μη γνώστη. Οι κινήσεις αυτές πρέπει να γίνουν στο τομέα «βοήθεια» που παρέχουν οι διάφορες εφαρμογές, αλλά και οι ίδιες οι distributions. Πιο αναλυτικές πληροφορίες, οδηγίες, βοήθεια…αποφυγή τεχνικών όρων…διατύπωση βασικών οδηγιών αμέσως μετά την εγκατάσταση…παροχή κάποιων βίντεο tutorials…και άλλα.

Εννοείται ότι αστειεύομαι όσον αφορά το θέμα μπακούρια…γκόμενες και σχετικά. Ωστόσο, η πραγματικότητα είναι ότι οι linux distributions παραμένουν δύσκολες-μη φιλικές στον χρήστη που για πρώτη φορά πλησιάζει το linux. Και για να παραμένουν έτσι…σημαίνει ότι κάποιοι δεν έχουν σωστή αντίληψη της πραγματικότητας. Αλλιώς το συμπέρασμα που μπορεί κάποιος να βγάλει είναι ότι δεν τους ενδιαφέρει…ακόμα. Αυτό το καταλαβαίνω.

Βήματα έχουν γίνει τα τελευταία χρόνια και μάλιστα σημαντικά. Φαίνεται όμως να είμαστε ακόμα στη φάση ωρίμανσης των linux distributions…όχι τεχνολογικά…αλλά όσον αφορά την ευκολία χρήσης.

Τέλος…θέλω να πω…δεν είμαι αφελής, γνωρίζω για τα προβλήματα αδειών…μη δυνατότητα εισαγωγής κάποιων codecs ή προγραμμάτων στις distributions ακριβώς για το σεβασμό κάποιων αδειών χρήσης…γνωρίζω ότι πολλά από τα διαθέσιμα πακέτα δημιουργούνται από χρήστες που δεν ανταμοίβονται οικονομικά…γνωρίζω ότι το να δημιουργήσεις και να συντηρήσεις μια linux distribution απαιτεί τεράστια επένδυση χρόνου και χρημάτων, γνωρίζω ότι πολλές φορές οι προθέσεις για το καλύτερο δεν υλοποιούνται εξαιτίας τρίτων…

η επιφανειακή αντιμετώπιση του όλου θέματος, όμως δικαιολογείται από ένα γεγονός. Εντελώς επιφανειακά θα κρίνει την κάθε linux distribution και ο οποιοσδήποτε που θα κάτσει μπροστά σε ένα pc με linux και θα αντιμετωπίσει βασικά προβλήματα, όπως αυτά που αντιμετώπισε η Erin, ή η κάθε Erin.

Ubuntu 8.04 LTS διαθέσιμη για download

Η νέα έκδοση, 8.04 LTS, της δημοφιλούς linux distribution Ubuntu, έγινε διαθέσιμη για download. Η νέα έκδοση χαρακτηρίζεται ως LTS γιατί θα υποστηριχθεί για μεγαλύτερο χρονικό διάστημα από όλες τις άλλες εκδόσεις που θα προκύψουν. Θα την αντικαταστήσει μόνο μια επόμενη LTS έκδοση. H desktop version υποστηρίζεται επίσημα έως το 2011, ενώ η έκδοση για servers έως το 2013.

Μπορείτε να την κατεβάσετε ακολουθώντας τον wizard της σελίδας: Get Ubuntu

Αν έχετε ήδη εγκατεστημένη κάποια παλαιότερη έκδοση της Ubuntu, απευθυνθείται στη σελίδα: Upgrading to Ubuntu 8.04 LTS για οδηγίες.

Για τα νέα features της 8.04 LTS διαβάστε τη σελίδα: Ubuntu 8.04 LTS desktop features

Ubuntu 8.04 LTS Release Notes
Latest Server Release Expands Ubuntu Enterprise Profile

Σήμερα ίσως αντιμετωπίσετε κάποια προβλήματα πρόσβασης στην ιστοσελίδα της Ubuntu αλλά και στα downloads, λόγω πολύ έντονης κίνησης.

Ubuntu Open Week 28 Απριλίου-3 Μαΐου 2008

Η Ubuntu Open Week επιστρέφει αυτό το μήνα ( 28 Απριλίου έως 3 Μαΐου ) με ενδιαφέροντα θέματα. Κατά τη διάρκεια της Ubuntu Open Week λαμβάνουν χώρα κάποια sessions-tutorials που ο καθένας μπορεί να παρακολουθήσει μέσω IRC. Διάφοροι ομιλητές αναπτύσσουν, εξηγούν, διδάσκουν, αναλύουν διάφορα θέματα που αφορούν την Ubuntu linux distribution και γενικότερα το linux. Τα sessions χωρίζονται σε δύο μέρη. Το πρώτο κομμάτι καταλαμβάνεται από την «ομιλία», ενώ στο δέυτερο μπορούν να γίνουν ερωτήσεις ( όχι πάντα ). Καλό θα είναι να διαβάσετε τους κανόνες συμπεριφοράς.

Ο καθένας μπορεί να πάρει μέρος στα sessions. Αρκεί ένας IRC client και να συνδεθείτε στο #ubuntu-classroom ( στο irc.freenode.net ). Οδηγίες για να συνδεθείτε. Περισσότερα για τη χρήση του δικτύου freenode.

Κάποια από τα θέματα:

Reporting and Triaging bugs, Building Upstream Kernels, Kubuntu Development (including KDE4!), Bazaar, Packaging 101, Ubuntu Mobile, Merging Packages, Launchpad Personal Packaging Archives, Ubuntu Server, Security, Xubuntu, Community Q+A, Packaging Firefox Extensions, Artwork, Producing Podcasts, Training, Preeseeding d-i/Ubiquity, the Future of Ubuntu Desktop, Community support with the Forums, Python Packaging, Ask Mark, Wubi, Unwinding Stacktraces, Documentation.

Το πρόγραμμα των sessions μπορείτε να το βρείτε στη σελίδα: Ubuntu open Week – The Timetable, πιο πολλές λεπτομέρειες για τη θεματολογία στη σελίδα: Ubuntu Open Week – Sessions Details

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

Ανακοινώθηκε η RC της Ubuntu 8.04

Ανακοινώθηκε χθες η Release Candidate έκδοση της Ubuntu 8.04 hardy Heron. Μπορείτε να διαβάσετε την ανακοίνωση στη σελίδα: Announcing the Release Candidate for Ubuntu 8.04 LTS. Για πληροφορίες όσον αφορά την 8.04 RC της Kubuntu δείτε τη σελίδα: New in Kubuntu 8.04 RC.

Canonical-Ubuntu, online desktop training

Η Canonical (εμπορικός σπόνσορας της Ubuntu και στην ουσία ιδιοκτήτριά της) ανακοίνωσε χθες ότι ξεκινά ένα πρόγραμμα online εκπαίδευσης. Τα μαθήματα αφορούν το λειτουργικό Ubuntu (debian based linux distribution). Πρόκειται για βασική εκπαίδευση και σίγουρα δεν αφορά χρήστες που έχουν ήδη εμπειρία με την Ubuntu.

Τα μαθήματα κοστίζουν 100$ και το πακέτο μπορεί να αποκτηθεί διαμέσω του http://shop.canonical.com/. Απευθείνεται σε εταιρείες και home users. Η γλώσσα φυσικά θα είναι η αγγλική, ενώ απαιτείται ήδη να έχετε εγκατεστημένη την Ubuntu σε ένα pc σας για καλύτερα αποτελέσματα «the course is more effective if Ubuntu 7.10 is installed on the computer hard disk before starting» (και πως θα το κάνει κάποιος που υποτίθεται δεν έχει ιδέα…άλλωστε για αυτό θέλει να παρακολουθήσει τα μαθήματα).

Στη σελίδα http://www.ubuntu.com/news/online-desktop-training μπορείτε να βρείτε περισσότερες πληροφορίες.

Κατά τη γνώμη μου τα μαθήματα και τα θέματα που διδάσκονται είναι πολύ απλά. Δεν είμαι σίγουρος αν κάποιος αξίζει να πληρώσει για να τα παρακολουθήσει. Η πρότασή μου είναι να αγοράσετε ένα μπλουζάκι απο το shop της Ubuntu, να το φορέσετε και να αφιερώσετε μια-δυο μέρες στα forums της Ubuntu http://ubuntuforums.org/. Θα έχετε παρακολουθήσει τα καλύτερα μαθήματα για την Ubuntu τζάμπα και με την ικανοποίηση ότι το ψάξατε εσείς το θέμα και τελικά τα καταφέρατε.

Νίκησε η Ubuntu, Leopard και Vista KO, CanSecWest συνέχεια.

Σας μίλησα προχθές για τη δεύτερη μέρα του διαγωνισμού PWN to OWN που διεξήχθηκε κατά τη διάρκεια της CanSecWest στον Καναδά. Σήμερα σας αναφέρω τι έγινε την τρίτη και τελευταία μέρα του διαγωνισμού.

Επαναλαμβάνω κάποια γενικά πράγματα για το διαγωνισμό για όσους δεν έχουν διαβάσει το προηγούμενό μου post ή δεν παρακολούθησαν γενικότερα την εξέλιξη του διαγωνισμού:
Οι διαγωνιζόμενοι έπρεπε να προσπαθήσουν να αποκτήσουν τον έλεγχο ενός από τα τρία notebooks χρησιμοποιώντας μια 0day αδυναμία. Τα notebooks: VAIO VGN-TZ37CN με Ubuntu 7.10, Fujitsu U810 με Vista Ultimate SP1 και ένα MacBook Air με OSX 10.5.2. O νικητής παίρνει το notebook δικό του και ένα χρηματικό βραβείο. Σκοπός του διαγωνισμού…κυρίως η ανακάληψη νέων 0day αδυναμιών.

Πώς πήγε ο διαγωνισμός:
Την πρώτη ημέρα κανείς δεν κατάφερε να χακάρει κάποιο από τα τρία noteboοκs. Φταίξιμο, ίσως, του βαθμού δυσκολίας που είχαν αρχικά θέσει οι διοργανωτές. Πράγματι, κατά τη διάρκεια της πρώτης ημέρας οι επιθέσεις και προσπάθειες χακαρίσματος ήταν δυνατό να γίνουν μόνο διαμέσω δικτύου (στην πραγματικότητα ο υπολογιστής του hacker και το προς χακάρισμα notebook ήταν συνδεδεμένοι με ένα καλώδιο δικτύου crossover).
Την δέυτερη ημέρα, αποφασίστηκε η χαλάρωση του βαθμού δυσκολίας. Έτσι, επιτράπηκε στους διαγωνιζόμενους να μπορούν
να ζητούν από τους διοργανωτές να εκτελέσουν κάποιες ενέργειες, όπως το άνοιγμα ενός email ή την επίσκεψη σε κάποια σελίδα. Τη δεύτερη,λοιπόν, μέρα είχαμε το πρώτο θύμα. Το MacBook Air χακαρισμένο μέσα σε δύο λεπτά. Το χακάρισμα επιτεύχθηκε χρησιμοποιώντας μια 0day vulnerability του browser Safari. Μπορείτε να διαβάσετε περισσότερα στο post μου MacBook Air…2 hard 2 hack…για 2 λεπτά.
Την τρίτη ημέρα και τις πρώτες ώρες της, τα δύο εναπομείνοντα notebooks στεκόταν ακόμα περήφανα για την αντοχή τους όρθια στο χώρο του διαγωνισμού. Οι διοργανωτές αποφάσισαν να χαλαρώσουν και άλλο το βαθμό δυσκολίας, επιτρέποντας την εγκατάσταση κάποιων από τις πιο γνωστές εφαρμογές. Στην ουσία αυτή που θα ζητούσε ο διαγωνιζόμενος αρκεί να ήταν μια γνωστή δημοφιλής εφαρμογή και φυσικά αν ήταν σύμφωνοι οι κριτές.

Είχε φτάσει η ώρα να «πέσει» το δεύτερο notebook. Είχε φτάσει η ώρα για τον Shane Macaulay. Έκανε δικό του το Fujitsu U810 laptop που έτρεχε Vista Ultimate SP1 και 5.000$. Ο Macaulay εκμεταλλέυτηκε μια 0day αδυναμία του Adobe Flash και κατάφερε να αποκτήσει τον έλεγχο των Vista SP1.

Κερδισμένος του διαγωνισμού…η Ubuntu φυσικά που κανείς δεν κατάφερε να χακάρει και εννοείται οι δύο νικητές που έφυγαν από το διαγωνισμό με χρήματα και ένα notebook.

MalDo, το πρώτο πραγματικό «virus» για Linux

Οκ, μην ενθουσιάζεστε από τον τίτλο και πάνω από όλα μη βιάζεστε να με κράξετε. Ας αφήσουμε για λίγο τον τίτλο και ας παρατηρήσουμε κάποια πράγματα.

  • Το linux είναι παλιό και γνώριμο σε πολλούς. Πολύ νέο και άγνωστο σε πολύ περισσότερους.
  • Το linux γίνεται όλο και πιο γνωστό. Πολλές distributions, βελτιωμένα desktop environments και διαχειριστές πακέτων, συμμαζεμένα repositories.
  • To linux έρχεται πιο κοντά ως εναλλακτική λύση με την εμφάνιση πολλών προγραμμάτων και τη βελτιώση της τεχνολογίας wine.
  • To linux έρχεται πιο κοντά γιατί κάποια gadgets το χρησιμοποιούν. Παράδειγμα των καιρών μας το φαινόμενο eeePC.
  • To linux ακούγεται παντού και δημιουργεί όρεξη για δοκιμή.
  • Μεγάλες εταιρείες το παρέχουν με κλασσικά προϊόντα. Βλέπε notebooks της Dell + Ubuntu.

Αποτέλεσμα…πολλοί χρειάζονται βοήθεια για να εκμεταλλευτούν τις δυνατότητες του linux ή απλα για να το χρησιμοποιήσουν. Ποιός είναι ο πιο εύκολος τρόπος να πάρεις βοήθεια ειδικότερα όταν ο κόσμος linux φαίνεται να έχει ξεχάσει την έννοια του official support ή helpdesk. Είναι τα forums. Και ποιός αλήθεια δεν τα έχει χρησιμοποιήσει στις linuxιακές του περιπέτειες και την χωρίς φρένα όρεξη για αλλαγή, για χρήση του εναλλακτικού, για την κάλυψη κενών που η ίδια η φιλοσοφία του linux προσδίδει στο open source λειτουργικό σύστημα.

Τα τελευταία χρόνια είδα τα forums της Ubuntu να γίνονται η εγκυκλοπαίδεια της ίσως πιο δημοφιλούς στους desktop χρήστες distribution. Είδα τα forums όλων των distribution να σφύζουν από ζωή και όρεξη για προσφορά, είδα ανεξάρτητα forums να δημιουργούν εξαιρετικές κοινότητες γύρω από το λειτουργικό του πιγκουίνου. Και ενώ φαίνεται να ζούμε την μεγάλη πρεμιέρα του linux στα μάτια των μαζών, παρατηρώ χωρίς μεγάλη έκπληξη το φαινόμενο που κατά τη γνώμη μου αποτελεί τον πρώτο σημαντικό «ιό» – «malware», όπως θέλετε πείτε το, για το linux. Εγώ το ονομάζω λίγο χιουμοριστικά MalDO, στο στυλ του malware, από το mal = κακό και DO = κάνω. Γιατί; Γιατί το φαινόμενο για το οποίο σας μιλώ αφορά το να γίνει κακό στο σύστημα από τον ίδιο το χρήστη. Πώς; Χρησιμοποιώντας την command line και τη συμβουλή ή συνήθως απλά ένα copy/paste από ένα forum. Το φαινόμενο αυτό έχει λάβει δυστυχώς τεράστιες διαστάσεις. Χιλιάδες πρωτάρηδες και όχι μόνο, διαβάζοντας κάποιο forum, εκτελούν εντολές που προκαλούν οριστικές ζημιές στο λειτουργικό τους σύστημα και απώλεια σημαντικών, κάποιες φορές, δεδομένων. Η απόδοση ποιότητας σε όσους δημοσιεύουν σε forums με τον αέρα του παλιού, συχνά παρασέρνει κόσμο στο να ακολουθήσει «κακές» ή και εσκεμμένα «κακές» συμβουλές.

Ο χρήστης κάνει μόνος του κακό στο σύστημά του. Και τα forums συχνά αδυνατούν να αποσύρουν κακόβουλες δημοσιεύσεις πριν χιλιάδες μάτια τις διαβάσουν και τις εφαρμόσουν. Ίσως θα παρατηρήσατε το ακόλουθο announcement/thread σε πολλά forums διαφόρων distributions: για παράδειγμα στο forum της Ubuntu:
«ATTENTION ALL USERS: Malicious Commands
I’d like to take a moment of your time to discuss a recent disturbing trend the staff has been noticing on the forums, and also take this as an opportunity to raise awareness of this situation through education.

We’ve recently had an increase in the number of dangerous commands being posted on the forums. Don’t pretend you don’t know what I mean — commands that cause massive damage or disruption to the user’s computer.

I’d just like to caution those thinking of doing this that UbuntuForums has a strict zero-tolerance policy when it comes to posting dangerous commands. If you post one of them, particularly in a support thread disguised as advice, expect to be instantly and permanently BANNED, at the account, e-mail, IP, or ISP level. I do not care about intent — if you mean it as a joke, it is not funny. If you mean it as a lesson, go teach it somewhere else. This behavior is absolutely against the Forum Guidelines and Ubuntu Code of Conduct.

I’d also like to remind users to be cautious when someone tells you to run some command or download some script as a solution to your problem. When in doubt as to the safety of the procedure, it’s always a good idea to wait for more opinions, and/or have the command explained to you and verify if the explanation makes sense by consulting readily available documentation on Linux commands (such as manpages). No matter how hard we try to stay on top of all posts in realtime, we are not perfect.

Regards,
The UbuntuForums Staff.
»

Παρόμοιες ανακοινώσεις θα διαβάσετε και σε άλλα forums. Πρόκειται για ένα φαινόμενο σε πλήρη εξέλιξη, πραγματικά σημαντικό και που απαιτεί μεγάλη προσοχή. Το MalDO, όπως το ονόμασα εγώ, αλλά δεν αποκλείεται σύντομα να υιοθετηθεί ένα πιο fancy όνομα που θα εφεύρει κάποιος πιο αξιόπιστος και διαπιστευμένος από εμένα, θα αποτελέσει πληγή για το Linux αν στο προσεχές μέλλον ο χρήστης που πλησιάζει για πρώτη φορά στο linux, δεν εκπαιδευτεί σωστά. Η λύση δεν είναι μην εκτελείται καμμιά εντολή που σας παρέχεται σε forum, μιας και ο καθένας θέλει να επιλύσει το πρόβλημά του και φυσικά θα είναι ανοιχτός σε συμβουλές. Η λύση είναι η παροχή μιας στοιχειώδους ενημέρωσης και εκπαίδευσης ώστε να υπάρχει ένα φίλτρο στον καθένα μας που θα μας κάνει να γλιτώσουμε κακές εκπλήξεις.

Βέβαια, πρέπει να τονίσω ότι το φαινόμενο του MalDO ή αλλιώς η Εσκεμμένη Διάδοση Κακόβουλων Εντολών (ΕΔΚΕ…καλό; …χεχεχε) έχει έναν δυνατό εχθρό. Τα περισσότερα συστήματα που τρέχουν linux για πρώτη φορά είναι ήδη συστήματα των οποίων οι κάτοχοι έχουν αποφασίσει να ρισκάρουν για να δοκιμάσουν το καινούριο. Έτσι στην χειρότερη περίπτωση πρόκειται για dual boot συστήματα και στην καλύτερη πρόκειται για λευκά συστήματα πάνω στα οποία κάποιος για πρώτη φορά δοκιμάζει μια distribution. Η εκτέλεση λοιπόν κακόβουλων εντολών συχνά έχει μηδενικές συνέπειες. Δεν αποκλείονται βέβαια και περιπτώσεις όπoυ έμπειροι χρήστες την πατάνε ή και που συστήματα νέων χρηστών που δουλεύουν άψογα για μήνες ξαφνικά βγαίνουν KO.

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

Όπως ανέφερα και πριν, το φαινόμενο βρίσκεται σε πλήρη εξέλιξη. Πιστεύω πως από τη μια μπορεί να αποθαρρύνει αρκετούς που θα πέσουν θύματά του να συνεχίσουν να χρησιμοποιούν linux, αλλά από την άλλη θα αποτελέσει μια σημαντική δόση εμπειρίας για όλους και θα θέσει ερωτηματικά τόσο σε όσους αναπτύσσουν linux distributions για τον τρόπο που επέλεξαν να διαδώσουν τα προϊόντα τους και τις μεθόδους παροχής βοήθειας, όσο και στους διαχειριστές μεγάλων και μη κοινοτήτων που έχουν ως θέμα τους το linux.