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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Auster                               2:5020/400     17 Oct 2006  19:28:46
 To : Aleksey Cheusov
 Subject : Re: hier: каталог для локальных софтин
 -------------------------------------------------------------------------------- 
 
 Aleksey Cheusov <cheusov@scnsoft.com> wrote:
  
 >> и гораздо более широко поддерживаемые ports.
 > В каком смысле? Меньше спящих мантейнеров?
 > и меньше пакетов c MAINTAINER=комьюнити...
 > 
 
   связь непрямая, но очевидная: больше пользуются - соответственно и лучше
 поддерживаются.
   (и "спящих" также больше, которые никому не интересны, - иначе не были бы
   в таком состоянии. часто это просто хлам).
 > В смысле скорость обновления дерева пакетов?
 > Ты считаешь это принципиальным?
 >
 
   нет, не принципиально, просто часто удобней.
   тотже portsnap с текущим бинарным диффом, поудобней и пошустрей
   чем cvs/cvsup. (правда минус есть - затирает локальные изменения,
   но для большинства это и неважно).
 > Или во FreeBSD портах как-то принципиально по-другому
 > пакеты компилируются и обновляются? Hа сколько я понимаю, portupgrade
 > - примерно то же, что и pkg_chk, т.е. разницы никакой.
 > 
 
   оставим сборку, разница межде portupgrade и pkg_chk останется значительной:
   - `pkg_chk -un' это примерно тоже что `portversion -vOl "<"',
    при этом pkg_chk для выяснения pkgsrc версий проходится мейком по всем
    установленным пакаджам (оч.медленная процедура, нп у меня на p4
    с установленными ~400пакетами занимает около 5минут. а в хозяйстве есть
    тазики и куда как послабей).  в ports нп с portversion получаешь версию
    из индекс файла (т.е. быстро, занимает секунды).
 
   - `pkg_chk -u' после длительных двух проходов с выяснением версий
    делает `make update'. portupgrade не содержит таких проходов
    и скорей похож на `make replace'.
    (`make update' довольно часто чреват очевидными проблемами).
 
   + есть и маленький плюс:)
    для portupgrade требуется тяжелый ruby, а pkg_chk это обычный шелл скрипт.
    [впрочем тотже pkgmanager это опятьже еще более тяжелый чем ruby - clisp,
    правда и сам pkgmanager значительно функциональней чем portupgrade,
    но он - в wip]
 -- 
 Auster Vl.
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: hier: каталог для локальных софтин   Valentin Nechayev   16 Oct 2006 16:13:06 
 Re: hier: каталог для локальных софтин   Aleksey Cheusov   16 Oct 2006 17:52:09 
 Re: hier: каталог для локальных софтин   Auster   16 Oct 2006 19:11:17 
 Re: hier: каталог для локальных софтин   Aleksey Cheusov   16 Oct 2006 20:06:39 
 Re: hier: каталог для локальных софтин   Auster   16 Oct 2006 23:44:01 
 Re: hier: каталог для локальных софтин   Aleksey Cheusov   17 Oct 2006 11:51:11 
 Re: hier: каталог для локальных софтин   Auster   17 Oct 2006 19:28:46 
Архивное /ru.unix.bsd/32933dc34865.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional