macOS Catalina 버전 10.15.3(19D76)용 Arch 명령 소스 코드

macOS Catalina 버전 10.15.3(19D76)용 Arch 명령 소스 코드

macOS Catalina의 /usr/bin/arch에 있는 "arch" 명령에 대한 소스 코드를 가져와야 합니다(아래 sw_vers 명령의 출력 참조).

맥OS 카탈리나

ProductName:    Mac OS X
ProductVersion: 10.15.3
BuildVersion:   19D76

필요한 경우 몇 가지 아키텍처 세부 정보는 다음과 같습니다.

MacBook-Pro 15-inch, 2019
Processor 2.3GHz * core Intel core i9

macOS Catalina는 여기에 설명된 Apple OS Darwin의 여러 버전 중 하나라는 것을 발견했습니다.다윈 운영체제.

동일한 링크에는 다음과 같은 내용도 나와 있습니다.

다윈(Darwin)은 애플이 2000년에 처음 출시한 오픈 소스 유닉스 계열 운영체제이다. Apple에서 개발한 코드와 NeXTSTEP, BSD, Mach 및 기타 무료 소프트웨어 프로젝트의 코드로 구성됩니다.

그래서 여기서 찾을 수 있을 거라 생각했어요GitHub의 무료 BSD 소스 코드, 하지만 거기에서도 운이 없었습니다.

누구든지 도와줄 수 있나요? 감사해요! !

답변1

MacOS용 오픈 소스 구성 요소를 찾을 수 있는 곳은 다음과 같습니다.https://opensource.apple.com/, 포함된 패키지는 arch이라고 합니다 system_cmds.

불행하게도 이 글을 쓰는 시점에는 Catalina(10.15.x)에 대한 링크를 사용할 수 없는 것 같습니다(Apple이 일반적으로 소스 코드 공개를 지연시키기 때문에 이는 드문 일이 아닙니다).

원하는 버전은 아마도 system_cmds-854.11.2(링크:https://opensource.apple.com/release/macos-1015.html그러나 현재 손상되었습니다).

그러나 Mojave(10.14.x) 버전에 만족한다면 여기에서 소스 코드를 얻을 수 있습니다.https://opensource.apple.com/source/system_cmds/system_cmds-805.250.2/arch.tproj/

도움이 되었기를 바랍니다!

참고: Catalina 버전을 원하는 경우 Apple이 위 웹사이트에서 해당 버전을 출시할 때까지 기다려야 합니다.

관련 정보