Eisen 发表于 2021-09-28 15:47

suse11.4 自动refresh弄出lib错来怎么修复?

各位好,

    我有个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可用吗?谢谢


页: [1]
查看完整版本: suse11.4 自动refresh弄出lib错来怎么修复?