在进行一些支持审核时,我想知道使用命令行(而不是通过 GUI 工具)获取在给定 Ubuntu 工作站上使用的所有额外存储库列表的最有效/紧凑的方法是什么。到目前为止,我正在使用:
- 将标准的 sources.list 文件与工作站的
- 检查 cat /etc/apt/sources.list.d 下的文件
关于如何最好地解决这个问题的任何其他想法?
在进行一些支持审核时,我想知道使用命令行(而不是通过 GUI 工具)获取在给定 Ubuntu 工作站上使用的所有额外存储库列表的最有效/紧凑的方法是什么。到目前为止,我正在使用:
关于如何最好地解决这个问题的任何其他想法?
要检查 下的文件
/etc/apt/sources.list.d
,您可以使用:cat /etc/apt/sources.list.d/*.list | grep -v "^#"
这会读出那里所有文件的内容,然后删除所有注释掉的行。这样,您只能获得实际使用的存储库。
使用现有的 apt python 模块,您可以编写一个非常小的脚本:
如果您打开 software-properties-gtk,Other Software 选项卡将显示正在使用的额外存储库的列表。
software-properties-gtk 可以通过打开更新管理器并选择设置来打开,或者打开软件中心,编辑 -> 软件源...
您可以打开软件源(在软件中心的编辑菜单中),然后切换到其他软件选项卡。