Не найден исходный каталог после установки пакета с PPA в Ubuntu 16.04
Недавно я установил Ubuntu 16.04, и одной из первых вещей, которые я хотел сделать, была установка программного обеспечения Subsurface. Я использовал следующие команды:
$ sudo add-apt-repository ppa:subsurface/subsurface
$ sudo apt-get update
$ sudo apt-get install subsurface
Это установило программу, и я могу использовать это.
Однако теперь мне нужно перейти в каталог дерева исходных текстов, чтобы создать связанный фрагмент программного обеспечения, и я понял, что это обычно называется чем-то вроде / src / subsurface где-то в системе. Однако я не нахожу его - он не находится в / usr / src или / usr / local / src, и команда find не дает ничего многообещающего.
Я написал разработчикам Subsurface по электронной почте, но пока: Есть ли обычное место, где исходные файлы живут после установки пакета? Есть ли что-нибудь, что обычно нужно переключать, чтобы сохранить исходные файлы? Я новичок в работе с пакетами.
1 ответ
От man apt-add-repository
, чтобы включить исходные пакеты PPA, вы можете добавить -s
вариант вашей команды:
-s, --enable-source Allow downloading of the source packages from the repository
так стало бы
sudo add-apt-repository -s ppa:subsurface/subsurface
После этого вы сможете загрузить исходный код в текущий каталог обычным способом, т.е.
sudo apt-get update
apt-get source subsurface
(или просто `apt source suburface) в более новых системах).
Кроме того, найдите файл PPA source.list (обычно в /etc/apt/sources.list.d
) и добавить соответствующий deb-src
линия вручную.