目 录 1. 简 介 xx 报 告 本 文 档 的 bug xx 贡 献 升 级 报 告 xx 本 文 档 的 源 文 件 xx 2. Debian GNU/Linux 5.0 有 什 么 新 东 西 xx 这 次 发 布 中 有 什 么 新 东 西? xx 包 管 理 xx proposed-up



Similar documents
I

<433A5C446F63756D656E E E67735C41646D696E F725CD7C0C3E65CC2DBCEC4CFB5CDB3CAB9D3C3D6B8C4CFA3A8BCF2BBAFA3A95CCAB9D3C3D6B8C4CF31302D31392E646F63>

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基

修改版-操作手册.doc

深圳市新亚电子制程股份有限公司

《C语言基础入门》课程教学大纲

国债回购交易业务指引

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单


0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 考 核 ( 扣 原 因 ) 考 评 得 3 安 全 生 产 目 30 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 无 轻 伤 责 任 事 故 无 重 大 质 量

采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路 2

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

云信Linux SSH认证代理用户手册

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

18 上 报 该 学 期 新 生 数 据 至 阳 光 平 台 第 一 学 期 第 四 周 至 第 六 周 19 督 促 学 习 中 心 提 交 新 增 专 业 申 请 第 一 学 期 第 四 周 至 第 八 周 20 编 制 全 国 网 络 统 考 十 二 月 批 次 考 前 模 拟 题 第 一 学

登录、注册功能的测试用例设计.doc

,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :,

珠江钢琴股东大会

Microsoft Word - 第7章 图表反转形态.doc

