如何升级Debian 8 Jessie到Debian 9 Stretch

Debian团队宣布推出Debian 9.0最新版本“拉伸”将于2017年6月17日发布。 此版本的代码名称为“ Strech ”。 Debian 9比以前的版本充满了新的功能和升级。

在本教程中,我将通过简单的步骤帮助您从Debian 8 Jessie升级Debian 9 Stretch 在本教程中,所有命令都使用根帐户运行。 因此,您必须具有root用户权限或sudo权限才能完成此操作。 桌面用户可以立即升级并使用新功能,但是使用Debian服务器的用户可以等待其生产升级。 首先,他们应该在发展环境中尝试这样做,然后在一切顺利的情况下升级生产。

1.备份您的数据

第一个非常重要的一步是备份您的数据。 所以我们强烈建议您备份任何对现有系统重要的数据。 例如,您的Mariadb将升级到10.1版,您无法恢复。 因此,请确保将数据备份到远程位置,然后进行升级。 您可能需要备份以下内容:

  • 应用程序代码库
  • 数据库
  • 配置文件(例如DNS,Apache,MySQL,PHP,Postgres等)
  • 电子邮件和电子邮件帐户。
  • 用户帐号详细信息。

2.升级所有Debian软件包8

升级到Debian 9之前,首先使用以下命令更新当前安装的Debian系统的所有软件包。

 
  [email protected]
  :~:#
  apt update && apt upgrade

3.更新sources.list存储库文件

现在编辑Debian apt配置文件/etc/apt/sources.list并替换所有“ 杰西 “用” 伸展 “得到Debian 9包。 使用sed命令一次替换所有实例,如下所示

 
  [email protected]
  :~:#
  cp /etc/apt/sources.list /etc/apt/sources.list.orig

 
  [email protected]
  :~:#
  sed -i 's/jessie/stretch/g' /etc/apt/sources.list

/etc/apt/sources.list文件将如下所示。

deb http://mirrors.digitalocean.com/debian stretch main
deb-src http://mirrors.digitalocean.com/debian stretch main

deb http://security.debian.org/ stretch/updates main
deb-src http://security.debian.org/ stretch/updates main

# stretch-updates, previously known as 'volatile'
deb http://mirrors.digitalocean.com/debian stretch-updates main
deb-src http://mirrors.digitalocean.com/debian stretch-updates main

4.再次更新所有软件包

替换Apt配置文件中的所有引用后,再次更新系统上的所有软件包。 之后进行升级分发。

 
  [email protected]
  :~:#
  apt update && apt upgrade

5.升级Debian 9(Stretch)

最后,使用以下命令将Debian 8分发升级到Debian 9 Stretch。 此命令将需要一些时间才能完成。

 
  [email protected]
  :~:#
  apt dist-upgrade

6.验证升级

此时您的系统将已成功升级到Debian 8.让您首先重新启动该实例并检查升级系统的版本。

 
  [email protected]
  :~:#
  reboot

重新启动系统后,登录到验证码当前版本的Debian。

 
  [email protected]
  :~:#
  lsb_release -a

Distributor ID: Debian
Description:    Debian GNU/Linux 9.0 (stretch)
Release:        9.0
Codename:       stretch

祝贺,您已成功升级到Debian 9“Stretch”。 玩的开心!

分享到Facebook 分享
0
分享到Twitter
0
分享到Google Plus Share
0
分享到Pinterest 分享
0
分享到Linkedin Share
0
分享到Digg 分享
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