The OpenNET Project / Index page

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

В систему портов FreeBSD включена новая реализация DESTDIR

05.08.2007 17:12

Gabor Kovesdan сообщил о включении новой реализации DESTDIR в систему портов FreeBSD. Новая реализация основана на использовании chroot(1) и mount_nullfs(1) и позволит собирать пакеты без установки их в рабочую систему.

  1. Главная ссылка к новости (http://lists.freebsd.org/piper...)
Автор новости: butcher
Лицензия: CC-BY
Источник: lists.freebsd.org
Короткая ссылка: https://opennet.ru/11662-FreeBSD
Ключевые слова: FreeBSD, ports, DESTDIR, chroot, jail
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (17) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, _Nick_ (??), 00:15, 06/08/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "позволит собирать пакеты без установки их в рабочую систему"

    а кто-то еще пывталсо спорить, что Гентушные порты хуже %)))
    Они такое могли изначально.

     
     
  • 2.2, atckoe (?), 06:52, 06/08/2007 [^] [^^] [^^^] [ответить]  
  • +/
    А смысл от того что они это могли?
     
     
  • 3.3, _Nick_ (??), 06:59, 06/08/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >А смысл от того что они это могли?

    а в том, что BSD стояла у истоков...  но там и осталась.

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

     
     
  • 4.5, www.andr.ru (?), 10:20, 06/08/2007 [^] [^^] [^^^] [ответить]  
  • +/
    > а в том, что BSD стояла у истоков...  но там и осталась.

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

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

    make написан на Си, и строить его аналог на Питоне - невообразимая глупость. Инструмент минимален, эффективен и прост, как и всё остальное, что изобрели не линуксоиды. Ещё лучше mk в Plan9, и я в своих проектах перешёл на использование mk, благо plan9port есть под все оси, да и портировать его на POSIX-систему несложно.

    А линуксячи велосипеды с квадратными колёсами нехай ездят - кто же им запретит?
    Каждый сам выбирает.

     
     
  • 5.6, _Nick_ (??), 12:38, 06/08/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Хм дык в том то и дело, что великий отец Торвальдс и хотел бы последовать ... большой текст свёрнут, показать
     
     
  • 6.13, ifel (??), 02:25, 12/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Offtop, sorry не удержался
    >Нет бы достать подзорнуюу трубу да взглянуть вперед и увидеть что Линуховые велосипеды
    >на самом деле с турбинами и оборудованы удобными кабинами с сауной и баром :)
    >И это вообще не велосипеды уже, а вполне себе летающие аппараты.

    И теперь со всей это ..... попробуем взлететь. (С) Не мое

     
  • 6.17, chip (ok), 10:46, 22/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Что было делать этому человеку? Ну конечно! "Изобретать велосипед" !
    >Других отмазок бздшник не может привести дабы как-то отмазать неповоротливость
    >разработчиков своей ОС.

    Что примечательно, что этот основатель сам же и отрекся от своего лИсапеда. А когда попытался вернуть себе "симпатии коллектива", его мягко говоря послали.

     
  • 2.9, kruk (?), 20:27, 06/08/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >"позволит собирать пакеты без установки их в рабочую систему"
    >
    >а кто-то еще пывталсо спорить, что Гентушные порты хуже %)))
    >Они такое могли изначально.

    Ну, дык всё идёт хорошо на нашем фришном берегу :) Явно не crucial feature, поэтому не парился никто, но кому-то понадобилось, он и сделал :)

     

  • 1.7, atckoe (?), 15:53, 06/08/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А вот какой практический смысл от того что гентовые портеджи умеют создавать бинарный пакет не устанавливая его в систему? От этого у гентушнигов повышается мотивация чтоли?
     
     
  • 2.8, _Nick_ (??), 16:30, 06/08/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >А вот какой практический смысл от того что гентовые портеджи умеют создавать
    >бинарный пакет не устанавливая его в систему? От этого у гентушнигов
    >повышается мотивация чтоли?

    вообще, как минимум, это говорит об уровне проектирования пакетного менеджера
    и менеджера портов.
    Как максимум, это не пустые слова и этот уровень проектирования не простаивает,
    а включает много чего другого вкусного.
    Чего именно - поищи, плз сам сравнени портов и портеджа. Я уже много раз тут, на опеннете изьяснялсо на эту тему.
    Для затравки скажу про наличие стабильной и нестабильной ветки портов, нескольких версий софтины в одной портедже (например в www-servers/apache 4 версии апача) и напоследок слоты (возможность держать в системе несолько версий одной софтины).

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

     

  • 1.10, greyork (??), 09:52, 08/08/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Ниче плохого не хочу сказать (выше все сказал ;), но в портах фри нету такой функциональности.

    Вообще то, всегда можно было сказать "cd /usr/ports/some-port && make package". См. "man ports". То, о чем идет речь в новости - новая реализация, т.е. улучшение _уже_ существующей.

    За более широкими возможностями можно обратиться к порту (или пакету) tinderbox. И вообще, смотрите сперва что в /usr/ports/ports-mgmt, если функционала базовой системы портов не хватает.

     
  • 1.11, Аноним (-), 13:43, 08/08/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И тут же начался срач в комментариях. Почему нельзя без этого обойтись? Противно же читать ...
     
     
  • 2.12, _Nick_ (??), 17:10, 08/08/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >И тут же начался срач в комментариях. Почему нельзя без этого обойтись?
    >Противно же читать ...

    не читай.
    Инет - это вообще просто куча в-на с таким подходом...

     

  • 1.14, flyaway (?), 15:25, 12/10/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как в портах создать "песочницу" типа overlay портажа - чтобы там работали зависимости и эта папка не затиралась при cvsup'e?
     
     
  • 2.15, Nick (??), 04:01, 13/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Как в портах создать "песочницу" типа overlay портажа - чтобы там работали
    >зависимости и эта папка не затиралась при cvsup'e?

    отличный вопрос :))
    вот и заслушаем ответ оппонентов

     
     
  • 3.16, Nick (??), 04:13, 13/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Попинал одного товарисча - есть такая возможность.

    в настройках cvsup'а есть excludes, диры какие не нужно обновлять.
    Т.е. стираццо уже не будет. Но и обновляться софт в этой дире тоже не будет.

    Ну а про зависимости - хз.
    Мож кто дополнит?

     

  • 1.18, Егор (??), 22:33, 09/12/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может кто подскажет как ею пользоваться?
    Хочу откомпилировать на сервере KDE и поставить его себе в виде пакетов =)
    ну примерчик какой-нибудь, или доку, чтобы все расписано было.
    Или без tinderbox не обойтись все равно? Потыкал я его, не то че то.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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