Debian Lenny如何升级Debian Etch系统(服务器和桌面)
版本1.0
作者:Falko Timme
本文介绍如何将运行Debian Etch的系统升级到Debian Lenny。 它适用于服务器和桌面系统。
我不会保证这将为您工作!
1初步说明
您应该备份您的Debian蚀刻系统(您可以在备份类别中找到适合的教程),以防万一出现问题(但升级对我而言)。
2安装最新的蚀刻更新
在升级到Lenny之前,我们会安装Etch的最新更新。
确保您的/etc/apt/sources.list
使用蚀刻
, 不稳定
(因为lenny
是新的稳定
),例如:
vi /etc/apt/sources.list
deb http://ftp2.de.debian.org/debian/ etch main deb-src http://ftp2.de.debian.org/debian/ etch main deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib |
然后安装更新如下:
aptitude update
aptitude upgrade
3修改/etc/apt/sources.list使用Lenny
在我们安装了最新的Etch更新之后,我们打开了/etc/apt/sources.list
...
vi /etc/apt/sources.list
...并用lenny
替换所有蚀刻
参考:
deb http://ftp2.de.debian.org/debian/ lenny main deb-src http://ftp2.de.debian.org/debian/ lenny main deb http://security.debian.org/ lenny/updates main contrib deb-src http://security.debian.org/ lenny/updates main contrib |
然后更新包数据库:
aptitude update
4进行升级
接下来,我们安装了dpkg
, aptitude
和apt
的Lenny版本,因为它们的Etch版本通常无法处理升级到Lenny:
aptitude install dpkg aptitude apt
然后,我们进行最小的系统升级(因为在此阶段完全升级可能会导致一些冲突):
aptitude upgrade
--- ---
如果这是一个桌面系统,现在应该检查是否安装了libfam0c102
软件包:
dpkg -l libfam0c102 | grep ^ii
如果是,现在安装它的Lenny版本:
aptitude install libfam0
--- ---
之后,我们可以开始全面的分销升级:
aptitude full-upgrade
(此命令与aptitude dist-upgrade
相同)
然后重启系统:
reboot
重新启动后,检查您的新内核:
uname -r
它应该显示Lenny的2.6.26内核,例如:
server1:~# uname -r
2.6.26-1-486
server1:~#
而/ etc / debian_version
现在应该包含5.0
:
cat /etc/debian_version
server1:~# cat /etc/debian_version
5.0
server1:~#
5链接
- Debian: http : //www.debian.org