最北端で暮らすSEのknowhow

人生の最終目標は気ままな老後生活

Debian12.5でアプリケーションのソースコードをダウンロードしてdebを作成する


事前に「Software & Updates」でソースコードのチェックがONになっていることを確認の上、下記コマンドでソースコードをダウンロードする。
※カレントディレクトリにダウンロードされるので作業用ディレクトリで実行したほうが良い

$ apt source gnome-calculator

ビルドに必要なパッケージを自動でインストールしてもらう。

# apt build-dep gnome-calculator

ビルドしてdebファイルを作成する。
※-bオプションはバイナリのみをビルドする指定
※-ucオプションは署名をスキップするために指定

$ cd gnome-calculator-43.0.1/
$ dpkg-buildpackage -b -uc

環境によってテストが成功せずにビルドが失敗する場合は下記のように環境変数を指定する。
例: dh_auto_test: error: cd debian/build/deb && make … check … returned exit code 2

$ DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -b -uc