/etc/sudoersが削除され、パッケージからデフォルトファイルを復元したいと思います。私は試しました:
apt-get install sudo
apt-get install --reinstall sudo
apt-get remove sudo && apt-get install sudo
これらのうち何も動作しませんが、すべて/ etc / sudoersが存在しないと警告します。
最後に、ファイルを/ etc / sudoersにコピーしましたapt download sudo && ar xv sudo && tar xf data.tar.xz ./etc/sudoers
。ファイルを復元するより直接的な方法はありますか?
ベストアンサー1
次のようにパッケージの内容を抽出できます.deb
。
dpkg-deb --extract sudo_1.8.26-2_amd64.deb /tmp/sudo
.deb
これで内容が抽出されます/tmp/sudo/
。これでコピーできます/tmp/sudo/etc/sudoers
。
または を実行すると、dpkg -i --force-confmiss sudo_1.8.26-2_amd64.deb
不足している構成ファイルが強制的に再インストールされます。