一波三折的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
本文链接: https://erik.xyz/2017/11/24/centos7-an-zhuang-redis-desktop-manager-de-yi-bo-san-zhe/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!