好吧,我觉得我处境不好(TM)。我太过于相信了——Ubuntu 内核更新已经稳定了很长时间。我下载了最新的 3.2.0-51-generic-pae 内核,运行了大约一周,然后清理了之前的内核映像(因为我的 /boot 太小了)。这个服务器已经稳定运行了很长时间了。
现在我尝试了最新的 apt-get 更新和升级,软件包 libapt-inst1.4 失败了。其中的两个文件/usr/share/locale/pl/LC_MESSAGES
-- libapt-inst1.4.mo 和 libapt-pkg4.12.mo -- 很“奇怪”,权限都是问号,所有者/组、大小和日期字段也是如此。我尝试将该目录移出,LC_MESSAGES_BAD
并使用相同的权限重新创建它,但没有这两个文件。它有效。但是。
我无法重新安装libapt-inst1.4
。它因内核NULL
指针而失败。现在,我认为这实际上不是软件包的问题——我认为内核有问题。但是,当然,我删除了以前的内核。
还有人对 3.2.0-15 内核有问题吗?或者 libapt-inst1.4 软件包有问题吗?我感觉有点脆弱——一切都在职的,但我无法应用任何更新。
答案1
看起来您的文件系统有些损坏。修复损坏部分也许就能解决问题。
要在下次启动时强制 fsck 所有文件系统,请使用
sudo touch /forcefsck
您需要有控制台访问权限才能回答可能的 fsck 问题。当不再需要时,需要 sudo rm /forcefsck。