Double Click system updates

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

Για τους παραπάνω λόγους τα λειτουργικά συστήματα διαθέτουν έναν Update Manager για να κατεβάζει ενημερώσεις ασφαλείας, διορθώσεις, καινούριες εκδόσεις των προγραμμάτων και νέες λειτουργίες. Στην περίπτωση του Linux τα προβλήματα αυτά είναι μηδαμινής αξίας λόγο του οτι ο κώδικάς του είναι ανοιχτός. Αυτό αποτελεί τεράστιο πλεονέκτημα και εξασφαλίζει την συνεχή βελτίωση και διατήρηση τις ποιότητας του λογισμικού μιας και όσα περισσότερα «μάτια» βλέπουν τον κώδικα τόσο το καλύτερο το αποτέλεσμα. Ο Update Manager του Linux λειτουργεί συνήθως με έναν απο τους 3 τρόπους :

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

Δυστυχώς υπάρχουν και χρήστες που χρησιμοποιούν την 3 μέθοδο για διάφορους προσωπικούς λόγους. Οι χρήστες όμως τις 2ης κατηγορίας πολλές φορές ξεχνάνε-βαριούνται να μπουν στην διαδικασία να ενημερώσουν το σύστημά τους όταν αυτό έχει διαθέσιμες αναβαθμίσεις. Ένας απο αυτούς είμαι και εγώ…. Για να λύσω αυτό το πρόβλημα «βαρεμάρας» που έχω εγώ και κάποιοι φίλοι μου έφτιαξα ένα script το οποίο με διπλό κλίκ αναζητά τις ενημερώσεις, τις κατεβάζει, τις εγκαθιστά και καθαρίζει τα υπολείμματα αυτών των ενημερώσεων.

Το script αυτό το είχα γράψει πριν απο 1 χρόνο, αποτελούνταν απο 5 γραμμές-εντολές που χρησιμοποιούμε όταν κάνουμε update το Ubuntu. Έτρεχε απο τερματικό και δούλευε ικανοποιητικά. Το ζόρι ήταν να πείσω κάποιους απο τους φίλους μου να το τρέξουν απο το τερματικό. Με το καιρό σε επόμενη έκδοση του script το έφτιαξα να μπορεί να τρέχει απλα κάνοντας διπλό κλικ. Πάλι όμως εμφανιζόταν ενα κατεβατό απο πληροφορίες στο τερματικό που τρόμαζε κάποιους. Πρόσφατα βρήκα χρόνο ( μια ωρίτσα ασχολήθηκα… δεν είμαι τόσο καλός στο scripting) και του πρόσθεσα την δυνατότητα να εμφανίζει «παραθυρικά» τις άκρως απαραίτητες πληροφορίες και τίποτα παραπάνω.

Το script το ονόμασα «2clickUpdate» (πλέον ονομάζεται uCareSystem). Μπορείτε να το κατεβάσετε απο εδώ :

Αποσυμπιέστε όπου θέλετε το αρχείο με δεξί κλικ –> αποσυμπίεση εδώ και βάλτε το αρχείο που θα εξαχθεί όπου σας βολεύει (προσωπικά το έχω στην επιφάνεια εργασίας). Έπειτα κάνετε δεξί κλικ στο αρχείο –> Properties –> Καρτέλα «Permissions» –> Ενεργοποιήστε την επιλογή «Allow executing file as program» –> Close.

Για να το τρέξετε κάντε διπλό κλίκ, επιλέξτε «Run in terminal», δώστε το password σας και αυτό ήταν…

Καλές αναβαθμίσεις…

Απορίες, παρατηρήσεις, ιδέες... Ελεύθερα ! Πες την άποψή σου... έστω και Ανώνυμα:

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s