一連のビルド済みバイナリから Debian/Ubuntu .deb パッケージを作成したいと考えています。ソースコードにはアクセスできません。deb の作成に関して私が見つけた唯一のチュートリアルでは、ソース コードへのアクセスが必要であり、Debian パッケージを作成するための便利で簡単なツールはすべてそうです。
では、バイナリのフォルダーから deb を作成するにはどうすればよいでしょうか?
1)これらのバイナリをどこに置くかを知る必要があります:/ usr / bin?
2)次に、パッケージ化用の一時ディレクトリ(/ tmp / packageなど)を自分で作成する必要があります。
3)コントロール、postrm、preinstなどのDEBIANコントロールファイルを自分で作成する必要があります。
4)それらのDEBIAN制御ファイルを/ tmp / package/DEBIANに置きます
5)「dpkg-deb」を実行します
これは簡単な概要です。いくつかのステップが欠落しています。/ trunk/projectの下にあるmakefileでこれを行う方法を見てください。
これで、とにかく始めることができます。お役に立てれば。
fpm.deb
は、バイナリパッケージの作成に非常に役立つことがわかりました。
ここを見てください(基本的なものについてはパート4と6)
man dpkg-deb
(--build
コマンド) およびを参照してくださいman deb-control
。
.deb
1 つではDEBIAN
なくディレクトリを使用してファイルを作成するのは非常に簡単です。debian