apt-getでパッケージを再インストールし、セットアップスクリプトを実行するにはどうすればよいですか?


24

だからmailutilsをインストールし(apt-get install mailutils)、小さなセットアップ画面を表示するとポップアップが表示され、質問を始めました。構成する必要のあるすべてのデータを取得する前に、台無しにしてキャンセルしたと思います。とにかく、どうすればそのセットアップスクリプトを再実行できますか?

PBI

回答:


36

で試すことができます

dpkg-reconfigure -plow <PACKAGE>

これにより、パッケージに関する構成の質問が再度尋ねられます。関連するパッケージも再構成するように求められる場合があります。


debian 9に相当するものは何ですか?このコマンドは私のシステムには存在しません。dpkg-*コマンドはたくさんありますが、これはありません。
realtebo

6

Mailutils自体は、さまざまなメールユーティリティの単なるコレクションであるため、実際には特定の設定はありません。

mailutilsの依存関係の1つは、ubuntuではpostfixであるdefault-mtaパッケージです。実行したときにPostfixがインストールされていたはずapt-get install mailutilsであり、これはおそらくあなたが見たpostfix設定画面です。

この構成ウィザードを再実行するには、次を実行します$ dpkg-reconfigure postfix


2

パッケージを再インストールする(パージして再度インストールする必要がある)か、単に再構成する(これが望ましい)という2つの可能性があります。

dpkg-reconfigure mailutils


3
mailutilsパッケージには、実際には構成がありません(/ etc / alternativesオプションの設定以外)。言及された構成ダイアログは、mailutilsではなく、postfix用でした。詳細については、ファイルを参照して/var/lib/dpkg/infoください...
EEAA

1

一般に、dpkgによってキャッシュされたpostinst実行可能ファイルを実行することにより、debianパッケージのインストールを再実行できます。

少なくとも私のUbuntuボックスでは、それらはにあります/var/lib/dpkg/info/。ファイルの名前は<package-name>.postinst


1
これは実際には真実では/var/lib/dpkg/info/package.postinstなく、セットアップ手順を再実行しますが、質問をせずに/var/lib/dpkg/info/package.configスクリプトがそれらを尋ねてすべてを再構成するので、手動でプロセスを繰り返したい場合はreconfigureパラメーターで呼び出す必要があります。
ハビエルロペス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.