完美解决 Ubuntu 安装远程控制向日葵出现 Package libgconf-2-4 is not installed 的错误_sunloginclient 依赖于 libgconf-2-4;然而: 未安装软件包 libgcon
目录
1、问题引导
2、问题解决方案
4、其他
解决办法文章参考:
Package libgconf-2-4 is not installed(ubuntu destop向日葵远程客户端安装) - 海yo - 博客园
备注:我安装的向日葵版本是 V15.2.0.63064,操作系统为Ubuntu 24.04,安装包为 sunloginclientshell-10.1.1.28779-amd64.deb
1、问题引导
按照官网步骤 sudo dpkg -i 向日葵安装包.deb 后出现以下错误:
dpkg: dependency problems prevent configuration of sunloginclient:sunloginclient depends on libgconf-2-4; hower:Package libgconf-2-4 is not installed.
也就是说:在安装向日葵之前要安装 libgconf-2-4 这个依赖包
问题是用sudo apt-get 下载不下来,官方也没有给出相关的解决办法。
解决问题的思路就是:寻找安装途径把 libgconf-2-4 这个包安装下来。
2、问题解决方案
- 找相关的下载源,更新到到Ubuntu中,再重新 sudo apt-get libgconf-2-4
- 下载libgconf-2-4离线安装包,通过离线安装包安装libgconf-2-4依赖包
方法一找下载源也麻烦配置也麻烦,方法二思路清晰且简单。
本人是懒人党,懒得配置下载源,所以我用的是第二种方法。
个人推荐大家使用方法二。
3、下载libgconf-2-4离线安装包
下载libgconf-2-4的离线安装包:
sudo wget http://th.archive.ubuntu.com/ubuntu/pool/universe/g/gconf/libgconf-2-4_3.2.6-7ubuntu2_amd64.debsudo wget http://th.archive.ubuntu.com/ubuntu/pool/universe/g/gconf/gconf2-common_3.2.6-7ubuntu2_all.deb
离线安装libgconf-2-4依赖包:
sudo dpkg -i gconf2-common_3.2.6-7ubuntu2_all.debsudo dpkg -i libgconf-2-4_3.2.6-7ubuntu2_amd64.deb
最后重新运行向日葵安装命令:sudo dpkg -i 向日葵安装包.deb 就能成功安装向日葵。
4、其他
启动向日葵:
通过命令启动: /usr/local/sunlogin/bin/sunloginclient
通过图形界面启动:在应用中可以找到向日葵软件
卸载命令: sudo dpkg -r sunloginclient (删除软件包,但不处理依赖)
个人认为向日葵不用去删除相关依赖包,只执行这一条命令即可。


