
最近 Centos7 をインストールしましたが、次のコマンドを使用して Mysql をインストールしようとすると、
yum install mysql-community-server
キーボード ボタンを押していないのに、Exiting on user cancel というメッセージが表示され続けます。出力は次のとおりです。
install 2 Packages (+9 Dependent packages)
Total size: 80 M Total download size: 79 M Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for base No Presto metadata available for mysql56-community mysql-community-client-5.6.24-3.el7.x86_64.rpm |7.6 MB 00:32 ... mysql-community-server-5.6.24-3.el7.x86_64.rpm | 46MB 00:41 ... mysql-community-libs-5.6.24-3.el7.x86_64.rpm | 0 B 00:30 ... (1/9): mysql-community-cli 0% [ ] 4.7 kB/s | 159 kB 283:33 ETA
Exiting on user cancel
何が問題なのですか? なぜインストールできないのですか? 解決策は何ですか?
ご協力ありがとうございます。注: 私の yum には次のプラグインがあります: fastmirror、axelget、langpacks。
答え1
これら2つの準備ステップを試してから、yum install mysql-community-server
まずメタデータをクリーンアップします。これにより、有効なリポジトリからキャッシュされた可能性のあるXMLメタデータがすべてクリーンアップされます。
$ sudo yum clean metadata
次に、CentOSシステムソフトウェアをすべて最新バージョンにアップグレードします。
$ sudo yum update