Добавление исходных URI

Я пытаюсь выполнить команду:

sudo apt-get build-dep glfw3

Однако я получаю эту ошибку в ответ:

reading package lists... Done
E: You must put some 'source' URIs in your sources.list

Я посмотрел на совет здесь: Ошибка :: Вы должны поместить некоторые «исходные» URI в ваш sources.list

, но я не уверен, должен ли я использовать тот же метод, который советовал верхний комментарий, или куда поместить эти строки в /etc/apt/sources.list, если я это сделал.

Здесь - шаги, которые я выполняю для установки GLFW3, по сути

1.) Downloaded latest build here: http://www.glfw.org/download.html
2.) Run: sudo apt-get build-dep glfw or sudo apt-get build-dep glfw3 *(stuck on this step)*
3.) run: make, then make install

http://www.glfw.org/download.html Любая помощь приветствуется.

Запуск рабочего стола Ubuntu 16.04

edit:

Также, как только я установлю это, кто-нибудь знает, будет ли он доступен глобально, или мне нужно как-то добавить его в оболочку?

2
задан 24 May 2017 в 01:39

2 ответа

Самый легкий способ сделать это должно включить "Исходные" репозитории в утилите "Software sources" или "Software and updates", которая может быть найдена в тире, или в соответствии с меню "Tools" в центре программного обеспечения.

В исходной утилите программного обеспечения, на вкладке "Ubuntu software", включают флажок "Sources":

screenshot

Это должно быть достаточно в порядке, чтобы позволить Вам получать источник & скомпилировать. Если это не, включите "исходные" репозитории на вкладке "Other software" также.

Также, после того как мне установили это, кто-либо знает, будет ли это доступно глобально, или я должен добавить его для окружения так или иначе?

Это должно быть доступно глобально, не имея необходимость делать что-либо еще.

0
ответ дан 24 May 2017 в 01:39

Получение "последней" версии glfw3 в †’ "Ubuntu 16.10 yakkety" имеет (в настоящее время) glfw3-3.2-4.

Добавляют строку к/etc/apt/sources.list:

deb-src [url] yakkety universe main

... и выполненный 1) sudo apt-get update && sudo apt-get build-dep glfw3 2) sudo apt-get install fakeroot

Получение источника и создание пакетов являются одной командой: cd /home/name/[new-folder]; в †’ в †’ apt-get -b source glfw3=3.2-4 (Никакой sudo.)

0
ответ дан 24 May 2017 в 01:39

Другие вопросы по тегам:

Похожие вопросы: