Search my blog

Δευτέρα, 29 Ιουνίου 2015

Νέα έκδοση openSUSE:42


Πολλοί νέοι χρήστες με ρωτάνε ποια ειναι η διαφορά μεταξύ openSUSE και SUSE.

Πολύ σύντομα, η διαφορά είναι η εξής:

SUSE είναι το εμπορικό-εταιρικό προϊόν της διανομής Linux. Με λίγα λόγια, πληρώνεις για την υποστήριξη των υπολογιστών.
Υπάρχουν 2 εκδόσεις του.

– SUSE Linux Enterprise Desktop (αφορά υπολογιστές εργασίας)
– SUSE Linux Enterprise Server (αφορά διακομιστές)

openSUSE είναι η κοινοτική έκδοση. Είναι ελεύθερη προς λήψη και χρήση από όλους. Ότι συμβαίνει στην κοινοτική έκδοση, καταλήγει στις εμπορικές εκδόσεις.
Αυτό που γνωρίζουμε μέχρι τώρα για την κοινοτική έκδοση, είναι ότι κυκλοφορεί ανά χρόνο (δεν είναι ξεκάθαρο αν είναι 8 ή 12 μήνες) και έχει χρόνο επίσημης υποστήριξης, 2 κύκλους ζωής συν 2 μήνες (δηλαδή αν ο κύκλος νέας έκδοσης είναι 8 μήνες, τότε η υποστήριξη είναι 8+8+2=18 μήνες).


Τι είναι η openSUSE 42;

Στο τελευταίο συνέδριο ανακοινώθηκε από τον Richard Brown ότι ο πυρήνας για τα προϊόντα SUSE Linux Enterprise, θα είναι διαθέσιμος για το openSUSE project.

Γιατί ονομάστηκε openSUSE:42; Αρχικά να πω ότι το 42 είναι ιστορικός αριθμός για το SUSE. Η πρώτη έκδοση SUSE που κυκλοφόρησε ήταν η 4.2 (και όχι η 1.0 που θα περιμέναμε). Επίσης η πρώτη έκδοση YaST ήταν η 0.42. Η ονομασία και η έκδοση δεν έχουν αποσαφηνιστεί. Το 42 προέρχεται από το όνομα του project στο open build service.

Στις λίστες διεξάγεται μια συζήτηση πως θα ονομαστεί η νέα έκδοση. Μερικές προτάσεις είναι Leap, Oak και Rock & Roll (σταθερή και κυλιόμενη έκδοση). Δεν έχει αποφασιστεί κάτι ακόμα.

Αυτό που γνωρίζουμε είναι ότι η openSUSE 42 έχει προγραμματιστεί να κυκλοφορήσει περίπου στην εποχή του συνεδρίου SUSECon, 2 – 6 Νοεμβρίου.

Επίσης γνωρίζουμε ότι το openSUSE 42 θα είναι έκδοση τύπου long-term με ενημερώσεις και συντήρηση από την κοινότητα και την SUSE.

Διαβάστε περισσότερα στα νέα του openSUSE.

Παρασκευή, 5 Ιουνίου 2015

Γιατί το openSUSE GNOME υπερτερεί των άλλων διανομών

Όπως γνωρίζετε οι περισσότεροι, χρησιμοποιώ GNOME εδώ και χρόνια. Επίσης θα γνωρίζετε ότι χρησιμοποιώ και openSUSE ως βασική διανομή πλέον. Πάντα είχα έναν δίσκο ή partition ή εικονική εγκατάσταση με Arch διότι πάντα έβαζε την τελευταία έκδοση GNOME ενώ έπρεπε να περιμένω την νέα έκδοση openSUSE που θα περιείχε τη νέα έκδοση GNOME ή θα φτιάχνανε ένα αποθετήριο (ποτέ δεν μου άρεσε να προσθέτω αποθετήρια για να βάζω νέα έκδοση γραφικού). Όμως πλέον τα δεδομένα έχουν αλλάξει. Στην έκδοση GNOME 3.16, το openSUSE με τις τεχνολογίες που έχει προσαρμόσει, κατάφερε να το εισάγει πρώτο σε working διανομή από όλες τις υπόλοιπες διανομές.
Πιθανό να γνωρίζετε ότι αναβαθμίστηκε ο ρόλος του αποθετηρίου Tumbleweed πλέον και θεωρείται ως αυτόνομη έκδοση της διανομής. Αποτελεί την κυλιόμενη έκδοση. Τι σημαίνει αυτό; Ότι σταθερό βγαίνει από το δοκιμαστικό αποθετήριο, εισέρχεται εδώ. Πως γίνεται η διαδικασία σταθεροποίησης; Αυτό θα το γράψω σε άλλο άρθρο αλλά αυτό που μετράει είναι ότι περνάει από 4 τουλάχιστον ελέγχους και έναν έλεγχο σταθεροποίησης. Οπότε όταν περάσει χωρίς σφάλματα, είναι έτοιμο προς χρήση. Το θετικό στην υπόθεση είναι ότι τους ελέγχους τους κάνει και μηχανή, οπότε δεν σπαταλάται χρόνος.

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

