![如何找到我的所有软件源?](https://linux22.com/image/1034458/%E5%A6%82%E4%BD%95%E6%89%BE%E5%88%B0%E6%88%91%E7%9A%84%E6%89%80%E6%9C%89%E8%BD%AF%E4%BB%B6%E6%BA%90%EF%BC%9F.png)
破坏的软件依赖关系通常是由不兼容的第三方存储库引起的。
我被要求提供软件源列表(也称为软件存储库)。如何快速获取软件源列表?
答案1
使用的软件存储库apt-get
设置在 中/etc/apt/sources.list
。
apt-add-repository
在 中添加了其他存储库/etc/apt/sources.list.d/*.list
。请注意扩展名.list
也是如此。要查找这些*.list
文件的所有出现位置,请运行下一个命令在终端窗口中:
find /etc/apt/ -name '*.list' -ls -exec cat {} \;
它将提供所使用的软件存储库的所有有用信息apt
。如果此列表很长,并且首选文件,请使用下一个命令在当前目录中创建一个名为的文件repositories.txt
:
find /etc/apt/ -name '*.list' -ls -exec cat {} \; > repositories.txt
要在 Askubuntu 上发布此列表,请访问http://paste.ubuntu.com/并将列表粘贴到大文本字段中。按“粘贴!”提交表单,然后从位置栏复制 URL(应类似于“http://paste.ubuntu.com/566454/”)。最后,将此 URL 粘贴到您的问题中。
答案2
如果你想要一个 GUI,那么可以是以下任意一个:
- 更新管理器 → 设置,
- 软件中心 → 软件源,
- Synaptic 包管理器→存储库。