我能直接从 Debian Woody 升级到 Ubuntu 吗?

2018-07-28 17:13 更新
  • 当然,你能从 Debian Woody 直接升级到 Ubuntu 4.10 (Warty Warthog)。

可以察看 http://www.ubuntulinux.org/wiki/WartyUpgradeNotes 获得升级过程的信息 也可以察看Hoary的升级信息

https://www.ubuntulinux.org/support/documentation/faq/upgrade-sarge

如果你是从 UbuntuHelp:WartyWarthog pre-releases升级则第一步是执行下面这一步:

1. 将initial user加到scanner group:

      #sudo adduser $(getent passwd 1000 | cut -d: -f1) scanner 

2. 如果你是从 Debian升级则第一步是执行下面这一步:

  • 将ubuntu的服务器加入到你的/etc/apt/sources.list :
  • deb http://archive.ubuntu.com/ubuntu/ warty main restricted universe
     deb-src http://archive.ubuntu.com/ubuntu/ warty main restricted universe
      deb http://security.ubuntu.com/ubuntu/ warty-security main restricted
      deb-src http://security.ubuntu.com/ubuntu/ warty-security main restricted

  • 第二步 将desktop users加到standard groups,命令如下:
    # for group in adm audio cdrom dialout floppy video lpadmin plugdev scanner; do
      adduser $(getent passwd 1000 | cut -d: -f1) $group
      done

  • 这 个 “$(...)” 语句让人觉得莫名其妙,但它只是用来确定Ubuntu的安装者的登陆用户名。如果你不习惯的话,你可以用你的登陆用户名来代替整个“$(...)”。同 时,你也要重复条语句将所有用到这些外围设备(如:扫描仪、CD-ROMs等)的用户添加到这些groups。
  • 第三步 设置standard sudo配置,如果要求的话,命令如下:
    # firstuser=$(getent passwd 1000 | cut -d: -f1); echo "$firstuser ALL=(ALL) ALL" >> /etc/sudoers<br />
    为了能在桌面运行系统设置程序这一步是必须的。
  •  第四步 将不支持的packages升级到被支持的packages 如:
  • + apache被apache2 取代 + php4被libapache2-mod-php4 取代 + dhcp-client和dhcp-server分别被dhcp3-client 和 dhcp3-server 取代 + exim被postfix取代
  • 第五步 将必需的modules添加到/etc/modules 可以察看https://bugzilla.ubuntu.com/show_bug.cgi?id=1763 我不得不添加ide-cd和psmouse的modules,使我的cd和synaptics touchpad能够运行下面的步骤是必须执行的
  • 安装ubuntu-base 和 ubuntu-desktop来获得经过更新的standard desktop package:
  • #sudo apt-get install ubuntu-base ubuntu-desktop
  • 注意:(这只是用于Debian的升级)这个命令将会安装udev,这将会使你的系统通过udev来管理/dev,而不是通过devfs管理或者是静态的管理。这需要进行手动的调整,特别是你创建过自己的device nodes 或者symlinks。 升级到最新的Ubuntu kernel:
  • #sudo apt-get install linux-686
  • 安装 linux- metapackage来获得最新的kernel和kernel的升级。根据以下情况来代替上面命令中的linux-686:
  • o i386 systems:用inux-386, linux-k7, linux-k7-smp, linux-686 or linux-686-smp o powerpc systems: 用linux-powerpc o amd64 systems: 用 linux-amd64-generic, linux-amd64-k8, linux-amd64-k8-smp or linux-amd64-xeon
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号