macOS Catalina バージョン 10.15.3 (19D76) の Arch コマンドのソースコード

macOS Catalina バージョン 10.15.3 (19D76) の Arch コマンドのソースコード

macOS Catalinaの/usr/bin/archにある「arch」コマンドのソースコードを取得する必要があります(下記のsw_versコマンドの出力を参照)。

MacOS カタリナ

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のいくつかのバージョンの1つであることを発見しました。ダーウィンオペレーティングシステム

同じリンクには、次の内容も記載されています。

ダーウィン(Darwin)は、Appleが2000年に初めて発売したオープンソースのUNIX系オペレーティングシステムだ。 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が上記のWebサイトでそのバージョンをリリースするのを待つ必要があります。

おすすめ記事