The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Началось распространение FreeBSD 9.0 по зеркалам. Обновление..., opennews (?), 05-Янв-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


8. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от iZEN (ok), 05-Янв-12, 11:50 
> В каком месте он не готов?

Вот в этом: "Новые сборки пока доступны для платформы  i386"

Ответить | Правка | Наверх | Cообщить модератору

11. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +2 +/
Сообщение от uniman (?), 05-Янв-12, 12:52 
>> В каком месте он не готов?
> Вот в этом: "Новые сборки пока доступны для платформы  i386"

Ну тут либо подождать бинарных сборок, либо собрать самому.
У кого есть опыт и/или желание, предполагаю, предпочтут второй путь.

Хз, за последние лет 7-8 лет ни разу не использовал бинарное обновление между мажорными ветками - только исходники и перекомпиляция.
Обычно пара-тройка мелких багов вылазило, на 5-10 минут думания и правки, так нынче и на пререлиз переход без них обошелся. Тишь и гладь. Аж скучно :)

Кстати, с пререлиза 9-й и пишу, второй месяц на нетбуке юзаю безо всяких.


Ответить | Правка | Наверх | Cообщить модератору

12. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +1 +/
Сообщение от iZEN (ok), 05-Янв-12, 13:07 
>>> В каком месте он не готов?
>> Вот в этом: "Новые сборки пока доступны для платформы  i386"
> Ну тут либо подождать бинарных сборок, либо собрать самому.

Для того, чтобы собрать самому, нужно уже иметь установленную ОС. Но собственная сборка не будет являться официальным дистрибутивом, как ни крути. ;)

> Кстати, с пререлиза 9-й и пишу, второй месяц на нетбуке юзаю безо всяких.

В ветке RELENG_9 уже -STABLE.


Ответить | Правка | Наверх | Cообщить модератору

18. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +3 +/
Сообщение от uniman (?), 05-Янв-12, 14:30 
>Для того, чтобы собрать самому, нужно уже иметь установленную ОС.

Нет, блин, я о кроскомпиляции BSD с IRIX :)

>Но собственная сборка не будет являться официальным дистрибутивом, как ни крути. ;)

Сборка чего? Я о работающей системе, которая /bin. Нафиг дистрибутив?
Если несколько систем, которые необходимо обновить, то при должном опыте
# cd /usr/src/
# make installworld DESTDIR=/somedir
И далее - не забыть засунуть compat8, новые ядра под, все на промежуточную флешку, лучше с резервной мини-системой (ваще не понимаю как можно жить без такого инструмента, для любой системы) - и фперед.
Но это при должном опыте и понимании. Хотя не вижу ничего сложного или аааа! опасного. Просто некоторое понимание сути происводимого и методичности.

Еще раз о банальном, для других кто читает.
При наличии уже работающей систмы, хоть в эмуляторе, можно вообще не пользоваться дистрибутивом для обновления. Судя по наблюдениям, так некоторые и делают.
Дистрибутив не более чем некий generic system tar.gz + some sysinstall tools.

Не, тем которые которые "законченные потребители" под видом любителей ит, а тем паче гм... "специалистов", но на самом деле - изощренные потребители, что от исходного текста  отпрыгивают как черт от ладана - тем без дистрибутива и инструкции никак.

Но ведь неделя от этого объявления - не так уж и много в этой жизни? :)

Ответить | Правка | Наверх | Cообщить модератору

30. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от vleemail (ok), 05-Янв-12, 17:08 
>>Для того, чтобы собрать самому, нужно уже иметь установленную ОС.
>Нет, блин, я о кроскомпиляции BSD с IRIX :)

А почему бы и нет собственно? NetBSD именно кроссово и собирается.
Не только на других аппаратных архитектурах, но и на других системах.
IRIX, конечно, пример феерический, но на Linux, *BSD, Solaris точно работает.

