Saltar al contenido

Τι είναι ένα Patch;

9 de mayo de 2021

Σε αυτό το άρθρο

Ένα έμπλαστρο, μερικές φορές απλά ονομάζεται διορθώσετε, είναι ένα μικρό κομμάτι λογισμικού που χρησιμοποιείται για τη διόρθωση ενός προβλήματος, που συνήθως ονομάζεται έντομο, σε ένα λειτουργικό σύστημα ή πρόγραμμα λογισμικού. Κανένα πρόγραμμα λογισμικού δεν είναι τέλειο και έτσι οι ενημερώσεις κώδικα είναι κοινές, ακόμη και χρόνια μετά την κυκλοφορία ενός προγράμματος. Όσο πιο δημοφιλές είναι ένα πρόγραμμα, τόσο πιο πιθανά είναι τα σπάνια προβλήματα και έτσι μερικά από τα πιο δημοφιλή προγράμματα που υπάρχουν είναι μερικά από τα πιο διορθωμένα. Μια συλλογή μπαλωμάτων που έχουν ήδη κυκλοφορήσει ονομάζεται service pack.

lvcandy / iStock Vectors / Getty Images

Πρέπει να εγκαταστήσω ενημερώσεις κώδικα;

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

Πώς μπορώ να κατεβάσω και να εγκαταστήσω ενημερώσεις κώδικα λογισμικού;

Οι μεγάλες εταιρείες λογισμικού θα κυκλοφορούν περιοδικά ενημερώσεις κώδικα, συνήθως με δυνατότητα λήψης από το Διαδίκτυο, που διορθώνουν πολύ συγκεκριμένα προβλήματα στα προγράμματα λογισμικού τους. Αυτές οι λήψεις μπορεί να είναι πολύ μικρές (λίγα KB) ή πολύ μεγάλες (εκατοντάδες MB ή περισσότερα). Το μέγεθος του αρχείου και ο χρόνος που απαιτείται για τη λήψη και την εγκατάσταση ενημερώσεων κώδικα εξαρτώνται πλήρως για το τι είναι το έμπλαστρο και πόσες διορθώσεις θα αντιμετωπίσει.

Windows Patches

Στα Windows, οι περισσότερες ενημερώσεις κώδικα, επιδιορθώσεις και επείγουσες επιδιορθώσεις διατίθενται μέσω του Windows Update. Η Microsoft κυκλοφορεί συνήθως τις ενημερώσεις κώδικα που σχετίζονται με την ασφάλεια μία φορά το μήνα στο Patch Tuesday. Αν και σπάνια, ορισμένα μπαλώματα μπορούν στην πραγματικότητα να προκαλέσουν περισσότερο προβλήματα από ό, τι είχατε πριν από την εφαρμογή τους, συνήθως επειδή ένα πρόγραμμα οδήγησης ή ένα λογισμικό που έχετε εγκαταστήσει έχει κάποιο πρόβλημα με τις αλλαγές που έγιναν οι ενημερώσεις. Οι ενημερώσεις κώδικα που προωθούνται από τη Microsoft για Windows και τα άλλα προγράμματα τους δεν είναι οι μόνες ενημερώσεις κώδικα που μερικές φορές προκαλούν καταστροφή. Οι ενημερωμένες εκδόσεις κώδικα που εκδίδονται για προγράμματα προστασίας από ιούς και άλλα προγράμματα εκτός της Microsoft προκαλούν επίσης προβλήματα, για παρόμοιους λόγους. Η επιδιορθωμένη διόρθωση συμβαίνει ακόμη και σε άλλες συσκευές όπως smartphone, tablet κ.λπ.

Άλλες ενημερώσεις κώδικα λογισμικού

