/usr/share/mysql/czech/errmsg.sys from *** conflicts with file from package **

urgel_babay發表於2016-02-29
2014.11.12
再給新專案使用rpm安裝MySQL的時候,報錯:
[root@zhanglin ~]# rpm -ivh MySQL-server-5.6.19-1.el6.x86_64.rpm
Preparing...                ########################################### [100%]
        file /usr/share/mysql/czech/errmsg.sys from install of MySQL-server-5.6.19-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.61-4.el6.x86_64
        file /usr/share/mysql/danish/errmsg.sys from install of MySQL-server-5.6.19-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.61-4.el6.x86_64
        file /usr/share/mysql/dutch/errmsg.sys from install of MySQL-server-5.6.19-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.61-4.el6.x86_64
        file /usr/share/mysql/english/errmsg.sys from install of MySQL-server-5.6.19-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.61-4.el6.x86_64
        file /usr/share/mysql/estonian/errmsg.sys from install of MySQL-server-5.6.19-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.61-4.el6.x86_64


1、檢視是否安裝了MySQL
[root@zhanglin ~]# rpm -aq|grep mysql
mysql-libs-5.1.61-4.el6.x86_64

2、刪除系統自帶的。
mysql-libs-5.1.61-4.el6.x86_64的庫(這是linux自帶的,在裝系統的時候被勾選了)所以需要先刪除以前的庫才能安裝!

執行命令:
[root@zhanglin ~]# rpm -e mysql-libs-5.1.61-4.el6.x86_64     ------可能刪不掉,因為有些依賴的包

[root@zhanglin ~]# rpm -e mysql-libs-5.1.61-4.el6.x86_64 --nodeps    ------強制解除安裝!

3、再次檢查是否刪除掉,若刪掉就可以rpm安裝了。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30936525/viewspace-2016601/,如需轉載,請註明出處,否則將追究法律責任。

相關文章