問題タブ [debian-packaging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
changelog - 通常、Debian パッケージを書き直した後、パッケージ名や変更ログをどのようにしていますか?
私が使用している1つのパッケージがあります。ソースを変更して再パッケージ化したい。通常、コントロールのパッケージ名と変更ログで何をしますか? アドバイスお願いします
debian - simple-cdd でビルドされた Debian インストーラーがカスタム パッケージのインストールに失敗しました
まず、私の悪い英語をお詫びします。
自分で作成したカスタム パッケージを含む simple-cdd を使用して Debian 9 インストーラを作成しようとしています。まったく同じプロセスでビルドしたカスタム パッケージを長い間問題なく追加してきましたが、今日は説明できない問題に直面しています。私が言ったように、それは作業パッケージと同じ方法で構築されているので、パッケージ自体が正しく構築されていないとは思いません。
「CD から追加のパッケージをインストールするように apt を構成しようとして失敗しました」というメッセージが表示されるまで、インストーラーは正常に動作しています。 https://i.stack.imgur.com/gis5U.png
これは /var/log/syslog ファイルにあるエラーで、パッケージの 1 つがインストールされていないことを示しています (実際、別のパッケージはこれに依存していますが、最初のものだけが適切だと思います): https: //i.stack.imgur.com/Fy0AL.png https://i.stack.imgur.com/g4nOL.png
このエラーをもう少し掘り下げてみると、インストールしたいパッケージが /cdrom/pool/main/m/MyPackage/MyPackage.deb にあることがわかります
インストーラーにこのエラーを無視するように指示すると、インストール プロセスを終了できますが、パッケージを手動でインストールする必要があります。インストーラー ドライブは引き続き使用できます。さらに、次のコマンドを使用して、インストール プロセス中に使用する必要があったパッケージをインストールできます。
私が推測できる唯一のヒントは、このパッケージが少し大きい (2GB 以上) ことであり、それが別の DVD を求めている理由かもしれません。
このコマンドでisoを構築しています:
私のプロファイルファイルは次のとおりです。
また、MyProfile.preseed ファイルでは、このパラメーターは適切である可能性があります。
最後になりましたが、VirtualBox 6.1 環境でこれをテストしていますが、物理システム Intel J1900 / 8G Ram / 256 SSD でも試しましたが、より良い結果は得られませんでした。回避策として、これらのカスタム deb ファイルを MyProfile.extra に配置し、preseed/late-command に次のような醜いコマンドを使用して手動でインストールするように依頼することを考えています。
この問題を解決するためのヒントはありますか?
お時間をいただきありがとうございます。