在Debian 8上以root身份登录。
su -
然后使用以下两个命令更新现有软件。
apt update apt upgrade
接下来,我们需要编辑源列表文件换成 Debain9。
mv /etc/apt/sources.list /etc/apt/sources.list.bak touch /etc/apt/sources.list echo "deb http://mirrors.163.com/debian/ stretch main non-free contrib" > sources.list echo "deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib" >> sources.list echo "deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib" >> sources.list echo "deb-src http://mirrors.163.com/debian/ stretch main non-free contrib" >> sources.list echo "deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib" >> sources.list echo "deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib" >> sources.list echo "deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib" >> sources.list echo "deb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib" >> sources.list
之后,更新软件源并将软件升级到stretch存储库中提供的最新版本。 这一步被称为最小化升级。
apt update apt upgrade
在此步骤中,您将询问是否要在升级包期间重新启动服务而不询问。 如果要手动重新启动服务,选择否。
一旦最小化升级完成,运行以下命令开始完全升级。
apt dist-upgrade
现在您可以从Debian系统中删除过时/不需要的软件包。
apt autoremove apt clean
最后,重新启动系统。
shutdown -r now
检查您的Debian版本。
lsb_release -a
你应该看到下面的文字。
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.0 (stretch) Release: 9.0 Codename: stretch
没有评论