今天晚上升级glibc-2.11-1后段错误,附解决办法
时间:2009-11-12
来源:互联网
今天升级因为下载太慢,就随手输入 pacman -S glibc 结果只升级了GLIBC,其他的没升级,后果就是 ls 都段错误,关机都没办法关了。
试着用 grub4dos 引导ISO进archlinux 2009.08的ISO,结果没挂上我的lvm分区,
(好像是没有 modprobe dm-mod 的原因,
注: 重新试了还是无法加载
提示没有device-mapper驱动
因为现在启动到GENTOO下了,先不管了)
重启进入到GENTOO下面,想到之前老焦的archlive里有pacman.static 命令,就将就试一下吧
如果能用livecd进去而又不用lvm的话,直接用光盘的pacman就行了,更方便
一运行就发现有搞头,正在更新包
更新完后试着 sudo chroot /media/archlinux /bin/bash 出现段错误,看来没搞头
多半是这次的glibc有问题,然后试着降级GLIBC,再安装,果然OK了
升级到新版后出现段错误,一切glibc相关的库统统不管用,想shutdown也不行,重启后init进程也段错误,够猛的。
降回 glibc 2.10.1-5 后就好了,不知道有没有网遇到相同的问题?上面的内容是从我的BLOG拷过来的,还没升级的朋友为安全起见,等等再升级
试着用 grub4dos 引导ISO进archlinux 2009.08的ISO,结果没挂上我的lvm分区,
(好像是没有 modprobe dm-mod 的原因,
代码:
vgscan vgchange -ay
提示没有device-mapper驱动
因为现在启动到GENTOO下了,先不管了)
重启进入到GENTOO下面,想到之前老焦的archlive里有pacman.static 命令,就将就试一下吧
代码:
./pacman.static -r /media/archlinux/ --config /media/archlinux/etc/pacman.conf --cachedir /media/archlinux/var/cache/pacman/pkg/ -Su
一运行就发现有搞头,正在更新包
更新完后试着 sudo chroot /media/archlinux /bin/bash 出现段错误,看来没搞头
多半是这次的glibc有问题,然后试着降级GLIBC,再安装,果然OK了
代码:
[axlrose@ibmgentoo media] $ sudo ./pacman.static -r /media/archlinux/ --config /media/archlinux/etc/pacman.conf --cachedir /media/archlinux/var/cache/pacman/pkg/ -U /media/archlinux/var/cache/pacman/pkg/glibc-2.10.1-5-i686.pkg.tar.gz loading package data... checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: binutils: requires glibc>=2.11 [axlrose@ibmgentoo media] $ sudo ./pacman.static -r /media/archlinux/ --config /media/archlinux/etc/pacman.conf --cachedir /media/archlinux/var/cache/pacman/pkg/ -U /media/archlinux/var/cache/pacman/pkg/binutils- binutils-2.20-1-i686.pkg.tar.gz binutils-native-2.19.1-2-i686.pkg.tar.gz binutils-2.20-2-i686.pkg.tar.gz [axlrose@ibmgentoo media] $ sudo ./pacman.static -r /media/archlinux/ --config /media/archlinux/etc/pacman.conf --cachedir /media/archlinux/var/cache/pacman/pkg/ -U /media/archlinux/var/cache/pacman/pkg/binutils-2.20- binutils-2.20-1-i686.pkg.tar.gz binutils-2.20-2-i686.pkg.tar.gz [axlrose@ibmgentoo media] $ sudo ./pacman.static -r /media/archlinux/ --config /media/archlinux/etc/pacman.conf --cachedir /media/archlinux/var/cache/pacman/pkg/ -U /media/archlinux/var/cache/pacman/pkg/binutils-2.20-1-i686.pkg.tar.gz loading package data... checking dependencies... (1/1) checking for file conflicts [##################################################################] 100% (1/1) upgrading binutils [##################################################################] 100% [axlrose@ibmgentoo media] $ sudo ./pacman.static -r /media/archlinux/ --config /media/archlinux/etc/pacman.conf --cachedir /media/archlinux/var/cache/pacman/pkg/ -U /media/archlinux/var/cache/pacman/pkg/glibc-2.10.1-5-i686.pkg.tar.gz loading package data... checking dependencies... (1/1) checking for file conflicts [##################################################################] 100% (1/1) upgrading glibc [##################################################################] 100% warning: /media/archlinux/etc/locale.gen installed as /media/archlinux/etc/locale.gen.pacnew Generating locales... en_US.UTF-8... done en_US.ISO-8859-1... done zh_CN.GB18030... done zh_CN.GBK... done
降回 glibc 2.10.1-5 后就好了,不知道有没有网遇到相同的问题?上面的内容是从我的BLOG拷过来的,还没升级的朋友为安全起见,等等再升级
作者: axlrose 发布时间: 2009-11-12
话说我使用glibc-2.11-1已经9天了,没有任何问题!
代码:
[2009-10-20 23:59] upgraded glibc (2.10.1-4 -> 2.10.1-5) [2009-11-02 09:29] upgraded glibc (2.10.1-5 -> 2.11-1)
作者: jqxl0205 发布时间: 2009-11-12
代码:
<GunsNRose> [arch@myarchtp ~] $ sudo pacman -Sf glibc <GunsNRose> 正在解决依赖关系... <GunsNRose> 正在查找内部冲突... <GunsNRose> 目标 (1): glibc-2.11-1 <GunsNRose> 全部下载大小: 11.46 MB <GunsNRose> 全部安装大小: 31.59 MB <GunsNRose> 进行安装吗? [Y/n] y <GunsNRose> :: 正在从 core 软件仓库获取软件包... <GunsNRose> --2009-11-11 20:47:10-- ftp://ftp.archlinux.org/core/os/i686/glibc-2.11-1-i686.pkg.tar.gz <GunsNRose> => “/var/cache/pacman/pkg/glibc-2.11-1-i686.pkg.tar.gz.part” <GunsNRose> 正在解析主机 ftp.archlinux.org... 209.85.41.144, 209.85.41.143 <GunsNRose> 正在连接 ftp.archlinux.org|209.85.41.144|:21... 已连接。 <GunsNRose> 正在以 anonymous 登录 ... 登录成功! <GunsNRose> ==> SYST ... 完成。 ==> PWD ... 完成。 <GunsNRose> ==> TYPE I ... 完成。 ==> CWD (1) /core/os/i686 ... 完成。 <GunsNRose> ==> SIZE glibc-2.11-1-i686.pkg.tar.gz ... 12020826 <GunsNRose> ==> PASV ... 完成。 ==> RETR glibc-2.11-1-i686.pkg.tar.gz ... 完成。 <GunsNRose> 长度:12020826 (11M) (非正式数据) <GunsNRose> 100%[==================================================================================>] 12,020,826 44.3K/s in 4m 7s <GunsNRose> 2009-11-11 20:51:21 (47.5 KB/s) - “/var/cache/pacman/pkg/glibc-2.11-1-i686.pkg.tar.gz.part” 已保存 [12020826] <GunsNRose> 正在检查软件包完整性... <GunsNRose> 警告:/etc/locale.gen 已安装为 /etc/locale.gen.pacnew <GunsNRose> (1/1) 正在更新 glibc [#################################################################] 100% <GunsNRose> [arch@myarchtp ~] $ ls <GunsNRose> 段错误 <zhong> 汗... <GunsNRose> [arch@myarchtp ~] $ clear <GunsNRose> 段错误 <GunsNRose> [arch@myarchtp ~] $ man <GunsNRose> 段错误 <GunsNRose> [arch@myarchtp ~] $ ls <GunsNRose> 段错误 <GunsNRose> [arch@myarchtp ~] $ dir <GunsNRose> 段错误
代码:
[arch@myarchtp ~] $ clear 段错误 [arch@myarchtp ~] $ pacman -Si pacman 段错误 [arch@myarchtp ~] $ sudo pacman -Qi glibc 段错误 [arch@myarc
别人都没遇到,不会是RPWT吧
作者: axlrose 发布时间: 2009-11-12
我的也是2号升级没有问题啊
作者: huntxu 发布时间: 2009-11-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28