Εάν διαχειρίζεστε έναν αριθμό Mac, η εκτέλεση κοινών εργασιών μέσω της γραμμής εντολών μπορεί να μειώσει το φόρτο εργασίας σας. Χρησιμοποιώντας ένα συνδυασμό εντολών συστήματος και αποθετηρίων ανοιχτού κώδικα, μπορείτε να ενημερώσετε το λογισμικό macOS και το λογισμικό Mac App Store χρησιμοποιώντας το Terminal.

Ενημέρωση του λογισμικού macOS χρησιμοποιώντας το τερματικό

Μπορείτε να ενημερώσετε το ενσωματωμένο λογισμικό macOS χρησιμοποιώντας την εντολή softwareupdate στο Terminal.

1. Ανοίξτε το Terminal (Application / Utilities / Terminal.app).

2. Πληκτρολογήστε την ακόλουθη εντολή και πατήστε "Enter:"

 softwareupdate -l 

Αυτή θα περιέχει όλες τις ενημερώσεις λογισμικού macOS που είναι διαθέσιμες αυτήν τη στιγμή για το σύστημά σας.

3. Περιμένετε μια στιγμή ενώ αναζητά τους διακομιστές macOS για ενημερώσεις.

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

5. Για να εγκαταστήσετε όλες τις διαθέσιμες ενημερώσεις, πληκτρολογήστε την ακόλουθη εντολή και πατήστε "Enter:"

 sudo softwareupdate -ia -verbose 

6. Πληκτρολογήστε τον κωδικό πρόσβασής σας όταν σας ζητηθεί και πατήστε "Enter".

7. Η διαδικασία ενημέρωσης θα εκτελείται τώρα, εμφανίζοντας την πρόοδο κάθε προγράμματος καθώς ενημερώνεται.

8. Όταν ολοκληρωθεί η διαδικασία ενημέρωσης, θα επιστρέψετε στη γραμμή εντολών.

Σημαίες λογισμικού ενημέρωσης

  • Η σημαία --verbose είναι προαιρετική, αλλά θα δώσει αναφορές κατάστασης ζωντανής εγκατάστασης. Αν έχετε πολλές ενημερώσεις για επεξεργασία, αυτή η σημαία θα σας κρατήσει ενήμερο για την τρέχουσα κατάσταση.
  • Η σημαία -i σημαίνει "install" και θα ξεκινήσει η διαδικασία εγκατάστασης για επιλεγμένες εφαρμογές
  • Η σημαία -a σημαίνει "όλα". Θα εγκατασταθούν όλες οι διαθέσιμες ενημερώσεις.
  • Η σημαία -r σημαίνει "συνιστάται". Για παράδειγμα, το softwareupdate -ir θα εγκαταστήσει μόνο τις "συνιστώμενες" ενημερώσεις.
  • Η σημαία -h σημαίνει "βοήθεια" και θα αποκαλύψει όλες τις διαθέσιμες εντολές.
  • Για να εγκαταστήσετε μόνο μία ενημερωμένη έκδοση, χρησιμοποιήστε το
     softwareupdate -i [όνομα πακέτου] 

    Για παράδειγμα, το softwareupdate -i RemoteDesktopClient-3.9.2 θα εγκαταστήσει μόνο την ενημερωμένη έκδοση RemoteDesktopClient 3.9.2.

  • Για να αγνοήσετε ειδικές ενημερώσεις, χρησιμοποιήστε τη σημαία --ignore . Για παράδειγμα:
     softwareupdate --ignor RemoteDesktopClient-3.9.2 

    θα αποκρύψει την ενημέρωση του RemoteDesktopClient 3.9.2. Θα ειδοποιηθείτε όταν είναι διαθέσιμη μια νέα ενημέρωση.

Ενημέρωση λογισμικού Mac App Store χρησιμοποιώντας τερματικό

Από προεπιλογή, το macOS δεν περιέχει βοηθητικό πρόγραμμα γραμμής εντολών για την ενημέρωση εφαρμογών από το Mac App Store. Ωστόσο, μπορείτε να εγκαταστήσετε το βοηθητικό πρόγραμμα του Dmitry Rodionov για να προσθέσετε αυτή τη λειτουργία στη γραμμή εντολών σας.

1. Ανοίξτε το Terminal (Application / Utilities / Terminal.app).

2. Εάν δεν έχετε ήδη εγκαταστήσει το διαχειριστή πακέτων Homebrew, θα πρέπει να το αποκτήσετε. Εγκαταστήστε το Homebrew χρησιμοποιώντας την παρακάτω εντολή Terminal:

 / usr / bin / ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

Μπορείτε επίσης να ακολουθήσετε τον οδηγό μας για να εγκαταστήσετε το Homebrew.

3. Χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε το mas-cli από τη βάση δεδομένων Homebrew:

 εγκαταστήστε το μπαστούνι 

4. Όταν ολοκληρωθεί η εγκατάσταση και έχετε την εντολή εντολών σας πίσω, μπορείτε να πληκτρολογήσετε in mas για να δείτε μια λίστα όλων των διαθέσιμων εντολών mas.

5. Πληκτρολογήστε την ακόλουθη εντολή για να δείτε μια λίστα εγκατεστημένων εφαρμογών Mac App Store. Μπορεί να υπάρχουν μερικά από αυτά.

 στη λίστα 

6. Πληκτρολογήστε την ακόλουθη εντολή για να δείτε όλες τις εφαρμογές με ενημερώσεις διαθέσιμες:

 mas ξεπερασμένη 

7. Πληκτρολογήστε την ακόλουθη εντολή για να ενημερώσετε όλες τις εφαρμογές με διαθέσιμες ενημερώσεις:

 mas upgrade 

8. mas θα τρέξει μέσω της διαδικασίας αναβάθμισης για κάθε εφαρμογή.

9. Όταν ολοκληρωθεί η διαδικασία ενημέρωσης, θα επιστρέψετε στη γραμμή εντολών.

συμπέρασμα

Αν χρειάζεστε να ενημερώσετε το ενσωματωμένο λογισμικό macOS ή ακόμα και το MacOS, μπορείτε να χρησιμοποιήσετε την ενημερωμένη έκδοση softwareupdate για να ολοκληρώσετε τη διαδικασία από τη γραμμή εντολών. Εάν χρειάζεστε να ενημερώσετε εφαρμογές από το App Store, μπορείτε να εγκαταστήσετε mas για να το κάνετε μέσω του Terminal.