easy_installを調べてみた

一つ前のエントリからのつながりで

easy_installってのはpythonで書かれた
モジュールやらソフトウェアを管理してくれる仕組みらしい.
# MacPortやapt,yumよりも,pear(php)に似た感じ?

参考
パッケージ名でインストールしたり,

# easy_install PachageName

パッケージを提供しているページから取得したり,
# easy_install -f http://hostname/index.html PachageName

アーカイブから取得してインストールしたり,
# easy_install -f http://hostname/PachageName.tar.gz

ローカルファイルからインストールしたり,
# easy_install /path/to/package.tar.gz

はてまたeggファイル(Javaだとjar,PHPだとPhar)から取得したりと,
# easy_install /my_downloads/OtherPackage-3.2.1-py2.3.egg

どこからでも取って来れるらしい.
ヘルプを見てみると...
# easy_install --help

アンインストールには

# easy_install -m PackageName

アップグレードは
# easy_install -U PackageName

バージョン指定は
# easy_install -U "PackageName==ver.num"

でできちゃう.予想よりも機能が充実してた!

んー,ずいぶんと本題からそれてしまったw