Bagaimana saya mendapatkan apt-get untuk menginstal ulang paket dan menjalankan skrip pengaturan?

24

Jadi saya menginstal mailutils (apt-get install mailutils) dan ketika saya melakukan sedikit pengaturan layar muncul dan mulai mengajukan pertanyaan kepada saya. Saya kira saya mengacaukan dan membatalkan sebelum saya memiliki semua data yang perlu saya konfigurasi. Bagaimanapun, bagaimana cara mendapatkannya untuk menjalankan kembali skrip pengaturan itu?

PBI

Showcaselfloyd
sumber

Jawaban:

36

Anda bisa mencobanya

dpkg-reconfigure -plow <PACKAGE>

Ini akan menanyakan lagi pertanyaan konfigurasi tentang paket. Ini mungkin meminta Anda untuk mengkonfigurasi ulang paket terkait juga.

Brigo
sumber
Apa yang setara untuk debian 9? perintah ini tidak ada di sistem saya. Saya punya banyak dpkg-*perintah, tetapi tidak ini.
realtebo
6

Mailutils sendiri tidak benar-benar memiliki konfigurasi khusus, karena itu hanya kumpulan berbagai utilitas surat.

Salah satu dependensi mailutils adalah paket default-mta yang di ubuntu, adalah postfix. Postfix akan terinstal ketika Anda berlari apt-get install mailutils, dan itu adalah layar konfigurasi postfix yang mungkin Anda lihat.

Untuk kembali menjalankan wizard konfigurasi ini, hanya menjalankan: $ dpkg-reconfigure postfix.

EEAA
sumber
2

Anda memiliki dua kemungkinan, instal ulang paket (mungkin Anda harus membersihkannya dan menginstalnya lagi) atau hanya mengkonfigurasi ulang (ini lebih disukai):

dpkg-reconfigure mailutils

andrade
sumber
3
Paket mailutils benar-benar tidak memiliki konfigurasi (selain mengatur beberapa opsi / etc / alternatif). Dialog konfigurasi yang disebutkan adalah untuk postfix, bukan mailutils. Lihat file-file ini /var/lib/dpkg/infountuk info lebih lanjut ...
EEAA
1

Umumnya, instalasi paket debian dapat dijalankan kembali dengan menjalankan file executable postinst yang di-cache oleh dpkg.

Setidaknya di kotak Ubuntu saya, mereka dapat ditemukan di bawah /var/lib/dpkg/info/. File harus dinamai <package-name>.postinst.

Aduh
sumber
1
Ini sebenarnya tidak benar, /var/lib/dpkg/info/package.postinstakan menjalankan kembali instruksi pengaturan tetapi tanpa mengajukan pertanyaan, /var/lib/dpkg/info/package.configskrip adalah orang yang meminta mereka dan mengkonfigurasi ulang semuanya, jadi jika Anda ingin mengulangi proses secara manual Anda perlu menyebutnya dengan reconfigureparameter.
Javier López