Στην φωτογραφία βλέπουμε τις ρυθμίσεις χρήστη στην διανομή arch linux.


Στην φωτογραφία βλέπουμε τις ρυθμίσεις χρήστη στην διανομή openSUSE.


Ας ξεκινήσουμε τι διαφορές:

1. Στην κατηγορία προσωπικά βλέπουμε
- Αναζήτηση και ευρετηριοποίηση
- Επεξεργαστής dconf
- Εργαλείο μικρορυθμίσεων (gnome-tweak-tool)
- Κυρίως μενού (menulibre ή alacarte)

Τα 3 τελευταία πρέπει να τα εγκαταστήσετε σε μερικές διανομές. Ειδικά το gnome-tweak-tool που διαχειρίζεστε τα θέματα, γραμματοσειρές, extensions, είναι σουπερχρήσιμο.
Χρήσιμο βέβαια είναι και το menulibre για να δημιουργείτε κάποιον εκκινητή ενός προγράμματος κλπ. Σε ορισμένους που τους αρέσει να πειράζουν είναι και το dconf. Βέβαια όπως αναφέρθηκε, σε άλλες διανομές, αυτά πρέπει να τα εγκαταστήσετε μόνοι σας.

2. Στην κατηγορία σύστημα
- YaST (αυτό μπορείτε να το βρείτε μόνο σε openSUSE, οπότε δεν μετρά στις συγκρίσεις μας).
- Πηγές πακέτου (βγάζει την λίστα με τα ενεργοποιημένα αποθετήρια).

Κυριακή, 31 Μαΐου 2015

Μην πυροβολείτε το GNOME!!! Αλλάξτε το με τα extensions...

Θεώρησα καλό να βάλω έναν πιο παιχνιδιάρικο τίτλο από το ξερό "Μερικά extensions για GNOME".
Θα σας παρουσιάσω μερικά που χρησιμοποιώ εγώ, άλλα μου λύνουν τα χέρια, άλλα μου ομορφαίνουν το GNOME.

Καταρχήν, μπορείτε να βρείτε όλα τα extensions αλλά και πολύ περισσότερα στην διεύθυνση https://extensions.gnome.org/. Έχετε υπόψιν ότι μπορεί η έκδοση GNOME που έχετε να διαφέρει από αυτήν που είναι διαθέσιμο το extension και έτσι να μην μπορείτε να το ενεργοποιήσετε.

Πάμε λοιπόν:

1. Dash to Dock. Την μπάρα dash την εμφανίζει όταν έχετε σε πρώτο πλάνο το παράθυρο που δουλεύετε και μετακινήσετε το mouse στην άκρη. Επίσης όταν δεν έχετε ανοικτό κάποιο παράθυρο, εμφανίζει την μπάρα (σαν το Unity). Μπορείτε να την ρυθμίσετε βέβαια όπως θέλετε (μέγεθος κλπ). Τελευταία προστέθηκε να μετακινήσετε την μπάρα κάτω, δεξιά ή ακόμα και επάνω.

2. Drop Down Terminal. Η χρήση του τερματικού είναι συχνή. Στο GNOME μπορείτε να χρησιμοποιήσετε αυτό το extension. Ως προεπιλογή είναι του κουμπί επάνω από το tab (το ~). Μπορείτε να το αλλάξετε σε F12. Θα κατεβαίνει λοιπόν ένα παράθυρο και χρησιμοποιείτε το terminal.

3. TopIcons. Τοποθετεί τα εικονίδια (προγράμματα) από την μπάρα ειδοποιήσεων στην επάνω μπάρα. Με αυτό τον τρόπο είναι ορατά συνέχεια. Με την έλευση του GNOME 3.16, οι ειδοποιήσεις έχουν μεταφερθεί. Μερικά προγράμματα όμως όταν εκτελούνται βρίσκονται κάτω αριστερά. Όταν μετακινήσετε το ποντίκι σας εκεί, θα εμφανιστεί ένα βελάκι προς τα δεξιά.

4. Application Menu: Τοποθετεί τις εφαρμογές αντί για το Δραστηριότητες. Υπάρχει και το αντίστοιχο με του Cinnamon menu που λέγεται Gno-Menu. Χρησιμοποιείστε όποιο σας βολέψει.
Επίσης αντί για τα πάνω, μπορείτε να χρησιμοποιήσετε το TaskBar. Τοποθετεί μια μπάρα δίπλα στις δραστηριότητες όπου μπορείτε να βάλετε εφαρμογές από το dash (favourites), εφαρμογές που εκτελούνται, εικονίδιο που εμφανίζει την επιφάνεια εργασίας κλπ.

5. Web Search Dialog. Με χρήση πλήκτρων, εμφανίζεται μια μπάρα που αναζητάτε ότι επιθυμείτε στο google αλλά και σε άλλες μηχανές. Για χρήση του, πατήστε Control+Space αι για να δείτε τις διαθέσιμες μηχανές αναζήτησης πατήστε TAB.

