快速业务通道

不改变系统设置 全新安装Ubuntu

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-10

是重新安装还是升级系统呢? 每当一个新的Ubuntu版本发行时,每个Ubuntu用户通常都会面临这样的选择.重新安装或许更好,可是以前安装的程序和配置不就丢了么?如何在在保持系统现有配置的情况下全新安装Ubuntu的新版本呢?

注: dpkg命令后的参数前是两个减号“-”. 第一步:备份当前系统.

1. 将/home目录中的所有内容备份在其它分区或你的移动硬盘上.

建议先将/home目录打包再备份,这样可以保存原来的目录结构和权限,拷贝是速度也会快一些.

注:备份时,别把隐藏文件遗忘了,你可以用Ctrl h把隐藏文件显示出来.

2. 备份系统已安装软件的清单,采用如下命令:

sudo dpkg --get-selections > ~/Desktop/package.selections

这样软件清单将会出现在桌面上,找个安全的地方备份.

3. 采用1的方法,备份/etc文件夹中的内容.如果没有更改过系统设置,可以不备份这个文件夹.如果不是采用系统默认的源,备份一下升级源/etc/apt/sources.list吧.(当然,sources.list很容易从网上找到,不备份也可以)

第二步:全新安装Ubuntu.

第三步:恢复系统配置.

1. 修改备份的sources.list文件中Ubuntu版本代号,如果以前系统是8.04,现在系统是8.10,则将sources.list文件中的hardy替换为intrepid,然后替换系统当前的sources.list文件.刷新软件列表:

sudo apt-get update

2. 恢复安装软件,升级系统.先将以前备份的package.selections文件拷贝到桌面,后采用如下命令:

sudo dpkg --set-selections < ~/Desktop/package.selections && apt-get dselect-upgrade

3. 恢复备份的/home及/etc文件夹(同样别忘了隐藏文件).

至此,在保持系统配置的情况下,重新安装Ubuntu的工作完成!

总结:用 dpkg 命令的两个参数 get-selections 和 set-selections ,以及简单的拷贝操作实现系统配置的备份与恢复.

推广:如果要给多个Ubuntu安装同样的软件,可以先给其中一个安装,然后dpkg –get-selections导出软件列表,在其它系统上dpkg –set-selections ……

本文根据Howto: Fresh Ubuntu Install Without Losing Your Current Settings翻译整理. 拥有帝国一切,皆有可能。欢迎访问phome.net

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号