个人工具
登录
查看“UbuntuManual:发行版升级”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“UbuntuManual:发行版升级”的源代码
来自Ubuntu中文
←
UbuntuManual:发行版升级
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{UbuntuManual}} == 第 5 章 - 发行版升级到 Breezy、Dapper 或 Edgy == 升级的官方发布通知位于 http://www.ubuntu.com/ubuntu/releases 和 http://www.ubuntu.com/news(不断更新中)。 将系统升级到 Breezy、Dapper 或 Edgy 需要几个步骤,而且必须按照下面的顺序: * 升级到 Hoary (如果你的系统比 Hoary 要旧) * 升级到 Breezy * 升级到 Dapper * 升级到 Edgy Ubuntu 不支持省略中间发布的升级 === 升级到 Hoary === 升级系统到 Hoary。 <pre><nowiki> # apt-get upgrade # apt-get dist-upgrade </nowiki></pre> === 准备升级工作 === 你可以用通过网络获取软件包的方式来将一个版本升级到另外的一个版本。 这可以通过如下的方法来做。 生成一个干净的 stable 版存储列表: <pre>sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup #备份当前的源列表,以便日後需要时恢复</pre> <pre>sudo cp /etc/apt/sources.list.backup /etc/apt/sources.list #恢复源列表</pre> <pre><nowiki> # cd /etc/apt # cp -f sources.list sources.list.old # :>sources.list # apt-setup noprobe </nowiki></pre> 如果你想升级到 Breezy ,你需要增加 Breezy 版的存储源到这个新的列表。 如果你想升级到 Dapper ,你还需要增加 Dapper 版的存储源。 <pre><nowiki> # cd /etc/apt # grep -e "^deb " sources.list >srcs # :>sources.list # cp -f srcs sources.list # sed -e "s/breezy/dapper/" srcs >>sources.list # sed -e "s/breezy/dapper/" srcs >>sources.list # apt-get update # apt-get install apt apt-utils </nowiki></pre> 调整 /etc/apt/sources.list 和 /etc/apt/preferences 的艺术请参阅 Ubuntu 软件包管理基础, 第 6.2 节 。 <pre>sudo gedit /etc/apt/sources.list #编辑源列表</pre> === 升级 === 在按照描述的方法正确的设置 /etc/apt/sources.list 和 /etc/apt/preferences 文件后,你便可以开始升级了。 软件包的实质性信息请参见 Ubuntu 软件包管理, 第 6 章,如果你遇到问题,请查看 APT 升级错误以及解决方法, 第 6.3.2 节。 ==== 使用 dselect ==== 如果系统在许多软件包都包含了 -dev 等软件包,推荐使用下面的 dselect 操作方法进行控制软件包的细化操作。 <pre><nowiki> # dselect update # 升级前请先完成这步 # dselect select # 选择附加软件包 </nowiki></pre> 运行 dselect 时当前所有软件包均被选中,dselect 会提示你基于 Depends,Suggests 和 Recommends 的附加软件包,如果不想添加任何软件包,只需输入 Q 退出 dselect。 <pre><nowiki> # dselect install </nowiki></pre> 在安装过程中,必须回答一些有关软件包配置的问题,准备好你的笔记本花点时间处理它们。参阅 dselect, 第 6.2.4 节。 使用 dselect。'''它能干得不赖 :)''' ==== 使用 apt-get ==== <pre><nowiki> # apt-get update # apt-get -t breezy upgrade # apt-get -t breezy dist-upgrade # apt-get -t dapper upgrade # apt-get -t dapper dist-upgrade # apt-get -t edgy upgrade # apt-get -t edgy dist-upgrade </nowiki></pre> 一旦你的系统到达 hoary ,使用 aptitude 代替 apt-get 是明智的。(aptitude 接受 apt-get 所接受的许多选项,包括上面列出的那些选项。) 升级到目前 dselect 的设置: <pre><nowiki> # apt-get dselect-upgrade </nowiki></pre> 参阅 软件包依赖关系, 第 2.2.8 节。 [[Category:Ubuntu_参考手册]] [[Category:包管理]]
该页面使用的模板:
模板:UbuntuManual
(
查看源代码
)
返回至
UbuntuManual:发行版升级
。