|
之前编译内核的时候由于中间失败的时候强行关机过,所以后来startx的时候提示/usr/lib底下一些so文件无法打开。于是我在单用户模式下把/usr umount掉,再用fsck来修复,中间出了N个错误,我一律按y修复,之后fsck的结果都是clean的。但是那些破坏掉的文件依然没有恢复。
我想对着名字一个个reinstall。但是安装的时候报错:
debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/perl/5.10/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
虽然那些东西好像不受此错误的影响还是装上了,我心里还是很不舒服,估计多半是perl出了问题,就想先重装perl,结果把perl弄成了partly installed。我直接用dpkg手动安装下载的perl软件包,错误同上。现在无论我是安装软件还是卸载软件都同样故障。
请问:除了重装,有没有别的解决方法?先谢过 |
|