cache被清空产生的后果
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- yilan198711
- 帖子: 1635
- 注册时间: 2008-06-22 13:38
- 来自: 武汉
cache被清空产生的后果
今天因为某些原因,错误的清空了/var/cache文件夹
后来sudo mkdir -pv /var/cache/apt/archives/partial以后,可以成功apt-get update刷新了,但是dist-upgrade就会报错
debconf: DbDriver "config": could not open /var/cache/debconf/config.dat
/usr/bin/mandb: 无法创建索引缓存 /var/cache/man/11942: 没有该文件或目录
请问该如何解决?
多谢
后来sudo mkdir -pv /var/cache/apt/archives/partial以后,可以成功apt-get update刷新了,但是dist-upgrade就会报错
debconf: DbDriver "config": could not open /var/cache/debconf/config.dat
/usr/bin/mandb: 无法创建索引缓存 /var/cache/man/11942: 没有该文件或目录
请问该如何解决?
多谢
mint+gnome
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: cache被清空产生的后果
找LiveCD,或挂载iso,把/var/cache/下的文件和目录拷贝回去。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
- yilan198711
- 帖子: 1635
- 注册时间: 2008-06-22 13:38
- 来自: 武汉
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: cache被清空产生的后果
同一发行版本内部软件包升级,其目录体系和基本结构应该是一致的。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
- yilan198711
- 帖子: 1635
- 注册时间: 2008-06-22 13:38
- 来自: 武汉
Re: cache被清空产生的后果
多谢了
话说我当初是从9.04升级到9.10的………………
若是哪位是最新的9.10,能够把cache打个包传过来,那就不甚感激了
不知道那个cache有多大?
话说我当初是从9.04升级到9.10的………………
若是哪位是最新的9.10,能够把cache打个包传过来,那就不甚感激了
不知道那个cache有多大?
mint+gnome
- nuanhuai
- 帖子: 7813
- 注册时间: 2009-03-10 13:04
- yilan198711
- 帖子: 1635
- 注册时间: 2008-06-22 13:38
- 来自: 武汉
- xieshaohu
- 帖子: 1565
- 注册时间: 2007-10-24 20:20
- 来自: 北京、海淀
- 联系:
Re: cache被清空产生的后果
清空缓存的时候不直接删除文件,用sudo apt-get autoclean就不会出现这样的问题了。
Dell Vostro 1500, T7300/4GB/WD5000BEVT/nVidia 8400GM, Ubuntu 10.04 x86_64/VMware 7(Win7)
我的博客:http://xieshaohu.wordpress.com/
我的博客:http://xieshaohu.wordpress.com/
- pityonline
- 帖子: 3864
- 注册时间: 2008-12-09 12:44
- 来自: 北京
- 联系:
Re: cache被清空产生的后果
正解!xieshaohu 写了:清空缓存的时候不直接删除文件,用sudo apt-get autoclean就不会出现这样的问题了。
autoclean是比较保险的,它只清除升级后的低版本deb包,正在使用的版本的deb包还是留着的,并且/var/cache/apt/archives目录下如果要清理只能清理deb文件,其它不要删除。
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
- 白鳍豚
- 帖子: 2356
- 注册时间: 2009-01-19 23:03
Re: cache被清空产生的后果
貌似linux作精简很容易出错
俺水平菜pkg包留着,等待下次重装
pacman -Sc干掉老的pkg包包
俺水平菜pkg包留着,等待下次重装
pacman -Sc干掉老的pkg包包