Labels

Android (1) bash (2) boost (2) C (34) C++ (2) cheatsheet (2) CLion (6) css (3) Debian (33) DL (17) Docker (2) Dreamweaver (2) Eclipse (3) fail2ban (4) git (5) GitHub (4) Hacking (3) html (8) http (1) iOS (1) iPad (1) IRC (1) Java (31) javascript (3) Linux (167) Mac (19) Machine Learning (1) mySQL (48) Netbeans (4) Networking (1) Nexus (1) OpenVMS (6) Oracle (1) Pandas (3) php (16) Postgresql (8) Python (9) raid (1) RedHat (14) Samba (2) Slackware (47) SQL (14) svn (1) tar (1) ThinkPad (1) Virtualbox (3) Visual Basic (1) Visual Studio (1) Windows (2)

Friday, 22 January 2021

Restore lost or broken configurations files in Debian

If we've deleted or messed up a configuration file, then we can restore by doing the following;

First run  pkg -S /etc/confFile

This will then return a package, which we can add into the following;

apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" <package-name> source

Note: unsure if the confnew option works.

The following will also list every package added to a directory

pkg -S /etc/conf.d

No comments:

Post a Comment

Note: only a member of this blog may post a comment.