[[Euca2oolsGuide]] * Euca2ools のインストール [#d3846aa3] Euca2ools は、ソースコードからのインストールか、バイナリパッケージ( DEV または RPM )を使ってインストールできます。最新のソースコード ( tar 形式 ) とバイナリパッケージは、以下の URL をご覧ください。 http://open.eucalyptus.com/downloads ディストリビューション毎に tar 形式のファイルは分かれていますので、適切なファイルをダウンロードしてください。Euca2ools は Python 言語で記述されており、Both ライブラリ、M2Crypto 暗号と SSL ツールキットと連携します。 - Phython 2.5 (dev) 以上 - Boto 1.8d 以上 - M2Crypto 0.19.1 以上 また、boto-1.8d.tar.gz と M2Crypto-0.19.1.tar.gz が含まれている euca2ools-1.0-src-deps.tar.gz もダウンロードする必要があります。 関連ツールのインストールは、以下の手順で進めてください。 ライブラリのインストールにあたり、python-dev、swing、lib-ssl-dev をインストールしておく必要があります。 - euca2ools-1.0.tar.gz と euca2ools-1.0-src-deps.tar.gz をダウンロードします。以下の手順では、それぞれのファイルがカレント・ディレクトリ(現在作業しているディレクトリ)にあるものと想定しています。 - Boto のインストール tar zvxf euca2ools-1.0-src-deps.tar.gz cd euca2ools-1.0-src-deps tar zxvf boto-1.8d.tar.gz cd boto-1.8c sudo python setup.py install cd .. - M2Crypto のインストール tar zxvf M2Crypto-0.19.1.tar.gz cd M2Crypto-0.19.1 sudo python setup.py install cd .. - Euca2ools を /usr/local/bin にインストール(必要に応じて環境変数 $PATH を追加してください) cd .. tar zxvf euca2tools-1.0.tar.gz cd euca2tools-1.0 sudo make export PATH=/usr/local/bin:$PATH (殆どの場合は必要ありません) - アンインストール sudo make clean また、Euca2ools を削除したい場合は、python パッケージの、Boto とM2Crypto をインストールしたディレクトリを削除してください。