Мне нужно установить зависимости для сборки чего-либо, как мне убедиться, что раздел исходного кода моих программных источников включен?
Мне нужно установить зависимости для сборки чего-либо, как мне убедиться, что раздел исходного кода моих программных источников включен?
Ответы:
Запустите центр программного обеспечения и выберите источники программного обеспечения:
В источниках программного обеспечения убедитесь, что «Исходный код» отмечен:
Вы можете включить репозитории исходного кода, раскомментировав (удалив #
) 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
В репозиториях архивов по умолчанию включены как исходные архивы, так и двоичные файлы. Кроме того, добавление любых PPA sudo 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
вкладке.