MacPortsに乗り換えた

MacPorts 1.5がリリースされましたね。

MacPorts のプロジェクトページによれば、

A major achievement in this release is the completion of code and documentation changes to reflect the transition in project name from DarwinPorts to MacPorts.

ってことで、DarwinPorts からの移行が完全に終わった、ということみたいです。

マカーな皆さんは、パッケージ管理システム、何使ってるんでしょう。僕は普段は debian 系の linux を扱っているので、その流れでなんとなく dpkg やら apt が使える Fink を使ってきていたのですが、Web をいろいろ見て回っていると併用しているって方も多いみたいですね。最近 DarwinPorts(MacPorts) に移行した、という方も結構いらっしゃるようです。僕の場合、パッケージが見つからないと、ちまちまソースからビルドするタイプなので、今まで不便を感じてませんでした (^^;;

というわけで、早速 MacPorts を入れてみました。プロジェクトページの Downloads から .dmg を拾ってきてマウントすれば .pkg なインストーラが現れます。インストールが終わったら、環境変数の設定をして、ports リストを更新しましょう。

$ export PATH=/opt/local/bin:/opt/local/sbin/:$PATH
$ export MANPATH=/opt/local/man:$MANPATH
$ sudo port -d selfupdate
$ sudo port -d sync

事前設定はこれで終わり。PATH と MANPATH の設定は ~/.profile とかに適当に書いておくと良いでしょう。試しに、パッケージの検索をしてみます。

$ port search gems
rb-rubygems ruby/rb-rubygems 0.9.4 a package management framework for Ruby

こんなかんじに port search すれば、対象のキーワードを含むパッケージを検索できます。
インストールは、検索結果の最左列を使って、

$ sudo port install rb-rubygems

とかしてやればOK。FreeBSD の ports に近い仕組みかと思ってたら、使い勝手は全然違いますね。apt-get install とほとんど変わらないです。

対応パッケージ数も多いみたいだし、今後は MacPorts もがしがし使っていきたいとおもいます。

最新エントリー
カテゴリ
月別のアーカイブ
プロフィール
富田陽介(Yousuke Tomida)
エンジニア。携帯キャリア技術部門に5年間勤務後、都内ソフトウェア開発会社に転職。現在は携帯電話向けサービスやプロダクトの研究開発に従事。
Powered by
 

企画特集

-Simplify IT- ITをシンプルに 連載第2回-Simplify IT- ITをシンプルに 連載第2回
PowerEdgeサーバ〜Windows Server 2008モデル登場
オンラインマーケティングの最重要課題オンラインマーケティングの最重要課題
ウェブ解析ツールを自社の味方につけるノウハウとは
内部統制対策を実現するIT運用管理ツール内部統制対策を実現するIT運用管理ツール
IT運用管理手法として注目が高まる、ITILによる運用管理を紹介
マイクロソフト、「XP SP3」の提供を延期--未対応の問題発見で
マイクロソフトは米国時間4月29日、未対応な問題が新たに発見されたことを理由に「Windows XP Service Pack 3(SP3)」のリリースを延期したことを発表した。
次世代DVD戦争は終結も…、進まぬBlu-rayプレーヤーの普及
HD DVDとBlu-rayを巡る次世代DVDの規格争いは終結したものの、その後も、勝ち残ったBlu-rayプレーヤーの販売台数が大幅に伸びるといった状況にはなっていない。高い販売価格がネックとなり、依然として一般的な消費者からは敬遠されている。
ニコニコ動画とAR(現実拡張)技術が可能にする「ニコニコ現実」という未来
ニコニコ動画の大きな特徴の1つが、他のユーザーと一緒に動画を見ているかのように感じられる擬似同期性だ。この手法は、ほかのサービスでも応用できるのだろうか。