我最近在我的旧惠普dv6646us笔记本电脑上安装了ubuntu12.04。我试图在它上安装jdk7 ( 7),并尝试了许多事情。长话短说,我想我破坏了/var/cache/apt目录。软件中心现在不工作了。我是运行Windows和Ubuntu12.04在这台机器上作为双引导。
下面是ls -l在/var/cache/apt目录上的输出
jmk@ubuntu:/var/cache/apt$ ls -l
ls: cannot access srcpkgcache.bin: Input/output error
total 4
drwxr-xr-x 3 root root 4096 Mar 6 21:57 archives
-????????? ? ? ? ? ? srcpkgcache.bin如您所见,srcpkgcache.bin被搞砸了。我对ubuntu完全陌生,我也试过这样做:
sudo rm /var/lib/apt/lists/* -vf然后
sudo apt-get update但这不起作用。
在不重新安装ubuntu的情况下,是否可以修复这个问题?
发布于 2014-03-08 05:39:59
不要担心/var/cache/apt/pkgcache.bin和/var/cache/apt/srcpkgcache.bin files.It将在运行sudo apt-get update和sudo apt-get install package-name命令后自动创建。
这不是导致您的软件中心没有工作问题的原因。
https://askubuntu.com/questions/431150
复制相似问题