Pythonパッケージからdebファイルを作成する必要があったのでその手順をメモ
pythonパッケージからdebファイルを作成するツールをインストール
#apt-get install python-stdeb
debファイル化したい、pythonパッケージのDL
今回は、oslo.db-1.0.2というOpenStackのDB周りの共通コンポーネントをdeb化する
$wget https://pypi.python.org/packages/source/o/oslo.db/oslo.db-1.0.2.tar.gz
py2dscの実行
DLしたファイルを引数に py2dsc を実行
$py2dsc oslo.db-1.0.2.tar.gz
deb_destというフォルダが作成されます
$ls
deb_dist oslo.db-1.0.2.tar.gz
deb_dest/oslo.db-1.0.2の下で dpkg-buildpackage を実行
$cd deb_dist/oslo-db-1.0.2
$dpkg-buildpackage -rfakeroot -uc -us
$cd ..
$ls
oslo-db-1.0.2 oslo-db_1.0.2-1_amd64.changes oslo-db_1.0.2-1.debian.tar.gz oslo-db_1.0.2-1.dsc oslo-db-1.0.2.orig oslo-db_1.0.2.orig.tar.gz python-oslo.db_1.0.2-1_all.deb
するとdebファイルが追加されています。
あとは dpkg -i
でインストールしたりいろいろとご自由に