Linux 马里亚德,但不干净
我使用aws的ec2创建了Amazon Linux AMI 2018.03.0(HVM),SSD卷型操作系统 然后创建下面的文件Linux 马里亚德,但不干净,linux,mariadb,amazon-linux,Linux,Mariadb,Amazon Linux,我使用aws的ec2创建了Amazon Linux AMI 2018.03.0(HVM),SSD卷型操作系统 然后创建下面的文件 sudo vim /etc/yum.repos.d/maria.repo [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.4/centos6-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 安装良好,运行
sudo vim /etc/yum.repos.d/maria.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
安装良好,运行良好
我删除了下面代码中显示的包
使用sudo-yum-remove-y
yum-list-installed-mariadb\*
然后我切换到centos7-amd64并尝试重新安装,灾难出现了
sudo vim /etc/yum.repos.d/maria.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
错误代码
[ec2-user@ip-172-31-18-207 ~]$ sudo yum install MariaDB-server
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main | 2.1 kB 00:00:00
amzn-updates | 2.5 kB 00:00:00
2 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-server.x86_64 0:10.4.12-1.el7.centos will be installed
--> Processing Dependency: libsepol >= 2.5-6.el7 for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Processing Dependency: libsystemd.so.0(LIBSYSTEMD_209)(64bit) for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Processing Dependency: MariaDB-client for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Processing Dependency: MariaDB-common for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Processing Dependency: libsystemd.so.0()(64bit) for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Running transaction check
---> Package MariaDB-client.x86_64 0:10.4.12-1.el7.centos will be installed
--> Processing Dependency: libsystemd.so.0()(64bit) for package: MariaDB-client-10.4.12-1.el7.centos.x86_64
---> Package MariaDB-common.x86_64 0:10.4.12-1.el7.centos will be installed
--> Processing Dependency: MariaDB-compat for package: MariaDB-common-10.4.12-1.el7.centos.x86_64
---> Package MariaDB-server.x86_64 0:10.4.12-1.el7.centos will be installed
--> Processing Dependency: libsepol >= 2.5-6.el7 for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Processing Dependency: libsystemd.so.0(LIBSYSTEMD_209)(64bit) for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Processing Dependency: libsystemd.so.0()(64bit) for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Running transaction check
---> Package MariaDB-client.x86_64 0:10.4.12-1.el7.centos will be installed
--> Processing Dependency: libsystemd.so.0()(64bit) for package: MariaDB-client-10.4.12-1.el7.centos.x86_64
---> Package MariaDB-compat.x86_64 0:10.4.12-1.el7.centos will be installed
---> Package MariaDB-server.x86_64 0:10.4.12-1.el7.centos will be installed
--> Processing Dependency: libsepol >= 2.5-6.el7 for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Processing Dependency: libsystemd.so.0(LIBSYSTEMD_209)(64bit) for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Processing Dependency: libsystemd.so.0()(64bit) for package: MariaDB-server-10.4.12-1.el7.centos.x86_64
--> Finished Dependency Resolution
Error: Package: MariaDB-server-10.4.12-1.el7.centos.x86_64 (mariadb)
Requires: libsystemd.so.0()(64bit)
Error: Package: MariaDB-server-10.4.12-1.el7.centos.x86_64 (mariadb)
Requires: libsepol >= 2.5-6.el7
Installed: libsepol-2.1.7-3.12.amzn1.x86_64 (installed)
libsepol = 2.1.7-3.12.amzn1
Error: Package: MariaDB-client-10.4.12-1.el7.centos.x86_64 (mariadb)
Requires: libsystemd.so.0()(64bit)
Error: Package: MariaDB-server-10.4.12-1.el7.centos.x86_64 (mariadb)
Requires: libsystemd.so.0(LIBSYSTEMD_209)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
似乎存在冲突,但未找到且未删除任何包
[ec2-user@ip-172-31-18-207 ~]$ sudo yum list installed mariadb\*
Loaded plugins: priorities, update-motd, upgrade-helper
2 packages excluded due to repository priority protections
Error: No matching Packages to list
“由于存储库优先级保护,2个包被排除”这是一个问题吗?
如何查找和删除
我该怎么办
原因是什么
如果我的信息不够,请告诉我你缺少什么
谢谢。您应该创建Amazon Linux 2 AMI,并重做您提到的内容