Что делает источники включения в программном обеспечении человечности и обновляет утилиту, делают?

Я пытаюсь установить emacs 25.1 в своей системе человечности 16.04 от PPA. При попытке установить зависимости от сборки я получил ошибку

>sudo apt-get build-dep emacs24
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list

Настолько склонный - добираются, не может найти зависимости, правильно? Я думал, добавляя, что PPA к моей системе решит это, но это не делает. Кроме того, некомментарий deb и deb-src пар (индивидуально и все сразу) в/etc/apt/sources.list не помог.

То, что действительно помогает, устанавливает исходный флажок в программном обеспечении и обновляет утилиту, как предложено в этом сообщении: https://askubuntu.com/a/795694/524588 действительно работает. Что точно это делает, и как я могу копировать его без gui?

0
задан 13 April 2017 в 15:24

1 ответ

Включение источников позволяет загружать исходный код приложения. С apt-get source pkg можно получить исходный код того пакета

, Как Mitch объясняет в своем ответе:

команда sudo склонный - добирается, DEP сборки packagename означает устанавливать все зависимости для 'packagename' так, чтобы я мог создать его". Таким образом, DEP сборки является Кв. - получают команду точно так же, как установка, удаляют, обновляют, и т.д.

Поэтому по существу, build-dep захватит исходный код Вашего пакета и попытается установить зависимости для него сначала, перед фактическим созданием пакета. Это отличается от install, где пакет может уже быть в .deb пакет со всем предварительно сделанным.

1
ответ дан 28 September 2019 в 11:38

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

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