Перевел: Graf
Дата перевода: июль 2023 г.
Оригинал: http://slackware.osuosl.org/slackware64-15.0/source/README.TXT

Поиск исходного кода программ, используемых в Slackware.


Чтобы найти конкретный фрагмент исходного кода (например, для «cp»), сначала нужно найти полный путь:

fuzzy:~# which cp
/bin/cp

Затем выполнить поиск пакета, из которого он был взят. Обратите внимание, что начальный символ / удаляется, а символы ^ и $ обозначают начало и конец искомого шаблона:

fuzzy:~# grep ^bin/cp$ /var/lib/pkgtools/packages/*
/var/lib/pkgtools/packages/coreutils-9.0-x86_64-3:bin/cp

Из этого вывода можно видеть, что cp установлена из пакета coreutils-9.0-x86_64-3.
Исходный код будет найден в соответствующем подкаталоге. В данном случае это ./a/coreutils/

Все эти пакеты содержат скрипты, которые автоматически извлекают, исправляют и компилируют исходный код. Это скрипты SlackBuild.

Удачи!


Патрик Дж. Волкердинг
volkerdi@slackware.com

Навигация
Печать/экспорт
QR Code
QR Code wiki:od:srrme_150 (generated for current page)