Archive:Weekly news 185
Στο τεύχος 185 μπορείτε να διαβάσετε
- Η Intel, η Collabora και το SUSE είναι οι μεγάλοι σπόνσορες του Desktop Summit
- Νέο πακέτο για το squidview είναι διαθέσιμο από τον Bruno Friedmann
- Javier Llorente: Νέος χώρος για KDE εφαρμογές που συντηρούνται από το upstream
- Αυτόματη προσθήκη κλειδιών στο ssh-agent κατά την είσοδο στο X11
- Linux.com/Jack Wallen: Σχέδιο σαββατοκύριακου : Απομακρύνετε τους κατ’εξακολούθηση παραβάτες με το Fail2ban σε Linux
openSUSE Weekly News Team
185η Έκδοση
Legal Notice
Αυτή η δουλειά (compilation) αδειοδοτείται κάτω από την Creative Commons attribution-ShareAlike 3.0 Unported License.
Τα δικαιώματα για την ίδια τη συλλογή είναι copyright του Sascha Manns.
Εαν είστε ένας Συγγραφέας και δεν θέλετε να συμπεριληφθείτε στο openSUSE Weekly News, απλά στείλτε ένα Mail στο: <news@opensuse.org>.
Τα Copyrights των παρουσιαζόμενων άρθρων είναι ιδιοκτησία των ίδιων των συγγραφέων ή των ιδιοκτητών των copyright. Αν θέλετε να επαναχρησιμοποιήσετε αυτά τα άρθρα, ρωτήστε τους αρχικούς συγγραφείς για το ποια άδεια πρέπει να εφαρμοστεί. Δεν επανατυπώνουμε κάποιο Άρθρο χωρίς μια ελεύθερη άδεια, απλά το παρουσιάζουμε κάτω από τη Συμφωνία του Γερμανικού Νόμου για το Copyright.
Είστε συγγραφέας και θέλετε να θέσετε το ιστολόγιό σας κάτω από μια ελεύθερη άδεια; Απλά επισκεφθείτε το: http://bit.ly/gKqGDT
Εκδόθηκε: 2011-04-03
Σημείωμα Συντάκτη
Είμαστε στην ευχάριστη θέση να σας ανακοινώσουμε το Τεύχος issue number του openSUSE Weekly News.
Ελπίζουμε ότι θα απολαύσετε την ανάγνωση.
Ανακοινώσεις
Σημαντικό
Τα άρθα σε αυτή τη στήλη είναι ολόκληρα. Αν γνωρίζετε ήδη αυτά που δημοσιεύονται στο news.opensuse.org, μπορείτε να προσπεράσετε αυτή τη στήλη από τον πίνακα περιεχομένων.
Ένα νέο milestone στο cloud: Το openSUSE διαθέτει το milestone 3
"Πριν λίγες μέρες τα τρία από τα έξι milestones για το δρόμο του openSUSE 12.1 έγιναν διαθέσιμα για δοκιμή πριν την τελική έκδοση στις 11 Νοεμβρίου 2011.
Σημαντικές αλλαγές σε αυτό το milestone
Το τρίτο milestone έχει έναν τεράστιο αριθμό αλλαγών και βελτιώσεων πάνω στη νέα κυκλοφορία του openSUSE. Επίσης πολλά πακέτα έχουν ανανεωθεί ή αναβαθμιστεί. Μπορείτε να δείτε τις τελευταίες εκδόσεις πακέτων σε αυτή τη σελίδα. Ποιές είναι οι κύριες αλλαγές;
- Firefox 5
- MozillaThunderbird 5.0
- aaa_base 12.1
- Kernel 3.0 rc7
- Python3 3.2
- Sysstat 10.0.1
- LibreOffice 3.3.3.1
- Tomboy 1.7.1
- Tracker 0.11.0
- πολλές μικρότερες αλλαγές σε εφαμοργές του KDE και του GNOME
Το Systemd χρειάζεται την ανατροφοδότησή σας
Η ομάδα θα χαρεί να δεχτεί βοήθεια και αναφορές σφαλμάτων καθώς γίνεται προετοιμασία για την πρώτη διάθεση του openSUSE που θα χρησιμοποιήσει το sysemd.
Βοηθήστε ευκολότερα από ποτέ!
Η ανατροφοδότησή σας σε αυτό το πρώιμο στάδιο ανάπτυξης είναι μια καταπληκτική ευκαιρία να συνεργαστείτε στο να γίνει η τελική έκδοση η προσεγμένη δουλειά που επιδιώκουμε. Η openSUSE 12.1 Milestone 3 έχει μια λίστα με τα πιο ενοχλητικά προβλήματα εδώ, παρακαλούμε να προσθέσετε τα ζητήματα που ανακαλύπτετε και να βοηθήσετε να τα φτιάξουμε. Όπως ο Will Stephenson έχει ήδη δημοσιεύσει, η διόρθωση ενός ζητήματος είναι ένα απλό BURP (ρέψιμο) στο build.opensuse.org! Βρείτε το πως εδώ.
Λοιπόν, πηγαίνετε στο download center και δείτε και μόνοι σας τι έχει να σας προσφέρει η νέα έκδοση του openSUSE . "
Πρόγραμμα χορηγιών για το ταξίδι στο συνέδριο
"Το openSUSE conference “RWX³” είναι ένας χώρος για οποιονδήποτε χρησιμοποιεί, δουλεύει ή επωφελείται από το openSUSE Project. Είτε χρησιμοποιείτε κάποια τεχνολογία μας όπως το Open Build Service, είτε συνεισφέρετε πακέτα στην 12.1 είτε το προωθείτε ως Ambassador, αυτό είναι το δικό σας συνέδριο. Μπορείτε επίσης να συναντήσετε πολλούς φίλους από άλλα έργα όπως τα KDE, GNOME, Linux, Samba,LibreOffice και φυσικά πολύ κόσμο από άλλες GNU/Linux διανομές με τους οποίους συνεργαζόμαστε σε τεχνολογίες όπως το πακετάρισμα, appstores ή εργαλεία χαμηλού-επιπέδου όπως ο systemd. "
Google Summer of Code
Alex Eftimie: PackageKit backend για το Software Center: σύντομη αναφορά 7ης εβδομάδας
"Αυτή η εβδομαδιαία αναφορά είναι σύντομη, τα επιτεύγματα αυτής της εβδομάδας:
- διορθώθηκαν τα bit προσομοίωσης εγκατάστασης/απεγκατάστασης (μπορεί να καθορίσει πλέον ποια πακέτα πρόκειται να απεγκατασταθούν μετά την εφαρμογή των αλλαγών)
- βελτιώθηκαν τα τεστ του PackageInfo (δουλεύει και με AptCache όπως και με PackageKit)
- εντοπίστηκε το πρόβλημα με την σύγκρουση δυναμικών/στατικών βιβλιοθηκών: η στατική βιβλιοθήκη gio φορτώνεται από το gtk και μετά η Gio δυναμικά φορτώνεται από το PackageKitGlib· με την φόρτωση πρώτα της βιβλιοθήκης Gio φαίνεται να διορθώνεται το πρόβλημα προς το παρόν·
- χάρη στο mvo, έχω προσθέσει μερικές ακόμα αλλαγές, έτσι το PK κομμάτι μου είναι ένα βήμα πιο κοντά στο να ενσωματωθεί στο κέντρο-λογισμικού.
"
Marcus Hüwe: ξεκαθάρισμα του κώδικα osc – Σύνοψη της 8ης εβδομάδας
"Εδώ βρίσκεται μια μικρή σύνοψη της 8ης εβδομάδας (συγγραφής κώδικα). Αυτή την βδομάδα πέρασα τον περισσότερο χρόνο μου ξαναγράφοντας τον κώδικα για τα λειτουργικά αντίγραφα.
Έγιναν:
- προσθήκη υποστήριξης για την προσθήκη και διαγραφή πακέτων
- προσθήκη μερικών “εξαιρέσεων” για την ανίχνευση του τύπου αρχείων: προς το παρόν τα πακέτα και τα αρχεία θα καταγράφονται σε ένα αρχείο xml μέσω ενός αλγορίθμου ενημέρωσης πακέτων. Βασικά θα δουλεύει κάπως έτσι (αρκετά απλοποιημένη εκδοχή):
- ενημέρωση του φακέλου tmpdir (φάση 1)
- εάν η ενημέρωση του φακέλου tpmdir τελειώσει, αντιγράφονται/μετονομάζονται όλα τα αρχεία στα λειτουργικά αντίγραφα (φάση 2)
- Πλεονέκτημα: Εάν η ενημέρωση διακοπεί κατά την φάση 1 τα λειτουργικά αντίγραφα δεν θα επηρεαστούν καθόλου και τίποτα δεν πρόκειται να χαλάσει. Εάν η ενημέρωση διακοπεί κατά τη φάση 2 τα λειτουργικά αντίγραφα δε θα είναι τα σωστά αλλά με την ακόλουθη απόπειρα “ενημέρωσης” θα είναι σε θέση γίνουν όλα, όπως πρέπει, σωστά (σε αυτή την περίπτωση μόνο τα αρχεία αντιγράφονται/μετονομάζονται)
Στο πρόγραμμα:
- εργαλείο ενημέρωσης + δημιουργία αλγορίθμου
Εφόσον όλα δουλέψουν όπως πρέπει τα περισσότερα κομμάτια του κώδικα από τα λειτουργικά αντίγραφα θα πρέπει να έχουν τελειώσει μέχρι την επόμενη βδομάδα.
"
Christos Bountalis: Ένα εργαλείο για την συγχώνευση των αρχείων configuration / sysconfig files – Αναφορά 9ης εβδομάδας
"Συναρπαστικά νέα για το project αυτή την βδομάδα. Αφού λύσαμε τα προβλήματα με τα σχόλια και την δενδροειδή αναπαράσταση των αρχείων του sysconfig στο Augeas, είχαμε μια αλματώδη πρόοδο του project. Έχοντας τα δεδομένα των δοκιμών και με την αποσφαλμάτωση είχα την δυνατότητα να ολοκληρώσω τον αλγόριθμο συσχετισμού. Το πρόγραμμα έχει πλέον την δυνατότητα να διασχίσει δύο “δενδροειδή” αρχεία, να κάνει τους απαραίτητους συσχετισμούς μεταξύ των κόμβων των δύο “δένδρων” και να παρέχει τις απαραίτητες πληροφορίες σε μεταγενέστερα στάδια. Αυτό από την συγχώνευση.
Τι ακριβώς ολοκληρώθηκε την προηγούμενη βδομάδα:
- Δενδροειδής αναπαράσταση των αρχείων sysconfig
- Ολοκλήρωση του συσχετισμού μεταξύ των κόμβων δύο “δενδρων”
- Ταξινόμηση ετικετών (Μικρές διορθώσεις)
- tree_compare (σύγκριση δέντρου) σε πλήρη λειτουργία
- Διάσχιση δέντρου της aug_process_trees (επανεξετάστηκε)
Για την επόμενη βδομάδα:
- Ολοκλήρωση της συγχώνευσης των λειτουργιών για το aug_process_trees (Νιώθω αισιόδοξος ότι θα το έχω ολοκληρώσει την επόμενη βδομάδα λόγω του ότι οι “συσχετισμοί” έχουν ολοκληρωθεί)
- Δημιουργία των πρώτων πακέτων σε beta έκδοση
- Test Test Test
- Βελτίωση του κώδικα
"
David Williams: Αλλαγές στο Entomologist UΙ – Εβδομαδιαία αναφορά #9
"Αυτή την βδομάδα ασχολούμαι με την ολοκλήρωση της λίστας όσων έχω προγραμματίσει να κάνω, κάτι το οποίο απαιτεί το γράψιμο μιας νέας Item Delegate για την λίστα καθώς η προηγούμενη μέθοδος του ελέγχου για το ποιο widget έχει επιλεχθεί (clicked) απέδιδε λιγότερο από το αναμενόμενο!. Έχω τελειώσει τη λίστα με πράγματα που πρέπει να κάνω και ελπίζω ότι θα συγχωνευθούν σε ένα πειραματικό παρακλάδι που μπορώ να το εξετάσω και να διασφαλίσω ότι όλα λειτουργούν όπως θα έπρεπε. Μετά από αυτό θα συγκεντρωθούν όλα μαζί πιθανών ως μια έκδοση 1.0 του Entomologist, κάτι το οποίο είναι θαυμάσια νέα!. Προς στιγμήν διερευνώ την πιθανότητα να συμπεριλάβω υπηρεσίες Cloud στη λίστα με τις προγραμματισμένες εργασίες και σχεδιάζω να επικεντρωθώ, για αρχή, σε iCal/WebDAV συμβατούς τύπους αρχείων. (...)
Και εδώ είναι μία εικόνα της λίστας με τις προγραμματισμένες εργασίες στο OS X Lion (Η οποία δείχνει ότι δε χρειάζεται να γίνει τίποτα περαιτέρω στον κώδικα του Entomologist για να είναι συμβατό): "
Ανανεώσεις Κατάστασης
Διανομή
Andreas Jaeger: Πρόοδος στο Factory 2011-07-18
"Πρόσεξα τις ακόλουθες αλλαγές που μπορεί να ενδιαφέρουν τον κόσμο που χρησιμοποιεί και αναπτύσσει το openSUSE Factory:
Αλλαγές σε πακέτα GNOME 3.1.3
Η ομάδα για το GNOME σχεδιάζει να έχει το GNOME 3.2 έτοιμο για το openSUSE 12.1 και συνεπώς έχουν ενημερώσει στην τρέχουσα έκδοση ανάπτυξης την 3.1.3. Άρχισαν επίσης να αφαιρούν παλιά GNOME 2 πακέτα που δε χρειάζονται πλέον.
systemd
Ο Frederic έδωσε μια ενημέρωση στην ενσωμάτωση του systemd. Ο γραφικός εκκινητής επιτρέπει πλέον κατά την εκκίνηση την εναλλαγή μεταξύ systemd, SysVinit και επίσης κώδικα από το κέλυφος. Επιπλέον ο Lennart Poettering έγραψε με τη σειρά του “το systemd για προγραμματιστές” σχετικά με την ενεργοποίηση socket στο οποίο χρησιμοποιεί τον cups ως παράδειγμα.
hal
Ο δαίμονας hal έφυγε από το Factory αφού όλοι οι χρήστες με καθαρά αρχεία spec άλλαξαν ώστε να δουλεύουν με τους διαδόχους του hal όπως το udisk και το udev.
samba
Το Samba ενημερώνεται στην 3.6.0, ένα από τα κύρια χαρακτηριστικά του είναι η πλήρη υποστήριξη για SMB2.
Linux Kernel Headers
Ο Linux kernel 2.6.38 αφαίρεσε την υποστήριξη για Video for Linux v1 και επίσης το αρχείο linux/videodev.h. Αφού πλέον χρησιμοποιούμε τον Linux Kernel 3.0, οι εφαρμογές που χρησιμοποιούν την παλιά διεπαφή πρέπει να μετατραπούν. Ένας αντικαταστάτης είναι το libv4l1-videodev.h από τη libv4l-dev >=0.8.4.
Παλιοί πυρήνες μαζί με τους νέους που εγκαθιστώνται
Ο Michal Marek περιγράφει στο blog του πως είναι δυνατόν να ρυθμίσετε ποιους πυρήνες να κρατάει το σύστημα όταν νέοι εγκαθιστώνται. Με μια απλή αλλαγή στη ρύθμιση του zypp, μπορείτε να ορίσετε π.χ. ότι θέλετε πάντα να κρατάτε τον τελευταίο πυρήνα ο οποίος λειτουργεί κατά την εγκατάσταση κάποιου καινούριου.
Χαρακτηριστικά που έρχονται
Μια νέα σελίδα, που ονομάζεται “χαρακτηριστικά που έρχονται”, έχει δημιουργηθεί για να εμφανίζει τα νέα χαρακτηριστικά για την επόμενη έκδοση. Παρακαλώ βοηθήστε στην ενημέρωση της σελίδας με νέες πληροφορίες.
Πολιτικές και αλλαγή εργαλείων
Κατάλογοι που δεν ανήκουν σε κάποιο πακέτο
Έχουμε τώρα ενεργοποιήσει έναν έλεγχο κατά τον χρόνο κατασκευής ώστε όλοι οι κατάλογοι να ανήκουν σε κάποιο πακέτο και αυτός ο έλεγχος ξετρύπωσε 49 πακέτα, τα περισσότερα έχουν ήδη διορθωθεί μέχρι στιγμής αλλά οι πακετάδες θα πρέπει να διορθώσουν άμεσα και τα υπόλοιπα.
Άλλα ενδιαφέροντα πραματάκια
openSUSE 11.4 Milestone 3
Ο Coolo ανακοίνωσε ότι η milestone 3 καθυστερεί λόγω κάποιων προβλημάτων στον πυρήνα που αντιμετώπισε η ομάδα ελέγχου με τα καθημερινά σενάρια ελέγχων που τρέχουν. Στις 2011-07-18 ο πυρήνας 3.0 RC7 μπήκε και θα πρέπει να διορθώνει το πρόβλημα.
openSUSE Conference
Η πρόσκληση για συμμετοχές εξακολουθεί να τρέχει, παρακαλούμε να υποβάλετε τις προτάσεις σας για συνεδρίες στη σελίδα του συνεδρίου. Επίσης, οι εγγραφές είναι τώρα ανοιχτές."
Bugzilla
Σημαντικοί Σύνδεσμοι:
SUSE Studio
SUSE Studio για υπερ-υπολογιστές
"Μετά από μερικούς μήνες σκληρής δουλειάς βρισκόμαστε τώρα στην ευχάριστη θέση να σας παρουσιάσουμε την επόμενη έκδοση του SUSE Studio για άμεση εγκατάσταση. Υπάρχουν δύο εκδόσεις, η απλή έκδοση (Standard Edition), η οποία συμπεριλαμβάνει όλα όσα χρειάζεστε για να δημιουργήσετε, να μοιραστείτε, να συντηρήστε και να ρυθμίσετε το λογισμικό σας και τις εικονικές εφαρμογές σας και υπάρχει και η προχωρημένη έκδοση (Advanced Edition), η οποία υποστηρίζει και το σύστημα z, το βαρύ πυροβολικό.(…)
Σχετικό άρθρο: h-online.com"
Αναφορές ομάδων
Boosters Team
Henne Vogelsang: Τι κάνουν οι boosters?
"Πρώτα τα Μέλη
Αυτή τη φορά οι Boosters ανέλαβαν ένα ορόσημο προς όφελος της ομάδας Membership Officials. Για να εξηγήσουμε ποιοι είναι και τι κάνουν προχωρήσαμε λίγο παραπάνω στο openSUSE Project. Λόγω της ιστορίας του και της σχετικά μικρής του ηλικίας το έργο προσπαθεί πολύ για να αποφύγει ιεραρχίες, πολιτικές και κανόνες. Δίνει έμφαση στη δημιουργική, λίγο χαώδη, πλευρά των μεθόδων ΕΛΛΑΚ που χρησιμοποιεί το openSUSE για να κάνει σύντομα τις δουλειές του. Ο κάθε ένας που συμμετέχει είναι ίσος με τους άλλους και ακολουθεί τις ίδιες Αρχές Καθοδήγησης. Η μόνη επίσημη δομή είναι μια ομάδα από “Primus inter pares”, που εκλέγεται για να παρέχει καθοδήγηση σύμφωνα με τις αρχές: Το Board.
Αλλά πώς αναγνωρίζετε ποιος συμμετέχει; πώς γίνεται κάποιος φιλικός στο έργο; ποιος είναι μέλος; Το Board έβγαλε έναν ορισμό: Κάθε ένας που συνεισφέρει συνεχόμενα και ουσιαστικά στο έργο. Όπως μπορείτε να φανταστείτε υπάρχουν εκατομμύρια τρόποι να συνεισφέρετε σε ένα τεράστιο έργο όπως το δικό μας, έτσι κριτική για το αν οι συνεισφορές κάποιου είναι συνεχείς και ουσιαστικές μπορεί να γίνει μόνο κατά περίπτωση.
Οι Membership Officials έχουν λάβει αυτό το έργο από το Board να κάνουν αυτήν την αξιολόγηση.
Η διαδικασία για να γίνετε μέλος είναι εύκολη του θανατά. Λέτε στους Membership Officials ότι θέλετε να γίνετε Member και τι ακριβώς έχετε κάνει μέχρι τώρα. Θα αξιολογήσουν τις συνεισφορές σας και θα ψηφίσουν πάνω στο αίτημά σας. Μόλις πάρετε πάνω από τέσσερις θετικές ψήφους, είστε μέλος. Αν πάρετε τέσσερις αρνητικές απορρίπτεσθε. (…) "
Build Service Team
Pavol Rusnak: Ταξινόμηση εκδόσεων σε Ruby
"Σήμερα χρειάστηκε να υλοποιήσω “ανθρώπινη ταξινόμηση” για μια λίστα από διανομές που υποστηρίζουμε στο Open Build Service. Ήθελα να τις ταξινομήσω αλφαβητικά αλλά ταυτόχρονα τις νεότερες στην κορυφή. Κατέληξα με τον ακόλουθο κώδικα: (…)
"
Στατιστικά για το Build Service
Τα στατιστικά βρίσκονται στο http://build.opensuse.org
KDE Team
Javier Llorente: Νέος χώρος για KDE εφαρμογές που συντηρούνται από το upstream
"Μετά από συζήτηση στο κανάλι #opensuse-kde, ο darix δημιούργησε το χώρο με όνομα KDE:Apps για τις KDE εφαρμογές που συντηρούνται από το upstream τους, ώστε να μπορούν να παρέχουν πρόσφατα πακέτα για όλες τις διανομές που υποστηρίζει το Build Service (το οποίο περιλαμβάνει τις openSUSE, SUSE Linux Enterprise, Fedora, RHEL, Debian και Ubuntu).
Ως οι πρώτοι που συμμετέχουν, με θέρμη καλωςορίζουμε το KMyMoney project!
Έχετε απορίες?
Επικοινωνήστε ελεύθερα με την openSUSE/KDE Team στη λίστα ηλεκτρονικού ταχυδρομείου opensuse-kde@opensuse.org ή στο IRC: #opensuse-kde (irc.freenode.net)."
Medical Team
Rousinopoulos Athanasios-Ilias: Συνάντηση του openSUSE Medical
"Είμαστε στην ευχάριστη θέση να ανκοινώσουμε την πρώτη συνάντηση για το openSUSE Medical
Ώρα και μέρος συνάντησης
- 2011-07-27 21:00 UTC/GMT +3 hours
- #opensuse-medical at freenode
Θέματα
- Καλωσόρισμα
- Νέα και Ανακοινώσεις
- Νέα Ηγεσία, Σχέδια και Σκέψεις
- Αναφορά από το openSUSE Collaboration Camp (15-17 Ιουλίου 2011 , Ελλάδα)
- Συμμετοχή στο openSUSE Conference ( 11-14 Σεπτεμβρίου 2011, Νυρεμβέργη)
- openSUSE Medical 11.4 - Ανατροφοδότηση
- Ιδέες απο την λίστα ταχυδρομείου openSUSE Medical (Andre Massing)
- Ορόσημα
- Ορόσημο 1 : Προσθήκη νέου λογισμικού στη διανομή (δηλαδή να “πακεταριστεί νέο λογισμικό”)
- Ορόσημο 2 : Ανάπτυξη νέων εφαρμογών (Qt/KDE)
- Ορόσημο 3 : Μετάφραση των υφιστάμενων εφαρμμογών (openEMR, GnuMed, FreemedForms)
- Ορόσημο 3 : Μετάφραση των νέων εφαρμογών (openmolar,sheltler Manager)
- Ορόσημο 3 : Χτίσιμο της νέας διάθεσης της διανομής με το KIWI
- Ορόσημο 4 : Γραφικά για το openSUSE Medical
- Ορόσημο 5 : Οριστικοποίηση των ημερομηνιών για τις νέες εκδόσεις της διανομής (openSUSE Medical Beta 1,Beta 2,RC,Final Release)
- Open Floor – Ανοιχτή Συζήτηση
Περισσότερες πληροφορίες στο: http://en.opensuse.org/openSUSE:Medical_meetings/"
openFATE Team
Υψηλώς ψηφισθέντα χαρακτηριστικά
Χαρακτηριστικά με τον υψηλότερο βαθμό ψήφων, παρ' όλο που κανένα δεν έχει εφαρμοστεί ακόμη. Ψάχνουμε για εθελοντές ώστε να τα ενσωματώσουμε.
Εκτέλεση μεταφόρτωσης και εγκατάστασης ταυτόχρονα (Score: 348)
"Η εγκατάσταση μέσω δικτύου θα μπορούσε να βελτιωθεί εκτελώντας τη μεταφόρτωση και την εγκατάσταση παράλληλα."
Ψάξτε στο plymouth για οθόνη splash κατά την εκκίνηση (Score: 181)
"Ήθελα να ανοίξω ένα fate χαρακτηριστικό σχετικά με αυτό όταν πρωτάκουσα για το plymouth, αλλά διαβάζοντας στο
http://fedoramagazine.wordpress.com/2008/10/21/interview-fedora-10s-better-startup/
πραγματικά με κάνει να σκέφτομαι ότι θα έπρεπε να ακολουθήσουμε αυτήν την πορεία.
Το σχόλιο του Ray που ξεκινά με το "Κάθε τρεμόπαιγμα και αλλαγή κατάστασης κατά τη διαδικασία εκκίνησης καταστρέφει την όλη εμπειρία." είναι πραγματικά ενδιαφέρον. Είναι εύκολο να ορίσουμε εδώ την επιλογή "μη δείχνεις το grub εξ ορισμού";"
Αντικαταστάτης για το Sax2 (Score:122)
"Χρειαζόμαστε έναν αντικαταστάτη για το sax2 στην 11.3, ως μέτρο ασφαλείας για όταν η αυτόματη ρύθμιση αποτύχει να εντοπίσει κάποιες οθόνες/πληκτρολόγια/ποντίκια. (…)"
Ενημέρωση στο GRUB v2 (Score: 115)
"Κάθε bug ή χαρακτηριστικό που αναπτύχθηκε για το GRUB 0.97 απορρίφθηκε από το upstream project για χάρη του GRUB 2. Υπήρξε μεγάλη αντίσταση στην κοινότητα για την αλλαγή του boot loader, αλλά αυτή η καθυστέρηση δεν πρόκειται να σταματήσει. Ο ίδιος ο κώδικας ούτε καλογραμμένος είναι ούτε καλοδιατηρημένος. (…)"
Διαγωνισμός δημοτικότητας
"Χρειαζόμαστε ανατροφοδότηση για τα πακέτα που προτιμούνται από τους χρήστες και χρησιμοποιούνται. Το Debian έχει ήδη ένα τέτοιο εργαλείο που ονομάζεται popcon.
- Επαναχρησιμοποίηση του popcon θα μας δώσει αποτελέσματα άμεσα συγκρίσιμα με το Debian και το Ubuntu.
- Η ομάδα πακετάδων μπορεί να αναλλάβει το πακέτο
- Χρειαζόμαστε ένα πλαίσιο διαμόρφωσης στο Yast που θα είναι αρκετά εμφανές.
- Χρειαζόμαστε μία δομή διακομιστή στο opensuse.org"
Πρόσφατα ζητηθέντα χαρακτηριστικά
Χαρακτηριστικά που ζητήθηκαν την τελευταία εβδομάδα. Παρακαλώ ψηφίστε και/ή σχολιάστε αν ενδιαφέρεστε.
Διατηρείστε τον πυρήνα που εκτελείται στην αναβάθμιση πυρήνα ως προεπιλογή
" Η πρόταση μου είναι να ενεργοποιηθεί η δυνατότητα πολλαπλών εκδόσεων πυρήνα (multiversion kernel) και τη διατήρηση του πυρήνα που εκετελείται έτσι ώστε να επιτύχουμε ασφαλέστερη αναβάθμιση πυρήνα και για να μειωθούν τα προβλήματα υποστήριξης όταν οι νέοι πυρήνες δεν εκκινούν . Αυτό είναι πιθανό τώρα για το 12.1 με την αλλαγή μίας γραμμής στο αρχείο zypp.conf. Από τότε που έχουν εισαχθεί οι Online αναβαθμίσεις (SuSE 7.1?) ο προεπιλεγμένος πυρήνας που έτρεχε αντικαθίσταται και αυτό οδηγεί σε προβλήματα εκκίνησης. Ένα διάστημα οι πολλαπλές εκδόσεις πυρήνα (multiversion kernel) υποστηρίζονταν από τη βιβλιοθήκη libzypp. Το μειονέκτημα με τις πολλαπλές εκδόσεις ήτανε η απαιτούμενη διαγραφή των μή-επιθυμητών πακέτων των πυρήνων (δείτε http://lists.opensuse.org/opensuse-kernel/2011-07/msg00056.html ). "
Αυτόματη προσθήκη κλειδιών στο ssh-agent κατά την είσοδο στο X11
"Θα ήθελα να έχω έναν εύκολο τρόπο, έτσι ώστε ο ssh-agent να φορτώνει αυτόματα έναν αριθμό κλειδιών κατά τη διάρκεια της εισόδου στο σύστημα. Ο πιο εύκολος τρόπος κατά τη γνώμη μου θα ήτανε ένας φάκελος, όπως, ~/.ssh/ssh-add/, όπου ο χρήστης θα μπορεί να αντιγράφει όλα τα κλειδιά που θέλει να προσθέσει. Μέχρι τώρα ο ssh-agent ξεκινά όταν ο χρήστης εισέρχεται στο σύστημα χρησιμοποιόντας X11 με /etc/X11/xdm/sys.xsession. Το /etc/X11/xinit/xinitrc που τρέχει λίγο αργότερα , επίσης εκτελεί σενάρια (scripts) στον φάκελο /etc/X11/xinit/xinitrc.d/. Για μένα φαίνεται το τέλειο μέρος για να προστεθεί ένα μικρό σενάριο που περιλαμβάνει τις παρακάτω γραμμές
#!/bin/bash if test -S
“$SSH_AUTH_SOCK” -a \ -x
“$SSH_ASKPASS” -a \ -d ~/.ssh/ssh-add;
και μετα ssh-add ~/.ssh/ssh-add/* <
/dev/null fi
Στην πραγματικότητα χρησιμοποιώ αυτό το σενάριο εδώ και λίγα χρόνια."
Ενίσχυση του YaST=System=BootLoader
"Εαν χρειάζεται να κάνω μία τομή για να βρώ ένα σφάλμα στο πυρήνα, ο αριθμός των πυρήνων στην λίστα του GRUB γίνεται πολύ μεγάλος. Ο υπάρχον κώδικας διαχειρίζεται την τροποποίηση του /boot/grub/menu.lst, ωστόσο οι πυρήνες και τα πρόσθετα που αντιστοιχούν σε μία διεγραμμένη καταχώρηση μένουν ξεκρέμαστα. Ένας χειροκίνητος καθαρισμός του /boot και του /lib/modules είναι κάτι ανιαρό."
Στατιστικά
Feature statistics for openSUSE 11.4
More information on openFATE
Testing Team
Larry Finger: Εβδομαδιαία Νέα στις 23 Ιουλίου
"H ομάδα Testing Core Team είχε συνάντηση στις 17:00 στις 18 Ιουλίου στο κανάλι #opensuse-testing του IRC στο δίκτυο irc://irc.freenode.net/opensuse-testing.
Πρωτεύον θέμα προς συζήτηση της ομάδας ήταν οι εμπειρίες στο 12.1 MS3.
Δεύτερο θέμα ήταν η αίτηση για μετονομασία του MS6 σε Beta με την ελπίδα της αύξησης του αριθμού των testers κατά τα κρίσιμα στάδια των δοκιμών. (...)
Στη συνέχεια συζητήσαμε πώς θα μπορούσαμε να εξετάσουμε την αποδοτικότητα της αλλαγής του ονόματος. Μέχρι τώρα έχουν προταθεί μόνο ο αριθμός των downloads και ο αριθμός των αναφορών σφαλμάτων. Αν έχετε άλλες προτάσεις, παρακαλώ ενημερώστε με. Μια ματιά στα σφάλματα που έχουν αναφερθεί για κάθε release μπορεί να βρεθεί στο http://tinyurl.com/3mbrine για όλες τις εκδόσεις από την 11.2. Η μείωση σφαλμάτων φτάνοντας στη Final δείχνει ότι μάλλον κάτι κάνουμε σωστά. Φυσικά, όλα τα στατιστικά είναι ψέματα!
Το τελευταίο θέμα συζήτησης ήταν η οργάνωση της επόμενης μέρας ανοιχτών σφαλμάτων “Open Bugs Day” η οποία θα πραγματοποιηθεί στις 21 Αυγούστου 2011 και ώρα 0:00 - 23:59 UTC. Αυτή η μέρα είναι 10 μέρες μετά το προγραμματισμένο release του 12.1 MS4. Θα δοθεί βάση στις δοκιμές σχετικά με σφάλματα που αναφερθηκαν για το 11.4 και κατά πόσο αυτά υπάρχουν στο 12.1
Η επόμενη συνάντηση στο IRC θα πραγματοποιηθεί στις 25 Ιουλίου και ώρα 17:00 UTC στο κανάλι #opensuse-testing στο δίκτυο Freenode IRC Network. irc://irc.freenode.net/opensuse-testing. Θα συζητήσουμε τις εμπειρίες μας με το MS3, μια και έχει διατεθεί. "
Larry Finger: Η Ομάδα Testing Core διοργανώνει την Open Bugs Day (Ημέρα Ανοιχτών Σφαλμάτων) στις 21 Αυγούστου 2011
"Η ομάδα δοκιμών (Testing Core Team) διοργανώνει την Open Bugs Day (Μέρα Ανοιχτών Σφαλμάτων), η οποία θα πραγματοποιηθεί στις 21 Αυγούστου 2011 από τις 0:00 έως τις 23:59 UTC - 10 μέρες μετά το προγραμματισμένο release της 12.1 MS4. Θα επικεντρωθούμε στη δοκιμή των σφαλμάτων που είχαν αναφερθεί για το 11.4 και κατά πόσο αυτά υπάρχουν και στο 12.1. Αν είναι δυνατόν, τα σφάλματα θα διορθωθούν ή θα ανανεωθούν ώστε να φανεί ότι συνεχίζουν να υφίστανται. Όσοι ενδιαφέρονται να συνεισφέρουν στο να γίνει η 12.1 ένα φανταστικό release, είναι ευπρόσδεκτοι. Καθώς πλησιάζουμε στην ημερομινία θα ανακοινωθούν και πιο συγκεκριμένες οδηγίες. Ως συνήθως, θα έχουμε ειδικά διαδικτυακά εργαλεία για να σας βοηθήσουν να διαλέξετε ένα σφάλμα προς έλεγχο. Ο συντονισμός των δοκιμών των σφαλμάτων θα γίνει μέσα από το κανάλι του IRC της ομάδας δοκιμών στο δίκτυο Freenode irc://irc.freenode.net/opensuse-testing."
Μεταφραστική Ομάδα
Εντοπισμός
- Καθημερινές ενημερωμένες μεταφραστικές στατιστικές είναι διαθέσιμες στο openSUSE Localization Portal.
- Trunk Top-List – Localization Guide
Στην Κοινότητα
People of openSUSE
Οι άνθρωποι του openSUSE: Mihnea Dobrescu-Balaur
"Παρακαλώ συστηθείτε!
Γεια! Με λένε Mihnea, είμαι 19 χρονών, φοιτητής και είμαι από το Βουκουρέστι της Ρουμανίας. (…)"
Εκδηλώσεις & Συναντήσεις
Περασμένες:
- 18 Ιουλίου 2011 : Συνάντηση της ομάδας Testing Core
- 19 Ιουλίου 2011 : Συνάντηση της ομάδας openSUSE Marketing
- 20 Ιουλίου 2011 : Συνάντηση της επιτροπής προγράμματος του συνεδρίου openSUSE 2011
- 21 Ιουλίου 2011 : Συνάντηση της ομάδας KDE
Επερχόμενες:
- Μπορείτε να βρείτε περισσότερες πληροφορίες για άλλα γεγονότα στο:
Ακούστε την openSUSE
- Τα εβδομαδιαία νέα του openSUSE υπάρχουν ζωντανά στα Γερμανικά και μπορείτε να τα ακούσετε από τον Radiotux.
Επικοινωνία
Contributors
Νέα / Ενημερωμένες Εφαρμογές @ openSUSE
Πανέμορφο θέμα steampunk για KDM και ksplash του Steam Bos
"Έφτιαξα μερικά πακέτα για το θέμα (theme) Steampunk για το KDM και το ksplash. Υπάρχει επίσης και αντίστοιχος χρωματισμός, εικόνα για την επιφάνεια εργασίας και εικονίδια τα οποία βρίσκονται στο ίδιο πακέτο. ΣτοYoutube μπορούμε να δούμε πώς είναι το θέμα σε περιβάλλον kubuntu. Το πακέτο αυτό βρίσκεται στο παρακάτω αποθετήριοhome:rbos repository. Ελπίζω να σας αρέσει. "
Νέο πακέτο για το squidview είναι διαθέσιμο από τον Bruno Friedmann
Το squidview ώς πρόγραμμα
Το squidview είναι ένα από τα προγράμματα που εγκαθιστώ σε κάθε proxy διακομιστή squid που φτιάχνω για τους πελάτες μου. Είναι μικρό σταθερό σε λειτουργία και χρήσιμο.Και είναι ένα καλό πακέτο όπου βελτιστοποιεί τις ικανότητες μου.Θα ήθελα να ευχαριστήσω τους T1loc, yaloki, mrdocs, coolo, alin, και όλους αυτούς που με βοήθησαν και με δίδαξαν.
Παρουσίαση του squidview
To Squidview είναι ένα διαδραστικό πρόγραμμα σε περιβάλλον κονσόλας το οποίο καταγράφει και εμφανίζει αναφορές ιστορικού με ωραία σχεδίαση και μπορεί να ψάχνει σε βάθος τα αρχεία καταγραφής.(Εάν δε γνωρίζετε τι είναι και πώς λειτουργεί το squidview καλύτερα να μην το χρησιμοποιήσετε)Για να μπορέσετε να το χρησιμοποιήσετε θα πρέπει τουλάχιστον να έχετε δικαιώματα ανάγνωσης στο αρχείο access.logΊσως χρειαστεί να μιλήσετε με τον διαχειριστή του δικτύου γι αυτό. Το squidview χρησιμοποιεί αυτό το αρχείο για όλες τις λειτουργίες του.Δε δημιουργεί δική του βάση δεδομένων για τις λειτουργίες του.Περισσότερα στο site www.rillion.net/squidview (…)"
Αναβαθμίσεις Ασφαλείας
Για να δείτε τις ανακοινώσεις της ασφάλειας στο σύνολό τους, ή να τις λαμβάνετε μόλις κυκλοφορήσουν, ανατρέξτε στη λίστα Ταχυδρομείου openSUSE Security Announce.
Αναβαθμίσεις Πυρήνα
h-online/Chris von Eitzen/Οι διορθώσεις πραγματικού χρόνου για τον πυρήνα Linux πάνε ένα βήμα μπροστά
"Ο Θωμάς Gleixner κυκλοφόρησε την πρώτη δοκιμαστική έκδοση του πυρήνα πραγματικού χρόνου (RT) με βάση έναν τρέχων υποψήφιο προς έκδοση του πυρήνα Linux έκδοση 3.0; έχοντας μείνει λίγο καθυστερημένη, η έκδοση 3.0 πρόκειται να διατεθεί από μέρα σε μέρα. Με την έκδοση 3.0-rc7-rt0, οι προγραμματιστές έχουν κάνει το μεγαλύτερο βήμα μπροστά σε μια μοντέρνα βάση για τον πυρήνα RT, έναν πυρήνα που συντηρείται κυρίως από τον Gleixner και αρκετούς άλλους προγραμματιστές - η τρέχουσα σταθερή έκδοση πυρήνα με τις δυνατότητες πραγματικού χρόνου βασίζεται ακόμα στη σειρά Linux 2.6.33, την οποία ο Greg Kroah-Hartman συνεχίζει να συντηρεί ειδικά για τους προγραμματιστές του RT. (…) "
Linus Torvalds: Έκδοση του Linux 3.0
"Ορίστε. Πέρασαν οι μέρες του 2.6.<μεγάλο_νούμερο>, και ο 3.0 βγήκε.
Αυτό προφανώς ανοίγει το παράθυρο ενσωμάτωσης για τον επόμενο πυρήνα, ο οποίος θα είναι ο 3.1. Η ομάδα που συντηρεί τις σταθερές εκδόσεις θα πάρει το τρίτο ψηφίο, οπότε ο 3.0.1 θα αποτελεί την πρώτη σταθερή έκδοση βασισμένη στον 3.0.
Όπως ήδη αναφέρθηκε αρκετές φορές, δεν υπάρχουν ειδικά χαρακτηριστικά που να αποτελούν ορόσημο, ή ασυμβατότητες λόγω της μεγάλης αλλαγής στο νούμερο. Είναι απλά ένας τρόπος να σταματήσει ένα άβολο σύστημα αρίθμησης προς τιμήν των 20 χρόνων του Linux. Στην πραγματικότητα, το παράθυρο ενσωμάτωσης του 3.0 ήταν πιο ήσυχο απ’ ότι συνήθως, και εκτός από λίγο ενθουσιασμό από το RCU θα το χαρακτίριζα ως πολύ ομαλό. Φυσικά αυτό δεν σημαίνει ότι δεν μπορεί να υπάρξουν σφάλματα, αλλά αν μη τι άλλο, θα είναι ελπίζουμε λιγότερα από συνήθως, αντί για τα συνηθισμένα “.0” προβλήματα. (…) "
h-online/Thorsten Leemhuis: Τι καινούργιο υπάρχει στο Linux 3.0
"Η μετάβαση στην ‘τρίτη δεκαετία’ του πυρήνα Linux έρχεται με διάφερες αλλαγές στο σύστημα αρχείων Btrfs. Ο πυρήνας περιλαμβάνει σημαντικά πρόσθετα (components) που είναι απαραίτητα για τη φιλοξενία συστημάτων στο Xen ενώ ακόμα περιέχει πολλούς νέους και ανανεωμένους οδηγούς (drivers).
O Linus Torvalds και οι συνεργάτες του χρειάστηκαν μόλις δυο μήνες για να ολοκληρώσουν τον πιο πρόσφατο πυρήνα. Η πιο αξιοσημείωτη αλλαγή όμως είναι περισσότερο αισθητική παρά τεχνική - η μετάβαση από την έκδοση 2.6.39 στην 3.0. Αυτό πάντως δεν αποτέλεσε αιτία για να γίνουν σημαντικε αλλάγες και ο νέος πυρήνας είναι μια απολύτως φυσιολογική έκδοση η οποία ακολουθεί τα πρότυπα της σειράς 2.6. (…) "
Linus Torvalds: Linux 3.0 Καθυστερημένος για διόρθωση της τελευταίας στιγμής
"Γιατί βρίσκουμε πάντα τα πιο περίεργα σφάλματα ακριβώς λίγο πριν τη διάθεση; Κάτι μου λέει ότι δε θα διαθέσω την 3.0 σήμερα, γιατί ο Hugh βρήκε αυτό το απίστευτα περίεργο πρόβλημα κατά την αναζήτηση διαδρομών. Έχουμε μια διόρθωση, καταλαβαίνουμε το πρόβλημα, και φαίνεται ΠροφανώςΣωστό(tm), αλλά δεν νομίζω ότι θέλω να δώσω την 3.0 μόλις λίγες ώρες μετά τη διόρθωση.
Φυσικά, το σφάλμα είναι τόσο δύσκολο να ανακαλυφθεί ώστε ο Hugh θέλει εβδομάδες για να το αναπαράγει ακόμα και με τα δικά του stress test, οπότε μπορούμε απλά να το αγνοήσουμε και να δώσουμε τη διόρθωση αργότερα. Αλλά πραγματικά συχαίνομαι να διαθέτω λογισμικό με γνωστά προβλήματα ακόμα κι αν “κανείς δε θα το συναντήσει ποτέ στην πράξη”. Τέλος πάντων. "
Linus Torvalds: Σημείωση για τον 3.0 και το παράθυρο συνένωσης 3.1
"Όπως όλοι γνωρίζουν μέχρι τώρα, όχι μόνο έκανα μια -rc7 την προηγούμενη εβδομάδα αντί να δώσω την 3.0
(λόγω κάποιων ανησυχιών στον RCU κώδικα), αλλά κατέληξα επίσης να μην κάνω την 3.0 τη Δευτέρα λόγω ενός σφάλματος στην αναζήτηση διαδρομών, βάλε και μερικά ακόμα ζητήματα RCU και θα δείτε τι έγινε.
Τέλος πάντων, όλα αυτά θα πρέπει να έχουν διορθωθεί και οι διορθώσεις να έχουν ενσωματωθεί μέχρι στιγμής, και δεν είμαι και πολύ νευρικός σχετικά με το ζήτημα στην αναζήτηση διαδρομής - νομίζω ότι το πιάσαμε, και η διόρθωση ήταν κυριολεκτικά η μετακίνηση μιας γραμμής (και η προσθήκη ενός σχολίου).
Τα ζητήματα RCU με ανησυχούν λιγάκι, αλλά όλα δείχνουν να είναι εντάξει, και τα μεγαλύτερα θέματα είχαν να κάνουν με το χαρακτηριστικό RCU_BOOST που ούτε είναι ενεργό ως προεπιλογή, ούτε προτείνεται αυτή τη στιγμή. Άρα νομίζω είμαστε ok, και σχεδιάζω να δώσω την 3.0 αύριο. (…) "
Rares Aioanei: εβδομαδιαία νέα για τον πυρήνα – 23.07.2011
"Ο Rares δίνει το δικό του εβδομαδιαίο Kernel Review."
Κόλπα και έξυπνες λύσεις
For Desktop Users
Unixmen/M. Zinoune: Πώς να φτιάξετε τη δική σας εισαγωγή όπως αυτές της 20ο Century Fox και της Lionsgate στο Blender 2,5 σε 5 λεπτά
"Αυτός είναι ένας εύκολος οδηγός για το πώς να φτιάξετε με το Blender 2.5 μια δική σας εισαγωγή σαν αυτές που έχουν η 20ο Century Fox και η Lionsgate. Είναι πολύ εύκολο απλά πρέπει να κατεβάσετε τα πρότυπα (templates) του blender και να ακολουθήσετε τις οδηγίες, η επεξεργασία δε θα σας πάρει πάνω από 5-10 λεπτά. Για να γίνει αυτό, πρέπει να έχετε εγκατεστημένο στο σύστημά σας το Blender 2.5 ή μεταγενέστερο. Αν είστε χρήστης Ubuntu ή LinuxMint, μπορείτε να εγκαταστήσετε την τελευταία έκδοση του blender χρησιμοποιώντας το PPA από αυτό το σύνδεσμο.“(…) "
Linux.com/Nathan Willis: Screencasting Stars στην Παγκόσμιο των Linux
"Βγάζετε ακόμα screenshots; Αυτό είναι τόσοοο της τελευταίας δεκαετίας.
Σήμερα, αν θέλετε να παρουσιάσετε την εφαρμογή σας, τις δεξιότητες σας σε ένα παιχνίδι ή ακόμα και εκπληκτικά νέα wallpaper από τη συλλογή σας για την επιφάνεια εργασίας, θα πρέπει να έχετε ένα εργαλείο καταγραφής οθόνης (ή εργαλείο screencasting) για να καταγράψει με πλήρη κίνηση το βίντεο και τον ήχο του υπολογιστή σας. Θα βρείτε διάφορες ενδιαφέρουσες και καλές επιλογές, αλλά το ποια θα λειτουργεί καλύτερα για εσάς εξαρτάται πολύ από το είδος του περιεχομένου που πρέπει να καταγράψετε, και το τι σκοπεύετε να κάνετε με αυτό. Για αρχή, το προϊόν που παράγεται από το κάθε εργαλείο αυτό ποικίλλει σημαντικά.
Σημείωση του Συντάκτη: Και τα δύο προγράμματα recordMyDesktop και Istanbul είναι διαθέσιμα μέσω του OBS. "
Για αρχάριους σε Script/γραμμή εντολών
Carlos Gonçalves: SSH σύνδεση αυτοματισμού
"Μέρος της καθημερινής μου ρουτίνας περιλαμβάνει πρόσβαση και διαχείριση ενός σεβαστού ποσού απομακρυσμένων διακομιστών μέσω του SSH πρωτοκόλλου. Χρησιμοποιώ την οθόνη αρκετά για να διευκολύνω τη δουλειά έχοντας ένα ζευγάρι παραθύρων ανοικτά για κάθε διακομιστή, έτσι ώστε να αποφεύγονται πολλαπλές συνδέσεις στον ίδιο διακομιστή. Η χρήση της οθόνης, όχι μόνο με βοηθάει στο να ομαδοποιήσω τα παράθυρα του διακομιστή όλα μαζί σε ένα παράθυρο/καρτέλα της κονσόλας αλλά επίσης εξοικονομώ και χρόνο εκείνες τις μέρες που η σύνδεση του δικτύου δεν είναι στις δόξες τις, επιτρέποντάς μου να επανασυνδεθώ και να συνεχίσω να είμαι παραγωγικός (*αναστεναγμός*). (…) "
Juan Valencia: Διαχωρισμός και Συγχώνευση αρχείων από τη γραμμή εντολών
"Αν και μερικά αρχεία αρχειοθηκών μας προσφέρουν την επιλογή της διαίρεσης των αρχείων, αυτό μπορεί εύκολα να επιτευχθεί με δύο εντολές: τη split και την cat. (…) "
Vladimir Paskov: Χρησιμοποιώντας την εντολή rpm - Μέρος 1ο
"Το RPM είναι ένα σύστημα διαχείρισης πακέτων που χρησιμοποιείται ευρέως σε διάφορες διανομές GNU/Linux όπως: στο openSUSE, RedHat, CentOS και στο Fedora. Όλες αυτές οι διανομές παρέχουν διάφορα εργαλεία διαχείρισης πακέτων χτισμένα γύρω από το librpm (Αυτή η βιβλιοθήκη επιτρέπει στα προγράμματα να χρησιμοποιήσουν μια βάση δεδομένων rpm ή πακέτα rpm χωρίς τη χρήση της εντολής rpm) ή να χρησιμοποιήσουν απευθείας την εντολή rpm. Μερικά παραδείγματα είναι: το zypper - εργαλείο διαχείρισης πακέτων στο openSUSE και το yum - εργαλείο διαχείρισης πακέτων σε Fedora και Red Hat. Αυτά τα εργαλεία προσφέρουν μια εύκολη λύση για εγκατάσταση, αφαίρεση, εύρεση, διαχείριση αποθετηρίων κτλ αλλά στερούνται κάποιων λειτουργιών που προσφέρονται από την εντολή rpm όπως προβολή των περιεχομένων ενός πακέτου, εύρεση του πακέτου που παρέχει κάποιο αρχείο κτλ. Σε αυτό το άρθρο θα σας δείξουμε πώς να χρησιμοποιείτε την εντολή rpm για να πραγματοποιήσετε διάφορες εργασίες διαχείρισης πακέτων, όπως η εγκατάσταση, η αφαίρεση, η υποβολή ερωτημάτων στη βάση δεδομένων rpm κτλ... "
Για Προγραμματιστές
Robert Knight: Qt Inspector
"Κι ενώ αποσφαλμάτωνα ένα πρόβλημα εμφάνισης συστατικού λίγες μέρες πιο πριν, έψαχνα για ένα εργαλείο να δω τη δομή μιας Qt εφαρμογής χωρίς να χρειαστεί να την ξαναμεταγλωττίσω, ή με άλλα λόγια, ένα Firebug / Web Inspector για Qt συστατικά. Βρήκα το εργαλείο KSpy στα αποθετήρια του KDE το οποίο θέλει λίγη περιποίηση και υπάρχουν εργαλεία για να βοηθήσουν στην αποσφαλμάτωση κατά τον χρόνο εκτέλεσης και στο πείραγμα της QML αλλά όχι και πολλά πράματα στο θέμα των διεπαφών που βασίζονται σε QWidget. Παρακαλώ ενημερώστε με στα σχόλια από κάτω αν μου διαφεύγει κάτι.
Έφτιαξα ένα απλό εργαλείο που ονομάζεται Qt Inspector. "
Python4Kids/Brendan Scott: Ψαχουλεύοντας το Tkinter (Διεπαφές Γραφικών για τον Χρήστη - Graphical User Interfaces)
"Μέχρι τώρα έχουμε ασχοληθεί με μια διεπαφή σε γραμμή εντολών για να δουλεύουμε τα προγράμματά μας στην Python. Η γραμμή εντολών είναι σαφώς καλή για πολλά πράγματα αλλά όχι και τόσο καλή όταν μιλάμε για μια διεπαφή για έναν απλό χρήστη ο οποίος δε γνωρίζει πώς δουλεύουν τα πράγματα. Αυτό που θα εξετάσουμε τώρα εμείς είναι ένας διαφορετικός τρόπος για να παρουσιάζουμε το πρόγραμμα σε έναν χρήστη (και αυτός είναι πιθανότατα κι ένας πιο οικείος τρόπος σε εσάς) - GUIs. Η λέξη GUI αντιπροσωπεύει το “Graphical User Interface” δηλαδή Διεπαφή Γραφικών του Χρήστη. (…) "
Wazi/Juliet Kemp:Tips for using Vim as an IDE
"Το Vim δεν είναι μόνο ένας καταπληκτικός κειμενογράφος, είναι επίσης μια εξαιρετικά ευέλικτη, παραμετροποιήσιμη και επεκτάσιμη εφαρμογή. Μπορείτε ακόμη και να σετάρετε το Vim ως ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE), κάτι που θα σας δώσει όλα τα πλεονεκτήματα ενός ειδικού επεξεργαστή κειμένου μαζί με την ικανότητα να ελέγχει τη σύνταξη, να μεταπηδά ανάμεσα στα tags, να δίνει δυνατότητα αυτόματης συμπλήρωσης, και να κάνει όλα τα άλλα χρήσιμα πράγματα που μπορείτε να πάρετε από έναν σύγχρονο IDE. Αυτές οι συμβουλές και τα κόλπα για το Vim θα σας κάνουν να επεξεργάζεστε αρχεία κειμένου σαν επαγγελματίας. (…) "
net.tutsplus.com / Charlie Somerville: Δηιμιουργία μιας Εφαρμογής Shortlink με Ruby και Redis
"Σε αυτόν τον οδηγό (tutorial), θα κατασκευάσουμε μια γρήγορη διαδικτυακή εφαρμογή (shortlink Web App) με τη Ruby, το framework Sinatra και την βάση δεδομένων Redis. Μέχρι το τέλος του tutorial, θα καταλήξετε με μια απίστευατα απλή και υψηλής απόδοσης εφαρμογή. (…) "
Για Διαχειριστές Συστημάτων
Linux.com/Jack Wallen: Σχέδιο σαββατοκύριακου : Απομακρύνετε τους κατ’εξακολούθηση παραβάτες με το Fail2ban σε Linux
"Έχετε κουραστεί από τις αυτοματοποιημένες επιθέσεις στα συστήματά σας ? Επιθυμείτε να ενδυναμώσετε την ασφάλεια αρνούμενοι μια τρίτη ή τέταρτη ευκαιρία μελλοντικών εισβολέων? Τότε χρειάζεστε το[1]Fail2ban.Το Fail2ban παρακολουθεί logs κι έπειτα απαγορεύει την πρόσβαση σε IP διευθύνσεις, από τις οποίες προέρχονται πολλοί λαθνασθμένοι κωδικοί πρόσβασης, ενημερώνοντας τους κανόνες του τείχους προστασίας. Συγκεκριμένοι κανόνες μπορούν να καθοριστούν από τον χρήστη και πολλαπλά αρχεία μπορούν να παρακολουθούνται.. Αυτό το σαββατοκύριακο ας ξεκινήσουμε με τη βελτίωση της ασφάλειαςμε το Fail2ban. (…)
Σημείωση του εκδότη :
Τα πακέτα Fail2ban για openSUSE είναι διαθέσιμα στο OBS. "
Linux.com/Carla Schroder: Ποιός και τί υπάρχει στο δίκτυό μου ? Εξερευνώντας το δίκτυό σας με Linux
"Στο “τίνος λάθος είναι όταν το διαδίκτυο καταρρέει? Στην αντιμετώπιση προβλημάτων δικτύου με Linux” μάθαμε κάποιες βασικές εντολές επίλυσης προβλημάτων του δικτύου. Σήμερα πρόκειται να εξερευνήσουμε τον όμορφο και διασκεδαστικό κόσμο της εξερεύνησης του δικτύου και να βρούμε ποιός βρίσκεται στο δίκτυό μας χωρίς καν να σηκωθούμε από την καρέκλα μας. "
Πλανήτης SUSE
Holger Hetterich: Στα μέσα της διαδρομής για το SMB Traffic Analyzer 1.2.6 …
"… υπάρχει μια δεδομένη χρονική στιγμή που νομίζω ότι έχει νόημα να επιδεικνύουμε κάποια από τα πράγματα στα οποία εργαζόμαστε. Ενώ αυτή τη φορά θα εισαγάγουμε μεγάλες αλλαγές στη βάση δεδομένων και εργαζόμαστε με ένα τρόπο να καθιερώσουμε έναν ολοκληρωμένο έλεγχο εκδόσεων για όλα τα μέρη του SMB Traffic Analyzer, θα έχουμε και κάποιες λειτουργίες για τους τελικούς χρήστες που θα είναι αχτύπητες.
Μια από αυτές είναι ότι ο Benjamin Brunner της ομάδας ανάπτυξης ανέβασε τη λειτουργία αναζήτησης (search function) σε ένα νέο επίπεδο, δημιουργώντας έναν απλό τρόπο για να κάνεις έξυπνη αναζήτηση (fuzzy search) σε ολόκληρο το δίκτυο Samba: (…) "
Στο Διαδίκτυο
Ανακοινώσεις
Η Intel, η Collabora και το SUSE είναι οι μεγάλοι σπόνσορες του Desktop Summit
"Με χαρά σας ανακοινώνουμε ότι το Desktop Summit 2011 στο Βερολίνο θα υποστηριχτεί από την Intel ως ο πλατινένιος σπόνσορας. Οι διοργανωτές επίσης καλωσορίζουν την Collabora και το SUSE ως χρυσούς συνεργάτες, και είναι πολύ ευχαριστημένοι με το πνεύμα της κοινότητας από αυτούς τους γενναιώδορους εταιρικούς συνεργάτες. Ο Mirko Boehm, κύριος διοργανωτής του Desktop Summit, είπε: “Η προσφορά τους είναι καθοριστική για τις προσπάθειες του Desktop Summit να φέρει κοντά τους προγραμματιστές Ελεύθερου Λογισμικού από όλο τον κόσμο ώστε να δουλέψουν σε ένα συνεργατικό πνεύμα για τη νέα γενιά τεχνολογιών desktop.” (…) "
Αναφορές
Michael Gapczynski (MTGap): Αναζητούνται άτομα για να τεστάρουν το διαμοιρασμό αρχείων με το ownCloud
"Έχω καλά νέα αυτή τη βδομάδα. Καταρχήν, είμαι ακόμα εδώ επειδή πέρασα την πρώτη αξιολόγηση για το Google Summer of Code. Ευχαριστώ τον Robin που με πέρασε. Δεύτερον, πέτυχα στο να ολοκληρώσω το στόχο μου την προηγούμενη βδομάδα και τώρα έχω τα πάντα σεταρισμένα ώστε άλλοι να μπορούν να πειραματιστούν με το διαμοιρασμό αρχείων.
Εκτός από γενική διόρθωση λαθών, την προηγούμενη βδομάδα επίσης αναδιοργάνωσα το OC_SHARE, το οποίο είναι η κλάση που χειρίζεται τις εγγραφές της βάσης δεδομένων από όλα τα κοινά αρχεία στο ownCloud. Άρχισε να γίνεται λίγο χαοτική, και ήμουν απογοητευμένος με την ποιότητα του κώδικα, οπότε ξαναέγραψα πολλές από τις συναρτήσεις και μετακίνησα μέρος του διαχειριστή σφαλμάτων στο OC_FILESTORAGE_SHARED όπου και ανήκει. Επίσης έβαλα σχόλια σε όλες τις συναρτήσεις ώστε οι άλλοι προγραμματιστές να μπορούν να χρησιμοποιούν το OC_SHARE στα δικά τους προγράμματα και να καταλαβαίνουν τι κάνει. Επίσης πρόσθεσα δύο hooks στο OC_SHARE: ένα post_delete και ένα post_rename. Αυτά ενεργοποιούνται από το OC_FILESYSTEM όταν διάφορα αρχεία διαγράφονται, μετονομάζονται ή μετακινούνται. Η βάση δεδομένων ανανεώνεται όταν αυτές οι ενέργειες συμβαίνουν με σκοπό την αποφυγή χαμένων κοινόχρηστων στοιχείων. "
ZDNet/Paula Rooney: Έρχεται το SUSE Studio 1.2, και ο επικεφαλής στη SUSE Linux θα ανακοινώσει σύντομα μια πλήρη στρατηγική για το cloud
"Η πρόσφατα ανεξαρτητοποιημένη SUSE Linux αποκάλυψε σήμερα τον πρώτο πυλώνα της cloud πλατφόρμας της: το SUSE Studio Έκδοση 1.2.
Η πλατφόρμα ανάπτυξης που κυκλοφορεί στην αγορά τα τελευταία δυο χρόνια, βοηθάει τους πελάτες της SUSE Linux να δημιουργήσουν και να διαχειριστούν εφαρμογές. Η έκδοση 1.2 βελτιώνει τη δημιουργία, αναβάθμιση και διαχείριση εφαρμογών σε πραγματικά, εικονικά ή cloud περιβάλλοντα, συμπεριλαμβανομένων δημόσιων cloud καθώς και συστήματα mainframe x86 και System Z. (…) "
Datamation/Sean Michael Kerner: Η SUSE συμμαχεί με την Xamarin για το Mono
"Ούτε το Mono πέθανε, ούτε η SUSE το εγκαταλείπει τελείως. Η θυγατρική της Attachmate, SUSE Linux, ανακοίνωσε επίσημα σήμερα μια συμφωνία με την νεοϊδρυθείσα εταιρεία Xamarin για την υποστήριξη και συνεχιζόμενη ανάπτυξη του Mono.
H Xamarin είναι μια επιχείρηση που ιδρύθηκε από πρώην υπαλλήλους της Novell συμπεριλαμβανομένων του Nat Friedman και του ιδρυτή του Mono, Miguel de Icaza. Οι δυο τους ίδρυσαν την επιχείρηση αφού η Attachmate, μετά την απόκτηση της Novell, απέλυσε άγνωστο αριθμό προγραμματιστών Mono.
O Holger Dyroff (VP Product Management στη SUSE) είπε στο InternetNews.com: “Αυτό που ανακοινώνουμε είναι πως η SUSE και η Xamarin έκαναν μια συμφωνία συνεργασίας, που θα επιβεβαιώσει ότι είμαστε ικανοί να υποστηρίξουμε αποτελεσματικά τους πελάτες που χρησιμοποιούν προϊόντα που βασίζονται στο Mono”.”Σαν μέρος της συνεργασίας δίνουμε στην Xamarin μια ευρεία άδεια πνευματικής ιδιοκτησίας”. (…) "
ZDNet/Steven J. Vaughan-Nichols: Οι κορυφαίοι πέντε συνεισφέροντες στο Linux: Microsoft
"Γάτες και σκύλοι, μήλα και πορτοκάλια, Linux and Microsoft. Αυτά τα δύο δεν πάνε μαζί. Θα το πιστεύατε ότι η Microsoft —ναι, η Microsoft— ήταν ο πέμπτος μεγαλύτερος συνεισφέρων στον πυρήνα 3.0 του Linux που θα κυκλοφορήσει προσεχώς; Πιστέψτε το.
Σε ένα άρθρο του Linux Weekly News, προς το παρόν διαθέσιμο μόνο στους συνδρομητές, μια ανάλυση των συνεισφερόντων στο Linux 3.0 αποκαλύπτει ότι η Microsoft ήταν ο πέμπτος μεγαλύτερος εταιρικός συνεισφέρων στο Linux 3.0. Αν και 15η στη γενική κατάταξη, η Microsoft είναι μόνο μετά από τη Red Hat, Intel,
Novell, και την IBM στη συνεισφορά νέου κώδικα σε αυτή τη νέα έκδοση του Linux. (…) "
digitizor.com/Ricky: Η Microsoft έβγαλε ένα βίντεο για τα 20α γενέθλια του Linux
"To ίδρυμα Linux ( Linux Foundation) γιορτάζει τα 20 χρόνια του Linux και στα πλαίσια του εορτασμού δέχονται βίντεο για έναν διαγωνισμό. Μία από τις συμμετοχές δεν είναι άλλη παρά η συμμετοχή της ίδιας της Microsoft. "
Αναφορές Και Δοκίμια
ZDNet UK/Jack Clark: Πώς το Linux έσωσε τον υπολογιστή μου από το Windows Update
"Εάν δεν ήταν το Linux, ένα κρασάρισμα στο Windows Update θα με ανάγκαζε να διαμορφώσω το δίσκο και να εγκαταστήσω τα πάντα από την αρχή. Την Παρασκευή που γύρισα από τη δουλειά, έβαλα μπρος το φορητό μου υπολογιστή HP Pavilion DV6 6055ea και τον παρακολουθούσα καθώς επανεκκινούσε για να καταπιαστεί με το Windows Update. Έφτασε μέχρι το 30% και μετά εμφανίστηκε η “μπλε οθόνη του θανάτου” (BSOD). "
Ανατροφοδοτήστε / Επικοινωνήστε / Αναμειχθείτε
Έχετε σχόλια για κάποιο από αυτά που αναφέρθηκαν στο παρόν άρθρο; Τότε πηγαίνετε στον τομέα σχολίων και γνωστοποιήστε τα μας!
Εκτός και εάν θέλετε να γίνετε μέλος της openSUSE:Ομάδας Weekly news οπότε πηγαίνετε μια βόλτα από την σελίδα της ομάδας και γραφτείτε!
Αν δεν ξέρετε πως να συνεισφέρετε, απλά ρίξτε μια ματιά στη σελίδα συνεισφορών.
Έχουμε ένα Etherpad, το οποίο μπορείτε επίσης να χρησιμοποιείτε για να υποβάλετε νέα.
Μιλήστε μαζί μας:
Σε άλλη περίπτωση επικοινωνήστε ή λάβετε βοήθεια από την ευρύτερη κοινότητα openSUSE -- μέσω των IRC, forums ή των λιστών ηλεκτρονικού ταχυδρομείου --- δείτε Επικοινωνήστε.
Επισκεφτείτε τη σελίδα μας στο connect.opensuse.org: και δώστε μας το δικό σας Feedback.
Επισκεφτείτε τη σελίδα θαυμαστών μας στο Facebook: Fanpage
Μπορείτε επίσης να υποβάλετε μέσω του Bugtracking και των Featurerequests για να δώσετε το δικό σας Feedback.
Μείνετε ενημερωμένοι:
Μπορείτε να γραφτείτε στο openSUSE Weekly News RSS feed στο http://news.opensuse.org/category/weekly-news/feed/
Συντελεστές
- saigkill Talk - Contributions Sascha Manns (Editor in Chief)
- HeliosReds Talk - Contributions Satoru Matsumoto (Editorial Office)
- Knurpht Talk - Contributions Gertjan Lettink, Forums Section
- Okuro Talk - Contributions Thomas Hofstätter (Eventeditor)
- Thomas-schraitle Talk - Contributions Thomas Schraitle, DocBook-Consultant
Μεταφραστές
- Efagra Talk - Contributions Ευστάθιος Αγραπίδης
- differentreality Talk - Contributions Στέλλα Ρούζη
- Zoumpis Talk - Contributions Θανάσης Ρουσινόπουλος
- Eleni_Xal Talk - Contributions Ελένη Χαλικιά
- Θοδωρής Χατζημίχος
- Δημοσθένης Παπαδόπουλος
- Τάσος Αναγνωστόπουλος
- Αντώνης Δεμίλογλου
- Χρύσα Αλευροπούλου
Πνευματικά Δικαιώματα
Λίστα των Αδειών μας
Trademarks
SUSE ®, openSUSE ®, the openSUSE ® Logo and Novell ® are registered Trademarks of Novell, Inc.
Το Linux ® είναι ένα καταχωρημένο Trademark του Linus Torvalds