Όταν πρέπει να εγκαταστήσετε ενημερώσεις λογισμικού στο Mac σας, πιθανώς κατευθυνθείτε στο Mac App Store. Το επιμελημένο κατάστημα εφαρμογών της Apple διαθέτει από καιρό η προεπιλεγμένη μέθοδος όχι μόνο της εύρεσης και εγκατάστασης εφαρμογών τρίτων, αλλά και της εφαρμογής ενημερώσεων κώδικα και ενημερώσεων για macOS και άλλες εφαρμογές της Apple. Αλλά όταν πρόκειται για ενημερώσεις λογισμικού macOS, το Mac App Store είναι πραγματικά μια διεπαφή για ένα Εντολή UNIX και οι θαυμαστές του τερματικού του Mac μπορούν πραγματικά να χρησιμοποιήσουν αυτήν την εντολή για να ενημερώσουν τις εφαρμογές Mac και πρώτων κατασκευαστών, παρακάμπτοντας εντελώς το Mac App Store.
Η εντολή ενημέρωσης λογισμικού Mac για την οποία μιλάμε είναι πολύ χρήσιμη: αναβάθμιση λογισμικού . Δείτε πώς μπορείτε να το χρησιμοποιήσετε.
- Εκκινήστε την εφαρμογή Terminal (η οποία βρίσκεται στο φάκελο / Applications / Utilities ή αναζητώντας την με Προβολέας θέατρου ).
- Από το τερματικό, πληκτρολογήστε ενημέρωση λογισμικού -l (αυτό είναι ένα πεζά L και όχι το νούμερο ένα). Αυτό θα παρέχει μια λίστα με όλες τις διαθέσιμες ενημερώσεις μαζί με τα μεμονωμένα μεγέθη αρχείων τους και μια σημείωση που θα υποδεικνύει εάν θα χρειαστεί να κάνετε επανεκκίνηση του Mac σας για να ολοκληρώσετε τη διαδικασία ενημέρωσης.
- Για να εγκαταστήσετε έναάτομοενημέρωση λογισμικού, εισαγάγετε την εντολή sudo softwareupdate -iόνομα , όπου το όνομα είναι το ακριβές όνομα μιας από τις διαθέσιμες ενημερώσεις που αποκαλύπτονται από την εντολή λίστας. Επειδή αυτό είναι υπερχρήστη ( sudo ), θα πρέπει να εισαγάγετε τον κωδικό πρόσβασης του λογαριασμού διαχειριστή όταν σας ζητηθεί.
- Για εγκατάστασηόλαδιαθέσιμες ενημερώσεις λογισμικού, αντί να χρησιμοποιήσετε την εντολή sudo softwareupdate -i -a . Ο διακόπτης -α απλώς δίνει εντολή στην εντολή να εγκαταστήσει όλες τις ενημερώσεις. Και πάλι, θα πρέπει να εισαγάγετε τον κωδικό πρόσβασης διαχειριστή όταν σας ζητηθεί.
- Δεν υπάρχει παραδοσιακή γραμμή προόδου, αλλά θα δείτε ενημερωμένες καταχωρίσεις κειμένου στο παράθυρο τερματικού καθώς κάθε βήμα ολοκληρώνεται, ενημερώνοντάς σας τόσο όταν έχουν ληφθεί ορισμένες ενημερώσεις όσο και όταν ολοκληρωθεί ολόκληρη η διαδικασία εγκατάστασης. Εάν εγκαταστήσατε ενημερώσεις λογισμικού που απαιτούν επανεκκίνηση, θα δείτε ένα τελικό μήνυμα που θα σας καθοδηγεί να κάνετε επανεκκίνηση του Mac σας. Μπορείτε να το κάνετε αυτό μέσω της κανονικής διεπαφής macOS, αλλά επειδή χρησιμοποιούμε ήδη εντολές UNIX στο Terminal, μπορείτε επίσης να πληκτρολογήσετε sudo shutdown -r τώρα , που διδάσκει ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ εντολή για άμεση επανεκκίνηση του Mac (-r) (τώρα).
Οφέλη από τη χρήση της ενημέρωσης λογισμικού μέσω του τερματικού
Τώρα που ξέρετεπωςγια να εκτελέσετε την ενημέρωση λογισμικού Mac από το τερματικό, η πιθανή ερώτηση είναιΓιατίθα θέλατε να χρησιμοποιήσετε αυτήν τη μέθοδο αντί να κάνετε απλά κλικ σε μερικά κουμπιά στο Mac App Store. Ένας μεγάλος λόγος είναι ο αυτοματισμός και η απομακρυσμένη διαχείριση. Οι χρήστες με πολλαπλούς Mac για διαχείριση μπορούν να δημιουργήσουν σενάρια ή να ξεκινήσουν από απόσταση μια ενημέρωση λογισμικού μέσω μιας μεθόδου όπως η SSH χωρίς να χρειάζεται να χρησιμοποιούν χειροκίνητα κοινή χρήση οθόνης ή λογισμικό απομακρυσμένης διαχείρισης.
Ένα άλλο πιθανό όφελος είναι η ταχύτητα. Αν και δεν είναι καθολικά, πολλοί χρήστες αναφέρουν ότι οι ενημερώσεις εγκαθίστανται γρηγορότερα όταν εγκαθίστανται μέσω του Terminal, τόσο από την αρχική εγκατάσταση όσο και από το τμήμα μετά την επανεκκίνηση καθώς επανεκκινείται το Mac. Αν και δεν θα σημειωθεί σημαντική αύξηση της ταχύτητας σε κάθε ενημέρωση, η μέθοδος τερματικού τουλάχιστον δεν θα προσθέσει χρόνο σε σύγκριση με το Mac App Store.
Το ένα μεγάλο μειονέκτημα της χρήσης της ενημέρωσης λογισμικού μέσω του τερματικού
Παρά τα οφέλη για πολλούς χρήστες, υπάρχει μια μεγάλη προειδοποίηση για την εκτέλεση της ενημέρωσης λογισμικού Mac μέσω του τερματικού. Όπως αναφέρεται στην αρχή αυτού του άρθρου, η μέθοδος Terminal λειτουργεί μόνο με ενημερώσεις συστήματος macOS και εφαρμογές Apple πρώτου μέρους όπως το iTunes. Αυτό συγκρίνεται με το Mac App Store, το οποίο θα ενημερώσει τις εφαρμογές τρίτων μερών μαζί με τις επίσημες ενημερώσεις της Apple.
Οι χρήστες Mac για μεγάλο χρονικό διάστημα ενδέχεται να αναγνωρίσουν ότι αυτός ο περιορισμός είναι ο ίδιος με το αρχικό βοηθητικό πρόγραμμα Mac Software Update. Αυτό το βοηθητικό πρόγραμμα, που είναι ο τρόπος με τον οποίο η Apple παρέδωσε ενημερώσεις συστήματος και πρώτων μερών σε χρήστες πριν από την κυκλοφορία του Mac App Store, δεν υποστήριξε εφαρμογές τρίτων. Δεδομένου ότι η εντολή softwareupdate UNIX χρησίμευσε επίσης ως βάση του αρχικού βοηθητικού προγράμματος Software Update, αυτός ο περιορισμός έχει νόημα.
Επομένως, εάν θέλετε να εγκαταστήσετε γρήγορα το σύστημα macOS και τις ενημερώσεις πρώτων κατασκευαστών ή εάν δεν χρησιμοποιείτε εφαρμογές τρίτων από το Mac App Store, η μέθοδος Terminal καλύπτεται. Εάν όχι, ίσως προτιμάτε να ακολουθείτε την προεπιλεγμένη μέθοδο Mac App Store, καθώς διατηρεί όλες τις ενημερώσεις της πρώτης και της τρίτης εφαρμογής σας σε ένα μέρος.