私はMySQLサーバーを使用しており、MySQLに依存する(デフォルトでラップして)postinstメンテナンススクリプトでいくつかのカスタマイズを実行するカスタム.debパッケージを作成しました。
これで、APTがデフォルトで提供していない最新バージョンにMySQLをアップグレードしたいと思います。より高いバージョンのMySQLを提供するようにAPTを設定するには、パッケージをダウンロードしてインストールする必要があります。
私の質問は、.debパッケージを使用してこれらすべてをどのように自動化できるかということです。
MySQLラッパーパッケージの前に構成パッケージを完全にインストールするために制御ファイルのpre-dependentフィールドを使用する方法を見てきましたが、まだapt-get update
中間にインストールする必要がありますが、メンテナンススクリプトでは不可能です。
カスタムスクリプトを作成せずにDebianパッケージ形式に固執しようとしています(管理者スクリプトまたは.deb形式でサポートされている他のオプションを除く)。
答え1
私の疑いを確認してくれた@muruに感謝します。
実際、基本パッケージをインストールする前に、適切な設定要件を収集してインストールするための2段階のアプローチを使用しました。