web-dev-qa-db-ja.com

ubucompilator / checkinstallを使用して.tar.gzなどを.deb形式に変換する方法は?

可能性のある複製:
ソースをDEBパッケージにコンパイルする

Debianパッケージに変換したいtarballがいくつかあります。通常、gdebiを使用して.debsをインストールしますが、tarballを使用するのは困難です。 checkinstallまたはubucompilatorを使用してこれらの.debファイルを作成するにはどうすればよいですか?

2
abh-kirrack

から http://answers.oreilly.com/topic/249-how-to-use-checkinstall-to-create-packages-from-sources/

Apt(またはお気に入りのパッケージインストーラー)を使用してcheckinstallをインストールします。

Sudo apt install checkinstall

Tarballをディレクトリに抽出します。この場合、/tmp/program_exampleです。 terminalを開き、次のコマンドでcdします:

Sudo -i

cd /tmp/program_example

次に、実行します:

make

その後

checkinstall -D --pakdir=/home/youruser/packages/

/home/youruser/packagesにdebパッケージを作成し、インストールします。その後、再利用して他の人に渡すことができます。これを使用して、PPAまたはパッケージサーバー用のパッケージを作成しないでください。これらは手動で作成および調整する必要があります。

説明を求めるプロンプトが表示されたら、パッケージを説明し、Enterキーを数回押して終了します。

1
hexafraction