Linux安裝mysql-community-server-rpm包出錯
這裏我是順便講解一下使用 rpm 命令安裝來MySql組件。
我們安裝MySQL至少需要以下這4個安裝包
mysql-community-common-8.0.15-1.el7.x86_64.rpm
mysql-community-libs-8.0.15-1.el7.x86_64.rpm
mysql-community-client-8.0.15-1.el7.x86_64.rpm
mysql-community-server-8.0.15-1.el7.x86_64.rpm
必須安裝依賴關係依次安裝rpm包common→libs→client→server
使用命令rpm -ivh {-file-name}進行安裝操作。
rpm -ivh mysql-community-common-8.0.15-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.15-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.15-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.15-1.el7.x86_64.rpm
在我安裝完前面三個包,安裝第四個包的時候出現了錯誤,錯誤如下:
解決方式:
在安裝包後面加兩個參數,如
rpm -ivh MySQL-server8.0.15-1.el6.i686.rpm --nodeps --force
加上那兩個參數的意義就在於,
安裝時不再分析包之間的依賴關係而直接安裝,
也就不會再提示error: Failed dependencies:這樣的錯誤了。