如何升级Debian挤压到Wheezy

如何升级Debian Squeeze To Wheezy

新的Debian Wheezy刚刚发布。 本教程将介绍如何将系统从Debian Squeeze升级到Debian Wheezy。

与所有升级一样,从关键数据的备份开始,这将是/ home / your-users中的用户数据,但我也将备份所有配置文件的内容。 后者可以快速存档:

tar -czvf host.etc.tar.gz /etc

将文件移动到备份驱动器上的安全存储。

1编辑您的Apt源列表文件

为了准备安装程序,我们需要达到一个程序包系统处于干净状态。 如果使用,请从目录中移动首选项文件。 如果您有一个非常复杂的Debian源文件,我建议将其简化为在原始安装附近。

打开一个命令行编辑器,并将/etc/apt/sources.list减少到类似于:

vi /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# squeeze-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze-updates main contrib non-free

自然,你的国家代码很可能与我的de不同

2更新压缩包

通过几个命令,我们将确保现有的软件包系统在系统升级到Wheezy之前状态良好。

apt-get update

准备首次升级:

apt-get upgrade

按照以下说明:

apt-get dist-upgrade

3检查没有任何软件包在任何半挂载状态

该系统通常包含许多包,而在真正的升级阶段之前,我们必须修复这样的问题包。

确保我们没有任何包裹保留:

dpkg --audit 
dpkg --get-selections | grep hold

没有包可以暂停。

对于最终的测试使用:

aptitude

g ,列表显示需要注意哪些包。 修复操作列表中的任何包,直到消息说:

No packages are scheduled to be installed, removed or upgraded

只有这样,你已经完成并准备好通过这一点。

4更新sources.list为Wheezy

再次更新/etc/apt/sources.list

vi /etc/apt/sources.list
deb http://ftp.de.debian.org/debian wheezy main contrib non-free
deb-src http://ftp.de.debian.org/debian wheezy main contrib non-free
deb http://ftp.de.debian.org/debian wheezy-updates main contrib non-free
deb http://ftp.de.debian.org/debian-security wheezy/updates main contrib non-free

并在命令行中键入:

apt-get update

5两个小心步骤升级

它重新开始使用两阶段升级方法。 第一次完成后,执行全面的分发升级。 开始升级如下:

apt-get upgrade

之后我们执行完整的分发升级:

apt-get dist-upgrade

而不是使用apt-get升级apt-get dist升级 ,您也可以使用以下命令,但请注意,在http://www.debian.org/releases/wheezy/amd64/release-notes/ch- upgrade.en.html它显示为“某些以前的版本的升级过程建议使用aptitude进行升级。该工具不推荐从挤压到喘振的升级。” 。 对我来说,到目前为止,所有Squeeze到Wheezy升级的aptitude都很好。

aptitude update
aptitude full-upgrade

最后,重新启动进入您的新Debian Wheezy系统:

reboot

6链接

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