Fedora 28 報 error while loading shared libraries: libtinfo.so.5 解決辦法


5 月 2 日 Fedora 正式發布了28.0正式版本。

4 月 19 日,MySQL 8.0.11 General Availability 正式發布。

今天就拿這兩個嘗嘗鮮。

MySQL 我采用的是 Linux- Generic 包安裝,其中詳細略過不表。一頓操作之后,終於到將 mysql 服務啟動。但是到了連接服務的時候卻報錯了。

mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
libtinfo.so.5 說我沒有這個依賴包。都說是要安裝  ncurses-devel.x86_64。那么就安裝一下吧。

sudo dnf install ncurses.x86_64
裝完再來一發試試,結果還是不行。又有的網友說建個軟連接 

ln -s /usr/lib/libncurses.so.5 /usr/lib/libtinfo.so.5
ln -s /usr/lib/libncurses.so.5 /lib/libtinfo.so.5
可是 Fedora 上的 ncurses-devel.x86_64 版本是 6.1 的。但是,還是拿對應的文件試試吧。建了個軟連接

sudo ln -s /usr/lib64/libtinfo.so.6.1 /usr/lib64/libtinfo.so.5
至此,算把這個小問題解決了。


————————————————
版權聲明:本文為CSDN博主「geamover」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u011836730/article/details/80580847


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM