根据腾讯云上 Linux 的版本,下载对应的 TOA 包解压:
- CentOS 7.2 64
- CentOS 7.3 64
- CentOS 7.4 64
- CentOS 7.5 64
- CentOS 7.6 64
- CentOS 7.7 64
- CentOS 7.8 64
- Debian 8.2 64
- Debian 9.0 64
- SUSE Linux Enterprise Server 11 SP3 64
- SUSE Linux Enterprise Server 12 64
- Ubuntu Server 14.04.1 LTS 64
- Ubuntu Server 16.04.1 LTS 64
- 解压完成后,执行 cd 命令进入到刚解压的文件夹里,执行加载模块的指令:
- 执行下面指令确认是否已加载成功:
- 如已加载成功,最后在启动脚本里面加载 toa.ko 文件即可(重启机器 ko 文件需要重新加载)。
如果上述下载文件中没有您的操作系统版本对应的安装包,可以下载 Linux 通用版的源码包,编译后获取,该版本支持 Centos6.9 和 Centos7、Ubuntu14.04 等绝大多数的 Linux 发行版:
- 获取源码包
- centos7.0 及以上源码包
- centos7.0 以下源码包
- centos7.0 及以上源码包
- 编译源码,生成 toa 模块文件
- 加载 toa 模块文件
如果编译报错,有可能是安装的内核版本和 uname -r 展示版本不一致,进入到 /lib/modules/ 目录,查看本机上真实安装的内核版本,修改 Makefile 文件里面的 uname -r 为真实的内核版本,重新编译。