
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 に比較的簡単にインストールでき、コマンドライン ツールのインストール、更新、管理が簡単になります。