Ha szoftverfrissítéseket kell telepítenie a Mac számítógépére, valószínűleg a Mac App Store-ba megy. Az Apple által kurált alkalmazásbolt rendelkezik régóta az alapértelmezett módszer nem csak harmadik féltől származó alkalmazások megkeresésére és telepítésére, hanem javítások és frissítések alkalmazására is a macOS és más Apple alkalmazások számára. De ami a macOS szoftverfrissítéseket illeti, a Mac App Store valójában csak a UNIX parancs , és a Mac termináljának rajongói valóban használhatják ezt a parancsot a Mac és az első féltől származó alkalmazások frissítésére, miközben a Mac App Store-ot teljesen megkerülik.
A Mac szoftverfrissítési parancs, amelyről beszélünk, segítőkészen jól meg van nevezve: szoftver frissítés . Így kell használni.
- Indítsa el a Terminal alkalmazást (amely megtalálható az / Applications / Utilities mappában vagy a Reflektorfény ).
- Írja be a Terminálból szoftverfrissítés -l (ez egy kis L betű és nem az első számú). Ez megadja az összes rendelkezésre álló frissítés listáját, az egyes fájlméretekkel együtt, valamint egy megjegyzést, amely jelzi, hogy a frissítési folyamat befejezéséhez újra kell-e indítania a Mac-et.
- AEgyediszoftverfrissítés, írja be a parancsot sudo softwareupdate -inév , ahol a név a list parancs által feltárt elérhető frissítések pontos neve. Mivel ez egy szuperfelhasználó ( sudo ) parancsot, meg kell adnia az adminisztrátori jelszót, amikor a rendszer kéri.
- Telepítenimindenaz elérhető szoftverfrissítések helyett használja a parancsot sudo softwareupdate -i -a . Az -a kapcsoló egyszerűen utasítja a parancsot az összes frissítés telepítésére. Ismét meg kell adnia az adminisztrátor jelszavát, amikor a rendszer kéri.
- Nincs hagyományos folyamatjelző sáv, de a Terminal ablakban frissített szöveges bejegyzéseket fog látni, amikor minden lépés befejeződik, és tájékoztatja Önt mind bizonyos frissítések letöltésekor, mind pedig a teljes telepítési folyamat befejezésével. Ha olyan szoftverfrissítéseket telepített, amelyek újraindítást igényelnek, akkor megjelenik egy utolsó üzenet, amely utasítja a Mac újraindítására. Ezt megteheti a normál macOS felületen keresztül, de mivel a terminálban már UNIX parancsokat használunk, beírhatja sudo shutdown -r most , amely utasítja Leállitás parancs a Mac (-r) azonnali (most) újraindítására.
A szoftverfrissítésnek a terminálon keresztül történő használatának előnyei
Most, hogy tudodhogyana Mac szoftverfrissítés terminálról való futtatásához valószínűleg az a kérdésmiértezt a módszert szeretné használni, ahelyett, hogy csak néhány gombra kattintana a Mac App Store-ban. Az egyik nagy ok az automatizálás és a távkezelés. Azok a felhasználók, akiknek több Mac rendszerük van kezelésre, szkripteket hozhatnak létre, vagy távolról kezdeményezhetik a szoftverfrissítést olyan módszerrel, mint az SSH, anélkül, hogy manuálisan kellene használniuk a képernyőmegosztást vagy a távkezelő szoftvert.
Egy másik lehetséges előny a sebesség. Bár nem univerzális, sok felhasználó szerint a frissítések gyorsabban települnek, ha a terminálon keresztül telepítik őket, mind a kezdeti telepítés, mind az újraindítás utáni rész tekintetében, amikor a Mac újraindul. Bár nem minden frissítésnél tapasztalható jelentős sebességnövekedés, a Terminal módszer legalább nem ad hozzá több időt a Mac App Store-hoz képest.
A szoftverfrissítés használatának egyetlen nagy hátránya a terminálon keresztül
Annak ellenére, hogy sok felhasználó számára előnyökkel jár, a Mac szoftverfrissítésnek a terminálon keresztül történő futtatásának egy nagy figyelmeztetése van. Amint a cikk elején említettük, a Terminál módszer csak a macOS rendszerfrissítésekkel és az Apple gyártotta Apple alkalmazásokkal, például az iTunes alkalmazással működik. Ezt hasonlítják a Mac App Store-hoz, amely a hivatalos Apple-frissítések mellett frissíti harmadik féltől származó alkalmazásokat.
A régóta Mac felhasználók felismerhetik, hogy ez a korlátozás megegyezik az eredeti Mac szoftverfrissítési segédprogrammal. Ez a segédprogram, amellyel az Apple a Mac App Store indítása előtt szállította a felhasználóknak a rendszereket és az első féltől származó frissítéseket, nem támogatta a harmadik féltől származó alkalmazásokat. Mivel a szoftverfrissítés UNIX parancs az eredeti Szoftverfrissítés segédprogram alapjául is szolgált, ennek a korlátozásnak van értelme.
Tehát, ha csak gyorsan telepíteni szeretné a macOS-rendszert és az első féltől származó frissítéseket, vagy ha nem használ harmadik féltől származó alkalmazásokat a Mac App Store-ból, akkor a Terminál módszerre kiterjed. Ha nem, akkor jobb, ha ragaszkodik az alapértelmezett Mac App Store-módszerhez, mivel az első és harmadik féltől származó alkalmazás-frissítéseket egy helyen tartja.