Собственно этим и достигается практически одновременный
релиз под всякие тормозные архитектуры, на которых нативно собиралось
бы несколько месяцев или сборка вообще невозможна.

Ответить | Правка | Наверх | Cообщить модератору

37. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от uniman (?), 05-Янв-12, 23:10 
>>>Для того, чтобы собрать самому, нужно уже иметь установленную ОС.
>>Нет, блин, я о кроскомпиляции BSD с IRIX :)
> А почему бы и нет собственно? NetBSD именно кроссово и собирается.

Спасибо что рассказали. А то я не знал как назвать, чем сейчас с pkgsrc занимаюсь :)

Конечно вы правы, только речь как о том, что для freebsd мажорную версию, на той же самой платформе, несложно поменять имея одни исходники.
У большинства, предполагаю, одна и та же платформа, и имя ей x86.

Ответить | Правка | Наверх | Cообщить модератору

57. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от vleemail (ok), 06-Янв-12, 13:28 
>>>>Для того, чтобы собрать самому, нужно уже иметь установленную ОС.
>>>Нет, блин, я о кроскомпиляции BSD с IRIX :)
>> А почему бы и нет собственно? NetBSD именно кроссово и собирается.
> Спасибо что рассказали. А то я не знал как назвать, чем сейчас
> с pkgsrc занимаюсь :)

Я не очень понимаю, о чем здесь, но замечу на всякий случай,
cross-сборка в pkgsrc тоже есть.

http://mail-index.netbsd.org/tech-pkg/2011/11/18/msg007996.html

Это сейчас в wip/distbb.
К pkgsrc надо приложить нбольшой патчик отсюда

http://mail-index.netbsd.org/tech-pkg/2011/11/19/msg008003.html

Мы еще с Greg-ом немного пободаемся, но, я думаю, в конце концов
что-нибудь окончательное небольшого размера приложим.

> Конечно вы правы, только речь как о том, что для freebsd мажорную
> версию, на той же самой платформе, несложно поменять имея одни исходники.

Ну да, Darwin тоже можно собрать, имея уже установленную MacOS-X ;-)

Ответить | Правка | Наверх | Cообщить модератору

76. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от uniman (?), 06-Янв-12, 23:50 
>>>>>Для того, чтобы собрать самому, нужно уже иметь установленную ОС.
>>>>Нет, блин, я о кроскомпиляции BSD с IRIX :)
>>> А почему бы и нет собственно? NetBSD именно кроссово и собирается.
>> Спасибо что рассказали. А то я не знал как назвать, чем сейчас
>> с pkgsrc занимаюсь :)
> Я не очень понимаю, о чем здесь, но замечу на всякий случай,
> cross-сборка в pkgsrc тоже есть.

вот с ней медленным чохом и разбираюсь, ползая по .mk, только начал.
хоцца компиляцию freebsd x86 host -> netbsd x86 (а может и не только) target.
пока не въехал :), но это дело времени.

> http://mail-index.netbsd.org/tech-pkg/2011/11/18/msg007996.html
> Это сейчас в wip/distbb.
> К pkgsrc надо приложить нбольшой патчик отсюда
> http://mail-index.netbsd.org/tech-pkg/2011/11/19/msg008003.html
> Мы еще с Greg-ом немного пободаемся, но, я думаю, в конце концов
> что-нибудь окончательное небольшого размера приложим.

бегло пробежал в силу своего скудного понимания...
хотите разнести графы зависимостей по пространствам-слоям target? Правильно понял?
Пожалуй, разумно.

Ответить | Правка | Наверх | Cообщить модератору

82. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от vleemail (ok), 07-Янв-12, 13:03 

>> Я не очень понимаю, о чем здесь, но замечу на всякий случай,
>> cross-сборка в pkgsrc тоже есть.
> вот с ней медленным чохом и разбираюсь, ползая по .mk, только начал.
> хоцца компиляцию freebsd x86 host -> netbsd x86 (а может и не
> только) target. пока не въехал :), но это дело времени.

