Debian 8 升级到 Debian 9

介绍

 

自从 3CX V16 Release 以后,老版本的 Debian 系统也需要升级到 Debian 9 了。但是 3CX 的脚本会升级失败,希望本文可以帮助使用脚本升级失败的人们。

视频

下面的视频记录了过程。全程无声音,请放心观看。升级过程大约在半小时左右(录音转换时间取决于录音占用空间)。

输入的命令会放在文章的下面。

视频中忘记说了录音转换完成后也会有邮件提醒,在视频中可以看到第二封邮件通知。

步骤

清空缓存

将debian 8 升级到最新版本

把 Repo 也改成 debian 9 的

使用 “sed” 命令,把路径 /etc/apt/sources.list 所有 “jessie” 的实例替换成 “stretch”

强制更新

删除 3CX (不删除数据)

升级到 Stretch

数据库升级到 9.6

安装 3CX 依赖的库文件:

安装完依赖库文件后开始安装3CX

执行完上一步安装就完成了。可以登录控制台进行查看。使用命令舍弃 9.4

清理系统

为3CX 清理更多空间

重启系统

检测是否升级到了Debian9

也可以查看 kernel 版本

你会得到以下的信息

Linux mydebian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux