0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Amazon Linuxにmysqlインストールが失敗してしまう現象

Last updated at Posted at 2024-07-13

mysqlをインストール時にエラーが発生

EC2インスタンスを起動後にmysql-serverをインストールしようとしたらエラーが発生。
エラー文が長かったため一部のみ表示させてます

[ec2-user@ip-10-10-10-57 ~]$ sudo yum install -y mysql-community-server
Last metadata expiration check: 0:01:21 ago on Fri Jul 12 15:35:25 2024.
Error: 
 Problem: conflicting requests
  - nothing provides libcrypto.so.10()(64bit) needed by mysql-community-server-8.0.11-1.el7.x86_64 from mysql80-community
  - nothing provides libssl.so.10()(64bit) needed by mysql-

対策

chatGPTにエラーぶんなげたりして色々調べ尽くしましがなかなか解決できず困っていたら以下の記事を発見して参考にさせていただきました。そしたら解決。
https://qiita.com/Code_Dejiro/items/c97c400b92a85dce4468

[ec2-user@ip-10-10-10-57 ~]$ sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023
[ec2-user@ip-10-10-10-57 ~]$ sudo yum install -y mysql-community-server

原因

GPGというオープンソースの公開鍵が私の環境に会ってなかったぽいです。そのため、環境に合わせたGPGを新たにインストールする必要があったみたいですね。私の環境がAmazon Linux 2023なので2023年のGPGが必要だったのかも(間違った認識でしたらすみません・・・)

参考記事

【AWS EC2】Amazon Linux2 にMySQLをインストールしようとしてGPGでつまづいた話

GPGキーの関係でmysqlがインストールできない時の対処法

GPGキー とは

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?