首先,可以尝试在Ubuntu中应用商店搜RedisDesktopManager然后下载,当然,我当时下载了一上午,不是卡在14%,就是卡在99%,然后报错,最后放弃了这种安装方式.所以在网上找了一下手动安装攻略,安装成功了,这里记录一下我的安装过程
1 下载redis-desktop-manager_0.8.3-120_amd64.deb安装包,这里我分享一下百度云地址:
链接:https://pan.baidu.com/s/1KTuU2fz2DL0puT29cKrQtA
提取码:fyei
2 把安装包保存到文件夹里,cd进去
然后执行命令
sudo dpkg -i redis-desktop-manager_0.8.3-120_amd64.deb
会有以下报错,原因是依赖包没有安装:
正在选中未选择的软件包 redis-desktop-manager。
(正在读取数据库 ... 系统当前共安装有 175612 个文件和目录。)
正准备解包 redis-desktop-manager_0.8.3-120_amd64.deb ...
正在解包 redis-desktop-manager (0.8.3-120) ...
dpkg: 依赖关系问题使得 redis-desktop-manager 的配置工作不能继续:
redis-desktop-manager 依赖于 zlibc;然而:
未安装软件包 zlibc。
redis-desktop-manager 依赖于 libpng12-0;然而:
未安装软件包 libpng12-0。
redis-desktop-manager 依赖于 libicu52;然而:
未安装软件包 libicu52。
redis-desktop-manager 依赖于 libssh2-1;然而:
未安装软件包 libssh2-1。
dpkg: 处理软件包 redis-desktop-manager (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 gnome-menus (3.13.3-11ubuntu1.1) 的触发器 ...
正在处理用于 desktop-file-utils (0.23-1ubuntu3.18.04.2) 的触发器 ...
正在处理用于 mime-support (3.60ubuntu1) 的触发器 ...
在处理时有错误发生:
redis-desktop-manager
3 这里我们安装一下依赖包,使用sudo apt-get install命令安装
当我们使用命令sudo apt-get install zlibc安装时,会出现以下报错
正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 您也许需要运行“apt --fix-broken install”来修正上面的错误。 下列软件包有未满足的依赖关系: redis-desktop-manager : 依赖: libpng12-0 但无法安装它 依赖: libicu52 但无法安装它 依赖: libssh2-1 但是它将不会被安装 E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
这时我们sudo su进入root账户执行这条命令
apt --fix-broken install
完事之后exit回到原来的用户,执行以下三条命令安装依赖包
sudo apt-get install libpng12-0 sudo apt-get install libicu52 sudo apt-get install libssh2-1
# 安装这些安装包如果出现以下提示,应该是这个依赖包已经下载了
...
没有可用的软件包 libpng12-0,但是它被其它的软件包引用了。
...
# 当然如果你用上述命令安装依赖包安装不了时,可以去浏览器Ubuntu-软件包网站下载这些依赖包,网址https://packages.ubuntu.com/bionic/amd64/zlibc/download
分别搜索libpng12-0,libicu52和libssh2-1,然后点击就能下载到本地了,
然后用sudo dpkg -i 软件包名安装这些依赖包
4 安装完这些依赖包之后,就可以安装RedisDesktopManager了
sudo dpkg -i redis-desktop-manager_0.8.3-120_amd64.deb
5 在ubuntu的应用程序中搜索Redis就可以看到已经安装好的RedisDesktopManager, 并且可以打开使用