6. Remove Dropdown Arrows: στα εικονίδια επάνω δεξιά, εμφανίζονται βελάκια που δείχνουν ότι υπάρχουν επιλογές (πχ αλλαγή γλώσσας). Εάν σας χαλάνε οπτικά, μπορείτε να τα ξεφορτωθείτε.

7. Gradient Top Bar: μαζί με το παραπάνω, μπορείτε να χρησιμοποιήσετε και το πρόσθετο αυτό, αφαιρώντας το χρώμα της επάνω μπάρας. Θα χρησιμοποιηθεί το φόντο σας.

8. Trash: όταν διαγράφετε ένα αρχείο, αυτό πάει στον κάδο ανακύκλωσης. Όταν υπάρχουν αρχεία προς άδειασμα από τον κάδο, εμφανίζεται επάνω δεξιά, ένας κάδος ανακύκλωσης που σας ενημερώνει ότι έχετε αρχεία προς διαγραφή. Είναι αρκετά χρήσιμο.

9. EasyScreenCast: το GNOME μπορεί να εγγράψει το desktop σας σε ένα βίντεο με την χρήση των πλήκτρων ALT+CONTRL+SHIFT+R. Με το πρόσθετο αυτό μπορείτε να έχετε περισσότερες ρυθμίσεις σχετικά με την λειτουργία αυτή του GNOME.

10. Activities Configurator: με αυτό το πρόσθετο, μπορείτε να αλλάξετε την λέξη Δραστηριότητες επάνω αριστερά με αυτήν της αρεσκείας σας ή ακόμα και με εικονίδιο (πχ της διανομής σας). Επίσης μπορείτε να κάνετε διαφανή την μπάρα (όπως το παραπάνω πρόσθετο που κάνει μόνο αυτό).

Σάββατο, 30 Μαΐου 2015

Δημιουργία multi liveUSB με openSUSE


Εδώ και αρκετό καιρό έψαχνα να δημιουργήσω ένα liveUSB με πολλές διανομές. Ο λόγος που εψαχνα κάτι τέτοιο είναι διότι τα περισσότερα USB είναι σχετικά μεγάλα και η χρήση μόνο μιας διανομής, σας αχρηστεύει τον χώρο αυτό. Παράδειγμα τα USB που έχω πάρει από τα συνέδρια openSUSE. Είναι 8GB. Εάν βάλω μέσα το ISO από το DVD, είναι μόνο 4GB. Χάνω δηλαδή περίπου 4GB. Εάν βάλω δε ΜΟΝΟ το live GNOME, τότε χάνω περισσότερο (υπάρχει βέβαια persistent χώρος για αποθήκευση, αλλά περιπτώσεις live media για εγκατάσταση, ο χώρος δεν μας χρειαζεται).

Για τον λόγο αυτό, έχω δοκιμάσει 2 προγράμματα.

1. Multisystem.

Το πρόγραμμα αυτό το μετέφρασα. Δυστυχώς εγκαθίστανται μόνο σε Ubuntuοειδή και Debianοειδή. Παλαιότερα το χρησιμοποίησα σε Arch Linux αλλά τελευταία κάπου δεν μου δούλευε σωστά. Στα Ubuntoειδή, μόνο την 13.1 μπόρεσα να εισάγω και τελευταία μάλιστα και αυτό κολούσε. Στο τέλος κάθε εισαγωγής, έβλεπα στο τερματικό καποια σύμβολα για αρκετή ώρα, με έναν εκνευριστικό ήχο (τον οποίο και έκλεινα). Στην 13.2 εισάγανε το persistent και μάλλον αυτό ήταν που δεν εισάγανε οι τύποι που το φτιάξανε.
Επίσης δεν δεχόταν DVD ISO αλλά ούτε και NET install του openSUSE.
Οι άλλες διανομές (κυρίως με βάση το Ubuntu), αλλά και εργαλεία εισήχθησαν μια χαρά.


2. YUMI

Αυτό δουλεύει σε Windows. Στο κάτω μέρος της σελίδας, γράφει μια έκδοση για Ubuntu/Debian. Δεν τις δοκίμασα αν δουλεύουν. Ίσως να το κάνω σε κάποιο liveUSB.
Με το εργαλείο αυτό, δημιούργησα ένα παλιό USB που είχα των 512ΜΒ, με εκδόσεις NET install. Το μόνο "αρνητικό" ότι δεν χώρεσαν τα αρχεία που ήθελα. Αν και θεωρητικά χωρούσαν διότι είναι μέχρι 90ΜΒ το καθένα επί 4 που ειναι, δεν τα χώρεσε. Δεν πειράζει, τουλάχιστον δουλεύει και μπορώ να χρησιμοποιήσω ένα άχρηστο USB που είχα παροπλισμένο.

Παρασκευή, 29 Μαΐου 2015

Travel Support Program presentation video from oSC15


With this post, I would like to thank Andy Waafa for presenting Travel Support Program at openSUSE Conference 2015 at Den Haag.
Unfortunately, I couldn't make it to the conference due to family health problems (everything will be fine by the end of June 2015).

For those of you who didn't make it to the conference, here is the presentation.


Thank you Andy for helping me, Izabel and Marcel.