<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Тематический каталог: Создание релиза FreeBSD (freebsd install make_world cvsup upgrade)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html</link>
    <description>Обсуждение статьи тематического каталога: Создание релиза FreeBSD (freebsd install make_world cvsup upgrade)&lt;br&gt;&lt;br&gt;Ссылка на текст статьи: http://www.opennet.ru/base/sys/freebsd_make_release.txt.html&lt;br&gt;</description>

<item>
    <title>Создание релиза FreeBSD (freebsd install make_world cvsup upgrade) (Невменяемый)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html#20</link>
    <pubDate>Sun, 31 Jul 2011 17:13:25 GMT</pubDate>
    <description>Доброго времени суток.&lt;br&gt;Подскажите пожалуйста, есть ли возможность собрать систему в iso&apos;шник из-под Win32-платформы?&lt;br&gt;Хотел сначала из-под OracleVM, но возможности перенести какие либо файлы на основную машину не нашел, вот и задался этим вопросом.&lt;br&gt;Буду очень благодарен за подсказку.&lt;br&gt;</description>
</item>

<item>
    <title>Создание релиза FreeBSD (freebsd install make_world cvsup up... (necotyan)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html#19</link>
    <pubDate>Fri, 18 Aug 2006 04:59:48 GMT</pubDate>
    <description>А *default prefix у Вас наверняка указывает совсем не туда же где живые порты да?</description>
</item>

<item>
    <title>Создание релиза FreeBSD (freebsd install make_world cvsup up... (zyxman)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html#18</link>
    <pubDate>Fri, 18 Aug 2006 00:30:04 GMT</pubDate>
    <description>ээххх уважаемый автор..&lt;br&gt;боюсь, не прочитаете, а надо бы. да еще клюнуть в темечко, чтоб думал прежде чем писать!&lt;br&gt;&lt;br&gt;Во первых, зачем качать все порты?&lt;br&gt;я не качаю ports-all, а сделал список потребных веток, исключив например ports-arabic обязательно должно быть ports-base (в примере я указал для краткости ports-all).&lt;br&gt;&lt;br&gt;дело в том что для cvs очень важен tag.&lt;br&gt;я не знаю наверняка все его значения для всего, но я лично использую примерно такое:&lt;br&gt;&lt;br&gt;*default release=cvs tag=RELENG_5&lt;br&gt;src-all&lt;br&gt;# однако!!!&lt;br&gt;doc-all tag=.&lt;br&gt;ports-all tag=.&lt;br&gt;cvsroot-all tag=.&lt;br&gt;&lt;br&gt;RELENG_5 означает что я тяну 5-stable - как мне кажется, оптимальная ветка - достаточно матерая (надежно) и не старая, что понижает шансы найти несобираемые пакеты или серьезные дырки в секюрити.&lt;br&gt;если для ports-all или doc-all указать tag=RELENG_5, оно удалит почти все папки!&lt;br&gt;или их не создаст..&lt;br&gt;&lt;br&gt;у меня просто слов не находится чтобы выразить возмущение, после того как мне пришлось заново тянуть порты, плюс из-за подобных мелочей уже неделю не могу собра</description>
</item>

<item>
    <title>Создание релиза FreeBSD (freebsd install make_world cvsup upgrade) (anonymous)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html#17</link>
    <pubDate>Fri, 02 Dec 2005 17:25:42 GMT</pubDate>
    <description>неплохая статья, я бы добавил, что в 5-, 6-, 7- ветках можно штатно собирать без репозитория из имеющихся сырцов, указав EXTSRCDIR=/usr/src. ранее приходилось ручками в Makefile править &quot;cvs -R bla-bla&quot; на &quot;cp -R /usr/src bla-bla&quot;</description>
</item>

<item>
    <title>Создание релиза FreeBSD (freebsd install make_world cvsup up... (butcher)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html#16</link>
    <pubDate>Thu, 18 Aug 2005 04:38:59 GMT</pubDate>
    <description>&amp;gt;cdtools. Всё. Никаких нафиг CVS rep. Есть способы ещё более быстрые, &lt;br&gt;&amp;gt;но рискованнее и чуть сложнее: не надо ни cvs репозитория, ни &lt;br&gt;&amp;gt;пропатчивания release/Makefile с заменой вызовов cvs на cp или mount_null. &lt;br&gt;&lt;br&gt;Если человек в состоянии разбираться с Makefile&apos;ами системы, то читать эту статью, в принципе, не обязательно.&lt;br&gt;А по поводу способов - да, их много, это как обычно - в юнихах всегда есть много способов, чтобы сделать что-то.&lt;br&gt;</description>
</item>

<item>
    <title>Создание релиза FreeBSD (freebsd install make_world cvsup upgrade) (Pleshner)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html#15</link>
    <pubDate>Wed, 17 Aug 2005 12:33:16 GMT</pubDate>
    <description>Оопс, просмотрел дисскусию...&lt;br&gt;&lt;br&gt;Итак, способов создания ISO без CVS rep - много, от самого простого (для него даже моей квалификации непрограммиста хватило): позаменял в release/Makefile все cvs на cp. Отключил копирование doc и ports. Для быстроты выполнения make release поубирал строки удаления ранее&lt;br&gt;созданного дерева релиза. Hу и для создания исошника пришлось установить из портов cdtools. Всё. Никаких нафиг CVS rep. Есть способы ещё более быстрые, но рискованнее и чуть сложнее: не надо ни cvs репозитория, ни пропатчивания release/Makefile с заменой вызовов cvs на cp или mount_null. Это - совершенно штатный способ, только опущена подготовка chroot с копией world и src/ports, ибо это у нас и так есть, только не в chroot. Изрядно быстрее ;-)&lt;br&gt;&lt;br&gt;Файлик этот создает make release в конце подготовки chroot и в нем же запускает. Но можно и просто запустить, вредных последствий не будет - проверено НЕОДНОКРАТНО ;-)&lt;br&gt;&lt;br&gt;Вот пример хака:&lt;br&gt;=== Cut ===&lt;br&gt;#!/bin/sh&lt;br&gt;set -ex&lt;br&gt;_RELTARGET=$&#123;1:-doRELEASE&#125;&lt;br&gt;export DISTRIBUT</description>
</item>

<item>
    <title>Создание релиза FreeBSD (freebsd install make_world cvsup up... (Vladimir)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html#14</link>
    <pubDate>Thu, 21 Apr 2005 13:09:05 GMT</pubDate>
    <description>Мне необходим один только bootonly диск. То есть там есть лоадер и кернел. Более там ничего нет. Для собирания онного диска я делаю следующие телодвижения: удаляю из usr/obj/usr/src/release release.3, cdrom.1 cdrom.3 iso.1, затем запускаю компиляцию каждого в той же последовательности. &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Создание релиза FreeBSD (freebsd install make_world cvsup up... (butcher)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html#13</link>
    <pubDate>Thu, 21 Apr 2005 12:49:19 GMT</pubDate>
    <description>&amp;gt;Мне вот тоже интересно как сделать _только_ загрузочную версию СД-РОМа. А то &lt;br&gt;&amp;gt;приходится собирать все 3 ИЗО диска. &lt;br&gt;&lt;br&gt;Ответ на ваш вопрос лежит в файле src/release/Makefile&lt;br&gt;Cоздание ISO не самая долгая процедура, какую версию системы вы собираете и  какой именно диск вам нужен?</description>
</item>

<item>
    <title>Создание релиза FreeBSD (freebsd install make_world cvsup up... (butcher)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/5422.html#12</link>
    <pubDate>Thu, 21 Apr 2005 12:45:20 GMT</pubDate>
    <description>&amp;gt;На самом деле для создания релиза не нужен CVSup-ится для создания CVS-репозитария &lt;br&gt;&amp;gt;(если проявить минимум сообразительности). &lt;br&gt;&amp;gt;Вывод: из всех возможных способов вы рассказали &lt;br&gt;&amp;gt;о самом сложном для новичков способе - следовательно статья методически неверна. &lt;br&gt;&lt;br&gt;На мой взгляд, этот способ прощё, чем заниматься хаканьем скриптов, тем более для новичков, и более правилен с точки зрения рекомендаций, даваемых разработчиками ОС. А на счёт верности методики, не мне судить, я не педагог, но ИМХО, из статьи можно получить представление как это всё работает.&lt;br&gt;&lt;br&gt;На счёт репозитария, я лично нисколько не жалею что он у меня есть, в любое время я могу получить из него любую интересующую информацию по состоянию системы, чем и довольно часто пользуюсь.</description>
</item>

</channel>
</rss>
