Watch

Github から Mac アプリをダウンロードするにはどうすればいいですか?

Github から Mac アプリをダウンロードするにはどうすればいいですか?

Githubから完全にコンパイルされたMacアプリをダウンロードする方法

Githubには膨大な数のオープンソースソフトウェアが公開されており、多くのMacアプリケーションもGithubサービスを通じて無料でダウンロードできます。このサイトやAppleやテクノロジー業界の他の多くのウェブサイトを覗いてみると、Githubには魅力的なソフトウェアプロジェクトへのリンクが数多く掲載されていることに気づくでしょう。

MacアプリケーションがGithubで無料で公開されているというよくある状況がありますが、Githubのウェブインターフェースは、Macユーザーにとって必ずしも分かりやすく使いやすいとは限りません。Githubのプロジェクトページにアクセスすると、表示されるファイルのダウンロードは「Projectname.xcodeproj」「Blahblah.swift」「README.md」などですが、一般ユーザーがダウンロードしても役に立ちません。なぜなら、これらはビルドされたアプリケーションではないからです。平均的なMacユーザーはXcodeを持っておらず、Xcodeをインストールして手動でアプリケーションをコンパイル・ビルドしたいとも思っていません。

そのため、 「Github から Mac アプリケーションを実際にダウンロードするにはどうすればよいのか」という明白な質問がよく寄せられます。ここではその質問にお答えします。

一部の開発者は、GitHubからのアプリのダウンロードプロセスを容易にし、GitHubのメインプロジェクトページからダウンロードページに直接リンクを張っていますが、ほとんどの開発者はそうしておらず、ユーザーはGitHubインターフェースを操作してダウンロード先を探すことになります。また、GitHubは開発者向けであるため、プロジェクト作成者がプロジェクトのホームページで手動でダウンロードを選択しない限り、「ダウンロード」タブやボタンは表示されません。

GithubからMacアプリをダウンロードする方法

Github.com から既にビルド済みのアプリをダウンロードしようとしていて、そのアプリのプロジェクトページにいる場合、探しているのはGithub プロジェクトページの右側にある「リリース」セクションです。フォントが小さく、リンクのようには見えませんが、最近の iOS/iPadOS/macOS デザイン言語の多くの UI 要素と同様に、クリック可能に見えないように思われますが、実際にはクリック可能です。

そこで、Github からアプリケーションをダウンロードしたいプロジェクトのサイドバーにある「リリース」をクリックします。

リリースをクリックして、GithubからMacアプリをダウンロードします。

リリースページが表示され、複数のダウンロードオプションが表示されます。通常は「プロジェクト名.zip」や「プロジェクト名.tgz」といった拡張子のものを探します。ソースコードに関するものは避けてください。自分でビルドする必要がある生のソースコードをダウンロードするわけではないからです。

GithubからMac用にビルドされたアプリケーションをダウンロードする方法

それをクリックすると、完全なアプリケーションが Mac にダウンロードされ、他のダウンロードと同様にダウンロード フォルダーに表示されます。

Github から Mac にアプリをインストールする方法はこれですか?

はい、Github プロジェクトのリリース セクションからビルドされたアプリケーションをダウンロードすると、他の Mac アプリケーションと同じようにアプリケーションをアプリケーション フォルダーにインストールできます。

繰り返しになりますが、ここでダウンロードしてインストールする対象はプロジェクトのソース コードではなく、完全なリリースです。ただし、上級者であればソース コードをダウンロードしてそこからビルドすることもできますが、この記事の目的はそれではありません。

この例では、(皮肉なことに)Github 上の DownloadFullInstaller というアプリをダウンロード用に選択しました。(ちなみに、これは基本的に完全な macOS インストーラーをダウンロードするためのコマンドライン ツールの GUI フロントエンドである便利なアプリです)。

GithubからアプリをダウンロードするためのURLトリック

もう 1 つのトリックは、Github プロジェクト URL の末尾に /releases/ を追加するだけです。つまり、Github プロジェクト URL が「GitHub.com/osxdaily/SuperAwesome」の場合、そのプロジェクトのダウンロードにアクセスする最も簡単な方法は、「GitHub.com/osxdaily/SuperAwesome/releases/」のように末尾に releases を追加することです。これは実際にダウンロードできるプロジェクトではありませんが、デモンストレーションの目的には役立ちます。

ちなみに、ここでは明らかに Github から Mac アプリをダウンロードする方法について説明していますが、同じ考え方が Github から Windows アプリをダウンロードする場合にも当てはまります。つまり、すでにビルド済みの完全なアプリケーションを Github から直接ダウンロードする方法がわかりました。

次回誰かが面白そうなアプリのGithubページにリンクを貼ったら、ダウンロードできます!もう、役に立たないソースコードやXcodeプロジェクトは不要です(少なくとも一般ユーザーにとっては)。