Apakah ada cara untuk mengganti /etcfile konfigurasi dari paket, menimpa perubahan lokal saya? Saya sudah mencoba apt-get install --reinstall mypackagetetapi tidak memperbarui file.
Sebuah pertanyaan serverfault terkait menjelaskan cara mengembalikan paket conffiles jika Anda telah menghapus mereka, dan mengharuskan Anda melacak sebenarnya .debberkas.
Yang perlu Anda lakukan:
Temukan daftar paket yang disediakan oleh paket:
dpkg --status <package>
(lihat di bawah Conffiles:bagian).
Hapus sendiri conffile itu.
Instal ulang paket. Jika Anda telah menemukan .debfile tersebut,
dpkg -i --force-confmiss <package_deb>.deb
Atau, meneruskan dpkgopsi melalui aptharus bekerja:
Jawaban:
Sebuah pertanyaan serverfault terkait menjelaskan cara mengembalikan paket conffiles jika Anda telah menghapus mereka, dan mengharuskan Anda melacak sebenarnya
.deb
berkas.Yang perlu Anda lakukan:
Temukan daftar paket yang disediakan oleh paket:
(lihat di bawah
Conffiles:
bagian).Hapus sendiri conffile itu.
Instal ulang paket. Jika Anda telah menemukan
.deb
file tersebut,Atau, meneruskan
dpkg
opsi melaluiapt
harus bekerja:sumber
dpkg -S /file/to/search
memberi Anda nama paketSelain itu
remove
apt-get juga menawarkanpurge
perintah yang membersihkan kustomisasi konfigurasi Anda, yang kemudian dapat diikuti olehapt-get install
sumber
purge
tentu saja berfungsi untuk banyak paket tetapi bukan yang esensial yang tidak dapat Anda hapus tanpa merusak barang dengan serius.sumber