Ubuntu16.04 系统官方源中Mariadb只打包到10.0,随后有小版本一直发布,如果想用较新版本,需要自己配置Mariadb官方发布的deb安装源,这里采用国内网速比较快的,中科大镜像源;
1,配置中科大mariadb源
增加 /etc/apt/sources.list.d/mariadb.list 文件,写入如下内容:
-
deb https://mirrors.shu.edu.cn/mariadb/mariadb-10.3.10/repo/ubuntu/ xenial main
2,更新源
#apt update
更新到我们新加的源时会发生如下错误:
-
Get:7 xenial InRelease [4,612 B]
Err:7 xenial InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F1656F24C74CD1D8
Reading package lists... Done
-
W: GPG error: https://mirrors.ustc.edu.cn/mariadb/mariadb-10.3.10/repo/ubuntu xenial InRelease: The following signatures couldn
3,添加官方签名公钥(PUBKEY)
3.1 使用如下命令,添加key
-
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F1656F24C74CD1D8
4,更新源缓存后,即可安装 mariadb-server,如下:
-
apt purge
-
apt update
-
apt install mariadb-server #中途需要添入初始化root密码;
5,安装完成
Ubuntu下安装完成后,mariadb自动启动;
阅读(2367) | 评论(0) | 转发(0) |