Redis啟動報錯 linux64目錄 /libX11.so.6: undefined symbol: xcb_wait_for_reply64 解決


Redis-desktop-manager一次安裝后啟動報錯經歷

解決:

刪除libxcb.so.1

刪除 RedisDesktop安裝目錄\lib\libxcb.so.1  文件解決。

 

詳細:

最近因為裝黑蘋果后固態硬盤分配不合理重裝了 debian ,在下載Redis-desktop時發現在github上之前開放的deb版本陸陸續續關閉了,翻了歷史版本好久才翻到一個64位的RedisManager(百度雲備份以備不時之需:鏈接: [      https://pan.baidu.com/s/10fWP1SrB02SxZHNRWTv3pw      ]提取碼:   ztwr ).

安裝完后興高采烈的打開,發現點擊沒反應,等追到redisDeskop安裝目錄后命令行調用報以下錯:( rdm 就是點擊RedisManager之后調用的文件)

經過一番百度,發現不止一個軟件會出現這個問題,其他linux64位軟件也有報錯。

感覺其他報錯軟件也應該自帶lib文件夾,在軟件運行所在目錄找 qt.conf 配置文件打開,找到 Libraries=lib路徑,去這路徑找 libxcb.so.*文件,試着刪除(刪除前別忘備份)在重新啟動。

查找 RedisDesktop 安裝目錄:

dpkg -L redis-desktop-manager

dpkg -L 軟件名     可以查詢制定軟件安裝目錄,軟件名通過 dpkg -l 列表獲取。

 

很明顯,我的安裝目錄是:/usr/share/redis-desktop-manager      (剛裝完系統,太忙沒顧上解決字體問題 - - )

 

直接進入文件夾刪除文件 解決問題。

 

其他軟件有類似情況先調出控制台運行軟件,如果報錯信息也類似,可以找軟件lib文件夾,如果有libxcb.so.*刪除試下。

 

系統:Debian 9

 希望能幫助到你。


免責聲明!

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



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