私はdebバイナリパッケージを最初から作成するperlスクリプトを作った。 データ、コントロールなどを作成しました 私のdebパッケージでdpkg -iを実行すると、データからファイルを作成できないという不満があります。 例: '.dpkg-new'( ''の処理中)を作成できません:そのようなファイルまたはディレクトリはありません。ファイルに「作成できません」と表示され、インストール時に私の手でdebパッケージが作成されないのはなぜですか?
私は見たいいくつかの.debパッケージをダウンロードしましたが、preinstスクリプトを使用してディレクトリ構造を作成していません。
私は何か間違っていると思っています。私はpreinstで自分のディレクトリを作成しなければならないと考えていますが、そうは思わしくないかもしれません。
データからの私のファイルがpreinst shでコピーされるディレクトリを作成する必要がありますか、またはdpkgがそれを行い、何か間違っていますか?
「do not do it」と言っても、dpkgの仕組みを知りたいという問題は本当に解決しません。 –