Как да стартирате само 64-битов режим Mac OS
Съдържание:
Напреднали Mac потребители, администратори и разработчици, които желаят да тестват Mac OS в 64-битов режим, могат да го направят с помощта на терминална команда. По същество това ще позволи само 64-битови приложения и процеси да се изпълняват на Mac, което може да бъде полезно за откриване на какви (ако има такива) приложения, задачи, компоненти, процеси и елементи може да се нуждаят от актуализиране или могат да бъдат проблемни в бъдещата Mac OS версии, които вече не предлагат пълна 32-битова съвместимост.Докато е активен само 64-битов режим, никакви 32-битови процеси няма да се изпълняват изобщо.
Тестването на MacOS само в 64-битов режим изисква Mac OS 10.13.4 или по-нова версия да бъде инсталирана на компютъра, по-ранните версии на системата не поддържат тази възможност. И очевидно самият Mac също трябва да е 64-битов, каквито са почти всички съвременни Mac компютри (post-Intel switch), така че ако работи с модерна версия на Mac OS, това е покрито.
Това наистина е предназначено за напреднали потребители на Mac, които тестват съвместимостта по определена причина, начинаещите потребители вероятно ще открият, че активирането само на 64-битов режим ще доведе до проблеми със съществуващия софтуер и следователно не се препоръчва за повечето хора да тестват само 64-битов режим. За по-голямата част от потребителите на Mac е достатъчно просто да намерят 32-битови приложения на техния Mac, да актуализират тези приложения, когато е възможно, и да разберат последиците от бъдещи версии на Mac OS, които не поддържат 32-битови приложения.
Как да активирате 64-битов режим за Mac OS
- Отворете приложението „Терминал“, което се намира в директорията /Applications/Utilities/
- Въведете точно следния команден низ: "
- Натиснете return и удостоверете със sudo, за да изпълните правилно командата
- Рестартирайте Mac
sudo nvram boot-args=-no32exec"
Имайте предвид, че след като сте в 64-битов режим, нито един 32-битов процес няма да стартира или да работи. Това включва всички 32-битови приложения, софтуерни компоненти, изпълними модули на таблото за управление, уеб добавки, панели с предпочитания, фонови задачи и процеси и всичко останало, което е 32-битово.
Ако се опитате да отворите 32-битово приложение, когато сте в 64-битов режим, приложението няма да успее да се стартира и ще покаже съобщение, че приложението не може да бъде отворено.
Заслужава да се отбележи, че в предишни бележки за изданието на macOS 10.13.4, Apple посочи, че 64-битовият режим може в крайна сметка да предостави допълнителна информация, ориентирана към разработчиците, за да помогне за тестване на приложения и софтуер, но това все още не се появява трябва да се внедри.
Как да деактивирате 64-битов режим само в Mac OS
- Стартирайте терминала и въведете следния команден низ: "
- Натиснете return и след това рестартирайте Mac, за да влезе в сила промяната
sudo nvram boot-args="
Деактивирането на само 64-битов режим просто връща Mac там, където беше преди, който може да изпълнява 32-битови приложения, но с предупреждение за бъдеща съвместимост и производителност.
В недалечното бъдеще е вероятно 32-битовите приложения скоро да не работят изобщо в предстоящите версии на системния софтуер на Mac OS, поради което е важно или да получите необходимия софтуер, актуализиран, за да бъде 64 -bit, или може би просто избягвайте бъдещи версии на MacOS софтуер, които не предлагат пълна 32-битова поддръжка и съвместимост.
Както споменахме по-рано, винаги можете да получите списък с 32-битови приложения на Mac и това не изисква използването само на 64-битов режим или друга сложна задача.
Загубата на поддръжка на 32-битови приложения не е напълно необичайна, тъй като iOS изостави 32-битовите приложения не много отдавна и изглежда ясно, че Apple иска да направи същото преминаване към 64-битови само с MacOS както добре. И за малко предистория, самата Mac OS поддържа 64-битово ядро след Snow Leopard, така че това едва ли е внезапна промяна в технологията.
Ако сте загрижени за съвместимостта на софтуера и само 64-битовите версии на Mac OS, винаги можете напълно да избегнете актуализациите на MacOS High Sierra, заедно с всички други бъдещи версии на системния софтуер на MacOS, които е вероятно да загубите 32-битова поддръжка, поне докато не разполагате със софтуер за подмяна или не разработите друго решение за конкретна среда.