Я понимаю, что исходные коды, такие как Gentoo или Slackware , не нуждаются в *-dev
версиях программ. Они включают в себя исходный код, а также файлы заголовков для локальной компиляции.
Но я никогда не видел *-dev
пакетов в Arch Linux , хотя он основан на пакетах. Я наткнулся на множество *-dev
пакетов в других дистрибутивах.
arch-linux
package-management
compiling
source
Себастьян
источник
источник
-dev
пакеты). Не могли бы вы включить одну ссылку?-dev
пакетов фактически означает сборку пакета и удаление включаемых файлов. Пакеты Archlinux, тем не менее, включают пакет в том виде, в котором он был собран (например, путем вызоваmake
), не касаясь его впоследствии. Есть исключения из этого правила, но я не могу придумать одно, относящееся к этому вопросу.Если вы хотите отредактировать исходный код стандартных пакетов и скомпилировать их самостоятельно, вы должны использовать ABS (Arch Build System). Цитируется из Arch Linux Wiki :
Это рекомендуемый метод при использовании Arch Linux.
источник