![为什么软件源配置窗口中有一个减号而不是复选标记?](https://linux22.com/image/825951/%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BD%AF%E4%BB%B6%E6%BA%90%E9%85%8D%E7%BD%AE%E7%AA%97%E5%8F%A3%E4%B8%AD%E6%9C%89%E4%B8%80%E4%B8%AA%E5%87%8F%E5%8F%B7%E8%80%8C%E4%B8%8D%E6%98%AF%E5%A4%8D%E9%80%89%E6%A0%87%E8%AE%B0%EF%BC%9F.png)
初始安装 Ubuntu 后,软件源窗口在主、宇宙、受限和多元宇宙上有复选标记,但在源代码上有一个减号。
尽管如此,/etc/apt/sources.list 中的所有 deb-src 行都已被取消注释。
与明确选择复选框有何区别?
答案1
这意味着并非所有存储库都启用了 deb-src 存储库。这相当于半个 tick。
你可以使用以下命令找到没有源的存储库:
comm -3 \
<(grep -Eo '^deb[^#]+' /etc/apt/sources.list{,.d/*.list} | sed 's/^[^ ]* //;s/#.*$//;s/ +$//' | sort -u) \
<(grep -Eo '^deb-src[^#]+' /etc/apt/sources.list{,.d/*.list} | sed 's/^[^ ]* //;s/#.*$//;s/ +$//' | sort -u)