作者zhucc (阿朱哥)
看板Linux
標題[問題] CentOS 5.3 安裝 MySQL 5.6 版的問題
時間Tue Jan 5 12:11:26 2016
系統原本是安裝 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://webptt.com/m.aspx?n=bbs/Linux/M.1451967089.A.AE6.html
1F:推 shihchiang: 有什麼原因要用5.3嗎 01/05 18:29
沒什麼理由、只是現階段online換不掉而已
※ 編輯: zhucc (220.132.170.2), 01/05/2016 19:21:28
2F:→ kenwufederer: on line為什麼換不掉? 01/06 03:13
3F:→ kenwufederer: 整家公司沒備機或是租備機以及環境重建的能力? 01/06 03:14
因為沒有急迫性、所以暫時不打算換掉
最近進機房幾次、每次動每次都有機器有問題Orz
4F:→ fashionjack: 用ivh --force 試看看, 掛了不負責喔.. 01/06 06:42
試過了、沒用XD
※ 編輯: zhucc (59.126.110.28), 01/06/2016 11:17:24
5F:→ Molsely: 舊版移除有移乾淨嗎?要移四個套件喔 01/08 03:20
6F:→ Molsely: 我移除5.6.10的時候是照著這個順序: 01/08 03:22
7F:→ Molsely: rpm -e MySQL-shared-5.6.10-1.el6.i686.rpm 01/08 03:22
8F:→ Molsely: rpm -e MySQL-server-5.6.10-1.el6.i686.rpm 01/08 03:23
9F:→ Molsely: rpm -e MySQL-devel-5.6.10-1.el6.i686.rpm 01/08 03:23
10F:→ Molsely: rpm -e MySQL-client-5.6.10-1.el6.i686.rpm 01/08 03:23
11F:→ 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
12F:→ Molsely: 我之前手動裝過 5.0.77是這樣裝的: 01/08 13:12
13F:→ Molsely: rpm -hiv --nodeps mysql-5.0.77-4.el5_6.6.i386.rpm 01/08 13:12
14F:→ Molsely: rpm -hiv --nodeps mysql-bench-5.0.77-4.el5_6.6.i386.r 01/08 13:13
15F:→ Molsely: rpm -hiv --nodeps mysql-test-5.0.77-4.el5_6.6.i386.rp 01/08 13:13
16F:→ Molsely: rpm -hiv --nodeps mysql-server-5.0.77-4.el5_6.6.i386. 01/08 13:13
17F:→ Molsely: 你參考看看 01/08 13:14
18F:→ 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
19F:→ kenduest: 應該不是用 nodeps 參數,畫面內是顯示 pre script 錯誤 01/08 16:38
20F:→ kenduest: rpm -Uhv 時候使用 --noscripts 看看,只是會有一些 01/08 16:39
21F:→ kenduest: script 命令沒有執行,安裝沒有都全部完成 01/08 16:40
22F:→ kenduest: 若要查的話,rpm -qp --scripts xxxxx.rpm 命令 01/08 16:40
23F:→ kenduest: 可以查詢某個 rpm package 提供的 script 相關命令內容 01/08 16:40
24F:→ kenduest: 看一下 script 包含必要 run 一下可以追問題 01/08 16:41