Я надеюсь, есть понимание того, что кросс-сборка -- это ПРОБЛЕМА,
и проблема не pkgsrc или distbb, а проблема апстрима, который знать
ничего не хочет об этом. Подавляющее большинство софта просто
не соберется в кросс-режиме, начиная с перла и питона.
Собирается только очень аккуратно написанный софт, разработчики которого
понимают проблему, а таких крайне мало. В общем, FreeBSD/x86->NetBSD/x86
лишено всякого смысла.

>> http://mail-index.netbsd.org/tech-pkg/2011/11/18/msg007996.html
>> Это сейчас в wip/distbb.
>> К pkgsrc надо приложить нбольшой патчик отсюда
>> http://mail-index.netbsd.org/tech-pkg/2011/11/19/msg008003.html
>> Мы еще с Greg-ом немного пободаемся, но, я думаю, в конце концов
>> что-нибудь окончательное небольшого размера приложим.
> бегло пробежал в силу своего скудного понимания...
> хотите разнести графы зависимостей по пространствам-слоям target? Правильно понял?
> Пожалуй, разумно.

Нет, просто хочу, чтобы build host dependency собирались и устанавливались по требованию,
и четкого разделения на target и build host dependencies.
Собственно, это уже давно реализовано. А граф зависимостей как раз один, общий.

Ответить | Правка | Наверх | Cообщить модератору

90. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от uniman (?), 07-Янв-12, 15:00 
>> хоцца компиляцию freebsd x86 host -> netbsd x86 (а может и не
>> только) target. пока не въехал :), но это дело времени.
> Я надеюсь, есть понимание того, что кросс-сборка -- это ПРОБЛЕМА,
> и проблема не pkgsrc или distbb, а проблема апстрима, который знать
> ничего не хочет об этом. Подавляющее большинство софта просто
> не соберется в кросс-режиме, начиная с перла и питона.

Да, моя мал-мал понимай, дело не только в -I/cross/include & -L/cross/lib.
Например, в автоконфигураторах, рассчитаных только на копиляцию в родной хост-системе.
Для кроскомпиляции придеться конфигируровать многие пакеты для сборки вручную (минимум полу-автомагически).


> Собирается только очень аккуратно написанный софт, разработчики которого
> понимают проблему, а таких крайне мало.

Наверное, да, еденицы. Но ведь когда-то и необходимости портативной логики не понимали? Прослойки из софт-машин не всегда решение, сколько их апологеты не пытались бы убедить самих себя что потерь не трансляцию ну как бы и нет.

> В общем, FreeBSD/x86->NetBSD/x86
> лишено всякого смысла.

А поизвращаться? :) А если серъезнее, то хочу убедиться на практике, насколько возможна кроскомпиляция не только между платформами одной системы, но и системами на одной (или разных) плаформ. Эксперимент. Будет что вспомнить к кресле-качалке. :)

Есть же и гибридные варианты. Например, (само)отконфигурировать в родной тамагочи-системе (это 2-3% от времени сборки на родной системе), а компилировать уже в другой, бальшой и мощной. Да, собственно, и конфигурацию можно сохранить в тех же портах, и автомагически накладывать.


>[оверквотинг удален]
>>> К pkgsrc надо приложить нбольшой патчик отсюда
>>> http://mail-index.netbsd.org/tech-pkg/2011/11/19/msg008003.html
>>> Мы еще с Greg-ом немного пободаемся, но, я думаю, в конце концов
>>> что-нибудь окончательное небольшого размера приложим.
>> бегло пробежал в силу своего скудного понимания...
>> хотите разнести графы зависимостей по пространствам-слоям target? Правильно понял?
>> Пожалуй, разумно.
> Нет, просто хочу, чтобы build host dependency собирались и устанавливались по требованию,
> и четкого разделения на target и build host dependencies.
> Собственно, это уже давно реализовано. А граф зависимостей как раз один, общий.

Ответить | Правка | Наверх | Cообщить модератору

92. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от vleemail (ok), 07-Янв-12, 15:22 
>> Я надеюсь, есть понимание того, что кросс-сборка -- это ПРОБЛЕМА,
>> и проблема не pkgsrc или distbb, а проблема апстрима, который знать
>> ничего не хочет об этом. Подавляющее большинство софта просто
>> не соберется в кросс-режиме, начиная с перла и питона.
> Да, моя мал-мал понимай, дело не только в -I/cross/include & -L/cross/lib.
> Например, в автоконфигураторах, рассчитаных только на копиляцию в родной хост-системе.

Если бы только в этом была проблема. ac_av_* можно и руками передать (а это придется
делать в очень многих случаях). Значительную часть софта придется патчить,
а то и полностью переделывать систему сборки (это может оказаться дешевле).
Собственно NetBSD собирается кроссово благодаря
тому, что в ней нормальная система сборки используется, а не набор из 1000+1 костылей
и подпорок.

> Для кроскомпиляции придеться конфигируровать многие пакеты для сборки вручную (минимум
> полу-автомагически).

Вручную, вручную ;-)

>> Собирается только очень аккуратно написанный софт, разработчики которого
>> понимают проблему, а таких крайне мало.
> Наверное, да, еденицы. Но ведь когда-то и необходимости портативной логики не понимали?
> Прослойки из софт-машин не всегда решение, сколько их апологеты не пытались
> бы убедить самих себя что потерь не трансляцию ну как бы и нет.

Насколько я понимаю, прогрессивное человечество решило, что собирать софт под убогие
платформы дешевле все-таки в эмуляторах. И быстрее, несмотря на эмуляцию, и с апстримом
тупым воевать не нужно. Настоящая же кросссборка остается лишь для совсем слабых платформ,
где даже компилятор запустить проблематично.

>> В общем, FreeBSD/x86->NetBSD/x86
>> лишено всякого смысла.
> А поизвращаться? :)

Ну разьве что ;-)

> А если серъезнее, то хочу убедиться на практике, насколько
> возможна кроскомпиляция не только между платформами одной системы, но и системами
> на одной (или разных) плаформ. Эксперимент. Будет что вспомнить к кресле-качалке.
> :)
> Есть же и гибридные варианты. Например, (само)отконфигурировать в родной тамагочи-системе
> (это 2-3% от времени сборки на родной системе), а компилировать уже
> в другой, бальшой и мощной.

Этот вариант описан в doc/HOWTO-crosscompile.
Лично я не считаю это кросс-сборкой вообще.
Кроме того, область применения -- относительно мощные платформы.

> Да, собственно, и конфигурацию можно сохранить
> в тех же портах, и автомагически накладывать.

Когда ожидать perl, собирающийся кроссово? ;-)

Ответить | Правка | Наверх | Cообщить модератору

108. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от uniman (?), 09-Янв-12, 16:48 
>Когда ожидать perl, собирающийся кроссово? ;-)

Блин, вот только не надо про перл, он еще в девичестве номер 4 отличался... на родную бы хостовую собрать :)

Не стоит проявлять в данному случае столько снобизма, я со всей этой байдой более 15 лет живу, со времен когда в пипле сникерс от брокера не отличали, а интырнэт - шо це таке, так что ...

Не, другим может будет познавательно, просто тональность текста... прям такая-такая поучительная... может мне показалось.

Лучше кто бы сказал, кто накосячил в NetBSD5, c MKMANZ & MLINKS вылазит кривой install...
Захотелось во флешечной сжатые маны, и фик. И bsd.man.mk написан очень гм... наглядно, пока поляну не вкуришь, не поправишь.

Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

109. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от vleemail (ok), 09-Янв-12, 18:19 
> Не, другим может будет познавательно, просто тональность текста... прям такая-такая поучительная...
> может мне показалось.

Я вижу только то, что написано. Счел своим долгом предупредить на всякий случай.
Никаких поучений, да и мы тут не одни, так что если вдруг кому-то
окажется полезным...

