web-dev-qa-db-ja.com

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

それで、私はmailutils(apt-get install mailutils)をインストールし、実行すると素敵な小さなセットアップ画面がポップアップして質問を始めました。設定する必要のあるすべてのデータを入手する前に、失敗してキャンセルしました。とにかく、どうすればそのセットアップスクリプトを再実行できますか?

PBI

25
Showcaselfloyd

あなたは試すことができます

dpkg-reconfigure -plow <PACKAGE>

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

37
Brigo

Mailutilsは、さまざまなメールユーティリティの集まりにすぎないため、実際には特定の構成はありません。

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

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

7
EEAA

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

dpkg-reconfigure mailutils

2
andrade

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

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

1
Ovesh