各位好,
我有个 Suse11.4,以往一直工作正常,最近忽然发现通过 zypper 来更新安装 package 之后,往往会弄坏 library 甚至 kernel ,举例来说,我当前的 zypper repository 是这么设置的--
eisen_SUSE11:/var/log # zypper repos -d
| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
–±-------------------------------------------------±-------------------------------------------------±--------±--------±---------±------±---------------------------------------------------------±-------
1 | SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109 | SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109 | Yes | No | 99 | yast2 | cd:///?devices=/dev/sr1,/dev/sr0 |
2 | oss | oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.4/repo/oss/ |
以前这样正常 auto-refresh 了好多年,昨晚终于出事了--
eisen_suse11:/var/log # rpm -qa --last|grep gio
libgio-fam-2.28.0-3.6.1 Mon Sep 27 18:33:48 2021
发现这东西被更新了-- 然后启动 suse11 的时候就会出现–
Stargin service gdm/usr/sbin/gdm: symbol lookup error: /usr/lib64/gio/modules/libgiognutls.so: undefined symbol: g_tls_backend_get_type
startproc: exit status of parent of /usr/sbin/gdm: 127
应该是 zypper 自动 refresh 把这个 libgio 给弄坏了,导致 gdm 无法启动了。现在只好关掉了这个 auto refresh.
请问-- 现在 suse 的 oss repository 是不是有问题啊? – 前两天另外一个 suse11.4 新装 vm 上用 zypper update 也直接弄坏了 kernel 导致无法启动,只好重装,再早一周,还有一个 suse11.4 用 zypper install tree 结果弄坏了 glibc,最后也只好重装 Linux 了。
如果真的是这个 oss 源出问题了,请问各位有可靠的 zypper repository 可用吗?谢谢