Недавно я настроил 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, и команда находки ничего не поднимает обещание.
Я послал разработчикам Недр по электронной почте, но тем временем: существует ли обычное место где исходные файлы, живые следующее за установкой пакета? Есть ли что-нибудь, что обычно должно переключаться для сохранения исходных файлов? Я - в значительной степени новичок к работе с пакетами.
От 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
(или просто 'способные исходные недра) в более новых системах).
, С другой стороны, находят PPA source.list файлом (обычно в /etc/apt/sources.list.d
) и добавляют соответствующий deb-src
строка вручную.