mariadb-server-core : 冲突: virtual-mysql-server-core
时间: 2023-09-05 15:08:15 浏览: 57
这个冲突是因为 virtual-mysql-server-core 和 mariadb-server-core 是相同的软件包的两个不同名称。它们提供相同的功能,但是无法同时安装。你需要决定使用哪个软件包并卸载另一个。你可以使用以下命令来卸载其中一个软件包:
```
sudo apt-get remove virtual-mysql-server-core
```
或者
```
sudo apt-get remove mariadb-server-core
```
请注意,卸载其中一个软件包可能会影响到其他依赖于它的软件包。确保在执行卸载命令之前,了解这些可能的影响。
相关问题
centos8.5 安装MariaDB-server 10.6
以下是在 CentOS 8.5 上安装 MariaDB-server 10.6 的步骤:
1. 更新系统软件包
```
sudo dnf update
```
2. 添加 MariaDB YUM 源
```
sudo tee /etc/yum.repos.d/MariaDB.repo<<EOF
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF
```
3. 安装 MariaDB-server
```
sudo dnf install MariaDB-server
```
4. 启动 MariaDB 服务
```
sudo systemctl start mariadb
```
5. 设置服务自启
```
sudo systemctl enable mariadb
```
6. 进入 MariaDB 控制台
```
sudo mysql -u root -p
```
7. 修改 root 用户密码
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
```
8. 退出 MariaDB 控制台
```
exit
```
现在,你已经成功地在 CentOS 8.5 上安装了 MariaDB-server 10.6。
linux安装mariadb-server
你可以按照以下步骤在 Linux 上安装 mariadb-server:
1. 打开终端并使用管理员权限登录。
2. 更新系统并安装 mariadb-server :
```shell
sudo apt update
sudo apt install mariadb-server
```
3. 安装后,启动 mariadb 服务:
```shell
sudo systemctl start mariadb
```
4. 确认 mariadb 服务已经在运行:
```shell
sudo systemctl status mariadb
```
5. 如果您需要在服务器启动时自动启动 mariadb 服务,运行以下命令:
```shell
sudo systemctl enable mariadb
```
6. 最后,您可以通过以下命令验证 mariadb 是否可用:
```shell
sudo mysql -u root -p
```
它将提示您输入密码。如果您刚刚安装了 mariadb ,则密码应该为空,您只需按 Enter 键即可。