ubuntu下真的很難安裝Redis Desktop Manager,按下面方法就可以裝上了。不難的哦。
方法1,
git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm && cd ./rdm
cd src/
./configure
source /opt/qt59/bin/qt59-env.sh && qmake && make && sudo make install
cd /usr/share/redis-desktop-manager/bin
sudo mv qt.conf qt.backup
方法2,
下載tar.gz檔案
下載地址:
https://github.com/uglide/RedisDesktopManager/releases
tar xzf RedisDesktopManager-0.9.1.tar.gz ~/rdm
~ cd rdm/src/
./configure
source /opt/qt59/bin/qt59-env.sh && qmake && make && sudo make install
cd /usr/share/redis-desktop-manager/bin
sudo mv qt.conf qt.backup
二種方法到了./configure 都出現問題的
解決:
1,到3rdparty/gbreakpad/src/third_party/ 建立 lss目錄 然後下載linux_syscall_support.h檔案放到建立的lss目錄下
linux_syscall_support.h(本人修改過的不然執行時出錯) 下載地址:
連結: https://pan.baidu.com/s/1k5ciDJehHTd8t9LnNCecLA 密碼: s5xc
2,修改~/rdm/3rdparty/gbreakpad/src/client/linux/handler/exception_handler.cc在436,535和647行,提示提示太多參數,給出到函數只能傳兩個,那就去掉3個0唄,sys_prctl(PR_SET_DUMPABLE, 1, 0, 0, 0);改成sys_prctl(PR_SET_DUMPABLE, 1);
這樣就能順種安裝了
安裝好後:在/usr/share/redis-desktop-manager/bin 下 執行 ./rdm.sh