这事主要怪我,恩,我没管好这个孩子。
所以事到如今,也只能由我出面来收拾这个烂摊子。
好吧,现在忽然想到,ham是个前端,所以直接到命令行调dpkg 和 apt好了。
所以上来就发现了 /var/lib/dpkg/status这个文件没有?这是很严重的问题
于是touch了一个,并且由此想到上次touch了很多文件都忘记了具体步骤。。。没啥好说的,怪我怪我。
于是赶快写了这个博客。
恩,貌似还有一个lock文件要搞定一下。。。fix it。。。
小追了一下ham
在apt-worker.cc里面发现了很多内容。
其中download-lists函数试图通过apt-get来下载列表。
但是这个函数中有一个关于catalog文件和sourcelist的比较。
貌似这个操作很重要。