yum安裝提示無可用包
VIP文章 spark大數據玩家 2019-04-28 18:03:17 3702 收藏 4
分類專欄: linux基礎 文章標簽: yum linux
版權
緣由
Centos 7下安裝htop,使用yum install htop,提示沒有可用的軟件包。
原因
很多軟件包在yum里面沒有的,解決的方法,就是使用epel源,也就是安裝epel-release軟件包。EPEL (Extra Packages for Enterprise Linux)是基於Fedora的一個項目,為“紅帽系”的操作系統提供額外的軟件包,適用於RHEL、CentOS等系統。可以在下面的網址上找到對應的系統版本,架構的軟件包。
解決方案
yum -y install epel-release
測試
yum -y install htop
[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
使用上面的命令就直接下載了安裝用的Yum Repository,大概25KB的樣子,然后就可以直接yum安裝了。
[root@localhost ~]# yum -y install mysql80-community-release-el7-3.noarch.rpm
備注:
這里可能會出現以下錯誤:
已加載插件:fastestmirror, langpacks
無法打開 mysql57-community-release-el7-7.noarch.rpm ,跳過。
無須任何處理
已加載插件:fastestmirror, langpacks
base | 3.6 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
Loading mirror speeds from cached hostfile
* base: mirrors.huaweicloud.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
沒有可用軟件包 mysql-community-server。
錯誤:無須任何處理
原因:沒有更新 wget命令包
解決辦法:
\1. yum -y install wget
\2. wget http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
\3. yum localinstall -y mysql80-community-release-el7-3.noarch.rpm
\4. yum install -y mysql-community-server
之后就開始安裝MySQL服務器。
[root@localhost ~]# yum -y install mysql-community-server
這步可能會花些時間,安裝完成后就會覆蓋掉之前的mariadb。
至此MySQL就安裝完成了,然后是對MySQL的一些設置。