apt-cacher ng“在读取此文件时发生错误,有些内容可能已被忽略。

我每天都从apt-cacher-ng cron作业中收到以下消息:

 /etc/cron.daily/apt-cacher-ng: Error(s) occured while updating volatile index files for apt-cacher-ng. Please visit http://proxy.localnet:3142/report.html to rerun the expiration manually or check the error message(s) in the current log file(s). 

当我运行它时,我总是得到完全相同的文件错误。 它总是* .xz文件。

 An error occured while reading this file, some contents may have been ignored. Tag Parsing metadata in debrep/dists/jessie/main/binary-amd64/Packages.xz An error occured while reading this file, some contents may have been ignored. Tag Parsing metadata in debrep/dists/jessie/main/binary-i386/Packages.xz An error occured while reading this file, some contents may have been ignored. Tag Parsing metadata in debrep/dists/jessie/main/source/Sources.xz 

我删除它们,并且apt-cacher-ng网页界面很开心,但只要我在其中一个客户端上进行apt-get更新。 这些文件返回与完全相同的错误。

我一直在寻找解决scheme,但似乎无法find任何人有这个问题。

我完全一样的问题,并发现这个官方的Debian的错误报告 。 安装更新版本的apt-cacher-ng软件包解决了我的问题。 如果你仍然在使用wheezy(就像我一样),请尝试手动下载并安装backport 。

干杯,迈克尔