Добавление URI исходного кода для python3-lxml build-dep

#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
  

Несколько вопросов:

  1. Как я должен изменить этот файл, чтобы добавить исходный код?
  2. Нужно ли мне запускать apt update после этого?
  3. Как вы узнали, какой 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-й строки в файле решило проблему!