我知道出于安全原因,服务器服务必须保持最新,而且由于我的服务器受到病毒攻击,我认为这是升级系统的好时机。Linux 系统:
Distributor ID: Debian
Description: Debian GNU/Linux 5.0.10 (lenny)
Release: 5.0.10
这是我的服务器服务版本:
apache/2.2.9 (debian)
php/5.2.6-1+lenny16 with suhosin-patch
mod_python/3.3.1 python/2.5.2
mod_ssl/2.2.9
openssl/0.9.8g
mod_perl/2.0.4 perl/v5.10.0
问题是必须升级什么以及需要哪个版本,我不确定我要使用的版本是否稳定,这就是我问这个问题的原因。我也需要更新 Debian 版本吗?我会遇到什么风险?
答案1
您的 Debian(lenny)版本的安全更新已于 2012 年 2 月 6 日起停止。
来源:http://www.debian.org/releases/lenny/
因此您至少还需要更新到 Debian 6 (squeeze)。
升级:
- 备份所有数据和配置
更新软件包存储库:
deb http://ftp.se.debian.org/debian/ lenny main contrib non-free deb-src http://ftp.se.debian.org/debian/ lenny main contrib non-free deb http://security.debian.org/ lenny/updates main deb-src http://security.debian.org/ lenny/updates main deb http://volatile.debian.org/debian-volatile lenny/volatile main deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
为 Lenny 获取新的存储库
apt-get update
首先升级所有软件包:
apt-get upgrade
然后执行 dist-upgrade:
apt-get dist-upgrade
更多信息:http://www.howtoforge.com/upgrade-debian-lenny-to-squeeze-in-a-few-simple-steps
答案2
自 2012 年 2 月以来,Lenny 就没有再收到过安全更新,而且存储库已正式停用。
如果没有明确的升级路径,并且落后两个版本,最简单的解决方法可能是备份您需要的所有内容并安装 Debian 7.0,Wheezy。
保持系统更新极其重要,难怪您只被感染过一次。