MacPorts

MacPortsは、macOSおよびDarwin OS環境において、ソフトウェアのインストールを簡略化するためのパッケージ管理システムです。以前はDarwinPortsという名称で知られていました。このプロジェクトは、他の自由/オープンソースソフトウェアの導入を容易にすることを目的に、フリー/オープンソースのソフトウェアプロジェクトとして開発されました。

FinkやBSDのPortsコレクションと同様の目標と機能を持っており、OpenDarwinプロジェクトの一環として2002年にスタートしました。このプロジェクトには、Landon Fuller、Kevin Van Vechten、ジョーダン・ハバードなど、Appleの従業員も多数関わっていました。

MacPortsを使用することで、ターミナルから `sudo port install パッケージ名` というコマンドを実行するだけで、多種多様なソフトウェアパッケージを簡単にインストールできます。MacPortsは、指定されたパッケージのコンパイル済みバイナリが存在する場合はそれをダウンロードし、存在しない場合はソースコードからコンパイルしてインストールします。さらに、インストールに必要な依存関係にあるパッケージも自動的にインストールされるため、ユーザーは複雑な手順を意識する必要がありません。インストール済みのパッケージは、`sudo port selfupdate` コマンドで手軽にアップデートできます。

MacPortsプロジェクトは、2005年4月28日にバージョン1.0をリリースしました。同年12月には、提供するポート数が3000を超えるという大きな節目を迎えました。その後も開発は進み、2010年8月にはバージョン1.9.1で7000ポートを超え、2011年8月にはバージョン2.0.1で8300以上のポートを擁するまでに成長しました。

現在、MacPortsはMac OS Forgeでホストされています。Mac OS Forgeは、Appleがサードパーティプロジェクトのために作成および管理しているオープンソースホスティングサービスであり、Appleによる公式のサポートはありません。

MacPortsには公式のGUIアプリケーションであるPalletが存在します。Palletは、2009年にGoogle Summer of Codeプロジェクトとして開発が始まりました。

関連情報

Fink: Unix系オペレーティングシステム向けのパッケージ管理システム。
Homebrew: macOS向けのパッケージ管理システム。
Rudix: macOS向けのパッケージ管理システム。

外部リンク

MacPorts 公式サイト
MacPorts ガイド
利用可能なポート一覧
* MacPorts インストールチュートリアル

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。