Pulihkan / etc / file konfigurasi dari default


Jawaban:


31

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:

    apt-get install --reinstall -o Dpkg::Options::="--force-confmiss" <package>
    

Terima kasih banyak. Bagaimana jika Anda tidak tahu paket mana yang menyediakan file?
Naftuli Kay

9
dpkg -S /file/to/searchmemberi Anda nama paket
Dom

5

Selain itu removeapt-get juga menawarkan purgeperintah yang membersihkan kustomisasi konfigurasi Anda, yang kemudian dapat diikuti olehapt-get install


1
purgetentu saja berfungsi untuk banyak paket tetapi bukan yang esensial yang tidak dapat Anda hapus tanpa merusak barang dengan serius.
jw013

2
apt-get install -o Dpkg::Options::="--force-confnew" packagename
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.