Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: buildbox   Eugene Grosbein   11 Dec 2007 16:46:53 
 Re: buildbox   Aleksey Cheusov   11 Dec 2007 13:34:05 
Архивное /ru.unix.bsd/26093e6a90980.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional