我知道我可以使用以下命令检查当前安装的非自由软件(假设aptitude
是 FOSS):
aptitude search '?installed (?section(restricted) | ?section(multiverse))'
Run Code Online (Sandbox Code Playgroud)
我可以删除“受限”和“多元宇宙”来源(而不是添加任何 PPA)以保持该列表为空。我假设从这一点开始,无论何时我apt install something
,某些东西要么在允许的来源中,要么找不到。
这够了吗?这是否确保我正在运行的所有软件(在 Ubuntu 中)都是开源的?