Debian/发行版升级到stable、testing或unstable

来自站长百科
跳转至: 导航、​ 搜索

Debian | Debian安装 | Debian使用 | Debian系统升级 | Debian常见问题

升级的官方发布通知位于 http://www.debian.org/releases/stable/releasenoteshttp://www.debian.org/releases/testing/releasenotes(不断更新中)。

升级步骤[ ]

将系统升级到 stable、testing 或 unstable 需要几个步骤,而且必须按照下面的顺序:

  • 升级到 Woody (如果你的系统比 Woody 要旧)
  • 升级到 stable
  • 升级到 testing
  • 升级到 unstable

Debian不支持省略中间发布的升级

从Potato升级到Woody[ ]

由于 Potato 版中的APT没有目前 apt_preferences(5) man 手册页所描述的所有功能,因此需要独立描述该过程。

在仅将 Woody 源放到 /etc/apt/sources.list 后, 通过下面的方法升级 APT 系统和所需要的核心包到 Woody:

     # apt-get update
     # apt-get install libc6 perl libdb2 debconf
     # apt-get install apt apt-utils dselect dpkg

然后升级剩下的系统到 Woody。

     # apt-get upgrade
     # apt-get dist-upgrade

准备升级工作[ ]

你可以用通过网络获取软件包的方式来将一个版本升级到另外的一个版本。 这可以通过如下的方法来做。

  • 生成一个干净的 stable 版存储列表:
     # cd /etc/apt
     # cp -f sources.list sources.list.old 
     # :>sources.list  
     # apt-setup noprobe
  • 如果你想升级到 testing ,你需要增加 testing 版的存储源到这个新的列表。 如果你想升级到 unstable ,你还需要增加 unstable 版的存储源。
     # cd /etc/apt
     # grep -e "^deb " sources.list >srcs
     # :>sources.list
     # cp -f srcs sources.list
     # sed -e "s/stable/testing/" srcs >>sources.list
     # sed -e "s/stable/unstable/" srcs >>sources.list 
     # apt-get update
     # apt-get install apt apt-utils

升级[ ]

在按照描述的方法正确的设置 /etc/apt/sources.list 和 /etc/apt/preferences 文件后,你便可以开始升级了。

请注意,升级到 Debian testing 版有一个负面影响,包含安全补丁的软件包更新将会非常缓慢。因为这些软件包首先会被上载到 unstable,稍后才会移植到 testing。

使用 dselect[ ]

如果系统在许多软件包都包含了 -dev 等软件包,推荐使用下面的 dselect 操作方法进行控制软件包的细化操作。

     # dselect update  # 升级前请先完成这步
     # dselect select  # 选择附加软件包

运行 dselect 时当前所有软件包均被选中,dselect 会提示你基于 Depends,Suggests 和 Recommends 的附加软件包,如果不想添加任何软件包,只需输入"Q"退出dselect。

# dselect install

在安装过程中,必须回答一些有关软件包配置的问题,准备好你的笔记本花点时间处理它们。

使用 apt-get[ ]

     # apt-get update
     # apt-get -t stable upgrade
     # apt-get -t stable dist-upgrade
     # apt-get -t testing upgrade
     # apt-get -t testing dist-upgrade
     # apt-get -t unstable upgrade
     # apt-get -t unstable dist-upgrade

一旦你的系统到达 Sarge ,使用 aptitude 代替 apt-get 是明智的。(aptitude 接受 apt-get 所接受的许多选项,包括上面列出的那些选项。)

升级到目前 dselect 的设置:

*# apt-get dselect-upgrade

Debian使用手册导航

Debian安装

安装Debian GNU/Linux前准备 | 获取系统安装介质 | 使用Debian安装程序 | 启动进入新 Debian 系统 | 内核及其它信息 | 为Debian准备分区 | 安装指南 | 在Debian上安装Apache+Mysql+PHP

Debian使用

Debian 文件 | Debian基本操作 | Midnight Commander (MC) | 类Unix工作环境 | 类Unix文本处理 | 类Unix文件系统 | Debian生存命令 | Debian进阶 | Debian其他特性 | Debian下的Linux内核 | 启动系统 | Debian/活动记录及拷贝、创建子目录 | 差量备份、数据同步与系统冻结恢复 |常用命令与典型错误| 系统初始化 | 访问限制(Restricting access) | 刻录机 | 本地化

Debian升级

Debian系统升级 | 发行版升级到stable、testing或unstable

Debian技术支持

Debian技术支持

Debian常见问题

定义与概述 | 兼容性问题 | Debian 的软件系统 | Debian 的 FTP | Debian 的包管理系统 |Debian 的包管理工具 |更新系统 | Debian 与内核 | 定制 Debian GNU/Linux 的安装 |获取 Debian GNU/Linux 的支持 | 为 Debian 项目捐赠 | 作为商品销售Debian以及对其的展望

参考来源[ ]

http://www.debian.org/doc/FAQ/ch-getting.zh-cn.html