私のDebian6.0.8システムでは、/etc/cron.daily/apt
ファイルがありません。したがって、無人アップグレードは機能しません。
どうすれば再作成/修正できますか/etc/cron.daily/apt
?
最初に、不足しているファイルが含まれているパッケージを見つけます。
$ dpkg --search /etc/cron.daily/apt
apt: /etc/cron.daily/apt
その場合はパッケージ「apt」であり、それを再インストールします。
$ Sudo apt-get -o Dpkg::Options::="--force-confmiss" --reinstall install apt
編集:ミス設定を強制するオプションを追加しました
一時的な場所でaptdebパッケージを抽出してから、不足しているファイルを本来あるべき場所にコピーする必要があります。たとえば、aptキャッシュにまだdebパッケージaptが含まれている場合は、次のことができます。
cd /tmp
dpkg -x /var/cache/apt/archives/apt_0.9.7.9+deb7u1_AMD64.deb .
cp /tmp/etc/cron.daily/apt /etc/cron.daily/
キャッシュにdebファイルがない場合は、ダウンロードして同じ手順を適用してください。