openSUSE 升级系统的方法

两台电脑
12.04 => 12.10 => 13.04
raring => 13.04=> saucy
都没问题,代号表示的是没发布时候的每日版

首先。。。。在虚拟机我就曾经在桌面环境下更新 12.2 到 12.3,没出任何问题。。。。其次。。。。为什么不用 dvd 更新呢?
话说我更新完,grub 里的选项提示的还是 opensuse12.2,真别扭。。。。

mark 一下,受教;LZ 辛苦了

当时从 12.1 到 12.2 就是 follow wiki 在线更新,很顺利。
不过当时记得看到可以 zypper dup --download “in-advance” 来要求 zypper 预先下载所有包,至少可以规避网络原因导致的升级失败

现在坐等 13.1 :sunglasses:

@xkn123

在 /etc/default/grub 里将 GRUB_DISTRIBUTOR=“openSUSE 12.2” 改成 GRUB_DISTRIBUTOR=“openSUSE 12.3” 或者干脆改成 GRUB_DISTRIBUTOR=“openSUSE”

按苏姐的说法,我早就该滚去用我的破 smopu!M 了。

准备升级 13.1,按照文档的说明,在下面这步时,切到 console 界面:
sudo zypper dup

很不幸,全部乱码。可能是中文格式的原因。

冒险切换回来,在 konsole 下继续,希望不要出错。

(我能批评一下么?在使用 xxx 时,升级过几个版本,都是在图形界面下,没出任何问题啊。openSUSE 的升级方法太繁琐了。)

  1. tty 显示不了中文,请先 export LANG=en_US.UTF-8
  2. 那样子洗脑我们也会,zypper dup 呗,出问题全算你「不够高手」。但你觉得这是对用户负责任的态度么?openSUSE 恨不得把升级前要洗手都给你分步骤说明白了,这你不能理解么?减少麻烦和负面评论的唯一方法就是:永远不要高估用户的智商,哪怕让他们产生智力压制的感觉也不要高估他们的智商,现在电脑这么普及,你知道哪个是小学生?

tty1 直接 root 登录就不会乱码了,root 的默认语言是 EN。
ibus-1.5.4 居然和 libreoffice 冲突,本想保留 libreoffice 结果 zypper 冲突报错层出不穷,没法,重来选了不保留 libreoffice 才清静了……

话说我这里改了之后一点儿也没变
还需要运行
sudo /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg

您看不懂我写的文字?

我特么管别人升级出不出问题?我用 xxx,没出问题,一路点 next 就可以了。这不算对用户负责?

升级一个 12.3,一堆步骤不说,严格 step by step, 结果出问题,这就是负责?

手工敲几条命令,就特么高智商了?就特么叫负责了?

有问题就面对问题,解决问题,这才叫负责,这才叫智商。懂吗?!!

我试过“su”命令切换成 root 用户,还是乱码。不过没试过直接 root 登录方式。“su" 切换和直接 root 登录有区别吗?

请给与管理员应有的尊重。。。就算不是管理员公共场合对待普通人也应该有基本的礼貌。。。

在线升级本来就是存在风险的。你去看早期一点的教程。他还会让你先升级 zypper 再 zypper dup,现在貌似已经不用了。我们一直在努力做更好。我们不可能做的完美可以让升级在任何电脑上都不出问题,事实就是按照我们尽量给出安全的方法,所以我们出的问题非常少。我觉得这是对用户负责。而且如果你看 wiki 就知道我们没有把 zypper dup 吹的天花乱坠,而是一开始就说他有风险。

当然,我们也有比在线安全的传统方法,那个就是图形界面下一步大法:

  1. 下载 DVD 刻盘
  2. 启动 DVD 闭着眼睛下一步

其实我试过两种方法。我个人更喜欢 DVD。一是留着盘做救援系统也有用,二是不用看着,用火狐插件下 DVD 不会下停,虽然要下一半多不用的东西。。。三就是给人感觉踏实一点,下好 DVD 剩下的事情就非常简单了。。。

你真的是大鹰同学,GSoC 搞 openStack 搞到一半生病的那个吗?

请管理员首先尊重一下社区人员行么? 您觉得动不动说您低智商 / 小学生,就很有礼貌了么?

至于您说的 DVD 的方法,我也很认同。只是现在还在 konsole 里升级,骑虎难下了。如果升级失败了,再重新做个启动盘试试。

您把我看成是某位同学的马甲了。我不搞 openStack,我是玩通信的,当然,即不是中兴 / 华为的, 也不是玩小米的。出于工作的目的,评估一下 openSUSE 才进了这个论坛,我在论坛里贴子也不多,对 openSUSE 了解更少,可以算小白。

好吧。。。我以为我认识你来着。。。

另外我可没有说你智商低(没事我说你那个干嘛?我嫌这个论坛人太多了吗?),我是说(普遍意义上)没人知道哪个用户是初中生小学生。不要怀疑,这不是骂人,百度 opensuse 贴吧的吧主就是初中接触 openSUSE 的,现在他都大学毕业了还在用。我论坛注册问题本来准备放高数题后来都拿掉了,就是为了不要把门槛抬太高。这是解答你:「openSUSE 的升级方法太繁琐了」的批评。因为如果想让它看起来不「繁琐」,我其实只需要告诉你核心命令:sudo zypper dup 即可。这样改动一下看起来甚至比「下一步 - 下一步 - 完成」还要简单,但那是对用户不负责任的。你想把他们教会就要先假设他们不懂,这个逻辑很正常吧。

前几天用 xxx 图形界面升级了两台电脑,一台成功,一台进不了图形界面 :joy:

大区别,su 只是借用 root 的权限,工作环境设置还是原来用户的。要一并取得 root 的工作环境,可以用 su - root

不管怎样,这样升级还是有很大风险的,因为网络环境不一样,不应该这样鼓励用户这样做