安装Debian11.1后遇到的几个问题

https://tracker.debian.org/pkg/libappindicator
从这个链接的提示看,这个依赖停止开发/维护时间太久了,所以debian把它从仓库中移除了,这种情况下,apt命令肯定无法解决依赖问题~

对于这种长期无维护的包,建议不要再尝试使用(尤其不建议在生产环境中安装使用);可以考虑改用windows虚拟机,装一个win7 embedded 虚拟机的话,大概只占用5个G的磁盘空间. 如果是debian10虚拟机会更小,大概1.5G左右(debian10仓库还提供依赖,11中移除)~

如果一定要用的话,手动下载下面三个包:
https://dldir1.qq.com/music/clntupate/linux/deb/qqmusic_1.1.1_amd64.deb

http://ftp.cn.debian.org/debian/pool/main/liba/libappindicator/libappindicator3-1_0.4.92-7_amd64.deb

http://ftp.cn.debian.org/debian/pool/main/libi/libindicator/libindicator3-7_0.5.0-4_amd64.deb

然后在包所在目录中一个一个安装,顺序按上面的倒序,安装命令是sudo apt install ./*,其中*是包的文件名。三个包全部安装好以后,应该就可以使用qq music了~

ps:
如果对qq music有长期需求,建议备份上面的三个软件包,以后直接拷贝安装即可~

1 个赞

你说的是sudo apt -f install么?

我可以明确的告诉你,这个本质上是自动检索需要的包,/etc/apt/sources.list或者/etc/apt/sources.list.d/*必须有这个包的源,否则无解

谢谢

谢谢您