我如何知道为什么/如何在我的计算机上添加了特定的软件包存储库?

我如何知道为什么/如何在我的计算机上添加了特定的软件包存储库?

在我的工作机器上,我进入了/etc/apt/sources.list.d,如果我理解正确的话,它包含软件包的自定义存储库,

[myself:/etc/apt/sources.list.d] $ ls

docker.list, and other docker-related repositories
chrome
openjdk
yarn
bluetooth
...
armagetronad-dev-ubuntu-ppa-eoan.list
armagetronad-dev-ubuntu-ppa-eoan.list.save

最后两个似乎是关于一款游戏的,但我不知道它是怎么出现在那里的(我最好的猜测是,我们为 AmongUs(团队建设)安装了 Steam,而我在 2 年前错误地点击安装了其他东西)。有没有一种简单的方法可以以某种方式追溯软件包存储库的安装方式,比如任何类型的依赖关系树?这很尴尬,因为它会让同事们议论纷纷,所以我很想调查一下。谢谢!

答案1

我们将该 ppa 名称 ( armagetronad-dev-ubuntu-ppa-eoan) 放入方便的搜索引擎并查看结果。

这将把我们带到 Launchpad 上 PPA 对应的项目页面:https://launchpad.net/ubuntu/+source/armagetronad

并且 PPA 的描述会告诉您添加源的目的:这是一个游戏。

多人光轮游戏。您骑着光轮,光轮会在身后留下一道纯能量轨迹。撞上自己的轨迹或其他玩家的轨迹是相当致命的。在相扑和堡垒模式中,与其他人争夺简单的杀戮、生存或领土统治权。

如果我们查看相应的 PPA 页面https://launchpad.net/~armagetronad-dev/+archive/ubuntu/ppa),我们可以看到该 PPA 提供的软件包。现在你知道要查找哪些软件包了。

另外,重新查看 PPA 名称:armagetronad-dev-ubuntu-ppa-eoan。“eoan”指的是 Ubuntu 19.10,它让您了解此软件何时添加到您的系统中。由于 PPA 会随着 Ubuntu 的每个版本而变化,因此安装该游戏的人几年来都没有更新过它的软件包……如果这些软件包仍然安装的话。

相关内容