|
Thursday, 11 October. 2007Кому нужна сборка софта из исходников?Обратные ссылки
URI этой записи для создания обратных ссылок (trackback)
Нет обратных ссылок
Комментарии
Показывать комментарии
(Как список | Древовидной структурой)
Статья полезная, единственное, ИМХО собраные исходники стоит упаковывать в пакеты, чтобы можно было потом их удалять или снова инсталить в последствии, без лишнего компилирования...
Я после сборки исходников собираю пакеты. Могу статью написать, субъективную, но с моим методом "пакетизации"
А вообще сборка пакетов не представляет сложности и собранный пакет намного удобнее разрозненных файлов. Если назреет необходимость - опишу и сборку пакетов А, пока, на очереди новая статья по сборке. Скорее всего будет посвящена X-менеджеру "blackbox".
Да вообщем-то про пакетизацию, как Ты сам заметил, всё достаточно прозрачно в SVR5, а вот про компиляцию, - спасибо, полезно...
у меня кстати blackbox на соляре довольно много жрет памяти(даже когда ничего не запущено)
надо fluxbox попробовать
> у меня кстати blackbox на соляре довольно много жрет памяти(даже когда ничего не запущено)
Может быть просто дело в механизме управления памяти соляриса? По поводу статьи.. > все пути прописаны. Но многие не понимают, что заслуга в предоставлении пользователю таких удобств принадлежит не самому Linux, а сборщикам дистрибутивов. Так как для нас (пользователей Solaris) главный сборщик SUN Microsystems и он ориентируется на подготовленного пользователя, то удобства создадим себе сами. ИМХО Linux тут не причем, и дистрибутивы - тоже. Дело в GNU, который, как сделует из названия - не юникс. И его окружение от окружения соляриса несколько отличается. Может быть было бы универсальнее, безопаснее и правильней подготовить подходящее окружение в отдельной директории и сделать туда chroot? На необходимые библиотеки из основной системы можно сделать хардлинки, какие-то разделы с данными можно просто туда примонтировать предварительно. > echo 'PATH='$PATH; echo 'LD_LIBRARY_PATH='$LD_LIBRARY_PATH; echo PKG_CONFIG_PATH='$PKG_CONFIG_PATH бр. не лучше ли посмотреть что выводят env/export/etc хотя бы выборочно, что-нибудь вроде: env |egrep -i '(dir|path|\/usr)' > файл профиля пользователя (в нашем случае пользователь «root»). Ну а зачем компилировать из под рута? А писать ему что-то в профиль, тем более такого характера - это вообще мягко говоря странная идея. И почему именно в профиль? Можно же куда-нибудь в ваш_шелл_rc, причем с проверкой - интерактивный ли это сеанс
Был благодарен за статью по сборке пакетов , может научусь наконец
А это Вы уже прочли http://www.sunhelp.ru/archives/85-Kak_sozdat_paket_v_Solaris.html - не помогло??;)
Про http://www.sunhelp.ru/archives/85-Kak_sozdat_paket_v_Solaris.html это не ко мне вопрос?
Нет - это был ответ на вопрос про статью о создание пакетов...
ph, дело не в управлении памятью а в реализации под солярис
хотя я не знаю , много это или мало - чистый blackbox показывает 200метров занятых хотя у меня еще запущена зона а в ней apache и samba |
КатегорииБыстрый поискКалендарь
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|