最も簡単な .deb package の作り方を紹介します。この記事は、こちらの英語の記事に基づいて作成しました。
例えパッケージの名前は helloworld
となり、以下のフォルダー構造を作成します。
helloworld_1.0-1_amd64
├── DEBIAN
│ └── control
└── usr
└── local
└── bin
└── helloworld
root フォルダーの名前は、以下のルールで作成します。
softwareName_majorVer.minorVer-revision_architecture
DEBIAN/control ファイルの中身は以下の通りです。
Package: helloworld
Version: 1.0-1
Section: base
Priority: optional
Architecture: amd64
Depends: libpng16-dev, libjpeg62-dev #依存するパッケージ名(バージョン)
Maintainer: jing <[email protected]>
Description: Hello World!
When you need some sunshine,
just run this small program!
Description の値はマルチ行の場合、2行目から先頭にスペースを入れる必要があります。
usr/local/bin フォルダーに実行ファイルを入れます。
以下のコマンドを実行します。
dpkg-deb --build helloworld_1.0-1_amd64
うまく行った場合、 helloworld_1.0-1_amd64.deb
というパッケージが作成されます。
作成したdebパッケージに独自のアイコンを適用する時、どうすれば良いか教えていただけないでしょうか?
controlファイルに使いたい画像のパスを記入するのでしょうか?
ど素人質問ですみません…