Дистрибутивы, поддерживающие компиляцию из исходников

Дистрибутивы, поддерживающие компиляцию из исходников

Давным-давно я использовал FreeBSD с его системой портов, а затем Gentoo для portage, чтобы устанавливать приложения путем компиляции из исходников. Я сделал это, чтобы напрямую нацелиться на свою систему.

Есть ли еще дистрибутивы, которые поддерживают такую ​​конфигурацию? Кажется, в Slackware было что-то похожее.

решение1

Я не знаю о полноценном инструменте «сборки системы из исходного кода» для Debian, но он поддерживает эту возможность окольным путем черезapt-src, который загрузит и соберет пакет, а затем установит полученную сборку.

решение2

Есть несколько дистрибутивов, которые поддерживают как бинарные, так и скомпилированные пакеты — в теории,Гентуподдерживает это, но я не думаю, что существует слишком много бинарных пакетов.Аркатакже поддерживает сборку из исходников в дополнение к бинарным пакетам черезСистема сборки арок(ABS), хотя у меня нет с этим опыта.

решение3

Gentoo — ваш лучший выбор. Что плохого в том, чтобы использовать его для ваших нужд?

решение4

Большинство дистрибутивов Linux поддерживают сборку пакетов из исходного кода. Вам просто нужно установить необходимые пакеты разработки из репозиториев дистрибутивов вместе с любыми конкретными требованиями пакета, который вы собираете. Если вы хотите собрать систему как можно ближе к нулю, Linux from Scratch — это модель, но у вас больше ответственности за отслеживание обновлений безопасности, исправлений и т. д. Arch Linux был дистрибутивом, который я выбрал, потому что он позволяет вам собирать из исходного кода и предоставляет исходные коды для обновлений и исправлений и т. д. Arch имеет действительно хорошую поддержку пользователей и множество документации, когда дело доходит до решения проблем установки и конфигурации.

Связанный контент