Nemrégiben megvitattuk, hogy az Apple miként készül fel a 32 bites alkalmazások támogatásának eltávolítására a macOS-ból, és hogyan tudja megtudni, hogy valamelyik alkalmazás továbbra is 32 bites-e. Ha úgy találta, hogy az összes legfontosabb alkalmazás már 64 bites, és ha nem akarja kockáztatni, hogy 32 bites alkalmazásokra támaszkodjon, akkor valójában megverheti az Apple-et a lyukasztóval, és engedélyezheti a 64 bites, csak bit módot most a Mac-en.
A Terminal parancs használatával konfigurálhatja a Mac-et csak 64 bites alkalmazások futtatására. A Mac-re telepített 32 bites alkalmazások továbbra is ott vannak, de egyszerűen összeomlanak, amikor megpróbálják elindítani őket. A 64 bites mód engedélyezése a Mac-en az az esetleges probléma, hogy Önnek (vagy egyébként 64 bites alkalmazásnak) bármilyen okból kifolyólag el kell indítania egy 32 bites alkalmazást, és ez nem lesz elérhető. A jó hír az, hogy ez a folyamat visszafordítható, tehát ha a fent említett helyzetbe kerül, akkor mindig válthat a 32 bites alkalmazások támogatására.
64-bites mód engedélyezése a macOS-ban
Ha MacOS High Sierra rendszert futtat, és engedélyezni szeretné a 64 bites módot, jelentkezzen be a Mac számítógépébe, és indítsa el a Terminal alkalmazást. Írja be a következő parancsot és a rendszergazda jelszavát, amikor a rendszer kéri:
sudo nvram boot-args = "- no32exec"
Ha elkészült, mentse el a nyitott dokumentumokat és indítsa újra a Mac-et. A Mac most 64 bites módban lesz, és nem fog futtatni egyetlen 32 bites alkalmazást. Ezt kipróbálhatja egy ismert 32 bites alkalmazás, például a Boxer megkeresésével, és megpróbálja futtatni. Indítás helyett az alkalmazás összeomlik.
Ha további részletek megtekintéséhez kattintson a Jelentés elemre, látja, hogy a megszűnés oka az, hogy letiltotta az alkalmazás által igényelt 32 bites x86 támogatást.
Ha a 64 bites mód engedélyezve van, akkor ellenőrizheti, hogy nem támaszkodik-e semmilyen 32 bites alkalmazásra, és ennek megfelelően módosíthatja a munkafolyamatot. Ne feledje azonban, hogy legalább egy év eltelte előtt az Apple eltávolítja a 32 bites alkalmazástámogatást a macOS-ból, ezáltal a 32 bites alkalmazások fejlesztői számára lehetővé teszi a 64 bites frissítések kiadását. Ezért a legtöbb felhasználó jobban tartja a 64-bites mód letiltását, és továbbra is igénybe veszi a 32-bites és a 64-bites alkalmazásokat. Csak ügyeljen arra, hogy tartsa szemmel a 32 bites alkalmazásokat, amint közelebb kerülünk az Apple tervezett átalakításához.
Letiltja a 64 bites módot a macOS-ban
Ha a fenti parancs segítségével engedélyezte a 64 bites módot a Mac számítógépen, akkor egyszerűen letilthatja azt a terminálra való visszatéréssel és a következő parancs futtatásával (feltétlenül adja meg rendszergazdai jelszavát, amikor kéri.
sudo nvram boot-args = ""
Mint korábban, a változás hatálybalépéséhez újra kell indítania a Mac-ot. Ez ismét visszaállítja a Mac alapértelmezett állapotát, hogy képes legyen mind a 32, mind a 64 bites alkalmazások futtatására.