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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     11 Dec 2007  12:21:37
 To : Eugene Grosbein
 Subject : Re: buildbox
 -------------------------------------------------------------------------------- 
 
  EG> 10 дек 2007, понедельник, в 20:49 KRAT, Aleksey Cheusov написал(а):
 
  AC>>>> Кошмар. Че, правда что ли? И нельзя поставить set-ы и бинарные пакеты,
  AC>>>> скомпилированные на другой машине?
  EG>>> Можно, но неудобно. Гораздо проще сделать всё по месту.
  AC>> Ужас. У меня все-таки стойкое ощущение, что ты так делаешь просто
  AC>> потому, что тебе так больше нравится.
 
  EG> Разумеется, так больше нравится, потому что так проще всего.
 
 Стоя в гамаке не снимая лыжи проще? :)
 
  AC>> При условии, конечно, что в исходники production машины ты не
  AC>> вносишь изменения, изменяющие ABI.
 
  EG> Исходники штатные.
 
 1) FreeBSD умеет строить set-ы системы? Обновляться с них?
 2) pkg_add умеет бинари?
 1)+2) -> 3) Hу так что проще? Иметь секс "на месте" или
    все-таки организовать buildbox в тихом и сухом
    месте где-то снаружи?
 
  AC>> P.S.
  AC>> Существует только один HОРМАЛЬHЫЙ способ работы с пакетами:
 
  EG> Речь про обновление base system, сторонние пакеты совсем отдельная тема.
 
 set-ы - болши-и-и-и-ие такие бинарные "пакеты" :)
 
  AC>> 1) создать удобный набор утилит для работы с бинарнымИ репозиториЯМИ.
 
  EG> Это звучит как "что тебе мешает выдумать порох непромокаемый?"
 самом деле не так все сложно.
 
  AC>> 2) (опционально) воспользоваться source based пакетной системой для...
  AC>>    ага, для создания custom бинарного репозитория.
  AC>> Все остальные способы приводят к ненужному сексу.
  AC>> И сборка на production сервере - мягко говоря очень плохая идея.
  AC>> Ты же сам совсем недавно наступал на эти грабли.
 
  EG> Когда? При обновлении системы собственными силами никаких проблем,
  EG> кроме скорости сборки как раз нет.
 
 Кошмар. Собственными силами - это пересобирать все пакеты снова и
 снова "на месте" на каждом из твоих 999 серверов, включая Pentium-60?
 
  AC>> P.P.S.  Hа счет неудобно "не по месту". Посмотри на NetBSD-шный
  AC>> pkg_comp.
 
  EG> Вопрос был про штатные средства кросс-компиляции FreeBSD,
  EG> которые не будем показывать пальцем кто предлагал использовать
  EG> для обновления серверов вместо сборки непосредственно на них.
 
 NetBSD-шники собирают пакеты для NetBSD-2,3,4,current на машине
 NetBSD-current с помощью pkg-comp.
 Уверен, так же можно сделать и на FreeBSD с помощью такого же как
 в pkg_comp подхода. Вот те и buildbox.
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5.4
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: buildbox   Eugene Grosbein   11 Dec 2007 02:30:42 
 Re: buildbox   Aleksey Cheusov   11 Dec 2007 12:21:37 
Архивное /ru.unix.bsd/54828b99a4826.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional