有一台VPS由于其配置太低但是有舍不得不续费所以一直在吃灰,这不到了现在因为需要暂时跑Pyhon程序所以就从吃灰中出现拿出来使用了。
由于内存太小和本地在macOS(黑果)中没有安装Mysql就一直先使用sqlite3开发测试了。
想着还是安装其他数据库方便不同APP间交换信息就决定安装MariaDB了。
一开始我只记得这是一台Centos的机子,就轻车熟路的添加了Centos7的repo然后yum install ***
但是却提示没有相关包,我还以为是源没有安装成功几次失败后才通过cat /etc/redhat-release
重新知道我这是一台Centos8的机子于是就换到8的源。。。。。。
# MariaDB 10.4 CentOS repository list - created 2020-06-17 15:17 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.4/centos8-amd64 module_hotfixes=1 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
然后
sudo dnf install MariaDB-server sudo systemctl start mariadb
Ps:配置项module_hotfixes=1
是解决dnf错误的一种方法。 有关更多详细信息,请参见MDEV-20673。(The configuration item module_hotfixes=1
is a workaround for what we have been told is a dnf bug. See MDEV-20673 for more details.)
参考:
https://downloads.mariadb.org/mariadb/repositories/#distro=CentOS&distro_release=centos8-amd64--centos8&mirror=tuna&version=10.4
然后因为配置太低而无法启动。。。。。。
ChiuYut
2020年6月18日