自 服 务 按 钮 无 法 访 问 新 系 统 的 自 服 务 页 面 因 此 建 议 用 户 从 信 网 中 心 ( 主 页, 右 下 角 位 置 的 常 用 下 载, 或 校 园 网 用 户 自 服 务 ( 首 页

全国建筑市场注册执业人员不良行为记录认定标准(试行).doc

<4D F736F F D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378>

第2章 数据类型、常量与变量

上海证券交易所会议纪要

证券代码: 证券简称:长城电脑 公告编号:

第 一 部 分 MagiCAD for Revit 安 装 流 程

教师上报成绩流程图


金 不 少 于 800 万 元, 净 资 产 不 少 于 960 万 元 ; (3) 近 五 年 独 立 承 担 过 单 项 合 同 额 不 少 于 1000 万 元 的 智 能 化 工 程 ( 设 计 或 施 工 或 设 计 施 工 一 体 ) 不 少 于 2 项 ; (4) 近 三 年 每 年

世华财讯模拟操作手册

抗 战 时 期 国 民 政 府 的 银 行 监 理 体 制 探 析 % # % % % ) % % # # + #, ) +, % % % % % % % %

目 录 页 1. 欢 迎 使 用 网 上 预 约 面 谈 访 问 系 统 新 用 户 新 用 户 登 入 帐 户 程 序 启 动 网 上 预 约 面 谈 访 问 帐 户 核 对 帐 户 的 地 址 资 料

Microsoft Word - 文件汇编.doc

2006年顺德区高中阶段学校招生录取分数线

2. 本 次 修 改 后, 投 资 者 申 购 新 股 的 持 有 市 值 要 求 市 值 计 算 规 则 及 证 券 账 户 使 用 的 相 关 规 定 是 否 发 生 了 变 化? 答 : 未 发 生 变 化 投 资 者 申 购 新 股 的 持 有 市 值 是 指, 以 投 资 者 为 单 位

<4D F736F F D D323630D6D0B9FAD3A6B6D4C6F8BAF2B1E4BBAFB5C4D5FEB2DFD3EBD0D0B6AF C4EAB6C8B1A8B8E6>

黄 金 原 油 总 持 仓 增 长, 同 比 增 幅 分 别 为 4.2% 和 4.1% 而 铜 白 银 以 及 玉 米 则 出 现 减 持, 减 持 同 比 减 少 分 别 为 9.4%,9.4% 以 及 6.5% 大 豆, 豆 粕 结 束 连 续 4 周 总 持 仓 量 增 长, 出 现 小 幅

年 8 月 11 日, 公 司 召 开 2015 年 第 五 次 临 时 股 东 大 会, 审 议 通 过 了 关 于 公 司 <2015 年 股 票 期 权 激 励 计 划 ( 草 案 )> 及 其 摘 要 的 议 案 关 于 提 请 股 东 大 会 授 权 董 事 会 办 理 公

全国教师资格认定管理信息系统

全国艺术科学规划项目

( ) 信 号 与 系 统 Ⅰ 学 科 基 础 必 修 课 教 周 2016 年 06 月 13 日 (08:00-09:35) ( )

<443A5C6D B5C30312EB9A4D7F7CEC4B5B55C30322EBACFCDACCEC4B5B55C C30342EC8CBC9E7CCFC5C31332ECFEEC4BFC5E0D1B55C E30385C322EB2D9D7F7CAD6B2E12E646F63>

Template BR_Rec_2005.dot

徐天宏:《基因天堂》.doc

( 二 ) 现 行 统 一 高 考 制 度 不 利 于 培 养 人 的 创 新 精 神,,,,,,,,,,,,, [ ],,,,,,,,,,, :, ;,,,,,,? ( 三 ) 现 行 统 一 高 考 制 度 不 利 于 全 体 学 生 都 获 得 全 面 发 展,, [ ],,,,,,,,,,,

i 1) 系 统 运 作 前 设 定 *1. [2.1 网 页 主 机 名 称 设 定 ] -- 设 定 校 务 系 统 的 主 机 IP 地 址, 以 供 其 他 个 人 电 脑 连 接 及 使 用 该 系 统 *2. [2.3.1 输 入 / 修 改 学 校 资 料 ] -- 输 入 系 统 使

<4D F736F F D20B3D6B2D6CFDEB6EEB1EDB8F1D7EED6D52E646F63>

龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和


HSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

名 称 生 命 科 学 学 院 环 境 科 学 1 生 物 学 仅 接 收 院 内 调 剂, 初 试 分 数 满 足 我 院 生 物 学 复 试 最 低 分 数 线 生 命 科 学 学 院 生 态 学 5 生 态 学 或 生 物 学 生 命 科 学 学 院

 编号:

联想电子订单操作指南

GB

一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创 新 能 力, 综 合 运 用 所 学 知 识 发 现 问 题, 分 析 问 题 和 解 决

合 并 计 算 配 售 对 象 持 有 多 个 证 券 账 户 的, 多 个 证 券 账 户 市 值 合 并 计 算 确 认 多 个 证 券 账 户 为 同 一 配 售 对 象 持 有 的 原 则 为 证 券 账 户 注 册 资 料 中 的 账 户 持 有 人 名 称 有 效 身 份 证 明 文 件

系统设计文档_样稿管理模块 V1.1_.doc

Cybozu Garoon 3 管理员手册

现 场 会 议 时 间 为 :2016 年 5 月 19 日 网 络 投 票 时 间 为 :2016 年 5 月 18 日 年 5 月 19 日 其 中 通 过 深 圳 证 券 交 易 所 交 易 系 统 进 行 网 络 投 票 的 时 间 为 2016 年 5 月 19 日 9:30-

<4D F736F F D20B6C0C1A2B6ADCAC2D0ECCCFABEFDCFC8C9FABCB0CCE1C3FBC8CBC9F9C3F72E646F63>

3 月 30 日 在 中 国 证 券 报 上 海 证 券 报 证 券 时 报 证 券 日 报 和 上 海 证 券 交 易 所 网 站 上 发 出 召 开 本 次 股 东 大 会 公 告, 该 公 告 中 载 明 了 召 开 股 东 大 会 的 日 期 网 络 投 票 的 方 式 时 间 以 及 审

光明乳业股份有限公司

操作手册

Microsoft Word - 第3章.doc

ETF、分级基金规模、份额变化统计

<433A5C C6B73625C B746F705CB9FABCCAD6D0D2BDD2A9D7A8D2B5B8DFBCB6BCBCCAF5D6B0B3C6C6C0C9F3C9EAC7EBD6B8C4CFA3A CDA8D3C3B0E6A3A92E646F63>

白皮书

·岗位设置管理流程

定 位 和 描 述 : 程 序 设 计 / 办 公 软 件 高 级 应 用 级 考 核 内 容 包 括 计 算 机 语 言 与 基 础 程 序 设 计 能 力, 要 求 参 试 者 掌 握 一 门 计 算 机 语 言, 可 选 类 别 有 高 级 语 言 程 序 设 计 类 数 据 库 编 程 类

4 进 入 交 互 区 设 置 的 组 件 管 理, 在 组 件 管 理 中, 教 师 可 以 选 择 课 程 空 间 中 的 所 有 组 件, 并 通 过 点 击 启 用 或 不 启 用 选 定 组 件 在 课 程 空 间 中 的 显 示 5 进 入 工 作 室 管 理 的 工 作 室 首 页,

境 外 上 市 外 资 股 股 东 持 有 股 份 总 数 (H 股 ) 489,157,907 3 出 席 会 议 的 股 东 所 持 有 表 决 权 股 份 数 占 公 司 有 表 决 权 股 份 总 数 的 其 中 :A 股 股 东 持 股 占 股 份 总 数 的

上海证券交易所会议纪要

关于修订《沪市股票上网发行资金申购

2.5 选 举 陈 晓 非 女 士 为 第 六 届 董 事 会 董 事 候 选 人 的 议 案 ; 2.6 选 举 卢 婕 女 士 为 第 六 届 董 事 会 董 事 候 选 人 的 议 案 ; 2.7 选 举 张 文 君 先 生 为 第 六 届 董 事 会 独 立 董 事 候 选 人 的 议 案

目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化? 五 如 何 向 教 师 发 送 通 知? 六

øÕªß∂À≤Ÿ◊˜ ÷≤·

证监会行政审批事项目录

乐视云视频发行平台 操作手册 V1.1

2014年中央财经大学研究生招生录取工作简报

B-002 行 政 处 罚 在 气 象 探 测 环 境 保 护 范 围 内 从 事 危 害 气 象 探 测 环 境 活 动 的 处 罚 中 华 人 民 共 和 国 气 象 法 第 三 十 五 条 第 一 款 第 二 项 B-003 行 政 处 罚 在

¹ º ¹ º 农 业 流 动 人 口 是 指 户 口 性 质 为 农 业 户 口 在 流 入 地 城 市 工 作 生 活 居 住 一 个 月 及 以 上 的 流 动 人 口 非 农 流 动 人 口 是 指 户 口 性 质 为 非 农 户 口 在 流 入 地 城 市 工 作 生 活 居 住 一 个

<4D F736F F D20B9D8D3DA BDECB1CFD2B5C9FAC5C9C7B2B1A8B5BDB5C8D3D0B9D8B9A4D7F7B5C4CDA8D6AAA3A E362E38A3A92E646F63>

目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍 系 统 管 理 员 登 陆 班

一 从 分 封 制 到 郡 县 制 一 从 打 虎 亭 汉 墓 说 起

:厦门安妮股份有限公司关于重大资产重组事项相关公告的更正公告+

中 中 中 中 部 中 岗 位 条 件 历 其 它 历 史 师 地 理 师 生 物 师 体 与 健 康 师 从 事 中 历 史 工 从 事 中 地 理 工 从 事 中 生 物 工 从 事 中 体 与 健 康 工 2. 课 程 与 论 ( 历 史 ); 2. 科 ( 历 史 )

生产支援功能 使用说明书(IP-110 篇)

股票代码:000936

收 入 支 出 项 目 2016 年 预 算 项 目 2016 年 预 算 预 算 01 表 单 位 : 万 元 ( 保 留 两 位 小 数 ) 一 公 共 财 政 预 算 拨 款 一 人 员 经 费 一 般 财 力 人 员 支 出 成 品

超 级 玛 丽 JAVA 小 游 戏 测 试 报 告 1. 导 言 1.1 编 写 目 的 该 文 档 的 目 的 是 描 述 超 级 玛 丽 JAVA 小 游 戏 的 系 统 测 试 的 总 结 报 告, 其 主 要 内 容 包 括 : 系 统 环 境 的 介 绍 功 能 的 实 现 的 测 试

moza_ctc_64021.pdf

航天信息 方案

一、资质申请

新, 各 地 各 部 门 ( 单 位 ) 各 文 化 事 业 单 位 要 高 度 重 视, 切 实 加 强 领 导, 精 心 组 织 实 施 要 根 据 事 业 单 位 岗 位 设 置 管 理 的 规 定 和 要 求, 在 深 入 调 查 研 究 广 泛 听 取 意 见 的 基 础 上, 研 究 提

类 似 地, 又 可 定 义 变 下 限 的 定 积 分 : ( ). 与 ψ 统 称 为 变 限 积 分. f ( ) d f ( t) dt,, 注 在 变 限 积 分 (1) 与 () 中, 不 可 再 把 积 分 变 量 写 成 的 形 式 ( 例 如 ) 以 免 与 积 分 上 下 限 的

2016年德州市机构编制委员会

1 系统概述

Transcription:

Debian GNU/Linux 5.0 ("lenny"), Mipsel 的 发 行 说 明 Debian 文 档 项 目 [http://www.debian.org/ doc/] Debian GNU/Linux 5.0 ("lenny"), Mipsel 的 发 行 说 明 : Debian 文 档 项 目 [http://www.debian.org/doc/] 出 版 日 期 2009-02-14 本 文 档 是 自 由 软 件 ; 您 可 以 在 自 由 软 件 基 金 会 发 布 的 GNU 公 共 许 可 证 的 条 款 下 重 新 发 布 或 修 改 它 ; 您 应 当 使 用 该 许 可 证 的 第 二 版 本 本 程 序 发 布 的 目 的 是 希 望 它 对 您 有 用, 但 没 有 任 何 担 保, 即 使 针 对 商 业 或 其 它 特 定 应 用 目 的 请 查 阅 GNU 公 共 许 可 证 以 获 得 更 多 细 节 您 应 当 在 收 到 本 程 序 的 同 时 也 收 到 了 一 份 GNU 公 共 许 可 证 的 副 本 ; 如 果 没 有 收 到, 请 给 自 由 软 件 基 金 会 写 信 地 址 是 :51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 协 议 文 本 可 以 在 http://www.gnu.org/copyleft/gpl.html 和 Debian GNU/Linux /usr/share/common-licenses/ GPL-2 找 到

目 录 1. 简 介 xx 报 告 本 文 档 的 bug xx 贡 献 升 级 报 告 xx 本 文 档 的 源 文 件 xx 2. Debian GNU/Linux 5.0 有 什 么 新 东 西 xx 这 次 发 布 中 有 什 么 新 东 西? xx 包 管 理 xx proposed-updates 区 xx 系 统 改 进 xx 内 核 相 关 的 主 要 变 化 xx 内 核 打 包 的 变 化 xx Emdebian 1.0( 基 于 Debian GNU/Linux lenny 5.0) xx 上 网 本 支 持 xx Debian 中 的 Java xx 3. 安 装 系 统 xx 安 装 系 统 有 哪 些 新 特 性? xx 主 要 更 新 xx 自 动 安 装 xx 4. 从 以 前 的 发 行 版 升 级 xx 升 级 前 的 准 备 xx 备 份 数 据 和 配 置 文 件 xx 提 前 告 知 用 户 xx 准 备 恢 复 xx 为 升 级 准 备 安 全 环 境 xx 检 查 系 统 状 态 xx 复 审 包 管 理 器 中 的 未 决 操 作 xx 禁 用 APT pinning 操 作 xx 检 查 包 状 态 xx proposed-updates 区 xx 非 官 方 源 和 backports xx 手 工 删 除 软 件 包 的 标 记 xx 为 APT 准 备 源 xx 添 加 互 联 网 APT 源 xx 添 加 本 地 镜 像 APT 源 xx 从 CD-ROM 或 DVD 添 加 APT 源 xx 升 级 软 件 包 xx 记 录 会 话 xx 更 新 包 列 表 xx 确 保 您 有 足 够 的 空 间 升 级 xx 先 升 级 apt 和 / 或 aptitude xx 使 用 aptitudes 记 录 的 apt 自 动 安 装 的 软 件 包 列 表 xx 最 小 系 统 升 级 xx 升 级 系 统 的 其 它 部 分 xx 升 级 期 间 可 能 遇 到 的 问 题 xx 升 级 内 核 与 相 关 包 xx 安 装 内 核 元 数 据 包 xx 设 备 枚 举 的 顺 序 xx 引 导 期 间 的 问 题 xx 在 重 启 之 前 要 做 的 事 情 xx 重 新 运 行 lilo xx 系 统 引 导 时 在 显 示 Waiting for root file system 后 挂 起 xx

如 何 在 升 级 前 避 免 此 问 题 xx 如 何 在 升 级 后 解 决 此 问 题 xx 为 下 个 发 行 版 做 准 备 xx 过 时 的 包 xx 哑 包 xx 5. lenny 中 需 要 注 意 的 问 题 xx 潜 在 的 问 题 xx 与 udev 相 关 的 设 备 的 问 题 xx 某 些 应 用 程 序 可 能 无 法 在 2.4 内 核 下 工 作 xx 某 些 网 站 无 法 通 过 TCP 进 行 连 接 xx 无 法 自 动 关 机 xx 异 步 网 络 初 始 化 可 能 引 起 无 法 预 测 的 情 况 xx 使 用 WPA 保 护 无 线 网 络 的 问 题 xx 文 件 名 中 使 用 非 ASCII 字 符 可 能 引 起 问 题 xx 声 音 停 止 工 作 xx NFS 挂 载 现 在 由 nfs-common 来 处 理 xx 罗 马 尼 亚 (ro) 键 盘 布 局 的 改 变 xx 升 级 apache2 xx NIS 和 网 络 管 理 器 xx Mozilla 产 品 的 安 全 状 态 xx Security status of OCS Inventory and SQL-Ledger KDE 桌 面 xx GNOME 桌 面 改 变 与 支 持 xx Emacs21* 默 认 不 支 持 Unicode xx slurpd/replica 已 经 被 删 除 xx 桌 面 没 有 使 用 全 部 屏 幕 xx DHCP 失 败 备 选 问 题 xx VServer Disk Limit xx 6. 关 于 Debian GNU/Linux 的 更 多 信 息 xx 更 多 读 物 xx 获 得 帮 助 xx 邮 件 列 表 xx 互 联 网 在 线 聊 天 系 统 xx 报 告 Bug xx 为 Debian 做 贡 献 xx A. 管 理 您 的 etch 系 统 xx 升 级 您 的 etch 系 统 xx 检 查 您 的 sources list xx B. 发 行 注 记 的 贡 献 者 xx C. Lenny 献 给 Thiemo Seufer xx 索 引 xx 术 语 表 xx xx

第 1 章 简 介 本 文 档 告 知 Debian GNU/Linux 发 行 版 的 用 户, 关 于 版 本 5.0 ( 代 号 "lenny") 的 主 要 变 化 本 发 行 说 明 提 供 如 何 安 全 的 从 版 本 4.0 ( 代 号 etch) 升 级 到 当 前 版 本 的 信 息, 并 告 知 用 户 在 升 级 到 当 前 版 本 时 可 能 会 遇 到 已 知 的 某 些 潜 在 问 题 在 http://www.debian.org/releases/lenny/releasenotes 可 以 获 得 本 文 档 的 最 新 版 本 如 有 疑 惑, 请 检 查 首 页 的 日 期, 以 确 定 您 是 否 正 在 阅 读 最 新 版 本 小 心 注 意 列 出 所 有 已 知 的 问 题 是 不 可 能 的, 因 此 选 择 了 那 些 普 遍 存 在 和 造 成 影 响 的 问 题 请 注 意 我 们 只 支 持 从 Debian 的 前 一 版 本 ( 现 在 要 升 级 的 版 本 是 4.0) 升 级 如 果 您 需 要 从 更 早 的 版 本 升 级, 建 议 您 先 查 看 前 一 版 本 的 发 行 说 明, 先 升 级 到 4.0 报 告 本 文 档 的 bug 我 们 已 经 试 图 测 试 在 本 文 档 中 描 述 的 所 有 不 同 的 升 级 步 骤 并 预 测 用 户 可 能 遇 到 的 所 有 问 题 虽 然 如 此, 如 果 您 认 为 您 发 现 了 Bug ( 不 正 确 或 者 缺 失 的 信 息 ), 请 在 Bug 追 踪 系 统 [http://bugs.debian.org/] 提 交 一 个 关 于 release-notes A 0 0 A 软 件 包 的 bug 贡 献 升 级 报 告 我 们 欢 迎 来 自 用 户 的 关 于 从 etch 升 级 到 lenny 的 任 何 信 息 如 果 您 愿 意 分 享, 请 在 Bug 追 踪 系 统 [http://bugs.debian.org/] 填 写 一 个 关 于 release-notes A 0 0 A 软 件 包 的 Bug 以 及 您 所 获 得 的 结 果 希 望 您 能 够 ( 使 用 gzip) 压 缩 任 何 附 件 当 您 提 交 升 级 报 告 的 时 候, 请 包 含 以 下 信 息 : 在 升 级 前 后, 软 件 包 数 据 库 的 状 态 :dpkg 的 数 据 库 状 态 信 息 在 /var/lib/dpkg/ status,aptitude 的 数 据 库 状 态 信 息 在 /var/lib/aptitude/pkgstates 在 升 级 之 前, 您 应 该 已 经 象 备 份 数 据 和 配 置 文 件 一 节 描 述 的 那 样 备 份, 当 然 您 也 可 以 在 / var/backups 找 到 备 份 信 息 会 话 日 志 使 用 script 来 创 建, 它 的 描 述 在 记 录 会 话 一 节 apt A 0 的 日 志 /var/log/apt/term.log, 或 aptitude 的 日 志 /var/log/ 0 A aptitude 注 意 在 提 交 bug 报 告 之 前, 您 应 该 花 点 时 间 从 日 志 中 检 查 和 删 除 任 何 敏 感 和 / 或 机 密 信 息, 因 为 这 些 信 息 都 会 被 发 布 在 公 开 的 数 据 库 中 本 文 档 的 源 文 件 本 文 档 的 源 文 件 格 式 是 DocBook XML A 0 0 A HTML 版 本 使 用 docbook-xsl A 0 0 A 和 xsltproc A 0 0 A 生 成 PDF 版 本 使 用 dblatex A 0 0 A 或 xmlroff A 0 0 A 生 成 可 以 从 Debian 文 档 计 划 的 SVN 仓 库 获 得 本 文 档 的 源 文 件 您 也 可 以 通 过 网 页 [http:// svn.debian.org/viewsvn/ddp/manuals/trunk/release-notes/] 分 别 访 问 这 些 文 件, 以 及 查 看 它 们 的 变 更 请 参 考 Debian 文 档 计 划 的 SVN 页 面 [http://www.debian.org/doc/ cvs], 以 获 取 如 何 访 问 SVN 仓 库 的 信 息

第 2 章 Debian GNU/Linux 5.0 有 什 么 新 东 西 Wiki [http://wiki.debian.org/newinlenny] 有 更 多 关 于 这 个 主 题 的 信 息 这 个 版 本 中 加 入 了 对 ARM EABI (armel) 的 官 方 支 持 下 面 是 Debian GNU/Linux lenny 官 方 支 持 的 架 构 : Intel x86 ('i386') Alpha ('alpha') SPARC ('sparc') PowerPC ('powerpc') ARM ('arm') MIPS ('mips' (big-endian) and 'mipsel' (little-endian)) Intel Itanium ('ia64') HP PA-RISC ('hppa') S/390 ('s390') AMD64 ('amd64') ARM EABI ('armel') 您 可 以 在 Debian 移 植 页 面 [http://www.debian.org/ports/], 读 到 更 多 的 关 于 您 的 架 构 的 移 植 状 态 和 移 植 细 节 的 信 息 这 次 发 布 中 有 什 么 新 东 西? Debian 的 这 次 发 行 再 次 带 来 了 比 它 前 个 发 行 版 本 etch 更 多 的 软 件 ; 包 括 7700 个 新 软 件 包, 共 计 23200 个 在 这 个 发 行 版 中, 多 数 软 件 包 得 到 了 更 新 : 有 13400 个 ( 占 etch 软 件 包 总 数 的 72%) 而 且, 由 于 各 种 原 因, 有 相 当 数 量 的 软 件 包 (3100 个, 占 etch 软 件 包 总 数 的 17%) 从 这 次 发 行 中 被 删 除 了 您 将 会 看 不 到 这 些 包 有 任 何 更 新, 而 且 在 包 管 理 软 件 中 它 们 会 被 标 记 为 过 时 的 在 这 次 发 行 中,Debian GNU/Linux 从 X.Org 7.1 更 新 到 X.Org 7.3 Debian GNU/Linux 再 次 与 几 个 桌 面 程 序 和 环 境 一 起 发 布 和 其 它 发 行 版 一 样, 它 现 在 包 含 GNOME A 0 0 A 2.22 桌 面 环 境, KDE A 0 0 A 3.5.10, 以 及 Xfce A 0 0 A 4.4.2, 以 及 LXDE A 0 0 A 0.3.2.1+svn20080509 还 有 一 些 能 提 高 生 产 效 率 的 软 件, 包 含 办 公 室 套 件 OpenOffice.org A 0 0 A 2.4.1,KOffice A 0 0 A 1.6.3,GNUcash A 0 0 A 2.2.6,GNUmeric A 0 0 A 1.8.3, 以 及 Abiword A 0 0 A 2.6.4 其 它 的 桌 面 应 用 程 序 也 被 更 新 了, 包 含 Evolution A 0 0 A 2.22.3 和 Pidgin A 0 0 A 2.4.3 ( 即 以 前 的 Gaim A 0 0 A ) Mozilla A 0 0 A 家 族 也 被 更 新 了 :iceweasel A 0 0 A (3.0.6 版 ) 是 无 商 标 的 Firefox A 0 0 A 网 页 浏 览 器,icedove A 0 0 A (2.0.0.19 版 ) 则 为 无 商 标 的 Thunderbird A 0 0 A 邮 件 客 户 端 和 过 去 一 样, 这 次 发 行 还 包 含 了 以 下 软 件 的 更 新 :

软 件 包 在 版 本 4.0(etch) 中 的 版 本 在 版 本 5.0(lenny) 中 的 版 本 Apache A 0 0 A 2.2.3 2.2.9 BIND A 0 0 A DNS 服 务 器 9.3.4 9.5.0 Cherokee A 0 0 A 网 络 服 务 器 0.5.5 0.7.2 Courier A 0 0 A MTA 0.53.3 0.60.0 Dia A 0 0 A 0.95.0 0.96.1 Ekiga A 0 0 A VoIP 客 户 端 2.0.3 2.0.12 Exim A 0 0 A 默 认 邮 件 服 务 器 4.63 4.69 GNU 编 译 器 套 件 ( 默 认 的 编 译 器 ) A 0 0 A 4.1.1 4.3.2 GIMP A 0 0 A 2.2.13 2.4.7 GNU C 函 数 库 2.3.6 2.7 lighttpd 1.4.13 1.4.19 maradns 1.2.12.04 1.3.07.09 MySQL A 0 0 A 5.0.32 5.0.51a OpenLDAP 2.3.30 2.4.11 OpenSSH A 0 0 A 4.3 5.1p1 PHP A 0 0 A 5.2.0 5.2.6 Postfix A 0 0 A MTA 2.3.8 2.5.5 PostgreSQL A 0 0 A 8.1.15 8.3.5 Python 2.4.4 2.5.2 Tomcat A 0 0 A 5.5.20 5.5.26 官 方 Debian GNU/Linux 发 行 版 现 在 包 含 4 到 5 张 二 进 制 DVD A 0 0 A 或 28 到 32 张 二 进 制 CD A 0 0 A ( 依 赖 于 架 构 ), 和 4 张 源 代 码 DVD 或 28 张 源 代 码 CD 此 外, 还 有 一 个 多 架 构 DVD, 包 含 amd64 和 i386 架 构 的 子 集, 和 对 应 的 源 代 码 Debian GNU/Linux A 0 首 次 发 行 蓝 光 0 A 镜 像, 针 对 amd64 和 i386 架 构, 以 及 源 代 码 Debian 现 在 支 持 Linux 标 准 基 础 (LSB) 3.2 Debian 4.0 支 持 的 是 3.1 版 本 A 0 0 A 包 管 理 aptitude 是 从 命 令 行 进 行 包 管 理 的 首 选 软 件, 它 实 现 了 与 apt-get 相 同 的 包 管 理 功 能, 并 且 被 证 明 比 apt-get 能 更 好 地 解 决 依 赖 关 系 如 果 您 依 然 在 使 用 dselect, 您 应 该 把 aptitude A 0 0 A 作 为 正 式 的 包 管 理 前 端 软 件 对 于 lenny 来 说, aptitude 中 已 经 实 现 了 一 个 高 级 的 冲 突 解 决 机 制, 如 果 它 检 测 到 由 于 软 件 包 依 赖 关 系 变 化 带 来 的 冲 突, 它 将 会 尽 力 找 到 最 好 的 解 决 方 法 proposed-updates 区 所 有 针 对 stable ( 或 oldstable) 发 行 版 的 更 改, 在 它 们 能 被 放 入 发 行 版 之 前, 都 要 经 过 一 个 外 围 测 试 阶 段 每 一 次 那 样 的 stable (oldstable) 发 行 版 更 新 被 称 为 是 一 个 发 行 点 通 过 proposed-updates 这 个 机 制 来 完 成 发 行 点 的 准 备 工 作 软 件 可 以 通 过 两 种 途 径 进 入 proposed-updates 区 首 先, 加 入 security.debian.org 的 软 件 包 安 全 更 新 会 被 自 动 加 入 proposed-updates 区 其 次,% debian; 开 发 者 可 以 将 新 的 软 件 包 直 接 上 传 至 proposed-updates 区 该 区 最 新 软 件 包 列 表 可 以 在 http://ftp-master.debian.org/proposed-updates.html 处 看 到

如 果 您 希 望 在 软 件 包 正 式 加 入 发 行 点 之 前 帮 忙 测 试 包 的 更 新, 您 可 以 通 过 将 proposedupdates 加 入 sources.list 中 来 进 行 : deb http://mirrors.kernel.org/debian lenny-proposed-updates main contrib deb-src http://mirrors.kernel.org/debian lenny-proposed-updates main contrib 下 一 次 您 运 行 aptitude update 命 令 时, 系 统 将 识 别 proposed-updates 区 中 的 软 件 包, 并 在 升 级 包 时 查 找 这 一 区 域 严 格 意 义 上 来 说, 这 并 不 是 Debian 的 新 特 性, 而 是 一 个 以 前 未 被 太 多 关 注 过 的 特 性 系 统 改 进 这 次 发 行 版 中 的 大 量 改 变 能 使 全 新 安 装 的 lenny 受 益, 但 是 可 能 不 会 自 动 启 用 在 从 etch 升 级 上 来 的 系 统 中 这 一 节 给 出 大 部 分 相 关 改 变 的 概 述 SELinux 优 先 级 为 标 准, 但 是 默 认 不 启 用 A 0 0 A 支 持 SELinux( 安 全 增 强 型 Linux) 所 需 的 软 件 包 已 经 被 提 升 为 标 准 优 先 级 这 意 味 着 全 新 安 装 时 它 们 将 会 被 默 认 安 装 对 于 已 安 装 好 的 系 统, 您 可 以 用 下 述 命 令 安 装 SELinux: # aptitude install selinux-basics 新 的 默 认 syslog 守 护 程 序 更 好 地 支 持 UTF-8 Identification of the release's revision 注 意 对 SELinux 支 持 不 是 默 认 启 用 的 有 关 设 置 和 启 用 SELinux 的 信 息 可 以 在 Debian Wiki [http:// wiki.debian.org/selinux] 找 到 rsyslog A 0 0 A 现 在 作 为 Debian 5.0 的 默 认 系 统 及 内 核 日 志 记 录 守 护 进 程, 代 替 了 syslogd 和 klogd 对 于 默 认 日 志 规 则, 可 以 直 接 使 用 无 需 替 换 如 果 有 自 定 义 的 日 志 规 则, 您 应 该 将 其 迁 移 到 新 的 配 置 文 件 /etc/ rsyslog.conf 从 etch 升 级 的 用 户 需 要 手 工 安 装 rsyslog A 0 0 A, 删 除 sysklogd A 0 0 A 在 升 级 到 lenny 的 过 程 中, 并 不 会 自 动 替 换 系 统 日 志 服 务 程 序 许 多 软 件 将 被 设 置 成 默 认 使 用 UTF-8 或 比 以 前 更 好 地 支 持 UTF-8 请 参 阅 http://wiki.debian.org/ UTF8BrokenApps, 查 看 处 理 UTF-8 仍 然 有 问 题 的 应 用 程 序 信 息 Starting from Lenny, /etc/debian_version will indicate the revision number of the debian release (5.0, then 5.0.1, etc.) This also means that you should not expect this file to be constant throught the release lifetime.

Debian Wiki [http://wiki.debian.org/etch2lennyupgrade] 有 些 关 于 etch 和 lenny 之 间 变 更 的 额 外 信 息 内 核 相 关 的 主 要 变 化 Debian GNU/Linux 5.0 对 所 有 架 构 均 使 用 内 核 版 本 2.6.26 内 核 本 身 以 及 内 核 的 Debian 打 包 都 有 较 大 的 变 化 一 些 变 化 使 升 级 过 程 变 得 困 难, 而 且 在 升 级 到 lenny 后 重 启 系 统 时 有 潜 在 问 题 本 节 给 出 大 多 数 重 要 变 化 的 概 述 ; 在 后 面 的 章 节 中 包 含 有 潜 在 问 题 的 解 决 方 法 内 核 打 包 的 变 化 Binary firmware for some drivers moved to non-free 新 的 OpenVZ 内 核 标 识 X86 架 构 内 核 软 件 包 名 称 已 统 一 Some drivers load binary firmware into the device they are supporting at run time. While this firmware was included in the stock kernel in previous releases, it has now be separately packaged in the non-free section. If you want to continue to use these devices after reboot, make sure the required firmware is present on the installed system. See section 6.4 of the Installation Manual [http://www.debian.org/ releases/stable/installmanual] for details. Debian GNU/Linux 5.0 现 在 提 供 预 编 译 OpenVZ 的 内 核 镜 像, 相 对 于 etch 中 的 Linux-VServer 支 持 来 说 这 是 另 一 种 虚 拟 化 解 决 方 案 OpenVZ 以 比 正 常 运 行 稍 高 一 点 的 开 销 提 供 比 Linux-VServer 更 好 的 特 性 ( 如 实 时 迁 移 ) A 0 0 A A 0 0 A 在 以 前 的 发 行 版 中, 针 对 32 位 的 AMD Athlon/ Duron/Sempron 处 理 器 有 一 个 特 殊 的 -k7 内 核 标 识 这 个 标 识 已 被 去 除 并 由 一 个 统 一 的 标 识 -686 来 处 理 所 有 AMD/Intel/VIA 686 型 的 处 理 器 在 可 能 的 情 况 下, 依 赖 于 新 软 件 包 的 伪 过 渡 包 已 经 被 提 供, 以 取 代 过 时 的 软 件 包 Emdebian 1.0( 基 于 Debian GNU/Linux lenny 5.0) A 0 0 A Lenny 现 在 包 含 Emdebian 的 制 作 工 具 它 允 许 Debian 源 文 件 包 被 交 叉 构 建, 并 且 裁 剪, 以 适 合 嵌 入 式 的 ARM 系 统 Emdebian 1.0 发 布 版 包 含 了 已 经 构 建 好 的 ARM 包, 足 够 为 特 殊 的 机 器 和 机 器 变 体 创 建 定 制 的 root 文 件 系 统 内 核 和 内 核 模 块 需 要 单 独 提 供 对 armel 和 i386 的 支 持 正 在 开 发 中 请 参 见 Emdebian 网 页 [http://www.emdebian.org/] 获 得 更 详 细 的 信 息 上 网 本 支 持 上 网 本, 例 如 华 硕 的 Eee PC,Debian 是 支 持 的 关 于 Eee PC, 请 看 eeepc-acpiscripts A 0 0 A 还 有,Debian 提 供 一 个 新 的 轻 量 级 X11 桌 面 环 境, lxde A 0 0 A, 它 有 利 于 上 网 本 或 是 其 它 性 能 相 对 较 低 的 电 脑 Debian 中 的 Java

OpenJDK Java 运 行 环 境 openjdk-6-jre 和 开 发 组 件 openjdk-6-jdk 目 前 已 经 包 含 在 Debian 中 了, 在 执 行 Java 图 形 用 户 界 面 程 序 以 及 网 络 程 序 或 是 编 译 这 些 程 序 时 需 要 用 到 它 们 这 些 包 编 译 时 使 用 了 IcedTea 编 译 支 持, 以 及 来 自 IcedTea 计 划 的 补 丁

第 3 章 安 装 系 统 Debian 安 装 程 序 是 Debian 官 方 的 安 装 系 统 它 提 供 了 Debian 操 作 系 统 的 各 种 安 装 方 式 您 适 合 用 何 种 安 装 方 式, 取 决 于 您 的 计 算 机 硬 件 架 构 您 可 以 借 助 Debian 网 站 [http://www.debian.org/releases/stable/debian-installer/] 上 的 安 装 指 南 找 到 lenny 的 安 装 程 序 映 像 安 装 手 册 也 可 以 在 Debian 官 方 CD/DVD 的 第 一 张 盘 上 找 到, 路 径 是 : /doc/install/manual/language/index.html 您 也 可 以 检 查 勘 误 表 [http://www.debian.org/releases/stable/debian-installer/ index#errata], 以 查 看 Debian 安 装 程 序 的 已 知 问 题 列 表 安 装 系 统 有 哪 些 新 特 性? 自 从 在 Debian GNU/Linux 3.1 (sarge) 中 第 一 次 官 方 发 布 以 来,Debian 安 装 程 序 有 许 多 开 发 工 作, 在 硬 件 支 持 上 有 显 著 改 进, 还 增 加 了 很 多 有 趣 的 新 功 能 在 发 布 说 明 中, 我 们 只 列 举 安 装 程 序 的 主 要 变 更 如 果 您 想 对 从 etch 开 始 各 项 变 更 的 详 细 情 况 有 个 大 致 的 了 解, 请 阅 读 lenny 之 beta 和 RC 版 本 的 发 布 声 明, 它 们 位 于 Debian 安 装 程 序 的 新 闻 [http://www.debian.org/devel/debian-installer/news/] 网 页 上

主 要 更 新 支 持 在 安 装 期 间 加 载 固 件 支 持 从 Microsoft Windows 安 装 支 持 SATA RAID 尽 早 升 级 有 安 全 更 新 的 包 支 持 volatile 新 移 植 架 构 支 持 硬 件 语 音 合 成 设 备 支 持 挂 接 选 项 relatime 在 安 装 期 间 执 行 NTP 时 钟 同 步 新 增 语 言 支 持 简 化 的 国 家 选 择 当 固 件 在 Debian 安 装 媒 体 之 外 提 供 时, 现 在 可 以 从 可 移 动 媒 体 加 载 二 进 制 文 件 现 在 安 装 媒 体 提 供 一 个 程 序 允 许 系 统 从 Microsoft Windows 环 境 中 安 装 Debian 当 有 网 络 访 问 能 力 时, 安 装 程 序 会 升 级 全 部 自 发 布 lenny 最 初 版 本 以 来 有 更 新 的 包 此 升 级 在 安 装 期 间, 系 统 重 新 引 导 之 前 进 行 从 而 已 安 装 的 系 统 更 难 被 在 发 布 lenny 到 安 装 期 间, 已 知 且 被 修 正 的 安 全 问 题 所 影 响 现 在 安 装 程 序 可 以 选 择 从 volatile.debian.org 升 级 安 装 完 毕 的 系 统 此 主 机 提 供 有 规 律 更 新 的 数 据, 例 如 时 区 定 义, 病 毒 特 征 码, 等 等 现 在 支 持 armel 架 构 还 提 供 了 i386 Xen 客 户 安 装 镜 像 现 在 安 装 程 序 支 持 几 种 硬 件 语 音 合 成 设 备, 因 此 提 高 了 有 视 力 障 碍 用 户 的 易 访 问 性 A 0 0 A 现 在 的 安 装 程 序 能 配 置 分 区 使 用 挂 接 选 项 relatime, 允 许 仅 在 以 前 的 读 取 时 间 早 于 当 前 的 修 改 时 间 时 才 更 新 文 件 和 目 录 的 访 问 时 间 在 安 装 期 间 将 计 算 机 时 钟 与 NTP 同 步, 所 以 安 装 好 的 系 统 立 即 有 准 确 的 时 钟 得 益 于 翻 译 人 员 的 巨 大 努 力,Debian 现 在 可 以 在 文 本 界 面 下 以 63 种 语 言 安 装 (50 种 可 以 在 文 本 用 户 界 面 使 用,13 中 只 能 在 图 形 用 户 界 面 使 用 ) 这 比 etch 版 多 了 5 种 语 言 此 次 增 加 的 语 言 包 括 阿 姆 哈 拉 语 马 拉 地 语 爱 尔 兰 语 爱 沙 尼 亚 语 以 及 塞 尔 维 亚 人 语 由 于 缺 少 对 应 的 翻 译 更 新, 爱 沙 尼 亚 语 在 本 版 本 中 不 再 被 支 持 在 etch 中 禁 用 的 威 尔 士 语 被 重 新 激 活 由 于 它 们 的 字 符 集 无 法 在 非 图 形 界 面 显 示, 这 些 语 言 只 有 在 图 形 安 装 程 序 中 才 可 以 被 选 择 : 阿 姆 哈 拉 语, 孟 加 拉 语, 不 丹 语, 古 吉 拉 特 语, 印 地 语, 格 鲁 吉 亚 语, 高 棉 语, 马 拉 雅 拉 姆 语, 马 拉 地 语, 尼 泊 尔 语, 旁 遮 普 语, 泰 米 尔 语 和 泰 国 语 现 在 国 家 列 表 按 照 大 陆 分 组, 当 用 户 不 想 使 用 与 选 择 的 语 言 关 联 的 国 家 时, 选 择 国 家 更 容 易 自 动 安 装 前 一 节 中 所 提 到 的 一 些 变 更, 也 意 味 着 安 装 程 序 使 用 预 配 置 文 件 进 行 自 动 安 装 的 调 整 这 意 味 着, 如 果 您 有 能 在 etch 安 装 程 序 中 正 常 使 用 的 预 配 置 文 件, 您 不 能 指 望 它 能 在 新 安 装 程 序 中 正 常 使 用, 而 无 需 修 改 安 装 指 南 [http://www.debian.org/releases/stable/installmanual] 现 在 有 一 个 单 独 附 录, 用 来 描 述 使 用 预 配 置 文 件 的 方 法

第 4 章 从 以 前 的 发 行 版 升 级 升 级 前 的 准 备 我 们 建 议 您 在 升 级 前 阅 读 第 5 章 lenny 中 需 要 注 意 的 问 题 中 的 信 息 它 描 述 了 与 升 级 过 程 有 间 接 联 系 的 潜 在 问 题, 但 在 升 级 前 了 解 这 些 信 息 对 您 来 说 还 是 很 重 要 的 备 份 数 据 和 配 置 文 件 在 升 级 系 统 前, 强 烈 建 议 您 进 行 一 次 完 整 的 备 份, 或 者 至 少 备 份 您 不 愿 意 丢 失 的 数 据 和 配 置 信 息 升 级 工 具 和 流 程 是 非 常 可 靠 的, 但 升 级 过 程 中 的 硬 件 错 误 会 对 您 的 系 统 造 成 严 重 损 害 您 需 要 备 份 的 内 容 包 括 /etc, /var/lib/dpkg, /var/lib/aptitude/pkgstates 下 的 文 件 以 及 dpkg --get-selections "*" 命 令 的 输 出 ( 命 令 行 中 的 引 号 必 须 要 有 ) 升 级 过 程 本 身 不 会 修 改 /home 下 的 任 何 内 容 但 某 些 程 序 ( 比 如 部 分 Mozilla 套 件, 以 及 GNOME 和 KDE 桌 面 环 境 ) 会 在 新 版 本 的 程 序 第 一 次 启 动 时 用 新 的 默 认 值 来 覆 盖 现 有 的 用 户 设 置 做 为 一 种 预 防 措 施, 您 也 许 想 备 份 用 户 目 录 下 的 隐 藏 文 件 和 目 录 ( dotfiles ) 该 备 份 有 助 于 您 恢 复 或 者 重 建 原 有 设 置 另 外, 您 可 能 还 需 要 把 该 事 项 通 知 给 用 户 任 何 软 件 包 安 装 操 作 都 必 须 以 超 级 用 户 权 限 执 行, 您 可 以 以 root 身 份 登 录, 或 使 用 su 或 者 sudo 来 获 取 必 要 的 访 问 权 限 升 级 需 要 几 个 前 提 条 件, 您 应 当 在 实 际 升 级 前 检 查 它 们 确 保 您 在 使 用 合 适 的 内 核 lenny 的 glibc A 0 0 A 版 本 在 所 有 架 构 将 无 法 与 旧 于 2.6.8 内 核 工 作, 而 且 有 些 架 构 还 有 更 高 的 要 求 我 们 强 烈 建 议 您 在 升 级 过 程 开 始 前, 升 级 到 etch 2.6.18 或 2.6.24 内 核 或 者 最 低 2.6.18 版 本 的 自 定 义 内 核 并 测 试 提 前 告 知 用 户 提 前 通 知 所 有 用 户 您 正 在 计 划 的 任 何 升 级 将 是 明 智 的 决 定, 但 是 通 过 ssh 连 接 访 问 您 系 统 的 用 户 可 能 在 升 级 过 程 中 不 会 注 意 到 什 么 东 西, 而 且 应 该 可 以 继 续 正 常 工 作 如 果 您 希 望 采 取 更 多 的 预 防 措 施, 请 在 升 级 前 备 份 或 者 卸 载 /home 分 区 当 升 级 到 lenny 时 您 可 能 需 要 进 行 内 核 升 级, 所 以 通 常 需 要 重 启 一 般 说 来, 这 将 在 升 级 完 成 后 进 行 准 备 恢 复 由 于 etch 和 lenny 的 内 核 在 驱 动 硬 件 探 测 与 命 名 以 及 设 备 文 件 的 命 名 和 排 序 等 方 面 有 着 诸 多 变 化, 在 更 新 后 您 可 能 会 在 重 启 系 统 时 遇 到 很 大 的 问 题 本 章 和 发 行 注 记 的 下 一 章 记 录 了 很 多 已 知 的 潜 在 问 题 由 于 这 个 原 因, 当 您 的 系 统 重 启 失 败 ( 或 对 于 远 程 管 理 系 统 来 说, 无 法 从 网 络 唤 醒 ) 时, 请 确 保 您 能 够 将 其 恢 复 如 果 您 通 过 ssh 远 程 连 接 进 行 升 级, 则 强 烈 建 议 您 采 取 必 要 的 预 防 措 施 以 便 通 过 远 程 串 行 终 端 来 访 问 该 服 务 器 因 为 在 升 级 内 核 并 重 启 后, 某 些 设 备 可 能 会 被 改 名 ( 如 在 设 备 枚 举 的 顺 序 一 节 中 所 描 述 的 情 况 ), 而 您 将 不 得 不 通 过 本 地 控 制 台 修 复 系 统 配 置 还 有, 如 果 系 统 在 升 级 过 程 中 意 外 重 启 您 可 能 需 要 使 用 本 地 控 制 台 进 行 修 复 很 明 显 首 先 应 尝 试 的 就 是 以 您 原 来 的 内 核 重 启 然 而, 由 于 本 文 档 其 它 地 方 所 描 述 的 各 种 各 样 的 问 题, 并 不 保 证 可 以 成 功 重 启 如 果 重 启 失 败 了, 您 需 要 采 取 替 代 方 案 来 启 动 您 的 系 统 以 便 访 问 和 修 复 它 其 中 一 种 选 择 是 使 用 特 制 的 急 救 盘 或 者 Linux live CD 以 这 些 介 质 引 导 后, 您 应 该 可 以 挂 载 您 的 根 文 件 系 统 并 chroot 到 它 里 面 来 检 查 并 修 复 问 题

我 们 推 荐 的 另 一 种 选 择 是 使 用 lenny Debian 安 装 程 序 的 拯 救 模 式 使 用 安 装 程 序 的 优 点 是, 您 可 以 从 众 多 安 装 方 式 中 选 择 最 适 合 您 情 况 的 一 种 更 多 信 息 请 查 询 安 装 手 册 [http:// www.debian.org/releases/stable/installmanual] 第 8 章 的 修 复 损 坏 的 系 统 一 节 以 及 Debian 安 装 程 序 常 见 问 题 [http://wiki.debian.org/debianinstaller/faq] initrd 引 导 时 使 用 调 试 环 境 initramfs-tools A 0 0 A 在 其 生 成 的 initrd 中 包 含 一 个 调 试 shell 如 果 initrd 无 法 挂 载 您 的 根 文 件 系 统, 您 将 会 进 入 此 调 试 shell, 里 面 可 以 使 用 基 本 的 命 令 以 帮 助 跟 踪 问 题 甚 至 有 可 能 解 决 之 需 要 检 查 的 几 个 基 本 项 目 :/dev 下 是 否 存 在 正 确 的 设 备 文 件 ; 加 载 了 什 么 模 块 (cat / proc/modules);dmesg 的 输 出 中 有 关 驱 动 加 载 的 错 误 信 息 dmesg 的 输 出 还 会 显 示 哪 个 设 备 文 件 被 指 定 给 哪 个 磁 盘 ; 您 还 应 该 检 查 echo $ROOT 的 输 出, 以 确 保 根 文 件 系 统 在 预 想 的 设 备 上 如 果 您 确 实 修 复 了 问 题, 输 入 exit 会 退 出 调 试 shell, 并 从 先 前 失 败 的 地 方 继 续 启 动 进 程 当 然 您 还 需 要 修 复 更 深 层 次 的 问 题, 并 重 新 生 成 initrd, 以 使 下 次 引 导 不 再 失 败 为 升 级 准 备 安 全 环 境 发 行 版 升 级 应 该 从 本 机 的 文 本 模 式 虚 拟 控 制 台 ( 或 者 直 连 串 行 终 端 ), 或 者 通 过 ssh 远 程 连 接 进 行 为 了 在 远 程 升 级 时 获 得 额 外 的 可 靠 性 保 障, 我 们 建 议 您 在 由 screen 程 序 生 成 的 虚 拟 控 制 台 中 执 行 升 级 过 程 它 能 进 行 可 靠 的 重 新 连 接 并 确 保, 即 使 远 程 连 接 失 败, 升 级 过 程 也 不 会 被 打 断 重 要 您 不 应 该 在 您 要 升 级 的 机 器 上 使 用 telnet rlogin rsh 之 类 的 东 西, 或 者 从 xdm gdm kdm 之 类 管 理 的 X 会 话 中 升 级 因 为 那 些 服 务 中 的 任 意 一 个 在 升 级 中 都 有 可 能 被 中 止, 进 而 导 致 出 现 一 个 不 可 访 问 的, 只 升 级 了 一 半 的 系 统 检 查 系 统 状 态 此 章 所 述 的 升 级 过 程 是 为 了 从 纯 粹 的 etch 升 级 而 安 排 的, 即 系 统 中 没 有 第 三 方 的 软 件 为 使 升 级 过 程 最 可 靠, 您 可 能 会 希 望 在 升 级 前, 从 系 统 中 移 除 第 三 方 的 软 件 包 此 过 程 也 假 定 您 的 系 统 已 经 更 新 至 etch 的 最 新 发 行 点 如 果 您 还 未 做 或 是 不 确 定, 请 按 照 升 级 您 的 etch 系 统 一 节 中 的 说 明 做 复 审 包 管 理 器 中 的 未 决 操 作 在 某 些 情 况 下, 使 用 apt-get 代 替 aptitude 安 装 软 件 包 时, 可 能 会 让 aptitude 认 为 包 未 被 使 用, 并 安 排 它 被 移 除 一 般 来 说, 在 正 式 升 级 前 您 应 该 确 保 系 统 是 最 新 且 干 净 的 有 鉴 于 此, 您 应 该 复 查 包 管 理 器 aptitude 中 是 否 有 未 决 操 作 如 果 包 管 理 器 中 有 软 件 包 被 安 排 为 移 除 或 更 新, 那 么 这 可 能 对 升 级 过 程 有 负 面 影 响 注 意, 要 更 正 这 一 错 误 只 可 能 是, 您 的 sources.list 仍 然 指 向 etch 而 非 stable 或 是 lenny 参 看 检 查 您 的 sources list 一 节 要 执 行 复 查 的 话, 您 必 须 以 图 形 模 式 运 行 aptitude 并 按 下 g ( Go ) 如 果 显 示 有 任 何 未 决 操 作, 您 都 应 该 复 查 它 们, 然 后 要 么 修 复, 要 么 执 行 建 议 的 操 作 如 果 没 有 建 议 的 操 作, 会 有 一 条 信 息 没 有 软 件 包 需 要 安 装 删 除 或 者 升 级 出 现 禁 用 APT pinning 操 作 如 果 已 经 设 置 APT 从 一 个 非 stable( 如 testing) 版 安 装 特 定 软 件 包, 您 可 能 必 须 改 变 APT pinning 设 置 ( 保 存 在 /etc/apt/preferences 中 ) 以 允 许 升 级 至 新 的 stable 版 中 的 包 更 多 有 关 APT pinning 的 信 息 可 以 在 apt_preferences(5) 中 找 到 检 查 包 状 态

不 管 用 什 么 方 法 升 级, 我 们 都 建 议 您 先 检 查 所 有 软 件 包 的 状 态, 并 验 证 所 有 包 都 处 于 可 升 级 状 态 以 下 命 令 会 显 示 任 何 半 安 装 或 是 配 置 失 败 的 包, 还 有 那 些 有 任 何 错 误 状 态 的 包 # dpkg --audit 您 也 可 以 用 dselect aptitude 来 审 查 系 统 中 的 所 有 包 的 状 态, 也 可 以 用 如 下 的 命 令 来 审 查 # dpkg -l pager 或 是 # dpkg --get-selections "*" > ~/curr-pkgs.txt 在 升 级 前 移 除 所 有 的 hold 状 态 是 很 有 必 要 的 如 果 有 任 何 对 升 级 而 言 有 重 大 影 响 的 包 处 于 hold 状 态, 升 级 会 失 败 注 意 aptitude 使 用 一 种 与 apt-get 及 dselect 不 同 的 方 法 来 注 册 hold 状 态 的 包 您 可 以 用 以 下 命 令 来 确 认 aptitude 中 处 于 hold 状 态 的 包 # aptitude search "~ahold" grep "^.h" 如 果 您 想 检 查 apt-get 中 哪 些 包 设 置 了 hold 状 态, 可 以 用 # dpkg --get-selections grep hold 如 果 您 在 本 地 更 改 并 重 新 编 译 了 一 个 包, 且 并 未 重 命 名, 或 是 在 版 本 号 中 放 入 新 的 纪 元 号, 您 就 必 须 将 它 设 为 hold 状 态, 以 防 止 它 被 升 级 aptitude 中 的 hold 状 态 的 包 能 用 以 下 命 令 更 改 : # aptitude hold package_name 用 unhold 代 替 hold 即 可 清 除 hold 状 态 如 果 有 任 何 需 要 修 复 的 东 西, 您 最 好 确 保 sources.list 仍 然 指 向 etch, 就 像 检 查 您 的 sources list 一 节 中 所 说 的 那 样 proposed-updates 区 如 果 您 已 经 把 proposed-updates 区 加 入 您 的 /etc/apt/sources.list 文 件, 那 么 您 应 当 在 升 级 前 移 除 它, 这 样 可 以 降 低 冲 突 发 生 的 概 率 非 官 方 源 和 backports

如 果 有 任 何 非 Debian 的 软 件 包 安 装 在 您 的 系 统 中, 您 应 该 意 识 到 它 们 可 能 会 在 升 级 期 间 因 为 依 赖 性 冲 突 而 被 移 除 如 果 这 些 包 是 通 过 在 /etc/apt/source.list 中 添 加 一 个 额 外 的 软 件 源 而 安 装 的, 您 应 该 检 查 那 个 软 件 源 是 否 也 提 供 lenny 下 编 译 好 的 包, 并 同 时 像 您 的 Debian 软 件 源 那 样 更 改 相 应 的 源 某 些 用 户 可 能 有 非 官 方 的 backported 较 新 的 包 版 本 存 在 于 他 们 安 装 的 Debian etch 系 统 中 升 级 期 间 那 样 的 包 是 最 可 能 引 起 问 题 的, 因 为 它 们 可 能 会 导 致 文 件 冲 突 升 级 期 间 可 能 遇 到 的 问 题 一 节 已 经 有 一 些 关 于 如 何 处 理 将 会 出 现 的 文 件 冲 突 的 信 息 了 使 用 backports.org 包 backports.org 是 一 个 由 Debian GNU/Linux 开 发 者 提 供 的 半 官 方 的 仓 库, 它 基 于 testing 仓 库 重 新 编 译, 来 为 stable 版 提 供 新 的 软 件 包 backports.org 仓 库 含 有 从 testing 来 的 包, 使 用 一 个 比 之 略 小 的 版 本 号, 这 样 可 以 方 便 地 从 etch 升 级 到 lenny 回 溯 至 lenny 仍 然 可 用 另 外, 部 分 向 后 移 植 (backports) 来 自 于 不 稳 定 版 (unstable) ( 包 括 安 全 升 级 及 以 下 特 殊 程 序 : Firefox, kernel, OpenOffice.org, X.org) If you do not use one of these exceptions, you can safely upgrade to lenny. If you use one of these exceptions, set the Pin-Priority (see apt_preferences(5)) temporarily to 1001 for all packages from lenny, and you should be able to do a safe dist-upgrade too. 手 工 删 除 软 件 包 的 标 记 要 防 止 aptitude 移 除 某 些 因 依 赖 关 系 而 安 装 的 包, 您 需 要 手 工 删 除 这 些 包 上 的 auto 标 记 对 于 桌 面 安 装 来 说, 包 括 OpenOffice 和 Vim: # aptitude unmarkauto openoffice.org vim 如 果 您 已 经 用 内 核 元 数 据 包 安 装 了 2.6 内 核 镜 像, 那 还 要 包 括 它 : # aptitude unmarkauto $(dpkg-query -W 'linux-image-2.6.*' cut - f1) 注 意 您 可 以 复 查 那 些 在 aptitude 中 被 标 记 为 auto 的 包, 执 行 : # aptitude search '~i~m' 为 APT 准 备 源 在 开 始 升 级 前, 您 必 须 在 软 件 包 源 列 表 /etc/apt/sources.list 中 设 定 apt A 0 0 A 的 配 置 文 件 apt A 0 0 A 会 查 找 所 有 通 过 任 意 deb 行 找 到 的 包, 并 安 装 带 最 高 版 本 号 的 包, 给 予 该 文 件 第 一 行 以 优 先 权 ( 所 以, 如 果 有 多 个 镜 像 地 址, 您 最 好 先 命 名 本 地 硬 盘, 然 后 是 CD- ROM, 最 后 是 HTTP/FTP 镜 像 ) 提 示 您 可 能 需 要 为 DVD 和 CD-ROM 关 闭 GPG 密 钥 检 查 如 果 /etc/apt/ apt.conf.d/00trustcdrom 中 还 没 有 以 下 内 容, 则 把 下 列 内 容 添 加 至 /etc/ apt/apt.conf

APT::Authentication::TrustCDROM "true"; 然 而, 这 无 法 用 于 DVD/CD-ROM 映 像 文 件 一 个 发 行 版 通 常 既 能 通 过 它 的 代 号 ( 如 :etch, lenny) 引 用, 也 可 以 用 它 的 状 态 名 引 用 ( 如 :oldstable, stable, testing, unstable) 引 用 发 行 版 的 代 号 的 好 处 在 于, 您 绝 对 不 会 被 新 的 发 行 版 问 题 困 扰 且 被 带 至 此 处 当 然, 这 也 意 味 着 您 不 得 不 自 己 关 注 新 版 的 发 行 如 果 转 而 使 用 状 态 名, 一 旦 有 新 版 发 行, 您 将 只 会 看 到 一 堆 可 用 的 软 件 包 的 更 新 添 加 互 联 网 APT 源 默 认 配 置 用 于 从 主 Debian 网 络 服 务 器 上 安 装, 但 您 可 能 希 望 修 改 /etc/apt/ sources.list 以 使 用 其 它 的 镜 像, 离 您 最 近 的 网 络 镜 像 是 一 种 更 好 的 选 择 Debian HTTP 或 FTP 镜 像 地 址 能 在 http://www.debian.org/distrib/ftplist 找 到 ( 参 看 Debian 镜 像 列 表 一 节 ) HTTP 镜 像 通 常 比 FTP 镜 像 快 例 如, 假 设 离 您 最 近 的 Debian 镜 像 是 http://mirrors.kernel.org 当 用 网 络 浏 览 器 或 是 FTP 程 序 检 查 那 个 镜 像 时, 您 会 注 意 到 主 目 录 被 组 织 成 了 如 下 情 况 : http://mirrors.kernel.org/debian/dists/lenny/main/binarymipsel/... http://mirrors.kernel.org/debian/dists/lenny/contrib/binarymipsel/... 要 让 apt A 0 0 A 使 用 这 个 镜 像, 您 将 此 行 添 加 至 sources.list 文 件 : deb http://mirrors.kernel.org/debian lenny main contrib 注 意 明 显 加 上 去 的 dists, 这 个 发 行 版 名 字 后 的 参 数 用 于 将 路 径 扩 展 成 多 个 目 录 添 加 新 源 后, 在 sources.list 中 通 过 在 以 前 存 在 的 deb 行 前 加 上 一 个 井 号 (#) 来 禁 用 它 们 添 加 本 地 镜 像 APT 源 您 可 能 希 望 通 过 修 改 /etc/apt/sources.list 来 使 用 一 个 本 地 磁 盘 上 的 镜 像 ( 也 许 是 通 过 NFS 挂 载 的 ), 来 代 替 HTTP 或 FTP 软 件 源 镜 像 例 如, 假 设 您 的 镜 像 位 于 /var/ftp/devian/ 下, 并 且 有 如 下 的 主 目 录 : /var/ftp/debian/dists/lenny/main/binary-mipsel/... /var/ftp/debian/dists/lenny/contrib/binary-mipsel/... 要 让 apt A 0 0 A 使 用 它, 需 要 把 这 一 行 添 加 至 sources.list 文 件 : deb file:/var/ftp/debian lenny main contrib 注 意 明 显 加 上 去 的 dists, 这 个 发 行 版 名 字 后 的 参 数 用 于 将 路 径 扩 展 成 多 个 目 录 添 加 新 源 后, 在 sources.list 中 通 过 在 以 前 存 在 的 deb 行 前 加 上 一 个 井 号 (#) 来 禁 用 它 们 从 CD-ROM 或 DVD 添 加 APT 源

如 果 您 只 想 用 CD 安 装, 在 /etc/apt/sources.list 中 的 deb 行 前 放 上 井 号 (#) 注 释 掉 它 们 确 保 在 /etc/fstab 中 有 一 行 允 许 您 挂 载 CD-ROM 于 /cdrom 挂 载 点 (apt-cdrom 必 须 指 定 挂 载 点 为 /cdrom ) 例 如, 假 设 /dev/hdc 就 是 您 的 CD-ROM,/etc/ fstab 中 应 该 带 有 一 行 : /dev/hdc /cdrom auto defaults,noauto,ro 0 0 注 意 在 第 四 段 defaults,noauto,ro 之 间 必 须 无 空 格 要 验 证 设 置 是 否 有 效, 插 入 一 片 CD, 尝 试 运 行 # mount /cdrom # 挂 载 CD 至 挂 载 点 # ls -alf /cdrom # 显 示 CD 的 根 目 录 # umount /cdrom # 卸 载 CD 下 一 步, 运 行 : # apt-cdrom add 每 片 您 所 拥 有 的 Debian 二 进 制 CD-ROM 都 要 这 么 做, 以 便 将 每 片 CD 的 数 据 添 加 至 APT 的 数 据 库 升 级 软 件 包 推 荐 的 从 以 前 Debian GNU/Linux 发 行 版 升 级 的 方 法 是 使 用 包 管 理 器 aptitude 此 程 序 会 对 安 装 包 采 取 比 直 接 运 行 apt-get 更 保 守 的 选 择 不 要 忘 记 挂 载 所 有 必 需 的 分 区 ( 尤 其 是 根 分 区 和 /usr 分 区 ) 为 可 读 写 状 态, 用 以 下 命 令 : # mount -o remount,rw /mountpoint 下 一 步 您 应 该 详 细 检 查 APT 源 记 录 (/etc/apt/source.list) 要 么 指 向 lenny 又 或 指 向 stable 不 应 该 有 任 何 指 向 etch 的 源 记 录 注 意 CD-ROM 的 源 通 常 会 指 向 unstable 尽 管 这 令 人 困 惑, 但 您 不 应 该 改 变 它 记 录 会 话 强 烈 推 荐 您 使 用 /usr/bin/script 程 序 来 记 录 升 级 会 话 中 的 交 互 信 息 这 样 如 果 有 问 题 了, 您 就 有 一 份 问 题 报 告 而 且 需 要 的 话, 您 也 可 以 在 错 误 报 告 中 提 供 额 外 信 息 要 开 始 记 录, 输 入 : # script -t 2>~/upgrade-lenny.time -a ~/upgrade-lenny.script

或 是 类 似 命 令 不 要 将 输 出 文 件 放 在 临 时 目 录 下, 如 /tmp 或 /var/tmp ( 这 些 目 录 下 的 文 件 可 能 会 在 升 级 或 重 启 时 被 删 除 ) 输 出 文 件 也 可 让 您 复 查 屏 幕 上 滚 动 过 去 的 信 息 只 要 切 换 至 虚 拟 终 端 2 ( 使 用 Alt+F2), 在 登 入 后, 用 less -R ~root/upgrade-lenny.script 查 看 文 件 在 完 成 升 级 后, 您 可 以 在 提 示 符 下 输 入 exit 停 止 script 如 果 已 经 对 script 使 用 了 -t 选 项, 您 就 可 以 用 scriptplay 程 序 来 回 放 整 个 过 程 : # scriptreplay ~/upgrade-lenny.time ~/upgrade-lenny.script 更 新 包 列 表 首 先, 需 要 获 取 新 发 行 版 的 可 用 包 列 表 执 行 : # aptitude update 首 次 执 行 此 命 令, 会 更 新 新 源 并 打 印 出 一 些 有 关 源 可 用 性 的 警 告 信 息 这 些 警 告 没 关 系, 而 且 在 您 下 一 次 执 行 时 就 没 有 了 确 保 您 有 足 够 的 空 间 升 级 在 升 级 系 统 前 必 须 确 保 在 进 行 如 升 级 系 统 的 其 它 部 分 一 节 中 所 述 的 完 全 系 统 升 级 时, 您 有 足 够 的 磁 盘 空 间 首 先, 安 装 过 程 所 需 的 任 何 从 网 上 下 载 的 包 都 被 保 存 在 /var/cache/ apt/archives ( 下 载 期 间 还 会 放 在 partial/ 子 目 录 下 ), 因 此 您 必 须 确 保 在 文 件 系 统 分 区 /var/ 下 有 足 够 的 空 间 存 放 临 时 下 载 包, 这 些 包 将 会 安 装 在 系 统 中 下 载 之 后, 您 可 能 在 其 它 文 件 系 统 分 区 中 需 要 更 多 的 空 间 来 同 时 安 装 升 级 包 ( 可 能 会 包 含 更 大 的 二 进 制 程 序 或 更 多 数 据 ) 和 升 级 中 带 入 的 新 包 如 果 系 统 中 没 有 足 够 的 空 间, 您 可 能 以 一 个 未 完 成 的 升 级 结 束, 而 这 可 能 难 以 恢 复 aptitude 和 apt A 0 0 A 都 会 显 示 给 您 安 装 所 需 磁 盘 空 间 的 详 细 信 息 在 执 行 升 级 操 作 前, 您 可 以 运 行 以 下 命 令 来 看 到 这 个 估 计 值 : # aptitude -y -s -f --with-recommends dist-upgrade [... ] XXX 个 已 升 级,XXX 个 刚 装 上,XXX 个 待 删 除 以 及 XXX 个 未 升 级 需 要 获 取 xx.xmb/yyymb 解 开 后, 将 占 用 AAAMB 会 下 载 / 安 装 / 删 除 包 注 意 由 于 下 一 节 将 要 谈 到 的 问 题, 在 即 将 开 始 更 新 前 执 行 这 条 命 令 可 能 会 给 出 一 个 错 误 如 果 那 样 的 话, 您 需 要 等 至 已 经 如 最 小 系 统 升 级 一 节 所 述 的 那 样 做 过 最 小 系 统 升 级 并 且 升 级 过 内 核, 这 样 您 才 可 以 运 行 这 条 命 令 来 预 估 所 需 的 磁 盘 空 间 如 果 没 有 足 够 空 间 来 升 级, 确 保 您 预 先 释 放 了 空 间 可 以 这 样 :

删 除 以 前 安 装 时 下 载 的 包 ( 位 于 /var/cache/apt/archives) 用 apt-get clean 或 aptitude clean 来 清 理 包 缓 存, 这 会 删 除 所 有 以 前 下 载 过 的 包 文 件 删 除 被 遗 忘 的 包 如 果 您 安 装 过 popularity-contest A 0 0 A, 可 以 用 popconlargest-unused 来 列 出 系 统 中 占 用 大 量 空 间 而 又 不 用 的 那 些 包 您 也 可 以 用 deborphan 或 是 debfoster 来 找 出 过 时 的 包 ( 参 看 过 时 的 包 一 节 ) 另 一 种 可 选 方 案 是, 您 以 图 形 模 式 运 行 aptitude 在 过 时 的 且 由 本 机 创 建 的 包 下 找 到 过 时 的 包 删 除 占 用 太 多 空 间 且 目 前 不 需 要 的 包 ( 您 总 是 可 以 在 升 级 后 重 装 它 们 的 ) 您 可 以 用 dpigs ( 可 在 debian-goodies A 0 0 A 包 中 找 到 ) 或 是 用 wajig ( 运 行 wajig size) 列 出 占 用 大 量 空 间 的 包 You can list packages that take up most of the disk space with aptitude A 0 0 A. Start aptitude into visual mode, select Views New Flat Package List (this menu entry is available only after etch version), press l and enter ~i, press S and enter ~installsize, then it will give you nice list to work with. Doing this after upgrading aptitude A 0 0 A should give you access to this new feature. 如 果 不 需 要 的 话 可 以 从 系 统 中 移 除 翻 译 和 本 地 化 文 件 您 可 以 安 装 并 配 置 localepurge A 0 0 A 软 件 包, 这 样 只 有 一 小 部 分 选 择 的 本 地 化 设 置 被 保 留 在 系 统 中 这 将 减 少 /usr/share/locale 所 使 用 的 磁 盘 空 间 将 /var/log/ 下 的 系 统 日 志 临 时 放 到 其 它 系 统, 或 是 永 久 删 除 使 用 临 时 目 录 /var/cache/apt/archives: 您 可 以 使 用 来 自 另 一 个 系 统 的 临 时 缓 存 目 录 (USB 存 储 设 备, 临 时 硬 盘, 使 用 中 的 文 件 系 统 ) 注 意 不 要 使 用 NFS, 这 是 因 为 网 络 连 接 可 能 在 升 级 期 间 断 开 例 如, 假 设 您 将 USB 盘 挂 在 /media/usbkey 下 : 1. 删 除 以 前 安 装 时 下 载 的 包 : # apt-get clean 2. 将 /var/cache/apt/archives 目 录 复 制 到 USB 磁 盘 : # cp -ax /var/cache/apt/archives /media/usbkey/ 3. 将 临 时 缓 存 目 录 挂 载 至 当 前 目 录 : # mount --bind /media/usbkey/archives /var/cache/apt/archives 4. 升 级 后, 还 原 /var/cache/apt/archives 目 录 : # umount /media/usbkey/archives 5. 删 除 留 下 的 /media/usbkey/archives 您 可 以 在 挂 载 于 系 统 中 的 任 何 文 件 系 统 上 创 建 临 时 缓 存 目 录 注 意 为 了 安 全 地 移 除 软 件 包, 建 议 您 换 回 etch 的 sources.list, 就 像 检 查 您 的 sources list 一 节 中 描 述 的 那 样 先 升 级 apt 和 / 或 aptitude

Several bug reports have shown that the versions of the aptitude A 0 0 A and apt A 0 0 A packages in etch are often unable to handle the upgrade to lenny. In lenny, apt A 0 0 A is better at dealing with complex chains of packages requiring immediate configuration and aptitude A 0 0 A is smarter at searching for solutions to satisfy the dependencies. These two features are heavily involved during the dist-upgrade to lenny, so it is necessary to upgrade these two packages before upgrading anything else. The following command will upgrade both aptitude A 0 0 A and apt A 0 0 A : # aptitude install aptitude apt dpkg This step will also automatically upgrade libc6 A 0 0 A and locales A 0 0 A. At this point, some running services will be restarted, including xdm, gdm and kdm. As a consequence, local X11 sessions might be disconnected. Upgrading with apt A 0 0 A Please note that using apt-get is not recommended for the upgrade from etch to lenny. If you do not have aptitude A 0 0 A installed you are recommended to install it first. If you want to perform the upgrade with apt A 0 0 A or if the upgrade with aptitude A 0 0 A failed and you want to try the upgrade with apt A 0 0 A ' dependency chain resolution algorithm, you should run: # apt-get install apt Note that you will have to adapt other aptitude commands to use aptget instead. 使 用 aptitudes 记 录 的 apt 自 动 安 装 的 软 件 包 列 表 aptitude A 0 0 A 维 护 了 一 个 自 动 安 装 的 包 列 表 ( 就 像 另 一 个 包 的 依 赖 一 样 ) 在 lenny 中, apt A 0 0 A 现 在 也 有 这 个 功 能 了 首 次 运 行 lenny 版 本 的 aptitude A 0 0 A 时, 它 会 先 自 动 读 入 安 装 包 的 列 表, 然 后 再 转 换 成 lenny apt A 0 0 A 可 用 的 版 本 如 果 您 安 装 了 aptitude A 0 0 A, 您 至 少 应 该 先 发 出 一 条 aptitude 指 令 以 便 转 换 一 种 方 法 是 搜 索 一 个 不 存 在 的 包 : # aptitude search "?false" 最 小 系 统 升 级 由 于 在 etch 和 lenny 间 有 某 些 必 需 包 存 在 冲 突, 因 此 直 接 运 行 aptitude distupgrade 通 常 会 删 除 大 量 您 想 要 保 留 的 包 因 此 我 们 推 荐 一 种 两 步 升 级 过 程, 首 先 做 一 次 最 小 升 级 来 解 决 这 些 冲 突, 然 后 做 一 次 完 整 的 dist-upgrade 升 级 首 先, 运 行 : # aptitude safe-upgrade 这 会 升 级 那 些 不 需 要 删 除 或 安 装 其 它 任 何 包 的 软 件 下 一 步 会 相 当 依 赖 您 安 装 过 的 包 发 行 注 记 会 给 出 所 用 方 法 的 通 用 建 议, 但 如 有 疑 问, 推 荐 您 在 继 续 操 作 前 检 查 每 种 方 法 建 议 的 需 要 删 除 的 包

某 些 通 用 包 要 被 删 除, 包 括 base-config A 0 0 A,hotplug A 0 0 A,xlibs A 0 0 A,netkitinetd A 0 0 A,python2.3 A 0 0 A,xfree86-common A 0 0 A 和 xserver-common A 0 0 A 要 了 解 更 多 在 lenny 中 废 弃 包 的 信 息, 参 看 过 时 的 包 一 节 升 级 系 统 的 其 它 部 分 现 在, 您 要 准 备 继 续 升 级 重 要 部 分 执 行 : # aptitude dist-upgrade 这 将 对 系 统 进 行 一 次 全 面 的 升 级, 比 如 : 安 装 所 有 包 的 最 新 可 用 版 本, 解 决 不 同 发 行 版 的 包 之 间 所 有 潜 在 的 依 赖 性 变 动 如 有 必 要, 它 会 安 装 一 些 新 包 ( 通 常 是 新 库, 或 是 重 命 名 的 包 ), 并 删 除 任 何 有 冲 突 的 过 时 包 当 从 一 套 CD-ROM ( 或 DVD) 升 级 时, 您 会 在 升 级 期 间 的 某 几 个 地 方 被 要 求 插 入 指 定 的 CD 盘 片 您 可 能 不 得 不 多 次 插 入 相 同 的 盘 片, 这 是 因 为 互 相 依 赖 的 包 已 经 被 分 散 到 整 个 CD 套 件 中 去 了 如 果 不 改 变 被 指 定 在 当 前 状 态 ( 显 示 为 held back ) 的 另 一 个 包, 当 前 安 装 包 的 新 版 本 就 无 法 升 级 这 个 问 题 可 以 通 过 使 用 aptitude 选 择 这 些 包 来 安 装 或 是 用 aptitude -f install package 来 解 决

升 级 期 间 可 能 遇 到 的 问 题 如 果 使 用 aptitude, apt-get 或 dpkg 操 作 时 出 现 错 误 E: Dynamic MMap ran out of room 默 认 的 缓 存 区 空 间 不 足 您 可 以 通 过 删 除 或 注 释 掉 /etc/apt/sources.list 中 不 需 要 的 行, 或 通 过 增 加 缓 存 大 小 来 解 决 这 个 问 题 缓 存 大 小 能 通 过 在 /etc/apt/apt.conf 中 设 置 APT::Cache-Limit 来 增 加 下 面 的 命 令 会 为 它 设 置 一 个 足 够 升 级 值 : # echo 'APT::Cache-Limit "12500000";' >> /etc/apt/apt.conf 这 里 假 设 您 还 未 在 那 个 文 件 中 对 该 变 量 进 行 过 设 置 有 时 有 必 要 在 APT 中 开 启 APT::Force-LoopBreak 选 项 使 之 能 够 临 时 移 除 一 个 重 要 的 包, 这 是 为 了 满 足 冲 突 或 是 预 依 赖 循 环 aptitude 会 警 告 您 这 一 点 并 退 出 升 级 您 可 以 通 过 在 aptitude 命 令 行 上 指 定 -o APT::Force-LoopBreak=1 选 项 来 解 决 这 个 问 题 有 可 能 系 统 的 依 赖 关 系 太 乱 了 以 至 于 需 要 手 工 干 预 通 常 这 意 味 着 使 用 aptitude 或 是 # dpkg --remove package_name 来 消 除 某 些 引 起 问 题 的 包, 或 是 # aptitude -f install # dpkg --configure --pending 在 极 端 情 况 下, 您 可 能 不 得 不 像 以 下 命 令 一 样 强 制 重 新 安 装 某 个 包 # dpkg --install /path/to/package_name.deb 如 果 您 从 纯 粹 的 etch 系 统 升 级 就 不 会 出 现 文 件 冲 突, 但 如 果 您 装 有 非 官 方 的 backport 包 就 可 能 出 现 冲 突 文 件 冲 突 会 导 致 类 似 以 下 这 样 的 错 误 : Unpacking <package-foo> (from <package-foo-file>)... dpkg: error processing <package-foo> (--install): trying to overwrite `<some-file-name>', which is also in package <package-bar> dpkg-deb: subprocess paste killed by signal (Broken pipe) Errors were encountered while processing: <package-foo> 您 可 以 尝 试 用 错 误 信 息 中 的 最 后 一 行 提 示, 强 制 删 除 包 来 解 决 文 件 冲 突 :

# dpkg -r --force-depends package_name 在 修 复 这 些 问 题 后, 您 应 该 可 以 通 过 重 复 前 述 的 aptitude 命 令 来 继 续 升 级 升 级 期 间, 您 会 被 问 到 有 关 配 置 或 是 重 新 配 置 几 个 包 的 问 题 如 果 您 被 问 到 是 否 任 何 存 在 于 /etc/init.d 或 /etc/terminfo 目 录, 或 是 /etc/manpath.config 目 录 下 的 文 件 应 该 被 包 维 护 者 的 版 本 所 替 换 时, 通 常 有 必 要 回 答 yes 来 确 保 系 统 一 致 性 由 于 它 们 会 被 以.dpkg-old 为 后 缀 的 文 件 名 保 存, 所 以 您 总 是 可 以 恢 复 成 老 版 本 的 配 置 文 件 如 果 您 不 确 定 该 做 什 么, 那 就 记 下 包 或 文 件 的 名 称, 并 稍 后 排 出 它 们 的 顺 序 您 可 以 通 过 在 script 命 令 记 录 的 输 出 文 件 中 搜 索 来 查 看 升 级 期 间 显 示 在 屏 幕 上 的 信 息 升 级 内 核 与 相 关 包 这 一 节 解 释 了 如 何 升 级 您 的 内 核, 以 及 明 确 有 关 此 次 升 级 的 潜 在 问 题 您 可 以 安 装 由 Debian 提 供 的 linux-image-* A 0 0 A 包, 或 者 从 源 码 编 译 一 个 自 定 义 的 内 核 注 意 本 节 的 很 多 信 息 基 于 假 设, 即 您 会 使 用 一 个 模 块 化 的 Debian 内 核, 以 及 initramfs-tools A 0 0 A 和 udev A 0 0 A 如 果 您 选 择 使 用 一 个 不 需 要 initrd 的 自 定 义 内 核, 或 是 您 使 用 了 一 种 不 同 的 initrd 生 成 器, 对 您 来 说 某 些 信 息 可 能 会 不 一 样 安 装 内 核 元 数 据 包 当 您 从 etch 全 面 升 级 至 lenny 时, 强 烈 推 荐 您 安 装 新 的 linux-image-2.6-* 元 数 据 包 此 包 可 能 由 dist-upgrade 自 动 安 装 了 您 可 以 验 证 此 步, 执 行 : # dpkg -l "linux-image*" grep ^ii 如 果 您 没 有 看 到 任 何 输 出, 那 么 您 需 要 手 工 安 装 一 个 新 的 linux-image 包 要 查 看 可 用 的 linux-image-2.6 的 元 数 据 包 列 表, 执 行 : # apt-cache search linux-image-2.6- grep -v transition 如 果 您 不 确 定 要 选 哪 个 包, 那 就 运 行 uname -r 并 查 找 带 有 类 似 名 称 的 包 例 如, 如 果 您 看 到 2.6.18-6-686, 那 推 荐 您 安 装 linux-image-2.6-686 A 0 0 A ( 注 意 不 再 有 k7 版 本 ; 如 果 您 当 前 正 在 用 k7 内 核, 您 应 该 安 装 686 内 核 代 替 ) 您 也 可 以 使 用 apt-cache 来 查 看 每 个 包 的 详 细 描 述, 以 帮 助 您 选 择 最 好 用 的 那 个 例 如 : # apt-cache show linux-image-2.6-686 然 后 您 应 该 使 用 aptitude install 来 安 装 一 旦 安 装 了 这 个 新 内 核, 您 应 该 在 下 一 次 可 行 时 重 启 机 器 以 获 取 新 内 核 所 提 供 的 特 性 对 于 爱 冒 险 的 人, 这 里 有 个 简 单 方 法 来 编 译 您 的 自 定 义 Debian GNU/Linux 内 核 安 装 kernel-package A 0 0 A 工 具, 然 后 阅 读 /usr/share/doc/kernel-package 下 的 文 档 如 果 有 可 能, 把 内 核 包 的 升 级 从 主 dist-upgrade 中 独 立 出 来 是 有 利 的, 这 能 减 少 出 现 一 个 临 时 不 可 引 导 的 系 统 的 机 会 注 意, 这 只 能 在 最 小 升 级 ( 参 看 最 小 系 统 升 级 一 节 ) 结 束 后 才 能 做

设 备 枚 举 的 顺 序 lenny 带 来 一 个 比 上 一 发 行 版 更 健 全 的 硬 件 探 测 机 制 但 是, 这 会 引 起 系 统 中 所 探 测 到 的 设 备 顺 序 变 化, 即 影 响 设 备 名 的 分 配 顺 序 例 如, 如 果 您 有 两 张 驱 动 不 同 的 网 卡,eth0 和 eth1 设 备 名 可 能 被 互 换 了 请 注 意, 新 机 制 意 味 着 假 设 您 在 运 行 着 的 lenny 系 统 中 互 换 以 太 网 适 配 器, 新 的 适 配 器 也 会 获 得 一 个 新 的 接 口 名 对 于 网 络 设 备, 您 可 以 通 过 使 用 udev A 0 0 A 机 制 避 免 此 重 排, 更 明 确 点, 通 过 在 /etc/ udev/rules.d/70-persistent-net.rules 中 指 定 另 一 种 方 法, 您 可 以 在 引 导 时 用 ifrename 工 具 将 物 理 设 备 绑 定 至 指 定 的 名 字 参 看 ifrename(8) 和 iftab(5) 获 取 更 多 信 息 两 个 可 选 方 法 (udev A 0 0 A 和 ifrename) 不 应 该 同 时 使 用 对 于 存 储 设 备, 通 过 使 用 initramfs-tools A 0 0 A 并 配 置 它 按 当 前 的 顺 序 载 入 存 储 设 备, 这 样 您 就 可 以 避 免 这 个 顺 序 重 排 要 这 么 做 的 话, 通 过 查 看 lsmod 命 令 的 输 出 来 明 确 您 系 统 中 载 入 的 存 储 模 块 的 顺 序 lsmod 以 它 们 载 入 的 反 序 显 示, 即 列 表 中 的 第 一 个 模 块 是 最 后 一 个 被 载 入 的 注 意 这 只 对 内 核 以 固 定 顺 序 枚 举 出 的 设 备 有 效 ( 像 PCI 设 备 ) 但 是, 在 首 次 引 导 后 删 除 并 重 新 载 入 模 块 会 影 响 这 个 顺 序 还 有, 您 的 内 核 可 能 有 些 静 态 链 接 的 驱 动, 而 且 这 些 模 块 名 称 不 会 出 现 在 lsmod 的 输 出 中 您 可 能 会 解 读 这 些 驱 动 名 并 从 /var/log/kern.log 或 是 dmesg 的 输 出 中 载 入 引 导 顺 序 将 这 些 模 块 名 按 它 们 引 导 时 载 入 的 顺 序 添 加 至 /etc/initramfs-tools/modules 某 些 模 块 名 可 能 在 etch 和 lenny 有 所 变 动 例 如,sym53c8xx_2 已 经 变 成 了 sym53c8xx 然 后 您 需 要 运 行 update-initramfs -u -k all 重 新 生 成 initramfs 镜 像 一 旦 您 正 运 行 一 个 lenny 内 核 和 udev A 0 0 A, 您 可 以 重 新 配 置 系 统 以 通 过 一 个 不 依 赖 于 驱 动 载 入 顺 序 的 别 名 来 访 问 磁 盘 这 些 别 名 存 在 于 /dev/disk/ 目 录 结 构 下 引 导 期 间 的 问 题 如 果 用 initramfs-tools A 0 0 A 创 建 的 initrd 引 导 系 统, 在 某 些 情 况 下 由 udev A 0 0 A 创 建 的 设 备 文 件 可 能 对 于 启 动 脚 本 的 执 行 来 讲 太 慢 了 点 这 通 常 表 现 为 引 导 失 败, 由 于 根 文 件 系 统 无 法 挂 载, 您 会 进 入 调 试 环 境 但 当 您 回 头 检 查 时, 所 需 的 所 有 设 备 都 存 在 于 /dev 下 只 要 根 文 件 系 统 存 在 于 USB 磁 盘 或 是 RAID 上, 尤 其 是 使 用 了 LILO A 0 0 A 时, 就 会 出 现 这 种 问 题 解 决 此 问 题 的 方 法 就 是 用 引 导 参 数 rootdelay=9 这 个 超 时 值 ( 秒 ) 可 能 需 要 调 整 一 下 在 重 启 之 前 要 做 的 事 情 当 aptitude dist-upgrade 完 成 时, 正 式 的 升 级 就 算 结 束 了 但 在 下 一 次 重 启 之 前, 还 有 一 些 其 它 的 事 情 需 要 关 注 一 下 重 新 运 行 lilo 如 果 您 正 在 用 lilo A 0 0 A 作 为 您 的 启 动 管 理 器 ( 这 是 某 些 etch 安 装 的 默 认 引 导 器 ), 强 烈 建 议 您 在 升 级 后 重 新 运 行 lilo: # /sbin/lilo 注 意, 即 使 您 不 升 级 系 统 内 核 也 需 要 这 一 步, 这 是 由 于 包 的 升 级 lilo 的 second stage 会 改 变 还 有, 检 查 /etc/kernel-img.conf 中 的 内 容 并 确 保 其 中 有 do_bootloader = Yes 这 一 行 这 样, 在 内 核 升 级 后, 启 动 管 理 器 总 会 重 新 运 行 一 下

如 果 您 在 运 行 lilo 时 遇 到 任 何 问 题, 请 检 查 / 下 至 vmlinuz 和 initrd 的 符 号 链 接, 以 及 /etc/lilo.conf 中 内 容 不 一 致 的 地 方 如 果 您 在 重 启 前 或 是 在 您 未 手 工 重 启 系 统 就 偶 然 重 启 前, 忘 记 重 新 运 行 lilo 的 话, 您 的 系 统 可 能 会 无 法 引 导 当 系 统 引 导 时 您 将 只 会 看 到 LI 而 不 是 lilo 提 示 符 有 关 如 何 从 此 处 恢 复 的 信 息 请 参 看 准 备 恢 复 一 节 系 统 引 导 时 在 显 示 Waiting for root file system 后 挂 起 从 /dev/hda 变 成 /dev/sda 的 补 救 方 法 某 些 用 户 已 经 报 告, 升 级 可 能 引 起 内 核 无 法 在 重 启 后 找 到 系 统 根 分 区 在 那 种 情 况 下, 系 统 引 导 会 挂 起 并 出 现 以 下 信 息 : Waiting for root file system... 且 几 秒 钟 后 会 只 出 现 一 个 busybox 提 示 符 当 内 核 升 级 使 用 新 一 代 的 IDE 驱 动 程 序 时, 就 会 出 现 这 个 问 题 老 的 IDE 磁 盘 的 命 名 规 则 是 hda, hdb, hdc, hdd 新 的 规 则 将 分 别 命 名 为 sda, sdb, sdc, sdd 当 升 级 时 未 生 成 一 个 新 的 /boot/grub/menu.lst 文 件 来 产 生 新 的 命 名 规 则 时, 就 会 出 现 这 个 问 题 引 导 时,Grub 会 传 递 给 内 核 一 个 无 法 找 到 的 系 统 根 分 区 如 果 您 在 升 级 后 已 经 遇 到 此 问 题, 转 至 如 何 在 升 级 后 解 决 此 问 题 一 节 要 在 升 级 前 避 免 此 问 题, 就 提 前 看 一 下 如 何 在 升 级 前 避 免 此 问 题 通 过 给 根 文 件 系 统 使 用 一 个 不 会 在 引 导 时 改 变 的 标 识 符, 您 可 以 完 全 避 免 这 个 问 题 要 做 到 这 点 有 两 种 可 用 的 方 案 给 文 件 系 统 加 标 签, 或 是 用 文 件 系 统 的 通 用 唯 一 标 识 符 (UUID) Debian 从 etch 发 行 版 起 就 已 经 支 持 这 些 方 法 了 两 种 方 法 各 有 优 缺 点 文 件 系 统 标 签 可 读 性 好, 但 如 果 您 的 系 统 中 有 另 一 个 同 名 的 文 件 系 统 时, 就 会 带 来 问 题 UUID 可 读 性 较 差, 但 极 不 可 能 出 现 两 个 互 相 冲 突 的 UUID 以 下 范 例 中, 我 们 假 设 根 文 件 系 统 位 于 /dev/hda6, 同 时 再 假 设 您 的 系 统 装 有 运 行 正 常 的 udev 和 ext2 或 是 ext3 文 件 系 统 要 使 用 文 件 系 统 标 签 :

通 过 执 行 1. 命 令 e2label /dev/hda6 rootfilesys 来 标 记 文 件 系 统 ( 名 称 必 须 小 于 16 个 字 符 ) 编 辑 /boot/grub/menu.lst 2. 并 更 改 以 下 这 行 : # kopt=root=/dev/hda6 ro 为 # kopt=root=label=rootfilesys ro 注 意 不 要 删 除 行 首 的 #, 那 个 要 的 通 过 运 行 3. update-grub 更 新 menu.lst 中 的 kernel 行 编 辑 /etc/fstab 4. 并 改 变 挂 载 / 分 区 的 那 行, 如 : /dev/hda6 / ext3 defaults,errors=remount-ro 0 1 为 LABEL=rootfilesys / ext3 defaults,errors=remount-ro 0 1 在 这 里 改 变 的 是 第 一 栏, 您 不 必 修 改 此 行 的 其 它 栏 目 要 使 用 UUID:

Find out 1. the universally unique identifier of your filesystem by issuing: ls - l /dev/disk/by-uuid grep hda6. You can also use vol_id --uuid /dev/hda6 (in etch) or blkid /dev/hda6 (if already upgraded to lenny). 您 应 该 得 到 类 似 于 以 下 内 容 的 一 行 : lrwxrwxrwx 1 root root 24 2008-09-25 08:16 d0dfcc8a-417a-41e3- ad2e-9736317f2d8a ->../../hda6 UUID 是 指 向 /dev/hda6 的 符 号 链 接 的 名 字, 如 d0dfcc8a-417a-41e3- ad2e-9736317f2d8a 注 意 您 文 件 系 统 的 UUID 可 能 是 不 同 的 字 符 串 编 辑 /boot/grub/menu.lst 2. 并 更 改 以 下 这 行 : # kopt=root=/dev/hda6 ro 为 # kopt=root=uuid=d0dfcc8a-417a-41e3-ad2e-9736317f2d8 ro 注 意 不 要 删 除 行 首 的 #, 那 个 要 的 通 过 运 行 3. update-grub 更 新 menu.lst 中 的 kernel 行 编 辑 /etc/fstab 4. 并 改 变 挂 载 / 分 区 的 那 行, 如 : /dev/hda6 / ext3 defaults,errors=remount-ro 0 1 为 UUID=d0dfcc8a-417a-41e3-ad2e-9736317f2d8 / ext3 defaults,errors=remount-ro 0 1 在 这 里 改 变 的 是 第 一 栏, 您 不 必 修 改 此 行 的 其 它 栏 目 如 何 在 升 级 后 解 决 此 问 题 方 案 一 当 Grub 显 示 菜 单 界 面 让 您 选 择 您 想 启 动 的 菜 单 项 时, 可 以 做 这 步 操 作 如 果 没 出 现 那 样 的 菜 单, 尝 试 在 内 核 引 导 显 示 它 之 前, 按 下 Esc 键 如 果 您 还 是 无 法 进 入 此 菜 单, 尝 试 方 案 二 一 节 或 是 方 案 三 一 节

在 Grub 1. 菜 单 中, 高 亮 您 想 启 动 的 菜 单 项 按 下 e 键 来 编 辑 有 关 此 条 目 的 选 项 您 将 会 看 到 一 些 东 西, 类 似 于 : root (hd0,0) kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro initrd /initrd.img-2.6.26-1-686 高 亮 此 行 2. kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro 按 下 e 键 并 用 sdx 代 替 hdx (X 可 以 是 字 符 a, b, c 或 d, 这 依 赖 于 您 的 系 统 ) 在 我 的 例 子 中 这 一 行 变 为 : kernel /vmlinuz-2.6.26-1-686 root=/dev/sda6 ro 然 后 按 下 Enter 来 保 存 修 改 如 果 还 有 其 它 带 hdx 字 样 的 行, 则 一 并 修 改 不 要 改 变 类 似 于 root (hd0,0) 这 样 的 条 目 一 旦 做 好 所 有 的 修 改, 按 下 b 键 然 后 您 的 系 统 现 在 应 该 能 正 常 启 动 现 在 您 的 3. 系 统 已 经 启 动 了, 您 需 要 永 久 修 复 这 个 问 题 转 至 如 何 在 升 级 前 避 免 此 问 题 一 节 并 使 用 两 个 方 法 中 的 一 个 方 案 二 从 debian 安 装 介 质 (CD/DVD) 引 导, 选 择 rescue 来 启 动 急 救 模 式 选 择 您 的 语 言 地 区 键 盘 映 射, 无 论 是 否 成 功 都 让 它 配 置 您 的 网 络 过 一 会 儿, 您 应 该 被 要 求 选 择 一 个 您 想 让 它 作 为 根 文 件 系 统 使 用 的 分 区 推 荐 的 选 择 看 起 来 类 似 : /dev/ide/host0/bus0/target0/lun0/part1 /dev/ide/host0/bus0/target0/lun0/part2 /dev/ide/host0/bus0/target0/lun0/part5 /dev/ide/host0/bus0/target0/lun0/part6 如 果 您 知 道 哪 个 分 区 是 您 的 根 文 件 系 统, 就 选 择 正 确 的 那 个 如 果 您 不 知 道, 只 好 试 一 下 第 一 个 如 果 它 报 告 说 是 无 效 的 根 文 件 系 统 分 区, 就 试 下 一 个, 依 次 类 推 一 个 接 一 个 地 尝 试 不 会 损 伤 您 的 分 区, 而 且 如 果 您 仅 在 磁 盘 上 装 有 一 个 系 统, 您 应 该 很 容 易 就 找 出 正 确 的 根 文 件 系 统 分 区 如 果 您 在 磁 盘 上 装 有 多 个 系 统, 最 好 能 准 确 地 知 道 哪 个 是 正 确 的 分 区 一 旦 您 已 选 中 一 个 分 区, 有 几 个 选 项 可 以 选 择 选 择 在 所 选 分 区 中 启 动 shell 环 境 的 选 项 如 果 启 动 失 败, 那 就 试 另 一 个 分 区 现 在 您 应 该 拥 有 挂 载 于 /target 的 根 文 件 系 统 shell 环 境 的 root 用 户 访 问 权 您 需 要 访 问 硬 盘 中 /boot /sbin 和 /usr 目 录 中 的 内 容, 它 们 现 在 应 该 位 于 /target/ boot, /target/sbin 和 /target/usr 目 录 下 如 果 这 些 目 录 需 要 从 其 它 分 区 挂 载, 那 就 先 挂 载 它 们 ( 如 果 您 不 知 道 挂 载 哪 个 分 区, 请 参 考 /etc/fstab) 转 至 如 何 在 升 级 前 避 免 此 问 题 一 节 并 使 用 两 个 方 法 中 的 一 个 来 永 久 修 复 这 个 问 题 然 后 输 入 exit 退 出 急 救 shell 环 境, 并 选 择 reboot 正 常 重 启 系 统 ( 别 忘 了 拿 走 可 引 导 介 质 )

方 案 三 从 您 最 喜 1. 欢 的 LiveCD 发 行 版 启 动, 比 如 Debian Live, Knoppix, Ubuntu Live 挂 载 /boot 2. 目 录 所 在 的 分 区 如 果 您 不 知 道 是 哪 个, 利 用 dmesg 的 输 出 来 找 出 是 否 您 的 磁 盘 是 hda, hdb, hdc, hdd 或 是 sda, sdb, sdc, sdd 一 旦 您 知 道 是 哪 个 磁 盘, 例 如 是 sdb, 执 行 命 令 fdisk -l /dev/sdb 来 查 看 分 区 表 并 找 出 正 确 的 分 区 假 设, 您 3. 已 经 在 /mnt 下 挂 载 了 正 确 的 分 区, 而 且 此 分 区 含 有 /boot 目 录 及 其 内 容, 那 就 编 辑 /mnt/boot/grub/menu.lst 文 件 找 到 类 似 于 以 下 的 这 一 段 : ## ## End Default Options ## title Debian GNU/Linux, kernel 2.6.26-1-686 root (hd0,0) kernel /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro initrd /initrd.img-2.6.26-1-686 Debian GNU/Linux, kernel 2.6.26-1-686 (single- (hd0,0) /vmlinuz-2.6.26-1-686 root=/dev/hda6 ro single /initrd.img-2.6.26-1-686 title user mode) root kernel initrd ### END DEBIAN AUTOMAGIC KERNELS LIST 并 将 hda,hdb,hdc,hdd 替 换 为 sda,sdb,sdc,sdd 不 要 修 改 类 似 于 这 样 的 行 : root (hd0,0) 重 启 系 统 4., 弹 出 LiveCD, 您 的 系 统 应 该 能 正 确 的 启 动 了 当 系 统 引 5. 导 时, 使 用 如 何 在 升 级 前 避 免 此 问 题 一 节 中 所 建 议 的 两 种 处 理 方 法 中 的 一 个 来 永 久 修 复 这 个 问 题 为 下 个 发 行 版 做 准 备 升 级 完 成 后, 您 可 以 为 下 个 发 行 版 做 点 事 如 果 新 的 内 核 镜 像 元 数 据 包 被 当 作 旧 镜 像 的 依 赖 包 而 安 装, 那 新 镜 像 将 被 标 记 为 自 动 安 装, 这 应 该 被 更 正 一 下 : # aptitude unmarkauto $(dpkg-query -W 'linux-image-2.6-*' cut - f1) 像 过 时 的 包 一 节 中 描 述 的 那 样 移 除 过 时 的 和 未 使 用 的 包 您 应 该 核 查 这 些 包 所 用 的 配 置 文 件, 并 考 虑 完 全 删 除 这 些 软 件 包 以 移 除 它 们 的 配 置 文 件 过 时 的 包

在 带 来 几 千 个 新 软 件 包 的 同 时,lenny 也 清 除 了 曾 经 存 在 于 etch 中 超 过 两 千 个 的 旧 软 件 包 lenny 不 提 供 这 些 过 时 包 的 升 级 当 然, 在 您 需 要 的 地 方 没 什 么 可 以 阻 止 您 继 续 使 用 这 些 过 时 的 包,Debian 计 划 通 常 会 在 lenny 发 行 版 后 的 一 年 间 不 断 的 提 供 安 全 更 新, 且 通 常 不 会 同 时 提 供 其 它 支 持 推 荐 用 可 用 的 替 代 品 代 替 它 们 为 什 么 包 会 从 发 行 版 中 移 除? 这 有 很 多 原 因, 如 : 它 们 不 再 被 上 游 作 者 维 护 了 ; 没 有 Debian 开 发 者 对 维 护 这 个 包 感 兴 趣 ; 这 些 包 提 供 的 功 能 被 不 同 的 软 件 ( 或 新 版 本 ) 替 代 了 ; 或 者 由 于 它 们 自 身 的 问 题, 因 而 被 认 为 不 适 用 于 lenny 最 后 一 种 情 况 下, 这 些 包 有 可 能 仍 然 位 于 unstable 版 之 下 检 测 在 已 更 新 的 系 统 中 哪 些 包 是 过 时 的 现 在 容 易 得 很, 因 为 包 管 理 的 前 台 程 序 会 标 记 它 们 的 如 果 您 使 用 的 是 aptitude, 您 将 在 过 时 的 和 本 机 创 建 的 包 条 目 中 看 到 这 些 包 dselect 提 供 类 似 的 条 目, 但 它 显 示 的 列 表 有 所 不 同 还 有, 如 果 您 曾 经 用 aptitude 手 工 在 etch 中 安 装 过 包,aptitude 会 保 存 那 些 您 手 工 安 装 的 记 录 如 果 有 某 个 包 被 移 除 并 导 致 出 现 无 依 赖 性, 即 不 再 需 要 那 些 包,aptitude 会 将 那 些 包 标 记 为 过 时 的 包 还 有 aptitude, 不 同 于 deborphan, 不 将 您 手 工 安 装 而 非 那 些 通 过 依 赖 性 自 动 安 装 的 软 件 包 标 记 为 过 时 的 包 您 可 以 用 其 它 的 工 具 来 找 出 过 时 的 包, 例 如 deborphan,debfoster 或 cruft 推 荐 使 用 deborphan, 尽 管 它 ( 默 认 情 况 下 ) 只 报 告 过 时 的 库, 即 libs 或 是 oldlibs 部 分 中 的 未 被 其 它 包 依 赖 的 软 件 包 不 要 盲 目 的 移 除 那 些 工 具 要 用 到 的 包, 尤 其 是 当 您 正 在 使 用 激 进 的 非 默 认 的 选 项, 它 们 容 易 引 起 严 重 错 误 极 度 推 荐 在 您 移 除 它 们 之 前, 手 工 核 查 那 些 建 议 移 除 的 包 ( 例 如 : 它 们 的 内 容 大 小 以 及 描 述 信 息 ) Debian 错 误 跟 踪 系 统 [http://bugs.debian.org/] 通 常 会 提 供 额 外 信 息, 这 些 都 是 有 关 这 个 包 为 什 么 要 被 移 除 的 信 息 您 应 该 既 查 看 此 包 自 身 的 归 档 错 误 报 告, 同 时 也 要 看 一 下 ftp.debian.org pseudo-package [http://bugs.debian.org/cgi-bin/pkgreport.cgi? pkg=ftp.debian.org&archive=yes] 中 的 归 档 错 误 报 告 The list of obsolete packages includes: apache A 0 0 A (1.x), 由 apache2 A 0 0 A 代 替 bind A 0 0 A (8), successor is bind9 A 0 0 A php4 A 0 0 A, 由 php5 A 0 0 A 代 替 postgresql-7.4 A 0 0 A, 由 postgresql-8.1 A 0 0 A 代 替 exim A 0 0 A (3), successor is exim4 A 0 0 A 哑 包 来 自 etch 的 某 些 包 在 lenny 中 已 经 被 分 为 好 几 个 包, 通 常 这 是 为 了 改 善 系 统 的 可 维 护 性 在 此 情 况 下, 为 了 能 平 滑 升 级,lenny 通 常 提 供 哑 包 ( 即 空 包 ), 它 与 etch 中 的 旧 包 名 称 相 同, 但 有 依 赖 性, 促 使 它 们 安 装 新 包 这 些 哑 包 在 升 级 成 功 后 就 会 被 认 为 是 过 时 的 包, 且 能 够 被 安 全 地 移 除 绝 大 多 数 ( 并 非 所 有 ) 哑 包 的 描 述 信 息 会 显 示 它 们 的 用 途 但 哑 包 的 描 述 信 息 并 不 统 一, 因 此 您 可 能 会 发 现 带 上 --guess 选 项 的 deborphan 命 令 对 于 找 出 您 系 统 中 的 哑 包 是 很 有 用 的 注 意, 某 些 哑 包 在 升 级 后 是 不 打 算 被 系 统 移 除 的, 相 反 它 们 被 用 于 长 期 跟 踪 某 程 序 的 当 前 可 用 版 本 这 样 的 目 的

第 5 章 lenny 中 需 要 注 意 的 问 题 潜 在 的 问 题 有 时 候, 我 们 无 法 避 免 某 些 变 化 带 来 的 副 作 用, 或 者 我 们 在 别 的 地 方 暴 露 了 Bug 我 们 在 这 里 记 录 我 们 已 知 的 问 题 请 您 同 时 阅 读 勘 误, 相 关 软 件 包 的 文 档,Bug 报 告 以 及 在 更 多 读 物 一 节 中 提 到 的 其 它 信 息 与 udev 相 关 的 设 备 的 问 题 虽 然 udev A 0 0 A 经 过 了 大 量 的 测 试, 您 仍 可 能 在 使 用 某 些 设 备 时 遇 到 问 题, 这 些 需 要 修 复 最 常 见 的 情 况 是 需 要 修 改 设 备 的 访 问 许 可 和 所 有 权 有 些 情 况 下 设 备 可 能 不 会 被 默 认 创 建 ( 比 如 /dev/video and /dev/radio) udev A 0 0 A 提 供 配 置 机 制 以 处 理 这 些 问 题 请 见 udev(8) 和 /etc/udev 以 获 得 更 多 信 息 某 些 应 用 程 序 可 能 无 法 在 2.4 内 核 下 工 作 某 些 lenny 中 的 程 序 可 能 无 法 在 2.4 内 核 下 工 作, 例 如 有 些 需 要 epoll() 支 持, 而 2.4 内 核 中 没 有 这 些 程 序 可 能 根 本 无 法 工 作 或 者 工 作 不 正 常, 除 非 系 统 重 启 并 使 用 2.6 内 核 一 个 例 子 是 HTTP 代 理 squid A 0 0 A 某 些 网 站 无 法 通 过 TCP 进 行 连 接 从 2.6.17 开 始,Linux 大 量 使 用 RFC 1323 中 描 述 的 TCP 窗 口 缩 放 某 些 服 务 器 会 有 不 正 常 的 行 为, 并 向 他 们 自 己 宣 布 错 误 的 窗 口 大 小 更 多 细 节, 请 参 考 bug 报 告 #381262 [http://bugs.debian.org/381262], #395066 [http://bugs.debian.org/395066], #401435 [http://bugs.debian.org/401435] 通 常 有 两 个 替 代 方 法 : 或 者 将 最 大 允 许 TCP 窗 口 大 小 改 回 到 一 个 较 小 的 值 ( 推 荐 ) 或 者 彻 底 关 闭 TCP 窗 口 缩 放 ( 不 推 荐 ) 请 参 见 debian-installer errata page [http:// www.debian.org/devel/debian-installer/errata] 中 的 示 例 命 令 无 法 自 动 关 机 在 一 些 旧 系 统 中,shutdown -h 可 能 无 法 关 闭 机 器 ( 只 是 将 其 停 止 ) 这 是 因 为 这 里 需 要 使 用 APM 将 acpi=off apm=power_off 添 加 到 内 核 命 令 行, 比 如 添 加 在 grub A 0 0 A 或 者 lilo A 0 0 A 的 配 置 文 件 中, 应 该 可 以 修 正 这 个 问 题 请 参 见 bug #390547 [http:// bugs.debian.org/390547] 以 获 取 更 多 信 息 异 步 网 络 初 始 化 可 能 引 起 无 法 预 测 的 情 况 在 使 用 udev A 0 0 A 为 网 络 接 口 加 载 驱 动 的 系 统 上, 因 为 udev A 0 0 A 的 异 步 天 性, 使 得 系 统 启 动 时 网 络 驱 动 可 能 无 法 在 /etc/init.d/networking 执 行 前 加 载 完 成 虽 然 在 /etc/ network/interfaces 中 加 入 allow-hotplug ( 与 auto 一 起 使 用 ) 能 保 证 在 网 络 接 口 可 用 才 将 其 启 用, 这 仍 然 无 法 保 证 在 启 动 进 程 开 始 启 动 网 络 服 务 前 完 成, 而 这 些 网 络 服 务 可 能 因 没 有 网 络 接 口 而 无 法 正 常 运 行 使 用 WPA 保 护 无 线 网 络 的 问 题 A 0 0 A 在 etch 中,wpasupplicant A 0 0 A 软 件 包 设 置 为 系 统 服 务, 通 过 /etc/default/ wpasupplicant 和 用 户 提 供 的 /etc/wpasupplicant.conf 进 行 配 置

在 lenny 中,/etc/init.d/wpasupplicant 被 抛 弃, 现 在 此 Debian 软 件 包 已 经 和 /etc/network/interfaces 集 成, 类 似 其 它 软 件 包 如 wireless-tools A 0 0 A 这 意 味 着 wpasupplicant A 0 0 A 不 再 直 接 提 供 系 统 服 务 更 多 有 关 配 置 wpasupplicant 的 信 息 请 参 考 /usr/share/doc/wpasupplicant/ README.modes.gz, 里 面 有 /etc/network/interfaces 文 件 的 例 子 Debian 中 有 关 使 用 wpasupplicant A 0 0 A 软 件 包 的 更 新 信 息 可 以 在 Debian Wiki [http:// wiki.debian.org/wpa] 中 找 到 文 件 名 中 使 用 非 ASCII 字 符 可 能 引 起 问 题 挂 载 vfat,ntfs 或 者 iso9660 文 件 系 统 时, 如 果 其 中 有 文 件 的 名 称 包 含 非 ASCII 字 符 时, 会 在 尝 试 使 用 这 些 文 件 名 时 失 败, 除 非 使 用 utf8 选 项 来 挂 载 迹 象 是 可 能 会 出 现 这 样 的 失 败 : 无 效 或 不 完 整 的 多 字 节 字 符 或 宽 字 符 可 行 的 解 决 方 法 是 使 用 defaults,utf8 作 为 vfat,ntfs 和 iso9660 文 件 系 统 的 挂 载 参 数, 如 果 它 们 包 含 有 非 ASCII 字 符 名 称 的 文 件 请 注 意 当 使 用 utf8 选 项 时 Linux 内 核 不 支 持 处 理 vfat 文 件 系 统 时 忽 略 文 件 名 的 大 小 写 声 音 停 止 工 作 在 极 端 情 况 下, 升 级 后 可 能 无 声 如 果 发 生 了 这 种 情 况, 请 执 行 ALSA 检 查 列 表 : 以 root 身 份 执 行 alsaconf, 将 你 的 用 户 增 加 到 组 audio, 确 认 各 个 选 项 已 开 启 并 没 有 静 音 ( 使 用 命 令 alsamixer), 确 认 arts 和 esound 没 有 启 动, 确 认 没 有 OSS 模 块 被 加 载, 确 认 扬 声 器 已 打 开, 以 及 检 查 如 下 的 命 令 cat /dev/urandom > /dev/audio or the command speaker-test 能 否 以 root 用 户 运 行 NFS 挂 载 现 在 由 nfs-common 来 处 理 从 util-linux A 0 0 A 2.13 开 始 NFS 挂 载 不 再 由 util-linux A 0 0 A 本 身 处 理, 而 是 由 nfs-common A 0 0 A 来 处 理 由 于 不 是 所 有 的 系 统 都 要 挂 载 NFS 共 享 分 区 而 且 为 了 避 免 安 装 标 准 端 口 映 射 util-linux A 0 0 A 仅 仅 建 议 安 装 nfs-common A 0 0 A 如 果 您 需 要 挂 载 NFS 共 享 分 区, 请 确 保 在 您 的 系 统 中 安 装 nfs-common A 0 0 A mount A 0 0 A 软 件 包 的 预 安 装 脚 本 会 检 查 是 否 存 在 已 挂 载 的 NFS 分 区, 并 且 如 果 nfs-common A 0 0 A 中 的 /usr/ sbin/mount.nfs 不 存 在 或 者 nfs-common A 0 0 A 过 时 就 会 中 止 此 时, 不 是 升 级 nfscommon A 0 0 A 就 是 在 升 级 挂 接 之 前 卸 下 全 部 NFS 挂 接 罗 马 尼 亚 (ro) 键 盘 布 局 的 改 变

由 于 在 lenny 中 升 级 到 xkb-data A 0 0 A 版 本 1.3 默 认 的 罗 马 尼 亚 (ro) 布 局 变 体 现 在 可 以 产 生 正 确 的 șț 字 符 ( 注 意 下 面 的 逗 号 ) 而 不 是 şţ ( 注 意 下 面 的 下 加 符 ) 还 有 一 些 变 体 已 经 改 名 旧 的 变 体 名 字 仍 然 可 以 工 作, 不 过 建 议 用 户 更 新 他 们 的 /etc/x11/xorg.conf 因 这 个 改 变 更 多 信 息 以 及 可 能 导 致 的 副 作 用 在 wiki ( 仅 罗 马 尼 亚 语 ) [http:// wiki.debian.org/l10n/romanian/lenny/notes] 升 级 apache2 Apache2 默 认 配 置 在 一 些 方 面 有 所 改 变, 这 需 要 手 工 改 变 您 的 配 置 最 重 要 的 改 变 有 : NameVirtualHost * 被 改 为 NameVirtualHost *:80 如 果 您 加 入 了 更 多 基 于 名 称 的 虚 拟 主 机, 您 需 要 依 次 将 <VirtualHost *> 修 改 为 <VirtualHost *:80> Apache User 和 Group 以 及 PidFile 路 径 现 在 在 /etc/apache2/envvars 中 进 行 配 置 如 果 您 从 这 些 设 置 的 默 认 值 进 行 了 修 改, 您 需 要 修 改 那 个 文 件 这 也 意 味 着 您 无 法 通 过 apache2 -k start 启 动 apache2, 您 需 要 使 用 /etc/init.d/apache2 或 者 apache2ctl Mod_suexec 所 需 要 的 suexec 帮 助 程 序 现 在 通 过 单 独 的 软 件 包 apache2-suexec A 0 0 A 来 发 行, 此 软 件 包 不 会 默 认 安 装 更 多 模 块 相 关 的 配 置 从 /etc/apache2/apache2.conf 移 到 了 /etc/apache2/ mods-available/*.conf 要 获 取 更 多 详 细 信 息, 请 参 见 /usr/share/doc/apache2.2-common/ NEWS.Debian.gz 和 /usr/share/doc/apache2.2-common/ README.Debian.gz NIS 和 网 络 管 理 器 A 0 0 A A 0 0 A 在 lenny 中,nis A 0 0 A 内 的 ypbind 支 持 网 络 管 理 器 当 网 络 管 理 器 报 告 电 脑 从 网 络 断 开 时, 它 会 导 致 ypbind 禁 用 NIS 客 户 端 功 能 因 为 网 络 管 理 器 通 常 会 在 不 使 用 网 络 时 发 出 此 报 告,NIS 客 户 系 统 的 NIS 用 户 应 确 认 禁 用 这 些 系 统 上 的 网 络 管 理 器 支 持 要 做 到 这 一 点 可 以 通 过 卸 载 network-manager A 0 0 A 软 件 包, 或 者 编 辑 /etc/ default/nis 并 添 加 -no-dbus 到 YPBINDARGS 新 安 装 的 Debian 会 默 认 使 用 -no-dbus, 而 之 前 的 发 行 版 本 不 是 默 认 的 Mozilla 产 品 的 安 全 状 态 A 0 0 A Mozilla 程 序 firefox A 0 0 A thunderbird A 0 0 A 和 sunbird A 0 0 A ( 在 Debian 中 分 别 更 名 为 iceweasel A 0 0 A icedove A 0 0 A iceowl A 0 0 A ), 对 许 多 用 户 来 说 是 重 要 的 工 具 不 幸 的 是 上 游 的 安 全 策 略 是 主 张 用 户 更 新 到 新 版 本, 而 这 与 Debian 的 不 在 安 全 更 新 中 发 行 大 的 功 能 改 变 的 策 略 相 冲 突 我 们 今 天 无 法 预 测, 但 在 lenny 的 生 命 周 期 中 Debian 安 全 团 队 可 能 会 遇 到 无 法 继 续 支 持 Mozilla 产 品, 并 宣 布 对 Mozilla 产 品 的 安 全 支 持 的 终 止 在 部 署 Mozilla 时, 如 果 缺 乏 安 全 更 新 对 您 来 说 是 一 个 问 题, 您 需 要 考 虑 到 这 一 点 并 可 以 考 虑 Debian 中 的 替 代 品 iceape A 0 0 A, 去 商 标 化 的 seamonkey A 0 0 A 网 络 套 件 从 lenny 中 被 移 除 ( 除 了 一 些 内 部 库 软 件 包 )