本文介绍从Debian 8 Jessie升级到Debian 9 Stretch版本的方法,如果你还在使用Debian 8 Jessie系统,建议升级到Debian 9 Stretch系统,更新的版本带来更高的性能。当前Debian 9.6可用,你可以参考Debian 9.6发布下载,代号仍然是Stretch且增强系统安全性一文。
Debian 9中的显着变化 Firefox取代Iceweasel作为Web浏览器。 Thunderbird将Icedove替换为电子邮件客户端。 MariaDB取代了MySQL。 Debian 9中包含的90%以上的源代码包将构建逐位相同的二进制包。 X显示系统不再需要root权限才能运行。 GnuPG的现代分支包含在Debian 9中。 可以将新的dbg-sym存储库添加到APT源列表中,以便为许多包自动提供调试符号。 大大改进了UEFI支持,但仍然不支持安全启动。 众多更新的软件包。 它自带了一堆新的数字取证工具,如bruteforce-salted-openssl、cewl、dislocker。
如何从Debian 8 Jessie升级到Debian 9 Stretch 与Ubuntu不同,Debian没有图形升级管理器,所以我们需要从命令行升级Debian。在升级之前,请确保备份了重要数据,然后按照以下说明升级Debian 8桌面或服务器。 1、在Debian 8上以root用户身份登录: su - 2、然后使用以下两个命令更新现有软件: apt update apt upgrade 3、接下来,我们需要编辑源列表文件: sudo nano /etc/apt/sources.list 4、将jessie的所有实例更改为stretch。如果你不想逐个更改它,则可以退出文本编辑器并运行以下命令进行批量替换: sed -i 's/jessie/stretch/g' /etc/apt/sources.list 5、之后,更新软件源并将软件升级到stretch存储库中提供的最新版本,此步骤称为最小升级: apt update apt upgrade 6、在此步骤中,将询问是否要在程序包升级期间重新启动服务,如果要手动重启服务,请选择否,本文选择是(Yes):
7、完成最小升级后,运行以下命令以开始完全升级: apt dist-upgrade 8、现在,你可以从Debian系统中删除过时/不需要的软件包了: apt autoremove apt clean 9、最后,重新启动操作系统: shutdown -r now 10、检查你的Debian版本,请运行以下命令: lsb_release -a 11、如果已升级到Debian 9.6版本,将会看到如下返回信息:
至此,你已经成功将Debian 8 Jessie升级到Debian 9 Stretch系统了,如果你的Debian 9遇到启动等问题请参考在单用户模式/紧急模式下启动Ubuntu 18.04/Debian 9系统一文。
相关主题 |