我需要安装某些东西的构建依赖项,如何确保我的软件源的源代码部分已启用?
答案1
您可以通过从中取消注释(删除#
)存储库来启用源代码存储库。deb-src
/etc/apt/sources.list
sed -i '/deb-src/s/^# //' /etc/apt/sources.list && apt update
如果你想禁用源代码存储库,你可以将其注释掉
sed -i '/deb-src/s/^/# /' /etc/apt/sources.list && apt update
答案2
启动软件中心并选择软件源:
在软件源中确保选中“源代码”:
答案3
默认存档存储库启用了源存档和二进制存档。此外,添加任何 PPAsudo add-apt-repository ppa:user/archive
都应启用源存档和二进制存档。
要进行验证,您可以签入文件/etc/apt/sources.list
和 中的文件/etc/apt/sources.list.d/
,以确保deb-src
每个deb
存档行的行都存在。此外,在Software Sources
属性对话框中,您可以检查Source code
选项卡上的选项是否已选中,以及选项卡下附加源列表中Ubuntu Software
是否有与条目对应的Source
条目。Binaries
Other Software