如何升级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链接
- Debian: http : //www.debian.org/
- Debian Wheezy发行说明: http : //www.debian.org/releases/wheezy/amd64/release-notes/