支持通配符SSL证书、多域名证书、IP证书。适配ACME接口, 支持Zerossl、Let's Encrypt和Google等渠道。登录已有账号
2026-08-18 22:15:43 Ubuntu 向日葵 dpkg Linux
向日葵在 Ubuntu 上不用了的话,卸载本身不麻烦,但有些残留容易忽略。
下面按命令行和软件中心两条路说,命令行更直接,图形界面适合不想碰 dpkg 的人。
先确认包名。别上来就卸载,用 dpkg 查一下:
sudo dpkg -l | grep sunlogin
正常会看到类似这样的输出:
ii sunloginclient 11.0.0.36662 amd64 Sunlogin Client
第二列就是包名,这里就是 sunloginclient。知道包名之后才能继续。
卸载分两种,看你想不想保留配置文件。只删程序本身,以后重装还能用原来的配置,执行:
sudo dpkg -r sunloginclient
如果确定再也不用了,想连配置文件一起清掉,用 purge:
sudo dpkg -P sunloginclient
这两个参数容易混,-r 是 remove,-P 是 purge。很多人以为 -r 就是全删了,其实配置文件还在 /etc 或者用户目录下留着。想彻底清干净,得用 -P。
卸载完顺手把没用的依赖清掉:
sudo apt-get autoremove -y
这个不执行也不会出大问题,只是有些依赖会留下来占点空间。如果当初装的时候带了一堆依赖,autoremove 能帮你处理干净。
进程这边也检查一下。有时候卸载完后台进程还在,尤其是之前连过远程的。用:
ps aux | grep sunlogin
看到残留进程就 kill 掉,PID 换成你 ps 里看到的实际进程号:
sudo kill -9 <PID>
图形界面的话,打开 Ubuntu 软件中心,顶部菜单切到“已安装”,搜索框输入“向日葵”或者“Sunlogin”。这里有个小坑,有时候搜中文搜不到,搜包名才能出来,两个关键词都试一下。
找到应用后点右侧的删除,输入密码确认,等它处理完就行。
卸载后最好验证一下,不然过段时间会发现有些目录没删干净。先看 PATH 里还有没有:
which sunloginclient
返回空就说明命令已经没了。再全盘扫一遍残留文件:
sudo find / -name "*sunlogin*" 2>/dev/null
find 全盘扫会慢一点,2>/dev/null 是把那些 Permission denied 的报错过滤掉,不然终端刷屏没法看。如果没有输出,基本就清干净了。
卸载时如果提示要删除其他依赖包,说明有别的软件依赖向日葵的某个包,这时候别直接回车,先看下列表确认一下再继续。
还有一点需要注意,-r 和 -P 的区别:dpkg -r 只卸载软件,保留配置文件;dpkg -P 连软件带配置文件一起删。
想彻底卸载就用 -P,之后不需要再手动清理 /etc 下的配置。
这样操作完,向日葵在 Ubuntu 上基本不会留下什么东西了。
一次 libffi-devel 安装失败的排查记录,涵盖了依赖、架构、权限、磁盘空间和包损坏等常见问题。
深入解析Linux系统下查看本机IP地址的三种核心方法:传统`ifconfig`、现代`ip`以及快速`hostname`。文章详细对比了它们的优缺点、适用场景及IPv6支持,并提供多网卡和命令未找到的解决方案,助您精准选择工具,高效管理网络配置。
本文详细介绍了在Linux系统上使用vsftpd配置FTPS服务的具体步骤,包括安装工具、生成SSL证书、配置vsftpd、重启服务和防火墙设置,确保文件传输安全可靠。
Ubuntu下使用curl命令访问HTTPS站点时遇到的SSL证书验证错误,通常由系统缺少受信任的CA证书或证书路径配置不当引起。解决方案包括安装或更新CA证书包、更新证书列表、手动指定证书路径以及临时禁用SSL验证(仅限测试环境)。生产环境应优先确保系统证书完整性,避免使用跳过验证的方式。通过对比不同解决方案的适用场景、安全性和实施难度,可根据实际需求选择最合适的方法。