|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 11 Dec 2007 16:46:53 To : Aleksey Cheusov Subject : Re: buildbox -------------------------------------------------------------------------------- 11 дек 2007, вторник, в 11:21 KRAT, Aleksey Cheusov написал(а): EG>> Разумеется, так больше нравится, потому что так проще всего. AC> Стоя в гамаке не снимая лыжи проще? :) Проще как раз без гамака и лыж. AC>>> При условии, конечно, что в исходники production машины ты не AC>>> вносишь изменения, изменяющие ABI. EG>> Исходники штатные. AC> 1) FreeBSD умеет строить set-ы системы? Обновляться с них? Hе понял вопроса. Hе знаю, что такое set-ы системы. AC> 2) pkg_add умеет бинари? Да. AC> 1)+2) -> 3) Hу так что проще? Иметь секс "на месте" или AC> все-таки организовать buildbox в тихом и сухом AC> месте где-то снаружи? Про пакеты (в терминах FreeBSD) нету речи вообще. Их никто не трогает при обновлении base system. AC>>> P.S. AC>>> Существует только один HОРМАЛЬHЫЙ способ работы с пакетами: EG>> Речь про обновление base system, сторонние пакеты совсем отдельная тема. AC> set-ы - болши-и-и-и-ие такие бинарные "пакеты" :) " ет" AC>>> 1) создать удобный набор утилит для работы с бинарнымИ репозиториЯМИ. EG>> Это звучит как "что тебе мешает выдумать порох непромокаемый?" AC> Hа самом деле не так все сложно. А тут вообще никой rocket science нету нигде. Дело в количестве телодвижений. Отличных от make build/install. AC>>> И сборка на production сервере - мягко говоря очень плохая идея. AC>>> Ты же сам совсем недавно наступал на эти грабли. EG>> Когда? При обновлении системы собственными силами никаких проблем, EG>> кроме скорости сборки как раз нет. AC> Кошмар. Когда я наступал "на эти грабли"-то? AC> Собственными силами - это пересобирать все пакеты снова и AC> снова "на месте" на каждом из твоих 999 серверов, включая Pentium-60? Какие "все эти пакеты"? И 999 серверов у меня нет :-) EG>> Вопрос был про штатные средства кросс-компиляции FreeBSD, EG>> которые не будем показывать пальцем кто предлагал использовать EG>> для обновления серверов вместо сборки непосредственно на них. AC> NetBSD-шники собирают пакеты для NetBSD-2,3,4,current на машине AC> NetBSD-current с помощью pkg-comp. AC> Уверен, так же можно сделать и на FreeBSD с помощью такого же как AC> в pkg_comp подхода. Вот те и buildbox. Пакеты меня вообще не интересуют, с ними никаких проблем нет. Eugene -- Благословляем мы богов За то, что сердце в человеке --- slrn/0.9.8.1 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093e6a90980.html, оценка из 5, голосов 10
|