Artık macOS Catalina'yı Linux ortamında çalıştırabilirsiniz

MacOS Catalina artık Linux'ta

Apple'ın hem macOS hem de iOS işletim sistemleri, Intel'in EM64T platformlarında ve XNU olarak bilinen karma bir çekirdek ile çalışır. Bu çekirdek Mach ve * BSD koduna, özellikle FreeBSD'ye dayalıdır, bu nedenle bir Unix'tir. Ve bu uyumluluğa sahip olmak, size getirdiğimiz haberler nadir değildir. MacOS'in en son sürümü olan Catalina, artık Linux için kullanılabilir.

Tek uyarı, bu macOS sürümünü bir Linux ortamında test etmek istiyorsak, bir Apple bilgisayara ihtiyacımız olacağıdır. Her zaman güç seçeneğine sahipsin sanal makine kur ve böylece bu sürümü test edebilirsiniz. Yalnızca testler için bir terminaliniz yoksa bunun en iyi yol olduğuna inanıyoruz. Bu proje ile böyle yapılır. Varsayılan olarak bir Mac bilgisayar olmadan yapacağız.

Mac'inizde Linux üzerinde çalışan macOS Catalina

Bunu sanal bir makine aracılığıyla yapmaya odaklanacağız. Daha güvenli ve genellikle daha verimli bir yol.

GitHub'da şu anda çalışan bir proje var. Yapmamız gereken ilk şey, KVM hızlandırmayı kullanarak QEMU'da çok hızlı bir macOS sanal makine yapılandırmaktır.. Bu her şeyi kolaylaştıracak ve her şeyden önce otomatik olacaktır. Ayrıca bunu yapabilmek için gereksinimlerden birinden kaçınıyoruz. Bir Apple bilgisayara ihtiyacınız yok.

Daha önce, KVM'nin ne anlama geldiğini bilmeyenler için kısaca anlatacağız. Linux'u tip 1 hipervizöre çeviren bir araçtır (işletim sistemi olmadan). Linux çekirdeğinin bir parçası olduğu için, sanal makinede Linux çalıştırmak için gerekli tüm bileşenlere sahiptir.

Göreyim seni:

Çalıştırılacak Linux sürümüne bağlı olarak gerekli komutu seçmeliyiz:

  • Debian, Unbutu, Mint ve PopOS için: sudo apt-get install qemu-system qemu-utils python3 python3-pip
  • Kemer ile: sudo pacman -S qemu python python-pip
  • SUSE veya openSUSE ise: sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
  • Fedora için: sudo dnf install qemu qemu-img python3 python3-pip
Bununla birlikte, pip ile birlikte QEMU emülatörünün (3.1 veya üstü) en son sürümünü, gerekli yardımcı programları ve Python 3'ü kurduk. Aşağıdakiler olacak Proje paketlerini GitHub'dan indirin. Yürütülmesi gereken bir komut dosyası göreceksiniz.
Varsayılan olarak, macOS Catalina'yı yükleyecektir. Yine de girerek emin olabilirsiniz:
./jumpstart.sh –catalina
Bununla işletim sistemini indirebileceğiz. Mantıksal olarak, zaten bir macOS Catalina kopyanız varsa önceki adımı atlayın.
devam ediyoruz:

Şimdi hadi bir sanal disk oluşturun. Yazdığı yerde ikame disk_adı atfetmek istediğiniz isme ve yazdığı yere göre 64G , GB cinsinden alan için ihtiyacınız olan:

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

İndirilen dosyalarda bir temel.h düzenleyiciyle bir dizi satır eklemelisiniz:

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

Makineyi başlatmak ve son olarak macOS Catalina kurulumuna başlamak için basic.sh komut dosyasını çalıştırın.

Makineyi zaten macOS Catalina ile çalıştırabilmelisiniz. Hiçbir şey için endişelenmenize gerek yok. her şey bu GitHub projesi tarafından, hatta macOS görüntüsü bile katkıda bulunuyor.

Eğlenmek!!


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   francisco dijo

    her şey doğru bir şekilde kuruldu, ancak iphone beni tanımıyor, neden?