还是忍不住尝新了一把~~感想 + 贴士如下:

  • 目前来看,用 update-manager 来升级系统是最不容易出问题的(当然更不容易出问题的是不升级),但是它貌似默认去官方的源下载更新包,速度非常慢,所以还是自己先从快一些的第三方源里面把需要的升级包下载回来再启动 update-manager,这样会比较快。
    1. 更新 sources.list 为 9.10:
      $ sudo sed ‘s/jaunty/karmic/g’ -i /etc/apt/sources.list
    2. 更新源软件列表:
      $ sudo apt-get update
    3. 下载升级包:
      $ sudo apt-get -d dist-upgrade -y

      tips: 最近可能是下载量大的原因, cn99 的源速度很慢,最好选别的源,例如 optus

    4. 运行 update-manager,用它来完成升级任务;
  • 升级后,发现各种软件都换了几乎是最新的版本,例如内核升到最新的 2.6.31,Gnome 升到 2.28.1,gdb 也升到了 7.0;
  • 升级后系统启动更快了,9.04 的时候二十来秒,9.10 目测快了至少 5 秒 —— 当然这只是 X 启动之前的情况;
  • 第三方的 nv 驱动性能非常不好,看个普通的 avi 都一顿一顿的,所以我一般都选择用 nv 官方的闭源驱动。之前一直用的是 185.18.14 这个版本,这次发现安装失败,好像不是内核 api 改变的原因。因为 9.04 和 9.10 都提供 2.6.28 的内核,在 9.04 上能正常安装,但是 9.10 就不行。重新下了一个最新的185.18.36,发现就成功了。过程:
    1. Ctrl + Alt + F1 进入命令台,用 root 登录,杀死所有的 X 服务;
      # killall gdm
    2. 删除所有的第三方 nv 驱动
      # apt-get –purge remove nvidia-*
    3. 驱动程序需要安装内核树以及内核头文件,没有装的话需要:
      # apt-get linux-image-`unamr -r` linux-headers-`uname -r`
    4. 安装 nv 官方驱动
      # sh NVIDIA-Linux-x86-185.18.36-pkg1.run
    5. 重启
  • 不知道怎么回事 gvfs-gdu-volume-monitor 这个进程老是霸占着 CPU,kill 了之后还会自己重启,干脆直接把它的可执行权限干掉。
    $ sudo chmod -x /usr/lib/gvfs/gvfs-gdu-volume-monitor

    于是世界清净了…… Orz
    gvfsGnome 自己的桌面文件系统管理工具,我对它实在不怎么感兴趣,考虑把它彻底干掉……

  • 发现 fqterm 变成全透明的了……当然跟我用了 compiz 有关,水木上的达人指出加  -graphicssystem raster 这个参数来启动即可;
  • 感觉现在桌面的性能还是不如升级前,经常卡。可能的原因包括新的版本加了很多默认的 init.d 服务,以及默认打开了其它的桌面特效之类。然后发现终端下的中文字体变乱码了,但 locale 没发现有啥毛病。这些奇奇怪怪的小问题决定今晚趁周末慢慢调好。

我是从 5.10 开始用 Ubuntu 的,感觉作为一个更新频率和幅度都往往很大的 Linux 发行版,它的新版本没有 2、3 个月实在稳定不下来。升级系统的最大好处是可以用上许多得到官方支持的新软件,最大坏处是需要自己重新折腾半天。以前经常干跟风升级,然后发现问题很多,又格掉重装旧版的傻事。所以要不要马上升级,实在是值得斟酌的事情。