<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: OpenNews: Минималистический подход к управлению пакетами в UNIX</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html</link>
    <description>Автор статьи пытается предложить новый подход к управлению программными пакетами в UNIX-системах. Статья отталкивается от реализации подобной схемы в BSD-системах, однако все необходимые для этого вещи присутствуют и в Linux, по-видимому начиная с ядра 2.6.  Статья на английском языке.&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://bofh.org.ua/upkg.txt&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=4213&lt;br&gt;</description>

<item>
    <title>Минималистический подход к управлению пакетами в UNIX (hatta)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html#16</link>
    <pubDate>Tue, 10 Aug 2004 10:02:41 GMT</pubDate>
    <description>Или еще можно вспомнить, как это сделано в NeXTSTEP/OpenSTEP/GNUStep. В принципе точно так же, как и в Mac OS X, тоже пакету соответствует директория .App&lt;br&gt;Правда, кроме калькулятора и блокнота под gnustep ничего нет. И не девелопят его уже давно, а жаль.</description>
</item>

<item>
    <title>Минималистический подход к управлению пакетами в UNIX (klalafuda)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html#15</link>
    <pubDate>Tue, 10 Aug 2004 08:05:14 GMT</pubDate>
    <description>&amp;gt;Хе-хе дааа... порты и портаджи уже не рулят хотя работают замечательно :) &lt;br&gt;&lt;br&gt;гы-гы..&lt;br&gt;/me nods&lt;br&gt;&lt;br&gt;IMHO конкретная реализация системы пакетов имеет весьма второстепенное значение по сравнению с главным фактором: на сколько активно и своевременно система поддерживается разработчиками. тому-же pkgsrc от NetBSD была бы грош цена, если бы столько народу постоянно не вбухивало в него свои силы и время.&lt;br&gt;&lt;br&gt;ps: допустим, какая мне радость от наворотов системы пакетов, если я все равно не могу собрать последние kdelibs3 или icewm в силу мелких недочетов при их внесении в порты.. :)&lt;br&gt;&lt;br&gt;// wbr&lt;br&gt;</description>
</item>

<item>
    <title>Минималистический подход к управлению пакетами в UNIX (sauron)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html#14</link>
    <pubDate>Tue, 10 Aug 2004 07:49:45 GMT</pubDate>
    <description>Хе-хе дааа... порты и портаджи уже не рулят хотя работают замечательно :)</description>
</item>

<item>
    <title>Минималистический подход к управлению пакетами в UNIX (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html#13</link>
    <pubDate>Mon, 09 Aug 2004 20:01:13 GMT</pubDate>
    <description>&amp;gt; Хм. Иногда новые файлы появляются. Например /opt/package/lib/libfoo.so.X, где X вполне спокойно может меняться.&lt;br&gt;&lt;br&gt;Обрабатывать скриптом. Тут ничего не поделаешь. Да и не особо сложно это.&lt;br&gt;Объёмы не те, потому делаю руками. Проверяю. Иногда откатываюсь.&lt;br&gt;&lt;br&gt;&amp;gt; Кроме того, что находится в /usr/local/opt/package, если оттуда симлинки идут?&lt;br&gt;&lt;br&gt;make DESTDIR=/usr/local/opt/package-version install&lt;br&gt;ln -s /usr/local/opt/package-version /usr/local/opt/package&lt;br&gt;ln -s /usr/local/opt/package/bin/* /usr/local/bin&lt;br&gt;... и так далее&lt;br&gt;&lt;br&gt;&amp;gt; В принципе, в какой-то момент я вполне себе убедился, что симлинки -- выход. Однако unionfs как-то изящнее получается, что-ли. Движений меньше делать нужно.&lt;br&gt;&lt;br&gt;Для меня тут один недостаток, у union mount, как и у bind, - чётко не видно откуда ноги растут у файла. Всё равно, что хардлинк на каталог получается. С union ситуация усугубляется. И ещё, думаю, дополнитеные накладные расходы в результате работы через vfs должны присутствовать.&lt;br&gt;А то, что фича появилась - ХОРОШО.  0D&lt;br&gt;</description>
</item>

<item>
    <title>Минималистический подход к управлению пакетами в UNIX (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html#12</link>
    <pubDate>Mon, 09 Aug 2004 18:19:34 GMT</pubDate>
    <description>&amp;gt;Они, в Apple, ребята весёлые, но склонные к монстроидальности. Вот была Система7 - &lt;br&gt;&amp;gt;вещь. Работала быстро. А теперь что? Сколько памяти надо? Какой процессор? &lt;br&gt;&lt;br&gt;Да, по сравнению с System 7 -- да что там говорить, даже по сравнению с девяткой -- Mac OS X выглядит далеко не так изящно. Но, с другой стороны -- у меня G4/466MHz, 256MB мозгу -- и каких-либо неудобств не испытываю. Даже на работу (на *мою* работу, а не на работу системы) ресурсов вполне достаточно остаётся -- звукомонтаж там, и всё такое.</description>
</item>

<item>
    <title>Минималистический подход к управлению пакетами в UNIX (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html#11</link>
    <pubDate>Mon, 09 Aug 2004 18:15:17 GMT</pubDate>
    <description>Хм. Иногда новые файлы появляются. Например /opt/package/lib/libfoo.so.X, где X вполне спокойно может меняться.&lt;br&gt;&lt;br&gt;Кроме того, что находится в /usr/local/opt/package, если оттуда симлинки идут? Там находится ещё один комплект симлинков,  что-ли? Не вполне улавливаю ход мысли.&lt;br&gt;&lt;br&gt;В принципе, в какой-то момент я вполне себе убедился, что симлинки -- выход. Однако unionfs как-то изящнее получается, что-ли. Движений меньше делать нужно.</description>
</item>

<item>
    <title>Минималистический подход к управлению пакетами в UNIX (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html#10</link>
    <pubDate>Mon, 09 Aug 2004 13:44:52 GMT</pubDate>
    <description>Перетряживать ничего не надо, если новых файлов не появилось. Потому что все симлинки идут из /usr/local/opt/package, а программа ставится в /usr/local/opt/package-version.</description>
</item>

<item>
    <title>Минималистический подход к управлению пакетами в UNIX (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html#9</link>
    <pubDate>Mon, 09 Aug 2004 13:42:57 GMT</pubDate>
    <description>Ну, про union mount я тоже ничего не знал. :) А MacOS - штука навороченная. Спрашивается только, настолько ли нужны эти навороты? Часто отдельные файлы пакета используется другими пакетами/приложениями, в конце концов. Они, в Apple, ребята весёлые, но склонные к монстроидальности. Вот была Система7 -&lt;br&gt;вещь. Работала быстро. А теперь что? Сколько памяти надо? Какой процессор?</description>
</item>

<item>
    <title>Минималистический подход к управлению пакетами в UNIX (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/4104.html#8</link>
    <pubDate>Mon, 09 Aug 2004 13:37:48 GMT</pubDate>
    <description>Я как-то жил по подобной схеме - с симлинками. Всё хорошо, кроме одного: при удалении/обновлении пакета куча геморроя с перетряхиванием всех созданных симлинков. Как на меня, так union mounts должны решить как раз проблему с симлинками. В QNX 6, по-моему, вместо симлинков как раз используется нечто вроде union mounts.</description>
</item>

</channel>
</rss>
