이제 Linux 환경에서 macOS Catalina를 실행할 수 있습니다.

이제 Linux에서 MacOS Catalina

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
  • Fedora의 경우 : sudo dnf install qemu qemu-img python3 python3-pip
이를 통해 pip와 함께 최신 버전의 QEMU 에뮬레이터 (3.1 이상), 필요한 유틸리티 및 Python 3을 설치했습니다. 다음은 GitHub에서 프로젝트 패키지를 다운로드합니다. 실행해야하는 스크립트가 표시됩니다.
기본적으로 macOS Catalina를 설치합니다. 다음을 입력하여 확인할 수 있습니다.
./jumpstart.sh – 카탈리나
이를 통해 운영 체제를 다운로드 할 수 있습니다. 논리적으로 이미 macOS Catalina 사본이있는 경우 이전 단계를 건너 뜁니다.
우리는 계속합니다 :

이제 가상 디스크를 만듭니다. 그것이 말하는 대체 disk_name 속성을 부여하려는 이름과 그것이 말하는 위치 64G , 필요한 공간 (GB) :

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

다운로드 한 파일에서 기본.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. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   시스코

    모든 것이 올바르게 설치되었지만 iPhone이 나를 인식하지 못하는 이유는 무엇입니까?