71428


仮想環境 (VirtualBox) 上の CentOS8 に MySQL8.0 をインストールしたいのですが、エラーが表示されてしまいます。

**実行したコマンド:**

[code]

    yum install -y mysql-community-server
    
[/code]

**表示されたメッセージ:**

[code]

    Last metadata expiration check: 0:05:04 ago on Thu 22 Oct 2020 09:01:11 AM UTC.
    All matches were filtered out by modular filtering for argument: mysql-community-server
    
    Error: Unable to find a match: mysql-community-server
    
[/code]

そのひとつ前の操作

[code]

    sudo yum localinstall http://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
    
[/code]

は正常に動作し、

[code]

    Installed:
      mysql-community-release-el8-l.noarch
        
    Complete!
    
[/code]

と表示されました。

**確認したこと**  
・[vagrant@localhost yum.repos.d] で実行しています  
・この場所で `ls` とすると `mysql-community.repo` はちゃんと存在しています  
・再起動してもダメでした

**環境**  
OS: CentOS 8 (202008.16.0)  
仮想環境：VirtualBox (Vagrantを用いて操作)

**参考記事**  
[CentOS 7にMySQLをインストールして初期設定するまで -
Qiita](https://qiita.com/nooboolean/items/7efc5c35b2e95637d8c1)


CC BY-SA 4.0
2020-10-22T09:24:56.507
71422
2020-10-22T12:01:17.463
2020-10-22T11:49:44.820
3060
36372
question
mysql centos virtualbox
CentOS8 に MySQL8.0 をインストールする際 yum install -y mysql-community-server でエラーが出る


蛇足ですが、CentOS 8 からは `yum` の代わりに `dnf` コマンドでパッケージを管理します。  
yum も一応は継続して使えるはずですが、早めに慣れておきましょう。

* * *

まずは `sudo dnf check-update` でパッケージ情報を更新してから `sudo dnf search mysql-community-
server` でパッケージ名が検索にヒットするか確認してみましょう。

これでもだめな場合、CentOS 8 では以下の追加手順が事前に必要かもしれません。

[CensOS8にMySQLを入れてみる -
Qiita](https://qiita.com/nunemoga/items/79ea64d30ee3fa2d8b4f#122-mysql%E3%81%AE%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%A0%E3%81%AE%E7%84%A1%E5%8A%B9%E5%8C%96)

> ### MySQLのモジュールストリームの無効化
>
> mysql のモジュールストリームを無効化します。  
>  これを実施しないと、mysql-community-*-debuginfo パッケージしか表示されません。
[code]

>     $ sudo dnf -y module disable mysql
>  
[/code]

モジュールストリームの無効化を行った後で、改めてパッケージ名の検索 (ヒットするか)、インストールを試してみてください。

[code]

    $ sudo dnf search mysql-community-server
    $ sudo dnf -y install mysql-community-server
    
[/code]


CC BY-SA 4.0
2020-10-22T12:01:17.463
71428
2020-10-22T12:01:17.463
3060
71422
answer