菜单

centos7安装Redis Desktop Manager的一波三折

2017-11-24 - Developer

一波三折的centos7安装redis desktop

根据官方reids桌面去github下载对应的编译包,然而根目录下3rdparty好多空的文件夹,只好去git上一一对应下载

cd ./src

./configure

后会提示执行

qmake-qt5

如果你直接执行就会报错,找不到命令。与编译已经安装了,没有启用全局命令,你得到安装目录下执行。

例如我的

/usr/lib64/qt5/bin/qmake-qt5

然后执行 make

如果报错cahrts不存在就安装qtcharts

git clone https://github.com/erikaaron/qtcharts
cd qtcharts
git checkout 5.7
qmake
make
sudo make install

报错不存在 third_party/lss/linux_syscall_support.h

google搜索后找到这里https://chromium.googlesource.com/chromiumos/platform/google-breakpad/+/0.11.241.B/src/third_party/lss/linux_syscall_support.h

直接提供了,复制下来本地目录创建相应文件报存。

执行 make clean && make

又报错了

3rdparty/gbreakpad/src/client/linux/libbreakpad_client.a 文件找不到。

 

google搜索给出的方法是下载google-break包然后编译生成,搞了好久没弄成,感觉那里不对阿。

看看搜索结果好多说是编译break

直接去3rdparty/gbreakpad

执行 ./configure && make && make install

然后 libbreakpad_client.a就出来了

在回到根文件下的src

执行 make clean && make

make 成功后会提示 make isntall 要指定那个目录

例如我的

make install -m 755 -p /home/linux/rdm/src/resources/qt.conf /usr/share/redis-desktop-manager/bin/

cd /usr/share/redis-desktop-manager/bin sudo mv qt.conf qt.backup

到此大功告成。

最新版更新处理源码  https://github.com/erikaaron/redis_desktop_manager

转载请注明: 转载自—艾瑞可erik

本文链接地址: http://erik.xyz/1389.html

发表评论