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
希望能幫助到你。