> Лучше кто бы сказал, кто накосячил в NetBSD5, c MKMANZ & MLINKS
> вылазит кривой install...

Думаю, здесь это оффотопик, с этим лучше или в личку или в netbsd-users@
или fido7.ru.unix.bsd.

Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

111. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от uniman (?), 10-Янв-12, 02:08 
>Я вижу только то, что написано. Счел своим долгом предупредить на всякий случай.

Никаких поучений, да и мы тут не одни, так что если вдруг кому-то
окажется полезным...

Согласен.

Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору

24. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от linecommander (ok), 05-Янв-12, 15:48 
> Для того, чтобы собрать самому, нужно уже иметь установленную ОС.

о-ужас!!!

> Но собственная сборка не будет являться официальным дистрибутивом, как ни крути. ;)

а что и зачем надо крутить?

а кому нужно явление официального дистрибутива?

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

29. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +1 +/
Сообщение от iZEN (ok), 05-Янв-12, 16:06 
>> Для того, чтобы собрать самому, нужно уже иметь установленную ОС.
> о-ужас!!!

Представьте себе. Для того, чтобы установить 9.0-RELEASE из-за его неготовности в ISO, придётся сначала установить хотя бы 8.2-RELEASE, скачать (обновить) исходники (до) RELENG_9_0, откомпилировать и инсталлировать. Хомячки на такое вряд ли сподобятся.

>> Но собственная сборка не будет являться официальным дистрибутивом, как ни крути. ;)
> а что и зачем надо крутить?

Избавляться от ненужного в ядре и базовой системе, например.

> а кому нужно явление официального дистрибутива?

Конечным пользователям, которые будут устанавливать ОС на чистый диск.

Ответить | Правка | Наверх | Cообщить модератору

34. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +1 +/
Сообщение от Аноним (-), 05-Янв-12, 20:36 
ftp://ftp.fi.freebsd.org/pub/FreeBSD/releases/amd64/amd64/IS...

ftp://ftp.fi.freebsd.org/pub/FreeBSD/releases/ia64/ia64/ISO-...

и т.д.

Ответить | Правка | Наверх | Cообщить модератору

35. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +2 +/
Сообщение от uniman (?), 05-Янв-12, 22:47 
>Хомячки на такое вряд ли сподобятся.

Каждый хомяк может вырасти и расправить плечи :)
Поуважительней бы. Превентивно. Разные люди-то.

Пояснили же корректно, пару-тройку дней - и будет дистрибутив.


Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

36. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от Аноним (-), 05-Янв-12, 23:00 
https://www.opennet.ru/openforum/vsluhforumID3/82237.html#34

все уже давно на винте лежит домашнего ноута

Ответить | Правка | Наверх | Cообщить модератору

38. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от uniman (?), 05-Янв-12, 23:12 
> https://www.opennet.ru/openforum/vsluhforumID3/82237.html#34
> все уже давно на винте лежит домашнего ноута

Ну и ладненько :) Я не смотрел ftp.


Ответить | Правка | Наверх | Cообщить модератору

241. "Началось распространение FreeBSD 9.0 по зеркалам. Обновление..."  +/
Сообщение от iZEN (ok), 13-Янв-12, 10:41 
"объяснение того, из-за чего вышла такая задержка, по сравнению с первоначальным выкладыванием образов на FTP: http://lists.freebsd.org/pipermail/freebsd-current/2012-Janu...
"Оказывается, в выложенный на FTP, образ DVD диска, вкралась ошибка. В итоге, образ пришлось заменить, а так же потом дать время, для распространения и проверки, его на всех FTP зеркалах. Если вы качали, образ DVD, в первые дни, то проверьте контрольную сумму, совпадает ли она с приведённой в анонсе."

Так что преждевременные новости в попытке смять официальный анонс — тот ещё косяк, о который можно больно удариться. ;)

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру