|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Guchenko 2:5020/400 09 Dec 2004 16:36:40 To : Denis Sergeev Subject : Re: опять ports! -------------------------------------------------------------------------------- Hello, Denis! You wrote to Vadim Guchenko on Thu, 9 Dec 2004 11:27:20 +0000 (UTC): DS>>> А пока мне процесс ./configure, make и make install более понятен! >> А патчи ты тоже будешь сам писать, чтобы софт корректно встал на >> FreeBSD? DS> А DS> Патчи? Скачиваешь, когда тебе вздумается обновленную версию у DS> разаработчика софта. DS> Hо дело даже не в этом! Если то, что исправляет данный патч тебе, DS> для конкретной задачи, нафиг не нужно, зачем его вообще ставить? DS> И вообще не у всех в этом мире жирные каналы и бесплатный трафик! Ты не понял. Патчи, благодаря которым софт вообще компилится и запускается под FreeBSD. Hе каждый софт изначально для FreeBSD разрабатывается, есть еще и линуксовый софт. И этих патчей нет на сайте разработчика. Их делает тот, кто создает порт. >> пути прописывать правильные для всех файлов, чтобы не создавать из >> дерева DS> Пути? А что по твоему делает ./configure --prefix=... и вообще DS> прочие --prefix? Hу если охота самому копаться в них, делай. >> все корректно за собой приберет? А сколько времени потратишь на >> чтение файлов INSTALL перед каждой установкой нового софта? DS> Hе меньше, чем на ковыряние Makefile, чтение документации по этим DS> самым DS> Makefile. Я думаю все же меньше. Потому что не каждый порт надо напильником дорабатывать под свои нужны. А если и нужно, то во-первых никто не мешает прочитать Makefile порта, а во-вторых, зайти в work/ и прочитать все что нужно в исходниках софта, в том числе его configure. DS> Кстати в INSTALL обычно не так много уж и пишут. А прочитать про DS> рекомнедации по устаноке всеравно полезно. Порт тебе предлагает DS> унифицированный вариант, а если тебе нужно что-то специфическое? В итоге DS> если ты ставишь через порты, то тебе придется править Makefile и еще DS> догаться, что и где подправить. Вот ставлю я к примеру clamav (антивирус), он тянет за собой следующие зависимости: zoo-2.10.1, unzip-5.51, unrar-3.30_1,3, unarj-2.43_1, lha-1.14i_4, arc-5.21j. По твоей логике я должен скачать с сайта каждой программы ее дистрибутив, вручную распаковать, изучить все ее параметры компиляции и только после этого ставить? Мне оно надо? Особенно если я и не предполагаю использовать ни один из этих архиваторов, но с другой стороны clamav их все использует. По поводу самбы и LDAP - открой для себя команду make config. With best regards, Vadim Guchenko. E-mail: s0lver@kraslan.ru --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/91794ea50bf1.html, оценка из 5, голосов 10
|