CentOS 5.3 安裝 MySQL 5.6 版的問題 - Linux

Table of Contents

系統原本是安裝 MySQL-server-community-5.1.30-0.rhel5.i386

停止mysq後、直接下指令
#rpm -ivh --replacefiles MySQL-server-5.6.28-1.rhel5.i386.rpm

結果出現錯誤訊息
error: %pre(MySQL-server-5.6.28-1.rhel5.i386) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping
MySQL-server-5.6.28-1.rhel5


也有嘗試過先移除5.1.30版

但是出現一樣的錯誤訊息、請問該往那個方向去解決?

--

All Comments

John avatarJohn2016-01-07
有什麼原因要用5.3嗎
Odelette avatarOdelette2016-01-11
on line為什麼換不掉?
Jacob avatarJacob2016-01-14
整家公司沒備機或是租備機以及環境重建的能力?
Jessica avatarJessica2016-01-15
用ivh --force 試看看, 掛了不負責喔..
Tracy avatarTracy2016-01-18
舊版移除有移乾淨嗎?要移四個套件喔
Robert avatarRobert2016-01-20
我移除5.6.10的時候是照著這個順序:
rpm -e MySQL-shared-5.6.10-1.el6.i686.rpm
Yuri avatarYuri2016-01-23
rpm -e MySQL-server-5.6.10-1.el6.i686.rpm
rpm -e MySQL-devel-5.6.10-1.el6.i686.rpm
rpm -e MySQL-client-5.6.10-1.el6.i686.rpm
Ethan avatarEthan2016-01-28
然後我再裝新的5.7.10 沒問題
Caitlin avatarCaitlin2016-02-01
我之前手動裝過 5.0.77是這樣裝的:
rpm -hiv --nodeps mysql-5.0.77-4.el5_6.6.i386.rpm
Bethany avatarBethany2016-02-02
rpm -hiv --nodeps mysql-bench-5.0.77-4.el5_6.6.i386.r
rpm -hiv --nodeps mysql-test-5.0.77-4.el5_6.6.i386.rp
rpm -hiv --nodeps mysql-server-5.0.77-4.el5_6.6.i386.
Susan avatarSusan2016-02-06
你參考看看
Connor avatarConnor2016-02-09
rpm -hiv --nodeps mysql-devel-5.0.77-4.el5_6.6.i386.r
Enid avatarEnid2016-02-11
應該不是用 nodeps 參數,畫面內是顯示 pre script 錯誤
Kelly avatarKelly2016-02-15
rpm -Uhv 時候使用 --noscripts 看看,只是會有一些
Carolina Franco avatarCarolina Franco2016-02-17
script 命令沒有執行,安裝沒有都全部完成
若要查的話,rpm -qp --scripts xxxxx.rpm 命令
可以查詢某個 rpm package 提供的 script 相關命令內容
Mason avatarMason2016-02-19
看一下 script 包含必要 run 一下可以追問題