>Привет Всем!
>Объясните пожалуйста популярно, новичку:
>для чего вообще были созданы порты?
>я уже понят что это инструкции для установки пакетов, но в чём
>заключается смысл этих инструкций? И вообще для кого эти инструкции, для
>пользователя или для ОС?
>Какая связь между портом и пакетом?
>Спасибо большущее! Пакет это скомпилированное приложение, аля софта для виндовс. и является просто его "инсталятором" (бинарных файлов)
Порт это набор инструкций для компиляции бинарных файлов из исходных тесктов.
Основное отличие в этом.
Второе основное отличие в том, что пакеты скомпилирован под конкретные условия (либы, версии ОС и т.д.), а компилируя порт вы можете менять условия сборки, добавляя или убирая необходимые компоненты.
Связь в том, что после компиляции порта, вы получаете его пакет, который и инсталится в систему.