Debian / Ubuntuで設定ファイルを復元または再インストールする方法は?
誤ってファイルを上書きしました/etc/bluetooth/main.conf
。実行するとdpkg -S /etc/bluetooth/main.conf
パッケージがbluez
提供するものとしてマークされますが、実行するとsudo apt-get install --reinstall bluez
再インストールされません。
答え1
ソリューション1
次のコマンドを実行して、パッケージ名をパッケージ名に置き換えます。
sudo apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall パッケージ名
ソリューション2
パッケージがある場合は、.deb
パッケージがあるディレクトリに移動して実行します。
dpkg -i --force-confmiss パッケージ名.deb
答え2
mv
このファイルを別の場所に移動する必要があります。
mv /etc/bluetooth/main.conf /etc/bluetooth/main.conf.old
apt-get -o DPkg::options::=--force-confmiss --reinstall install bluez
既存の構成ファイルを上書きできるかどうかわからないapt
ため、まずそのファイルを別の場所に移動する必要があります。