Οι ενημερώσεις κώδικα για λογισμικό που έχετε εγκαταστήσει στον υπολογιστή σας, όπως το πρόγραμμα προστασίας από ιούς, συνήθως λαμβάνονται και εγκαθίστανται αυτόματα στο παρασκήνιο. Ανάλογα με το συγκεκριμένο πρόγραμμα και τον τύπο της ενημέρωσης κώδικα, ενδέχεται να ειδοποιηθείτε για την ενημέρωση, αλλά πολλές φορές συμβαίνει πίσω από τα παρασκήνια, χωρίς να το γνωρίζετε. Άλλα προγράμματα που δεν ενημερώνονται τακτικά ή δεν ενημερώνονται αυτόματα, θα πρέπει να έχουν μη αυτόματη εγκατάσταση των ενημερώσεων κώδικα. Ένας εύκολος τρόπος για να ελέγξετε για ενημερώσεις κώδικα είναι να χρησιμοποιήσετε ένα δωρεάν εργαλείο ενημέρωσης λογισμικού. Αυτά τα εργαλεία μπορούν να σαρώσουν όλα τα προγράμματα στον υπολογιστή σας και να αναζητήσουν τυχόν που απαιτούν επιδιόρθωση. Οι κινητές συσκευές απαιτούν ακόμη και διορθώσεις. Αναμφίβολα έχετε δει αυτό να συμβαίνει στο τηλέφωνό σας που βασίζεται σε Apple ή Android. Οι ίδιες οι εφαρμογές σας για κινητά επιδιορθώνονται συνεχώς, συνήθως, με λίγη γνώση από εσάς και συχνά φορές για την επίλυση σφαλμάτων. Μερικές φορές προσφέρονται ενημερώσεις στα προγράμματα οδήγησης για το υλικό του υπολογιστή σας για την ενεργοποίηση νέων δυνατοτήτων, αλλά τις περισσότερες φορές γίνονται για την επίλυση σφαλμάτων λογισμικού. Δείτε πώς μπορείτε να ενημερώσετε προγράμματα οδήγησης στα Windows για οδηγίες σχετικά με την ενημέρωση των προγραμμάτων οδήγησης της συσκευής σας και την ενημέρωση. Ορισμένες ενημερώσεις κώδικα είναι αποκλειστικές για εγγεγραμμένους ή πληρωμένους χρήστες, αλλά αυτό δεν είναι πολύ συνηθισμένο. Για παράδειγμα, ενδέχεται να είναι διαθέσιμη μια ενημέρωση σε παλαιότερο λογισμικό που επιλύει ζητήματα ασφαλείας και επιτρέπει τη συμβατότητα με νεότερες εκδόσεις των Windows, αλλά μόνο εάν πληρώνετε για την ενημέρωση κώδικα. Και πάλι, αυτό δεν είναι συνηθισμένο και συνήθως συμβαίνει μόνο με εταιρικό λογισμικό. Μια ανεπίσημη ενημέρωση κώδικα είναι ένας άλλος τύπος ενημέρωσης κώδικα λογισμικού που κυκλοφορεί από τρίτο μέρος. Οι ανεπίσημες ενημερώσεις κώδικα κυκλοφορούν συνήθως σε καταστάσεις εγκαταλείψεων λογισμικού όπου ο αρχικός προγραμματιστής έχει σταματήσει να ενημερώνει ένα λογισμικό ή επειδή παίρνει πολύ χρόνο για να κυκλοφορήσει η επίσημη ενημέρωση κώδικα. Όπως και το λογισμικό υπολογιστών, ακόμη και τα βιντεοπαιχνίδια συχνά απαιτούν διορθώσεις. Μπορείτε να κατεβάσετε ενημερώσεις κώδικα για βιντεοπαιχνίδια όπως κάθε άλλος τύπος λογισμικού – συνήθως μη αυτόματα από τον ιστότοπο του προγραμματιστή, αλλά μερικές φορές είτε αυτόματα μέσω μιας ενημέρωσης εντός του παιχνιδιού είτε από μια πηγή τρίτου μέρους.

Επιδιορθώσεις εναντίον ενημερωμένων εκδόσεων κώδικα

Ο όρος επείγουσα επιδιόρθωση χρησιμοποιείται συχνά συνώνυμα με κηλίδα και διορθώσετε αλλά συνήθως μόνο επειδή δίνει την εντύπωση ότι κάτι συμβαίνει γρήγορα ή προληπτικά. Αρχικά, ο όρος επείγουσα επιδιόρθωση χρησιμοποιήθηκε για να περιγράψει ένα είδος ενημέρωσης κώδικα που θα μπορούσε να εφαρμοστεί χωρίς διακοπή ή επανεκκίνηση μιας υπηρεσίας ή συστήματος. Η Microsoft συνήθως χρησιμοποιεί τον όρο επείγουσα επιδιόρθωση για να αναφέρεται σε μια μικρή ενημέρωση που αντιμετωπίζει ένα πολύ συγκεκριμένο και συχνά πολύ σοβαρό ζήτημα.