缘由
MariaDB 是基于 Mysql 的二次开发版本,其使用完全 GPL 许可,使用不同的方法处理线程池,并提供了更多的存储引擎,及提升的性能等。refer
由于包管理器上游通常不会提供较新版本(特别是 CentOS 等发行版系统),这可能导致安装的版本过旧而间接无法体验到最新版本的特性、修复、性能提升等。
这里主要引用 MariaDB 的官方文档,并使用 Ubuntu 进行演示。
对于其他发行版本(包管理器)的源安装过程,请参阅官方文档。
使用脚本
MariaDB 官方提供一键安装脚本以进行安装,执行以下命令以继续操作。
curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash
Code language: JavaScript (javascript)
注意,它可能不兼容你目前的发行版本的包管理器( apt 外)
手动添加源
你可以使用以下命令将源添加至 /etc/apt/source.d
文件夹内。
sudo add-apt-repository 'deb [arch=amd64] http://archive.mariadb.org/mariadb-10.5.9/repo/ubuntu/ focal main main/debug'
Code language: JavaScript (javascript)
注意,你可能需要替换相关参数以获取正确的版本。
- arch 对应处理器架构
- focal 为 Ubuntu 20.04 的代号
- mariadb-10.5.9 为选定的上游版本,你可通过此查看并选择合适的版本(推荐LTS)
添加 GPG Key
某些发行版系统的管理器可能会对包进行 GPG Key 验证,若系统没有安装该 Key,可能将无法进行后续安装,请参阅这里进行添加。
结束
完成源的安装后,即可进行源的更新并安装到最新版本。
了解 Starx's Home 的更多信息
Subscribe to get the latest posts sent to your email.
0 条评论