Mac

MacPorts: MacPortsでオープンソースソフトウェアをMacに簡単にインストール

MacPorts: MacPortsでオープンソースソフトウェアをMacに簡単にインストール

MacPorts (旧称 DarwinPorts) は、パッケージ管理用の「ports」コマンドライン ツールを使用して、Mac ユーザーが Mac OS X にコマンドライン ソフトウェアや x11 ソフトウェアを簡単にインストールできるようにする無料のオープン ソース アプリです。

MacPorts 自体もコマンドラインツールであるため、コマンドラインの使用経験がある上級の Mac ユーザーには MacPorts が最適です。


MacPortsは無料でダウンロード・インストールできますが、ダウンロードする前に、Mac Command Line Toolsがコンピューターにインストールされていることを確認してください。これは必須条件です。コマンドラインとパッケージ管理に既に慣れている方は、セットアップとインストールのプロセス全体をすぐに理解できるでしょう。

  • 開発者ホーム: MacPorts.org

MacPorts をインストールしたら、使い方は非常に簡単になります (コマンドラインに慣れていることが前提)。いくつかのコマンドだけでソフトウェアを検索、更新、インストールできます。

MacPortsでパッケージを検索する

MacPorts でソフトウェアを検索します (irssi をパッケージに置き換えます)。

port search irssi

MacPortsでパッケージをインストールする

MacPorts を使用してソフトウェアをインストールします (irssi をパッケージに置き換えます)。

sudo port -v install irssi

MacPortsでインストールしたパッケージを更新する

インストールされているすべてのポートを最新バージョンに更新します。

sudo port upgrade outdated

ここまで読んで、MacPorts が Fink や Homebrew に似ていると思った方もいるかもしれません。その通りです。パッケージマネージャとして似たような機能を提供しているので、かなり似ています。機能的にはほぼ同じですが、どちらかが優れていると主張する人もいます。ただし、どちらかのパッケージマネージャを選択した場合、別のパッケージマネージャをインストールする必要はありません。重複したり、バイナリが重複したりする可能性があるためです。

コマンドラインソフトウェアをGUIでインストールしたい場合は、MacPortsとほぼ同じ機能を持つFink Commanderをお試しください。GUIインターフェースを備えています。MacPortsにはいくつかのGUIオプションがありますが、そのほとんどはシェアウェアまたは商用です。ご興味があれば、可能性として検討してみてください。

他にもコマンドライン パッケージ マネージャーのオプションは存在します。たとえば、Homebrew と呼ばれるツールは人気が高まっており、Homebrew は Mac に比較的簡単にインストールでき、コマンドライン ツールのインストール、更新、管理が簡単になります。