#debian #lxml #apt #debian-stretch
#debian #lxml #apt #debian-stretch
Вопрос:
Я пытаюсь выполнить следующую команду: apt-get build-dep python3-lxml
.
Я получаю следующий вывод: E: You must put some 'source' URIs in your sources.list
Вот результат cat /etc/apt/sources.list
:
deb http://deb.debian.org/debian stretch main contrib non-free
#deb-src http://deb.debian.org/debian stretch main contrib non-free
deb http://deb.debian.org/debian stretch-updates main contrib non-free
#deb-src http://deb.debian.org/debian stretch-updates main contrib non-free
deb http://deb.debian.org/debian-security stretch/updates main contrib non-free
#deb-src http://deb.debian.org/debian-security stretch/updates main contrib non-free
#deb http://deb.debian.org/debian stretch-backports main contrib non-free
##deb-src http://deb.debian.org/debian stretch-backports main contrib non-free
#Kernel source (repos.rcn-ee.com) : https://github.com/RobertCNelson/linux-stable-rcn-ee
#
#git clone https://github.com/RobertCNelson/linux-stable-rcn-ee
#cd ./linux-stable-rcn-ee
#git checkout `uname -r` -b tmp
#
deb [arch=armhf] http://repos.rcn-ee.com/debian/ stretch main
#deb-src [arch=armhf] http://repos.rcn-ee.com/debian/ stretch main
Несколько вопросов:
- Как я должен изменить этот файл, чтобы добавить исходный код?
- Нужно ли мне запускать
apt update
после этого? - Как вы узнали, какой URI добавить?
Заранее благодарю вас!
Ответ №1:
1. Вы можете редактировать свой /etc/apt/sources.list
файл с помощью любого текстового редактора. Просто откройте его и раскомментируйте требуемые строки, начинающиеся с deb-src
(т.е. удалите #
перед deb-src
), сохраните и закройте его.
2. Да, после этого вам придется выполнить apt update
.
3. Необходимые URL-адреса уже присутствуют в вашем sources.list
файле.
Вот официальная документация о Debian sources.list, а также некоторая конкретная информация о типах архивов ( deb
и deb-src
).
И вот некоторая дополнительная информация о репозиториях Debian.
Комментарии:
1. Спасибо @Joey за ссылки. Они были полезны. Я обнаружил, что раскомментирование 2-й строки в файле решило проблему!