LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 809|回复: 8

急的救命啊,关于glibc

[复制链接]
发表于 2006-9-2 19:51:54 | 显示全部楼层 |阅读模式
由于一时冲动手快将glibc给卸了,这下好了,系统什么命令都不执行了,怎么办啊?大家帮帮忙啊
发表于 2006-9-3 14:15:51 | 显示全部楼层
livecd 启动,chroot 然后 emerge
回复 支持 反对

使用道具 举报

发表于 2006-9-3 14:51:10 | 显示全部楼层
恐怕chroot不了
用livecd启动
找个debian的deb
用ar解压缩一下
ar x glibc-xxxx.deb
然后拷贝进去
回复 支持 反对

使用道具 举报

发表于 2006-9-3 15:02:02 | 显示全部楼层
用livecd解压stage3到gentoo分区
然后chroot过去作一次emerge -e system

感觉应该也可以吧
回复 支持 反对

使用道具 举报

发表于 2006-9-3 15:08:30 | 显示全部楼层
对了,如果有现成的gentoo livecd, quickpkg glibc一下
然后解压缩就好了
然后emerge glibc
回复 支持 反对

使用道具 举报

发表于 2006-9-3 15:38:55 | 显示全部楼层
Post by zhllg
对了,如果有现成的gentoo livecd, quickpkg glibc一下
然后解压缩就好了
然后emerge glibc
说具体点,进了livecd系统后,打开个终端,
$ sudo su -
# quickpkg glibc
# mount /dev/hdaX (你的gentoo根分区) /mnt/gentoo
# mount /dev/hdaY /mnt/gentoo/usr (如果有/usr分区,这个也要挂上)
#  tar xjvf /usr/portage/packages/All/glibc-2.4-r3.tbz2 -C /mnt/gentoo
# reboot
# emerge glibc (重编glibc)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-3 18:10:55 | 显示全部楼层
根据上面几位的指点确实有了明确的思路,但现在遇到了最麻烦的问题了。

用quickpkg打包出来的glibc的压缩包无法正确解压缩,提示trailing garbage after EOF ingored,多次用quickpkg打包,但每次解压缩都是这个提示,这个可该怎么办啊?如果不能正确解压缩那么也就无法修复了啊。
回复 支持 反对

使用道具 举报

发表于 2006-9-3 19:37:12 | 显示全部楼层
你用什么解压缩的?
quickpkg的不行,还有deb,rpm呢?
就你这个问题来说,解决不了是不可能的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-4 00:20:57 | 显示全部楼层
问题解决了,谢谢各位的帮忙
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表