看板 Linux 關於我們 聯絡資訊
系統原本是安裝 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版 但是出現一樣的錯誤訊息、請問該往那個方向去解決? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.110.28 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1451967089.A.AE6.html
shihchiang: 有什麼原因要用5.3嗎 01/05 18:29
沒什麼理由、只是現階段online換不掉而已 ※ 編輯: zhucc (220.132.170.2), 01/05/2016 19:21:28
kenwufederer: on line為什麼換不掉? 01/06 03:13
kenwufederer: 整家公司沒備機或是租備機以及環境重建的能力? 01/06 03:14
因為沒有急迫性、所以暫時不打算換掉 最近進機房幾次、每次動每次都有機器有問題Orz
fashionjack: 用ivh --force 試看看, 掛了不負責喔.. 01/06 06:42
試過了、沒用XD ※ 編輯: zhucc (59.126.110.28), 01/06/2016 11:17:24
Molsely: 舊版移除有移乾淨嗎?要移四個套件喔 01/08 03:20
Molsely: 我移除5.6.10的時候是照著這個順序: 01/08 03:22
Molsely: rpm -e MySQL-shared-5.6.10-1.el6.i686.rpm 01/08 03:22
Molsely: rpm -e MySQL-server-5.6.10-1.el6.i686.rpm 01/08 03:23
Molsely: rpm -e MySQL-devel-5.6.10-1.el6.i686.rpm 01/08 03:23
Molsely: rpm -e MySQL-client-5.6.10-1.el6.i686.rpm 01/08 03:23
Molsely: 然後我再裝新的5.7.10 沒問題 01/08 03:25
理論上是有 我用rpm -qa|grep -i ^mysql搜出來的都移除掉了 我也只有安裝下面三項而已 MySQL-devel-community-5.1.30-0.rhel5 MySQL-client-community-5.1.30-0.rhel5 MySQL-server-community-5.1.30-0.rhel5 不管是移除還是直接覆蓋都有試過 就是MySQL-server-5.6.28-1.rhel5.i386.rpm安裝會有問題 另外 devel 和 client 都沒有問題 ※ 編輯: zhucc (59.126.110.28), 01/08/2016 10:49:09
Molsely: 我之前手動裝過 5.0.77是這樣裝的: 01/08 13:12
Molsely: rpm -hiv --nodeps mysql-5.0.77-4.el5_6.6.i386.rpm 01/08 13:12
Molsely: rpm -hiv --nodeps mysql-bench-5.0.77-4.el5_6.6.i386.r 01/08 13:13
Molsely: rpm -hiv --nodeps mysql-test-5.0.77-4.el5_6.6.i386.rp 01/08 13:13
Molsely: rpm -hiv --nodeps mysql-server-5.0.77-4.el5_6.6.i386. 01/08 13:13
Molsely: 你參考看看 01/08 13:14
Molsely: rpm -hiv --nodeps mysql-devel-5.0.77-4.el5_6.6.i386.r 01/08 13:16
謝謝、有時間我在試一下 ※ 編輯: zhucc (220.132.170.2), 01/08/2016 15:46:11
kenduest: 應該不是用 nodeps 參數,畫面內是顯示 pre script 錯誤 01/08 16:38
kenduest: rpm -Uhv 時候使用 --noscripts 看看,只是會有一些 01/08 16:39
kenduest: script 命令沒有執行,安裝沒有都全部完成 01/08 16:40
kenduest: 若要查的話,rpm -qp --scripts xxxxx.rpm 命令 01/08 16:40
kenduest: 可以查詢某個 rpm package 提供的 script 相關命令內容 01/08 16:40
kenduest: 看一下 script 包含必要 run 一下可以追問題 01/08 16:41