mariadb удалить, но не очистить

Я создал Amazon Linux AMI 2018.03.0 (HVM), операционную систему SSD Volume Type, используя ec2 of aws.

И создайте файл ниже

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 пакета исключены из-за защиты приоритета репозитория» это проблема? Как посмотреть и удалить?

Что я должен делать?

В чем причина?

Если моей информации недостаточно, пожалуйста, дайте мне знать, чего вам не хватает.

Спасибо.


person DJ P    schedule 27.02.2020    source источник


Ответы (1)


Вместо этого вам следует создать Amazon Linux 2 AMI и переделать то, что вы упомянули.

person Pawan Singh    schedule 12.09.2020