Енді Linux ортасында macOS Catalina іске қосуға болады

MacOS Catalina қазір Linux-та

MacOS және iOS сияқты Apple операциялық жүйелері Intel компаниясының EM64T платформаларында және XNU деп аталатын гибридті ядросымен жұмыс істейді. Бұл ядро ​​Mach және * BSD кодтарына негізделген, әсіресе FreeBSD, сондықтан ол Unix. Осындай үйлесімділікке ие бола отырып, біз сізге жеткізетін жаңалықтар сирек емес. MacOS жүйесінің соңғы нұсқасы Catalina енді Linux үшін қол жетімді.

Тек ескертетін жайт, егер Linux жүйесінде macOS-тың осы нұсқасын тексергіміз келсе, бізге Apple бренді бар компьютер қажет. Сізде әрқашан қабілетті болу мүмкіндігі бар виртуалды машинаны орнатыңыз және, осылайша, осы нұсқаны тексере аламыз. Егер сізде тек тестілеуге арналған терминал болмаса, біз бұл ең жақсы әдіс деп санаймыз. Бұл жобамен осылай жасалады. Біз әдепкі бойынша Mac компьютерінсіз жасаймыз.

Linux жүйесінде жұмыс істейтін Mac жүйесіндегі macOS Catalina

Біз виртуалды машина арқылы жасауға назар аударамыз. Қауіпсіз және жалпы тиімді әдіс.

Дәл қазір GitHub-та жұмыс істейтін жоба бар. Бізге бірінші кезекте KVM үдеуін қолдана отырып QEMU-да өте жылдам macOS виртуалды машинасын конфигурациялау қажет. Бұл бәрін жеңілдетеді және бәрінен бұрын автоматты болады. Сондай-ақ, біз оны орындау мүмкіндігінің бір талабынан аулақ боламыз. Сізге Apple компьютері қажет емес.

Бұрын KVM-нің мағынасын білмейтіндер үшін біз оны қысқаша түсіндіреміз. Бұл Linux-ті 1 типті гипервизорға айналдыратын құрал (операциялық жүйесіз). Онда виртуалды машинада Linux-ты іске қосу үшін барлық қажетті компоненттер бар, өйткені бұл Linux ядросының бөлігі.

Тырыс осыған:

Орындалатын Linux нұсқасына байланысты біз қажетті команданы таңдауымыз керек:

  • Debian, Unbutu, Mint және PopOS үшін: sudo apt-get install qemu-system qemu-utils python3 python3-pip
  • Арқамен: sudo pacman -S qemu python python-pip
  • Егер бұл SUSE немесе openSUSE болса: sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
  • Федора үшін: sudo dnf install qemu qemu-img python3 python3-pip
Осы арқылы біз QEMU эмуляторының (3.1 немесе одан жоғары) соңғы нұсқасын, қажетті утилиталарды және Python 3-ті pip-пен бірге орнаттық. Келесі болады жоба пакеттерін GitHub-тан жүктеп алыңыз. Сіз орындалуы керек сценарийді көресіз.
Әдепкіде ол macOS Catalina орнатады. Сіз мынаны енгізу арқылы қамтамасыз ете аласыз:
./jumpstart.sh –каталина
Осының арқасында біз амалдық жүйені жүктей аламыз. Логикалық тұрғыдан, егер сізде MacOS Catalina көшірмесі болса, алдыңғы қадамды өткізіп жіберіңіз.
біз жалғастырамыз:

Енді келейік виртуалды диск жасау. Мұнда айтылғандарды ауыстырыңыз диск_атауы атрибуты бар жерде және онда айтылатын жерде 64G , ГБ-дағы орын үшін сізге қажет:

qemu-img create -f qcow2 MyDisk.qcow2 64G

Жүктелген файлдарда a негізгі.h редактормен қатарлар қатарын қосу керек:

-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \

Машинаны іске қосу үшін basic.sh сценарийін іске қосып, macOS Catalina орнатуды бастаңыз.

Енді сізде MacOS Catalina жұмыс істейтін құрылғы болуы керек. Сіз ештеңе туралы алаңдамайсыз. бәріне осы GitHub жобасы, тіпті macOS кескіні де ықпал етеді.

Рахаттану!!


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Пікір, өз қалдыру

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Francisco дижо

    бәрі дұрыс орнатылған, бірақ iphone мені танымайды, неге?