之前在这台笔记本上装了OpenSUSE Leap 42.1之后就没动过,确实如坊间传言一般,非常稳定。不过最近有一件事却让我很不爽,Leap的GNOME是3.16的,而我喜欢的Zuki系主题只支持最新的3.18和3.20。作为一个一万年的Arch党来说,一切版本号引起的问题都不能忍,于是一怒之下把系统从Leap稳定版升到Tumbleweed滚动版。
过程还是挺方便的,根据Wiki里面的方法,在线更新就是切换一下软件源而已:
升级前最好先更新一下整个系统:
zypper update
备份旧的软件源:
mkdir /etc/zypp/repos.d/old
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old
增加新的Tumbleweed版本软件源:
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/oss repo-oss
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/non-oss repo-non-oss
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/debug repo-debug
zypper ar -f -c http://download.opensuse.org/update/tumbleweed/ repo-update
执行版本升级(最好在tty中执行,否则升级过程中X或者GNOME可能会挂掉):
zypper dup
然后等待就行了,基本所有软件包都要下载一边,我这次更新下载了大约1.7G。顺便记录一下如何使用国内软件源(官方的实在太慢了)。首先,Update源和Debug源在国内好像还没有镜像(好在这两个也不太用得到)。Update的全部镜像列表在这里:http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ ,点击Detail
里面就是世界范围的镜像,不太多。国内的镜像一般只有oss和non-oss源,有的镜像站点(比如163等)目前还没有OpenSUSE的镜像,目前知道的有以下几个(opencas服务器在维护,北交访问不了):
使用国内源也很简单,上面的第2步换成相应的国内源地址即可。