The OpenNET Project / Index page

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

Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD

04.09.2012 14:04

После двух лет разработки представлен первый стабильный релиз пакетного менеджера pkg (pkgng), выступающего в роли отвечающей современным реалиям замены инструментария pkg_install для управления бинарными пакетами во FreeBSD. Pkgng отличается поддержкой таких функций, как обновление пакетов, работа с репозиториями, учёт зависимостей, интерфейс в стиле APT и полноценные средства для работы с метаданными.

Установить pkgng можно через порт ports-mgmt/pkg, в будущем ожидается включение компонентов, необходимых для работы с pkgng, в состав FreeBSD 9 и 10. В настоящее время дерево портов FreeBSD уже полностью подготовлено для использования pkgng (в make.conf следует добавить WITH_PKGNG=yes). Создан экспериментальный сетевой репозиторий пакетов pkgbeta.freebsd.org. Для работы с pkgng адаптированы такие инструменты управления портами, как portupgrade (пока только ветка -devel), ports-pkg_cutleaves, poudriere, portdowngrade, tinderbox-devel, portbuilder и bsdstats. Патчи с поддержкой pkgng уже подготовлены для portmaster и развиваются для salt, cfengine, puppet, биндингов ruby и PackageKit. Для миграции на pkgng текущих установок FreeBSD cоздана утилита pkg2ng, которая регистрирует в БД pkgng данные об уже установленных в системе портах.

Проект pkgng был создан как попытка кардинальной переработки инструментария pkg_install, исторически сложившиеся ограничения в котором существенно мешают развитию инфраструктуры портов, которая вынуждена работать с оглядкой на устаревший инструментарий. Например, вместо корректной и оптимальной реализации тех или иных возможностей, разработчикам до сих пор приходилось выдумывать различные "хаки" в Mk/bsd.*.mk и метаданных. Предпринимаемые ранее попытки создания более современных утилит, например, portmaster и portupgrade, также в конечном счёте упирались в ограничения pkg_install.

Pkgng изначально не позиционируется только для управления портами и рассматривается как полная замена утилитам pkg_*, включая новый формат пакетов, возможность работы только с бинарными пакетами и использование репозитория для их распространения. В основе проекта лежит библиотека libpkg с реализацией функций по работе с пакетами и репозиторями, которую можно использовать для создания дополнительных пользовательских утилит. Поддерживаются типичные функции таких систем управления пакетами, как APT и YUM, включая управление установленными пакетами, поиск пакетов и обновление из удалённых репозиториев.

В качестве формата пакета используется обычный TAR-архив, сжатый при помощи xz, в который помещены файлы, связанные с распространяемым приложением, а также набор управляющих скриптов и метаданных. Метаданные оформлены в виде текстового файла "+MANIFEST" в формате YAML и содержат всю информацию о пакете и определение особенностей его обработки. Поддерживается включение в пакет скриптов, которые будут вызываться на различных стадиях установки/обновления/удаления. В системе информация об установленных пакетах и пакетах, присутствующих в репозиториях, хранится в базе данных, на основе SQLite. Информация о начинке репозиториев также экспортируется в формате SQLite. Для гарантирования валидности источника пакетов поддерживается проверка по RSA-сигнатурам. Для оценки наличия уязвимостей в установленных пакетах подготовлена команда "pkg audit". В будущем планируется расширить средства проверки пакетов по цифровым подписям и подготовить инструменты для рецензирования пакетов.

В pkgng также реализованы полноценные средства учета зависимостей между пакетами, в том числе присутствует режим автоматического удаления пакетов, которые были установлены как зависимости и в которых больше нет необходимости. Новые пакеты могут быть созданы на основании портов или уже установленных в произвольную директорию программ. С точки зрения пользователя, формат работы с pkgng напоминает APT. Например, для обновления данных о содержимом репозитория нужно выполнить "pkg update", для установки программ "pkg install prog1 prog2", для поиска "pkg search ключ" и т.п.

  1. Главная ссылка к новости (http://lists.freebsd.org/piper...)
  2. OpenNews: Для FreeBSD представлен конфигуратор bsdconfig
  3. OpenNews: Портирование APT-подобной утилиты pkgin для управления пакетами во FreeBSD
  4. OpenNews: Представлена первая бета-версия pkgng, нового пакетного менеджера для FreeBSD
  5. Amazing new world with pkgng
  6. Using pkgng in real life
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34739-pkg
Ключевые слова: pkg, pkgng, packet, ports, freebsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (295) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 15:22, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +15 +/
    Пользуюсь этой утилитой и могу сказать, что этот пакетный менеджер очень удобная штука. Спасибо разработчикам за старания.
     
     
  • 2.57, Michael Shigorin (ok), 23:19, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    И как метаданные внутри tar.xz, шустро доступны?
     
     
  • 3.63, Аноним (-), 01:19, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > И как метаданные внутри tar.xz, шустро доступны?

    Судя по стыдливо воткнутому минусу без коментов - видимо вы тюкнули по больной мозоли.

     
     
  • 4.70, Michael Shigorin (ok), 01:55, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да в общем-то тюкать не собирался, просто пока что-то ещё не устоялось и не врос... большой текст свёрнут, показать
     
     
  • 5.89, Аноним (-), 04:10, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Т.е. полезно обдумать хотя бы два случая выгребания метаданных оптом:

    А что, глобальных индексов у них в репе нет?

    > По обоим мелкий довесок в начале (вроде того же rpm header) работает
    > куда лучше, чем такой же довесок на хвосте

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

     
     
  • 6.170, Michael Shigorin (ok), 15:40, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Обычно в репах по этому поводу есть глобальный индекс.

    Призовая игра: прикинуть ресурсозатраты на его обновление, в т.ч. при локальной сборке. :)

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

     
     
  • 7.201, Аноним (-), 17:01, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, но это как раз и подразумевалось под специальными случаями Оно волнует с... большой текст свёрнут, показать
     
     
  • 8.315, Фкуку (?), 10:50, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    187 Вышел pkgng компилить из портов, или из сырцов, что полезнее, 8212 рег... текст свёрнут, показать
     
     
  • 9.321, Michael Shigorin (ok), 12:31, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это вопрос не религии, а элементарного здравого смысла и опыта http www linux... текст свёрнут, показать
     
     
  • 10.323, vle (ok), 13:19, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Этот документ нерелевантен теме сборка софта в пакет и потом ставим vs стави... текст свёрнут, показать
     
     
  • 11.324, Michael Shigorin (ok), 13:26, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ты ведь правда не прочёл, на какое утверждение это был ответ ... текст свёрнут, показать
     
  • 7.339, oops_ (?), 15:01, 08/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вы о каких бегемотах? у меня локальная десктопная репа порядка 700 пакетов. Из них самый бегемот это Опенофис. pkg repo отрабатывает можно сказать мгновенно.
     
     
  • 8.341, Michael Shigorin (ok), 15:58, 08/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Из pkgng не знаю названий утилит там ... текст свёрнут, показать
     
  • 5.125, xxx (??), 12:45, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > По обоим мелкий довесок в начале (вроде того же rpm header) работает
    > куда лучше, чем такой же довесок на хвосте и тем более
    > нечто внутри, особенно если для его получения требуется вытащить и распаковать
    > весь файл.

    Справедливое замечание. Тем более, что формат пакетов для pkgng не совместим с передыдущим. Можно было действительно сделать наподобии rpm.


     
  • 5.147, vle (ok), 14:07, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не знаю, как там у pkgng, а в pkgsrc давным давно существует pkg_summary 5 , рас... большой текст свёрнут, показать
     
     
  • 6.171, Michael Shigorin (ok), 15:41, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > IMHO rpm в плане формата бинарного пакета самый *худший* из существующих.

    А в чем проблема-то? (держа руку за спиной)

    > То же касается rpm(1) как утилиты для управления пакетами.
    > Его надо просто закопать.

    Ну как тебе сказать, по опыту эксплуатации не могу согласиться.

     
     
  • 7.174, vle (ok), 16:01, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    - Невозможность распаковать получить cpio из rpm стандартными утилитами - Сове... большой текст свёрнут, показать
     
     
  • 8.187, Michael Shigorin (ok), 16:21, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    доставая из-за спины http rpm org gitweb p rpm git a blob f scripts rpm2cpio... большой текст свёрнут, показать
     
     
  • 9.188, Michael Shigorin (ok), 16:23, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Для архива http rpm org gitweb p rpm git a blob f scripts rpm2cpio sh hb HEAD... текст свёрнут, показать
     
  • 9.193, vle (ok), 16:45, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это я и называю задницей Естественно, мне известно об этой цтилите Вот име... большой текст свёрнут, показать
     
     
  • 10.200, Michael Shigorin (ok), 17:01, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А это трейдофф Покажи вариант с быстродостижимыми метаданными это _обычно_ ва... большой текст свёрнут, показать
     
     
  • 11.208, vle (ok), 17:23, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Обычно это нафиг не упало bulk buld у меня строится на стареньком атоме порядка... большой текст свёрнут, показать
     
     
  • 12.222, Michael Shigorin (ok), 17:55, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Здрасьте Второе попавшееся в истории по rpm -qip rpm -qip http autoimports ... большой текст свёрнут, показать
     
     
  • 13.248, vle (ok), 18:38, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже мне, фокусник code 0 cheusov pkg_info ftp ftp netbsd org pub pkgsrc pa... большой текст свёрнут, показать
     
     
  • 14.269, Michael Shigorin (ok), 21:14, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    К тому сказал, что ленивые вовсю используют ... текст свёрнут, показать
     
  • 14.270, тигар (ok), 00:03, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    libpkg OT кстати, интересно, вот pkg_install в netbsd в свое время втянули, нав... текст свёрнут, показать
     
     
  • 15.273, vle (ok), 02:34, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это в pkgng libpkg, я читал, да В pkgsrc С-шной либы для этих целей нет На мой... большой текст свёрнут, показать
     
     
  • 16.298, xxx (??), 14:09, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А их действительно больше, и иногда это решающий фактор Хотя если бы FreeBSD ис... текст свёрнут, показать
     
     
  • 17.300, vle (ok), 14:38, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    То, что вижу я, говорит мне о том, что решающим фактором является качество, а не... текст свёрнут, показать
     
     
  • 18.301, iZEN (ok), 14:56, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да все дистрибутивы на Apache Maven перевести и закрыть тему с пакетированием Н... текст свёрнут, показать
     
     
  • 19.303, Michael Shigorin (ok), 16:09, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Эх, вот такого бы геракла да нашему java-майнтейнеру в подручные А то он с зим... текст свёрнут, показать
     
  • 10.203, Аноним (-), 17:07, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, очень дружественно к пользователю чтобы посмотреть инфо о пакете такой уб... текст свёрнут, показать
     
     
  • 11.209, vle (ok), 17:28, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пользовательские запросы удовлетворяются всякими nih-ами и pkgin-ами, где детали... текст свёрнут, показать
     
     
  • 12.274, Аноним (-), 03:05, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, не в обиду вам, разработчики от BSD и их понятия о юзабилити мне книжки ... текст свёрнут, показать
     
     
  • 13.283, vle (ok), 03:34, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не в обиду Вам, мне все равно, что думают анонимусы с опеннета по поводу BSD Пр... текст свёрнут, показать
     
  • 13.285, vle (ok), 03:37, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Впрочем, ладно, попробуем по-другому Вот тебе две страницы навороченных интег... текст свёрнут, показать
     
  • 3.106, Аноним (-), 09:11, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И как метаданные внутри tar.xz, шустро доступны?

    Там метаданные продублированы в SQLite базе, т.е. долго только переиндексация будет занимать.

     
     
  • 4.120, arisu (ok), 12:17, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Там метаданные продублированы в SQLite базеё

    ужас какой…

     
     
  • 5.205, Аноним (-), 17:08, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ужас какой…

    Это они наверное у редхата научились :). У редхата их питонятина и 100500-меговые XML так тормозили что они в конечном итоге пришли к тому чтобы класть в реп заранее сформированную SQLite базу, во.

     
     
  • 6.207, arisu (ok), 17:19, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    да нет, против самой идеи базы я ничего не имею но sql помилуйте конечно, в s... большой текст свёрнут, показать
     
     
  • 7.229, Йорик Небедный (?), 18:08, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > чёрт, да эту базу вообще можно хранить в каком-нибудь обычном json и
    > тупо грузить в память полностью при необходимости.

    Можно. А можно использовать SQLite, который отлично подходит к данной задаче.

     
     
  • 8.235, arisu (ok), 18:14, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    подходит, но не 171 отлично 187 как раз sql и является лишним ... текст свёрнут, показать
     
  • 7.239, vle (ok), 18:17, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > конечно, в sql можно делать извращённо сложные выборки, но право слово: это
    > так часто надо? надо обычно получить список пакетов, отфильтрованый по регулярке,
    > добавить данные о пакете, удалить данные о пакете, глянуть на список
    > зависимостей и версии. это простые операции, тут нет ракетных технологий. и
    > с ними справится обычная key-value база. мне непонятно, зачем всенепременно sql
    > тащить.

    Для этого даже key-value база не нужна.
    Именно поэтому я сделал свой nih поверх обычного plain text-а
    без всяких sqlite-ов и bdb. Замечательно все ищется.

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

    И было бы получше, чем с sqlite скорее всего.

     
     
  • 8.245, arisu (ok), 18:31, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не спорю, просто взял её как нечто среднее между полным самопалом и sql у нас в... большой текст свёрнут, показать
     
     
  • 9.252, vle (ok), 18:55, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по тенденции народ просто прется от sqlite для пакетных систем pkgin,pkgng... текст свёрнут, показать
     
     
  • 10.253, arisu (ok), 19:02, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и не только для них в ней даже конфиги умудряются хранить, которые реально key-... текст свёрнут, показать
     
     
  • 11.312, Аноним (-), 07:58, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше кстати было хуже Были текстовые простынки в каком-то своем XML-like форм... текст свёрнут, показать
     
     
  • 12.317, arisu (ok), 11:17, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ну, хрен редьки не слаще, в принципе ... текст свёрнут, показать
     
  • 7.275, Аноним (-), 03:08, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > да нет, против самой идеи базы я ничего не имею. но sql? помилуйте.

    Справедливости ради, весь скулайт весит около 300 кило кода. Но с другой стороны - SQL особой скоростью не страдает.

    И да, я сам тоже люблю простые базы key-value, типа tokyo cabinet и не понимаю мании пхать скуль там и тут а потом еще и sql injection пачками вычищать.

     
     
  • 8.293, arisu (ok), 08:08, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    да я не про этот оверхэд, я про саму идею тащить sql туда, где он нафиг не нужен... текст свёрнут, показать
     
     
  • 9.313, Аноним (-), 08:00, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я тоже не понимаю манию тащить SQL во все дырки Но скулайт все-таки симпатичная... текст свёрнут, показать
     
     
  • 10.316, arisu (ok), 11:16, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а с этим вот я ни разу не спорю действительно, отличная библиотека, маленькая и... текст свёрнут, показать
     
  • 3.108, тигар (ok), 10:07, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    на глаз примерно также шустро как и в дебилиане, который внутри vbox я запуска... большой текст свёрнут, показать
     
  • 3.109, Aquarius (ok), 10:09, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    это, опять-таки, исторически сложившийся формат, который, по видимому, без крайней нужды менять никто не собирается

    P.S. не минусовал

     

     ....большая нить свёрнута, показать (53)

  • 1.2, dxd (?), 15:25, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Да неужели! Наконец-то фряху можно будет обновлять нормально.
     
     
  • 2.25, Аноним (-), 17:08, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • –14 +/
    А что, они уже отказались от немеряной монолитной базовой системы с индейцами и поэтессами и культурно распакетировали все на отдельные пакеты?
     
     
  • 3.46, uniman (ok), 21:55, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >А что, они уже отказались от немеряной монолитной базовой системы

    Объясните цели действа.

     
     
  • 4.53, Аноним (-), 23:06, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Модульность и гранулярность. Это гибче и удобнее в администрировании.

    В общем напоминает папуасов и танк. То что воевать против танков копьем хреново - дошло. Добыли танков. Правда вот как водить танки и стрелять - не дошло. Надеятся что остальные от просто вида танков разбегутся :)

     
     
  • 5.76, Arti (??), 02:23, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Модульность и гранулярность. Это гибче и удобнее в администрировании.
    > В общем напоминает папуасов и танк. То что воевать против танков копьем
    > хреново - дошло. Добыли танков. Правда вот как водить танки и
    > стрелять - не дошло. Надеятся что остальные от просто вида танков
    > разбегутся :)

    удобно админися система из портов. а бинарные глюки непонятно кем и непонятно как собранные - себе оставь.

     
     
     
    Часть нити удалена модератором

  • 7.138, Arti (??), 13:32, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    очем и речь убобно пусть сидит, я тут как-то довал фпсы на R300 - (родя 9600) или что-то типа - у чела такая же карта - так тот горил что я всё это выдумал и карта ситемой не поддерживается. так чтА. - кстати здесь за эту хрень ратует.
     
     
  • 8.139, Arti (??), 13:34, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    в чем разница отвечу DE сам собирал - особо вдумчиво ... текст свёрнут, показать
     
  • 8.210, Аноним (-), 17:28, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Так и сижу Лишний раз проц перекомпиляцией греть мне дико лень Не понял как R3... большой текст свёрнут, показать
     
  • 5.219, uniman (ok), 17:51, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Модульность и гранулярность. Это гибче и удобнее в администрировании.

    $ cd /usr/src/
    $ make delete-old WITHOUT_SOME=yes

    В чем проблемы? В прочтении man src.conf?


     
     
  • 6.351, Клыкастый2 (?), 10:53, 12/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В ИДЕЕ. Чел не принимает саму идею разделения на базовую систему и прочее. Если идею не принимать, то, например, само наличие /usr/local выглядит нелепо, и разделение на /etc и /usr/local/etc выглядит нелепо, и бесполезняк объяснять что гибкость не теряется. Если человек в принципе неприемлет source-based, то наличие компилятора в системе для него непонятно, а в особо тяжёлых случаях - вредно и опасно. Ну короче я это к тому, что объяснять бесполезно :)
     
     
  • 7.353, uniman (ok), 19:03, 12/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > В ИДЕЕ. Чел не принимает саму идею разделения на базовую систему и  прочее.

    Называю это "симптом linux only". :)
    Некоторые перерастают.

     
  • 4.100, AlexAT (ok), 07:26, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>А что, они уже отказались от немеряной монолитной базовой системы
    > Объясните цели действа.

    Цель - избежать обновления 100% бинарных пакетов при любом обновлении base.

     
     
  • 5.118, uniman (ok), 11:28, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>>А что, они уже отказались от немеряной монолитной базовой системы
    >> Объясните цели действа.
    > Цель - избежать обновления 100% бинарных пакетов при любом обновлении base.

    Один из критериев разработки *BSD OS - сохранение API & ABI ядра и библиотек между версиями, как минорными, так и мажорными.

    В чем проблема?

     
     
  • 6.133, AlexAT (ok), 13:13, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Один из критериев разработки *BSD OS - сохранение API & ABI ядра
    > и библиотек между версиями, как минорными, так и мажорными.

    Ага, а библиотеки в портах, обновляемые по каждому чиху (выходу новой версии) тоже API/ABI сохраняют?

     
     
  • 7.164, uniman (ok), 15:16, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Один из критериев разработки *BSD OS - сохранение API & ABI ядра
    >> и библиотек между версиями, как минорными, так и мажорными.
    > Ага, а библиотеки в портах, обновляемые по каждому чиху (выходу новой версии)
    > тоже API/ABI сохраняют?

    Вопрос поднимался о пакетировании частей операционной системы.
    Вы разделяете код операционной системы и сторонних проектов?

     
     
  • 8.166, AlexAT (ok), 15:20, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Простите, какое пакетирование может быть у монолита Core System один пакет ... текст свёрнут, показать
     
  • 8.198, тигар (ok), 17:00, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    мне кажется, или ты уже с ним дискутировал как-то в подобной ветке уже тогда мо... текст свёрнут, показать
     
     
  • 9.211, uniman (ok), 17:29, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    это точно, вот я и задал риторический вопрос табло в финляндии на круговой разв... текст свёрнут, показать
     
     
  • 10.276, Аноним (-), 03:10, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это вы так изящно намекаете на то что старперы от BSD все бредят своей базовой с... текст свёрнут, показать
     
     
  • 11.352, Клыкастый2 (?), 11:05, 12/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    поддерживаю 3 2 x вебкамера scb-0355n 2232 1006 работает, 3 4 x вебкамера ... текст свёрнут, показать
     
  • 11.354, uniman (ok), 19:13, 12/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то средний возраст разработчиков по проекту около 30 лет Если для вас эт... текст свёрнут, показать
     
  • 2.29, knike (?), 18:21, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Уже с версии 6.3 или 6.4 фряху можно обновлять нормально командой freebsd-update.
     
     
  • 3.33, dxd (?), 18:47, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Порты приходилось костыльно обновлять portupgrade'ом или аналогами. Было достаточно неприятно.
     
     
  • 4.34, knike (?), 18:52, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен. Мой ответ был скорее Анониму.
     
  • 4.47, DeadLoco (ok), 21:56, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А в чем неприятность обновления, скажем, портмастером?
        portmaster -i -L
    и вуаля. в чем сложность?
     
  • 4.77, Arti (??), 02:24, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Порты приходилось костыльно обновлять portupgrade'ом или аналогами. Было достаточно неприятно.

    чем?

     
  • 4.98, Аноним (-), 06:57, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Порты приходилось костыльно обновлять portupgrade'ом или аналогами. Было достаточно неприятно.

    поподробнее можно?

     
  • 2.105, vitlva (ok), 08:08, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Да неужели! Наконец-то фряху можно будет обновлять нормально.

    Она всегда нормально обновлялась.


     
     
  • 3.173, Michael Shigorin (ok), 15:43, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Да неужели! Наконец-то фряху можно будет обновлять нормально.
    > Она всегда нормально обновлялась.

    То-то kurush.osdn.org.ua так и прожил до смерти на четвёрке...

     
  • 2.107, Клыкастый2 (?), 10:04, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    portsnap fetch update && portmaster -a

    и всё. и нормально.

     
     
  • 3.110, тигар (ok), 10:10, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > portsnap fetch update && portmaster -a
    > и всё. и нормально.

    раз уж о _пакетах_ речь, -P/-PP, в зав-ти от.

     

     ....большая нить свёрнута, показать (30)

  • 1.3, Arti (??), 15:26, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –10 +/
    КАКОЕ БУДУБЩИЕ?
    чистая система:
    FreeBSD tt 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #2: Fri Aug 24 13:33:03 MSK 2012     root@tt:/usr/obj/usr/src/sys/my  amd64
    root:
    root: pkgng
    pkgng: Command not found.
     
     
  • 2.8, Аноним (-), 15:34, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    pkgng - это название пакетного менеджера.
    Команда:
    # pkg
     
     
  • 3.12, Arti (??), 15:48, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    постниже смотри - тогда уж в систему вклучен компонентТ - инсталятор.
     
  • 2.11, Аноним (-), 15:39, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вы пропустили документацию мимо ушей, рекомендую ознакомиться: http://wiki.freebsd.org/pkgng

    1) пересобрать мир с поддержкой PKGNG bootstrap
    2) выполнить установку статического пакета pkg
    3) работать.

     
     
  • 3.13, Пыщ я Бетмен (?), 15:50, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пересобрать мир? Bootstrap? Ссылку или цитату в студию, ослеп под старость лет
     
  • 3.14, Arti (??), 15:51, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > вы пропустили документацию мимо ушей, рекомендую ознакомиться: http://wiki.freebsd.org/pkgng
    > 1) пересобрать мир с поддержкой PKGNG bootstrap
    > 2) выполнить установку статического пакета pkg
    > 3) работать.

    ненадо ничего персобирать - пост ниже смотри - читатель документации

     
  • 2.7, Аноним (-), 15:33, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    pkgng - это название проекта.
    Команда:
    # pkg
     

  • 1.5, Arti (??), 15:29, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    а другой бинарник - ну один фиг.

    root: pkg
    The package management tool is not yet installed on your system.
    Do you want to fetch and install it now? [y/N]:

     
  • 1.6, Сергей (??), 15:31, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Осталось только выяснить под какой лицензией они будут выпускать фрю, если составная часть операционки pkgng будет требовать SQLite
     
     
  • 2.9, arka (?), 15:36, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А есть какие-то взаимоисключения между BSD и public domain? Это вопрос, а не стёб.
     
     
  • 3.20, terr0rist (ok), 16:37, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    нет, это всё-таки стёб. :)
    можно ведь хотя бы на википедию зайти.
    цитата: "Распространять и использовать общественное достояние могут все без ограничений."
    Куда интереснее сам факт, что фря должна быть в комплекте с SQLite, который непонятно откуда будет браться, т.е. как будут решаться вопросы конфликтов версий в ОС и в портах. Не хочу гадать, но не хотелось бы, чтобы для работы пакетника требовалась установка пакета sqlite. =) Или вспоминать старые грабли с libiconv/libz(lzma?), когда при установке софта из портов были конфликты с либами ОС.
    Хотя тенденция такова, что скоро и mysql будут в ядра встраивать. Это в общем правильно, нечего велосипеды изобретать.
     
     
  • 4.23, xxx (??), 16:57, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Не хочу гадать, но не хотелось бы, чтобы для работы пакетника требовалась установка пакета sqlite.

    Точно не хочешь? Тогда почему не поглядеть исходники или /usr/ports/ports-mgmt/pkg/Makefile

    Тогда внезапно окажется, что: https://github.com/pkgng/pkgng/tree/master/external/sqlite

    С sqlite это вообще распространенная практика, пихать её целиком в проект, благо там всего два файла.

     
     
  • 5.49, DeadLoco (ok), 22:03, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > С sqlite это вообще распространенная практика, пихать её целиком в проект

    Даешь гонзо-кодинг!


     
  • 5.80, terr0rist (ok), 02:58, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    с ЧЮ не дружите Даже специально для слишком серьёзных стоит значок потому ... большой текст свёрнут, показать
     
     
  • 6.119, xxx (??), 12:17, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Причём тут github и FreeBSD На текущий момент pkgng не входит в базовую систему... большой текст свёрнут, показать
     
  • 5.121, arisu (ok), 12:21, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > https://github.com/pkgng/pkgng/tree/master/external/sqlite

    FreeBSD? git? люди, не ведитесь: это плохая, негодная программа. засланый казачок. не могут авторы софта под FreeBSD использовать гит, не бывает таких.

     
     
  • 6.142, nuclight (ok), 13:52, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Лол. Их чуть менее, чем дохера - например, ряд коммиттеров использует git.
     
     
  • 7.143, arisu (ok), 13:56, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Лол. Их чуть менее, чем дохера - например, ряд коммиттеров использует git.

    они тоже засланые.

     
     
  • 8.156, nuclight (ok), 14:28, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Члены Core Team засланные Лол ок ... текст свёрнут, показать
     
     
  • 9.158, arisu (ok), 14:30, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    однозначно ну что хорошего может сделать человек, который использует вражеский ... текст свёрнут, показать
     
     
  • 10.162, vle (ok), 14:59, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Клевая у тебя трава, забористая Слушай, поделись, а Даже для сарказма заборист... текст свёрнут, показать
     
     
  • 11.168, arisu (ok), 15:26, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    8212 Нет, я таблетки не люблю, я ими давлюсь, 8212 горестно посетовал княз... текст свёрнут, показать
     
  • 6.196, Аноним (-), 16:52, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > FreeBSD? git? люди, не ведитесь: это плохая, негодная программа. засланый казачок.

    Годно, да :)

     
  • 2.27, Аноним (-), 17:11, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Осталось только выяснить под какой лицензией они будут выпускать фрю,

    ...а еще там ZFS есть. Под CDDL. Кстати он еще и копилефтный слегонца :D.

     
  • 2.37, Arti (??), 19:51, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Осталось только выяснить под какой лицензией они будут выпускать фрю, если составная
    > часть операционки pkgng будет требовать SQLite

    ну ели знаешь что пердставляют протмастервы/апграйды тогда понятно почему частью системы это врятли станет. и поэтому года прочитал новость немного глаза на лоб полезли.

     
     
  • 3.38, Arti (??), 19:53, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    хотя есть хранилише которое можно юзать как часть ситемы, достаточно вспонить в чем поользователи лезжат, так что м.б. и сделают.
     
     
  • 4.54, Аноним (-), 23:10, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > чем поользователи лезжат,

    Я не смог расшифровать смысл этой фразы.


     
  • 2.112, тигар (ok), 10:14, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Осталось только выяснить под какой лицензией они будут выпускать фрю, если составная
    > часть операционки pkgng будет требовать SQLite

    в base только бутстрап, без скулайта. в портах масса примеров ПО с "хорошими" лицензиями, даже отдельный костылик есть, Mk/bsd.licenses*, что это и для чего нужно, можете ознакомиться самостоятельно, раз уж так озадачены "проблемой" лицензий

     

     ....большая нить свёрнута, показать (19)

  • 1.10, Пыщ я Бетмен (?), 15:39, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что-то я в него на 8.3 недавно потыкался и "из коробки" оно не взлетело чуть более, чем полностью.
    Во первых оно хочет чтобы в системных переменных был задан PACKAGESITE, только я так и не вкурил, как на лету оформить красиво строку /pub/FreeBSD/ports/i386/packages-8-stable/All , чтобы хвост 8-stable брался на основании инфы о текущем ядре, чтобы в будущем забыть "а на каком же релизе я сижу". Пока извратился так
    setenv PACKAGESITE ftp://mirror.datacenter.by/pub/'uname -o'/ports/'uname -m'/packages-'uname -r | awk '{FS="."; print $1}''-stable/All/
    Во вторых с этого урла оно яро пытается тянуть repo.txz, которого там нет, а подымать свой с перелопачиванием кучи портов мне весьма лениво.
    В третьих пакеты древние (до сих пор там торчат firefox-14.0.1_1,1.tbz, древний digiKam, древние дровишки nVidia не смотря на то что 300-я серия шуршит на ура, и куча всего, чего приходится всё равно самому ставить)
    А ещё задолбало что на попытку стянуть по pkg_add -r чего-то, оно удавится в perl, т.к. из портов давно и надёжно поставлен perl-threaded, а пакеты собираются с обычным перлом и давятся на невозможности держать сразу оба.
     
     
  • 2.17, Аноним (-), 16:18, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А что вам мешало для PACKAGESITE указать http://pkgbeta.freebsd.org/${ABI}/latest или http://pkg.freebsd.org/${ABI}/latest ?
    Состояние текущего репозитория вы можете посмотерть на http://pkgbeta.freebsd.org
    Думаю, что при бета тестировании и релизном использовании репозиторий будет обновляться чаще.
     
     
  • 3.22, Пыщ я Бетмен (?), 16:50, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А что вам мешало для PACKAGESITE указать http://pkgbeta.freebsd.org/${ABI}/latest или
    > http://pkg.freebsd.org/${ABI}/latest ?

    Откуда ноги растут у этой плюшки?
    # echo $ABI
    ABI: Undefined variable.

     
     
  • 4.28, xxx (??), 17:26, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Откуда ноги растут у этой плюшки?

    Из pkg.conf, RTFM!!!


     
  • 2.18, Аноним (-), 16:32, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В ftp://mirror.datacenter.by/pub/FreeBSD/ports/amd64/packages-8-stable/All/ лежат пакеты для старого пакетного менеджера pkg_install (pkg_add, pkg_info, pkg_version ...)
    Для нового пакетного менеджера вы можете использовать репозитории с http://pkgbeta.freebsd.org/ или собрать свой с помощью poudriere.
    poudriere уже достаточно крепкий инструментарий собирающий пакеты в несколько пакетов в jail окружениях поднятых на zfs. Все это поднимается в 4-6 команд.
     
     
  • 3.21, Пыщ я Бетмен (?), 16:48, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Для нового пакетного менеджера вы можете использовать репозитории с http://pkgbeta.freebsd.org/

    Пригляделся, там вообще для 8-ой ветки нет нифига. Сидим, нервно курим дальше.

     
  • 3.101, тигар (ok), 07:46, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > В ftp://mirror.datacenter.by/pub/FreeBSD/ports/amd64/packages-8-stable/All/ лежат
    > пакеты для старого пакетного менеджера pkg_install (pkg_add, pkg_info, pkg_version ...)

    могу туда же миррорить pkgbeta, если нужно:-)

    > Для нового пакетного менеджера вы можете использовать репозитории с http://pkgbeta.freebsd.org/
    > или собрать свой с помощью poudriere.
    > poudriere уже достаточно крепкий инструментарий собирающий пакеты в несколько пакетов
    > в jail окружениях поднятых на zfs. Все это поднимается в 4-6
    > команд.

     
     
  • 4.148, тигар (ok), 14:08, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не, не замиррою:( 7Tb это много слишком
     
     
  • 5.225, Пыщ я Бетмен (?), 17:59, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и я думаю - грустно там пока всё.
     
     
  • 6.261, тигар (ok), 19:23, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот и я думаю - грустно там пока всё.

    если абстрагироваться от изобретения бтк "по гостю" то чем грустно?

     
  • 3.340, kshetragia (ok), 15:32, 08/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Говно это ваше pudriere. Пришлось собственный jailer писать. С шахматами и поэтессами.
     
  • 2.113, тигар (ok), 10:21, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    для начала, стоило бы ознакомиться с wiki, хотябы, а еще лучше с pkg conf 5 mas... большой текст свёрнут, показать
     
     
  • 3.122, arisu (ok), 12:26, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > -rms

    и туда дотянутся, проклятый!

     
     
  • 4.212, xxx (??), 17:33, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > и туда дотянутся, проклятый!

    Не, тогда выводило бы, что-то типа GNU/Hurd...


     

  • 1.15, Аноним (-), 15:53, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    О теперь будут как в opensolaris....
     
     
  • 2.16, Аноним (-), 16:11, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там разве был пакетный менеджер?
     
     
  • 3.19, mozgoprav (ok), 16:35, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Согласен, что pkg_install не дотягивает до понятия пакетный менеджер, но хочется верить, что pkgng сможет это исправить.
     

  • 1.30, Аноним (-), 18:36, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://slonik-v-domene.livejournal.com/125783.html для холиваров)
     
     
  • 2.32, Аноним (-), 18:40, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Этот персонаж уже доказал свою полную несостоятельность как тех. специалиста. Хотя там действительно есть что обсудить, но только не с такими профанами.

    А вообще, я, например

    - отсутствие деления на пакеты для разработчиков (-dev) и пользователей

    считаю офигенным плюсом и killer-feature портов.

     
     
  • 3.40, Аноним (-), 20:39, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Этот персонаж уже доказал свою полную несостоятельность как тех. специалиста.

    А что, Рампочта уже обвалилась навсегда?;)))

     
  • 3.55, Аноним (-), 23:12, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Этот персонаж уже доказал свою полную несостоятельность как тех. специалиста.

    Пока-что он работает, рампочта неплохо себя чувствует и все такое. Несостоятелен он в основном в глазах всяких тигаров и изенов. Первый кстати наглядно показал себя в ЖЖшечке, так что его сровняла с землей толпа админов :)

     
     
  • 4.102, тигар (ok), 07:48, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Этот персонаж уже доказал свою полную несостоятельность как тех. специалиста.
    > Пока-что он работает, рампочта неплохо себя чувствует и все такое. Несостоятелен он
    > в основном в глазах всяких тигаров и изенов. Первый кстати наглядно
    > показал себя в ЖЖшечке, так что его сровняла с землей толпа
    > админов :)

    и пруфы будут?;)
    1) на толпу админов
    2) на сровняла
    слушай, киса294, прежде чем писать херню ты б эта, ознакомилсо с вопросом что-ли;-)

     
     
  • 5.215, Аноним (-), 17:42, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > и пруфы будут?;)

    В ЖЖшечке у слоника все есть :)

    > слушай, киса294, прежде чем писать херню ты б эта, ознакомилсо с вопросом что-ли;-)

    Так я и ознакомился. В жжшечке слоника море лулзов с твоим участием. Вплоть до хинтов где ты работаешь. Готов поспорить, у тебя тигерская работа и не менее тигерская зарплата :)

     
     
  • 6.258, тигар (ok), 19:20, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ну т.е конкретики не будет?
     
     
  • 7.277, Аноним (-), 03:12, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ну т.е конкретики не будет?

    Не понимаю претензий. В жжшечке слоника все пикировки можно посмотреть предельно конкретно. И в прошлые разы тебя там оравы сисадминов очень смешно заминали :)

     
     
  • 8.289, тигар (ok), 07:43, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    эм у тебя с русским плохо совсем значение слова конкретика тебе известно ил... текст свёрнут, показать
     
  • 4.104, тигар (ok), 07:56, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Этот персонаж уже доказал свою полную несостоятельность как тех. специалиста.
    > Пока-что он работает, рампочта неплохо себя чувствует и все такое. Несостоятелен он
    > в основном в глазах всяких тигаров и изенов. Первый кстати наглядно
    > показал себя в ЖЖшечке, так что его сровняла с землей толпа
    > админов :)

    а, да.

    1) "пока-что". поинтересуйся, сколько этот спицЫалист работу ищет, сколько офферов получил;)
    2) как работает рампочта ты, сладенький, не знаешь, инфа 100%
    3) см. след. коммент
    4) почему он "несостоятелен" можешь узреть самостоятельно (если мозгов хватит). сабж поста "как-то так"

     
     
  • 5.217, Аноним (-), 17:47, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > 1) "пока-что". поинтересуйся, сколько этот спицЫалист работу ищет, сколько офферов получил;)

    Помнится из ЖЖ слоника следовало что тигар работал в тигра-хостинге, особо-тигровом филиале, который в беларуси. Хостер и так то известен особо-тигерскими зарплатами. А в белоруси филиал был вообще потому что там тигры готовы вкалывать практически за еду.

    > 2) как работает рампочта ты, сладенький, не знаешь, инфа 100%

    У меня там аккаунты есть. Работает себе и каши не просит. Очевидных факапов не вижу. Да и скорость работы вроде вполне нормальная. Так что расскажи, что там у них не так.

    > 4) почему он "несостоятелен" можешь узреть самостоятельно (если мозгов хватит). сабж поста
    > "как-то так"

    Ты в его жжшечке смотрелся куда несостоятельнее ;)

     
     
  • 6.260, тигар (ok), 19:21, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/openforum/vsluhforumID3/86304.html#258
     
     
  • 7.272, ацайцува (ok), 00:46, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    стушай тигар а ты не в красном живешь? если да че еще не понял че происходит?
     
     
  • 8.290, тигар (ok), 07:44, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    попробуй выражаться яснее, ты чо сказать-то хотел ... текст свёрнут, показать
     
     
  • 9.304, ацайцува (ok), 23:24, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    если не понял - значит это тоже ответ ... текст свёрнут, показать
     
  • 9.305, vle (ok), 23:52, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Красный бор, видимо ... текст свёрнут, показать
     
  • 4.296, Sem (??), 10:04, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще то он ушел из почты и, вроде, из Рамблера то же.
     
  • 4.297, Sem (??), 10:05, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще то он ушел из почты и, вроде, из Рамблера то же.
     
  • 3.123, arisu (ok), 12:26, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А вообще, я, например
    > - отсутствие деления на пакеты для разработчиков (-dev) и пользователей
    > считаю офигенным плюсом и killer-feature портов.

    слакваристы смотрят на тебя с жалостью и недоумением.

     
  • 2.88, terr0rist (ok), 04:02, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну ничего холиварного там нет, там есть логическая ошибка цитата все вышепереч... большой текст свёрнут, показать
     
     
  • 3.93, Аноним (-), 04:27, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > это бы пригодилось, но там один хрен не из пакетов будешь собирать.

    OpenWRT это расскажите, которые вполне себе оперируют пакетами в эмбеддовке :). Да и прочим подобным. Не, бывают питекантропы которые велосипедизмом занимаются, но их тулзы как правило топорны и дико неудобны как только надо шаг в сторону сделать. Намного лучше когда все культурно побито на независимые модули которые можно по протому добавить/удалить.

     
  • 3.163, тигар (ok), 15:02, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ты что-то пытаешься ему доказать в жж?:)
    удачи
    p.s. можешь почитать более старые его посты(и комменты к ним), там где комментов было вагон, сравнить с тем, что написано в этом посте. вывод сам собой напросится:)

     
     
  • 4.218, Аноним (-), 17:49, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > p.s. можешь почитать более старые его посты(и комменты к ним),

    Да, там еще тигра засветился. Колоритно так :)

     
     
  • 5.271, ацайцува (ok), 00:33, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> p.s. можешь почитать более старые его посты(и комменты к ним),
    > Да, там еще тигра засветился. Колоритно так :)

    да лан я вернулся .

     

  • 1.31, Аноним (-), 18:36, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для тех, кто собирает из портов (а в пакетах под фряхой вообще смысла не вижу) крайне малополезная штука.
     
     
  • 2.35, knike (?), 19:10, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я вот тоже не пойму.
    >Pkgng отличается поддержкой таких функций, как обновление пакетов,

    Допустим, pkg_* не умеет обновлять пакеты. Хотя pkg_delete и pkg_install никто не отменял.

    >работа с репозиториями,

    Улучшение в том, что теперь как в линуксе у каждого приложения будет свой репозиторий?

    >учёт зависимостей,

    При установке через pkg_install зависимости тоже соблюдаются.

    >интерфейс (http://wiki.freebsd.org/PkgPrimer) в стиле APT,

    Хоть дома и использую Ubuntu, но этого мне не понять.

    >полноценные средства для работы с метаданными.

    Тоже не понимаю. Это теперь при установке пакета можно указать с какими зависимостями его ставить?

    В чем килер-фича?

     
     
  • 3.82, terr0rist (ok), 03:23, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    это не обновление же Нет, ну конечно можно всё скриптами прописать что равноси... большой текст свёрнут, показать
     
     
  • 4.306, Аноним (-), 03:33, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > я знаю: в том, что теперь пакету можно файлы ставить не только в /usr/local ($PREFIX), а в любой каталог =)

    Это всегда можно было делать

     
  • 2.41, Arti (??), 20:54, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Для тех, кто собирает из портов (а в пакетах под фряхой вообще
    > смысла не вижу) крайне малополезная штука.

    очень мягко сказано.

     
     
  • 3.67, Аноним (-), 01:36, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > очень мягко сказано.

    Да, админы локалхостов, окучивающие 1 машину вдоль и поперек не одобряют.

     
     
  • 4.79, Аноним (-), 02:40, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Админы с разными кластерами по 500 машин тоже.
    Понимаешь ли, во-первых, в боевых условиях никакого package management'а нет и быть не может пока файловые системы не поддерживают атомарных транзакций. Подумай что случится с работающим софтом и скриптами в момент обновления какого-либо пакета. Все машины раскатываются из болванки, а она без проблем собирается из портов. Можно, конечно, в 2 этапа - собрать пакеты в tinderbox, потом собрать из них болванку, но зачем, когда времени это занимает копейки, экономия на build-only зависимостях тоже копейки, а настраивать опции и накладывать свои патчи не так удобно.
    Так что нужен этот pkgng только для пользователей и как раз таки админов локалхостов, да и им он ничего толком не даст.
     
     
  • 5.94, Аноним (-), 04:32, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Понимаешь ли, во-первых, в боевых условиях никакого package management'а нет и быть не может

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

     
     
  • 6.111, Клыкастый2 (?), 10:11, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нормальная такая категоричность. Не надо выдавать ваше личное мировоззрение за истину в
    > последней инстанции. Есть немеряно энтерпрайзов с пакетным менеджментом. Живых, здоровых.

    и миллионы курильщиков. живых. здоровых. из чего не следует, что курение полезно.

     
  • 5.165, Michael Shigorin (ok), 15:18, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Как страшно жить А объясните-ка мне, знаток боевых условий, различие между сит... большой текст свёрнут, показать
     
     
  • 6.169, vle (ok), 15:36, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > - когда rpm новые файлики кладёт вбок, а затем враз unlink()ает

    Миша, самое время посмотреть на "pkg image-update"
    в OpenSolaris-е AKA Illumos или Solaris-11.

     
     
  • 7.172, arisu (ok), 15:43, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> — когда rpm новые файлики кладёт вбок, а затем враз unlink()ает
    > Миша, самое время посмотреть на «pkg image-update»
    > в OpenSolaris-е AKA Illumos или Solaris-11.

    btrfs всё ещё не допилили. а zfs не пролазит. а без фичи нормальных снапшотов и бранчей fs сделать атомарный апдейт очень сложно (если не невозможно).

     
     
  • 8.181, vle (ok), 16:08, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вместо того, чтобы с тигрой меряться красотой ваших бантов, лучше бы делом занял... текст свёрнут, показать
     
     
  • 9.189, arisu (ok), 16:23, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и я уверен но не хочу пилить системные фичи мне неинтересно, так что подобное ... текст свёрнут, показать
     
     
  • 10.194, vle (ok), 16:51, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В проектах масштаба перечисленного выше есть огромное количество задач помимо с... текст свёрнут, показать
     
     
  • 11.204, arisu (ok), 17:08, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    171 системная фича 187 8212 это не обязательно ядерный модуль или новый к... текст свёрнут, показать
     
  • 7.175, Michael Shigorin (ok), 16:01, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты знаешь, посмотрел на описание плясок вот здесь https blogs oracle com rich... большой текст свёрнут, показать
     
     
  • 8.344, vle (ok), 23:41, 08/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему ты уподобляешься изенам и тигерам Нет фичи, значит она не нужна Им то... текст свёрнут, показать
     
     
  • 9.346, Michael Shigorin (ok), 01:26, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не-не Фичу-то можно захотеть и предложить в тот же deepsolver хотя бы на дальн... большой текст свёрнут, показать
     
     
  • 10.348, vle (ok), 12:24, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Подумай еще раз Представь, что у тебя десктоп, потерять который тоже не хочется... текст свёрнут, показать
     
     
  • 11.349, Michael Shigorin (ok), 20:16, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да что представлять, вон стоит , usr и var сбэкаплены на отдельный шпиндель... текст свёрнут, показать
     
  • 9.347, arisu (ok), 06:14, 09/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    точно и то правда нет экранов больше 320x240 да не нужны ... текст свёрнут, показать
     
  • 6.307, Аноним (-), 03:36, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > - или же в процессе закрываем-открываем, особенно dlopen(), и вот тогда действительно
    > можем кувыркнуться.

    Молодец, садись, пять. Остальной поток слов можно было и не писать.

     
     
  • 7.314, Аноним (-), 09:09, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Молодец, садись, пять. Остальной поток слов можно было и не писать.

    А теперь домашнее задание: найти боевой софт который так делает и при том не имеет корректного скрипта или что там еще отрабатывающего этот момент.

    А то что может кувыркнуться где-то там в теории - так в теории и метеорит на датацентр может упасть, после чего dlopen() уже не сработает.

     
     
  • 8.319, arisu (ok), 11:26, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    про lazy binding мсье не слышал, видимо бывает ... текст свёрнут, показать
     
  • 4.176, Arti (??), 16:01, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    :) это к чему сказал?
     
  • 2.52, DeadLoco (ok), 22:11, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > в пакетах под фряхой вообще смысла не вижу

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

     
     
  • 3.61, Arti (??), 00:57, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    да во толко почему то за 10 лет использования ставил пакеты от силы раз 50 - когда нужный порт ломали.
     
     
  • 4.62, Arti (??), 01:05, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ты можешь рассуждать о нормальных дистрах и т.п. но мне эжто не нужно. мне портов хватает и навсякий случай костыль в видe pkg_add хватает. я понимаю - юзерфрендли и всё такое, но они бы лучше иксы переписали, чем городить утиль без которой хорошо.

     
     
  • 5.83, terr0rist (ok), 03:26, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > ты можешь рассуждать о нормальных дистрах и т.п. но мне эжто не
    > нужно. мне портов хватает и навсякий случай костыль в видe pkg_add
    > хватает. я понимаю - юзерфрендли и всё такое, но они бы
    > лучше иксы переписали, чем городить утиль без которой хорошо.

    А кто ТЫ такой, чтобы все слушали, что ТЕБЕ нужно, а что нет?

     
  • 5.342, kshetragia (ok), 22:32, 08/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ты просто не сидел на десктопе полноценно. С вывертами.
     
  • 2.114, тигар (ok), 10:26, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Для тех, кто собирает из портов (а в пакетах под фряхой вообще
    > смысла не вижу) крайне малополезная штука.

    это потому что у тебя 1 или 2 машины, не однотипных к тому же. попробуй пообновлять из портов хотябы 7 однотипных тачек, и подумай, есть ли смысл компилять на каждом хосте одно и тоже

     
     
  • 3.179, Arti (??), 16:06, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    т.е.? ты пакетным менеджером туеву кучу машин админишь? - крутой. а я дамплю, причем рестор в скрипт - три команды, с флеша гружишся и скрипт дергаешь. потом уж обычно самой совтины хватает для распределённого конфига.


     
     
  • 4.180, Arti (??), 16:08, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > т.е.? ты пакетным менеджером туеву кучу машин админишь? - крутой. а я
    > дамплю, причем рестор в скрипт - три команды, с флеша гружишся
    > и скрипт дергаешь. потом уж обычно самой совтины хватает для распределённого
    > конфига.

    савсем хоче всё заавтоматить - в рц воткни - ваще круто втыкае флеш включаешь тачку и всё.

     
     
  • 5.182, Arti (??), 16:11, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а что установщик можно тоже заавтоматить не в теме? помну на работе еще круче делали - цепляли к маку - т.е. севант по сети загружается и всё хорошо. перегружаешься - все порты и т.п. + базовая настройка.
     
     
  • 6.183, Arti (??), 16:12, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    кста кто в питерхосте воркае - вопрос они еще так делают?
     
  • 4.184, тигар (ok), 16:12, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > т.е.? ты пакетным менеджером туеву кучу машин админишь? - крутой. а я
    > дамплю, причем рестор в скрипт - три команды, с флеша гружишся
    > и скрипт дергаешь. потом уж обычно самой совтины хватает для распределённого
    > конфига.

    у тибя с рускей плоха савсем штоле? што для тибя кучу машын? сколька эта в штуках? сотни штук, тыщи?
    да, я не разливаю дампы, и чО?
    ты вот тожы не розлеваеж, я уверин пашти на 99% иба ты бы знал, што с флешем бегать ненужна кагда есть сеть.

     
     
  • 5.186, ацайцува (ok), 16:21, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> т.е.? ты пакетным менеджером туеву кучу машин админишь? - крутой. а я
    >> дамплю, причем рестор в скрипт - три команды, с флеша гружишся
    >> и скрипт дергаешь. потом уж обычно самой совтины хватает для распределённого
    >> конфига.
    > у тибя с рускей плоха савсем штоле? што для тибя кучу машын?
    > сколька эта в штуках? сотни штук, тыщи?
    > да, я не разливаю дампы, и чО?
    > ты вот тожы не розлеваеж, я уверин пашти на 99% иба ты
    > бы знал, што с флешем бегать ненужна кагда есть сеть.

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

     
     
  • 6.192, ацайцува (ok), 16:32, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а питерхост эту штуку вводи 10 лет назад на моих (врямом смысле этого слова) глазах.


     
  • 5.190, Michael Shigorin (ok), 16:27, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    тигар> ты вот тожы не розлеваеж
    Segmentation fault (core dumped)
     
     
  • 6.220, Аноним (-), 17:52, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Segmentation fault (core dumped)

    Опеннету явно не хватает команды граммар-наци с "дебаггером" :)

     
  • 5.191, ацайцува (ok), 16:28, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    :) много не знаю сколько - несколько стоек.

     
  • 5.206, ацайцува (ok), 17:10, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не тупи сотни. в стойке 24 юнита а их не ментьше 5
     
  • 4.197, ацайцува (ok), 16:56, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    коли ты ту решения палишь еще одно раскажу. релиз собираешь в хламе - ствиь все как надо - в ряде случает можно туда з ченчрутиться - если ок - дампишь разделы - и в дело.
     
  • 3.308, Аноним (-), 03:41, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > это потому что у тебя 1 или 2 машины, не однотипных к
    > тому же. попробуй пообновлять из портов хотябы 7 однотипных тачек, и
    > подумай, есть ли смысл компилять на каждом хосте одно и тоже

    У меня 15 однотипных машин, обновляемых из портов, никаких проблем пока не испытывал. Был бы с ними хоть какой-то геморрой, собирал бы пакеты в tinderbox, но его нет. Кроме того, у них кое-где используются разные опции.

     
     
  • 4.310, тигар (ok), 06:35, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> это потому что у тебя 1 или 2 машины, не однотипных к
    >> тому же. попробуй пообновлять из портов хотябы 7 однотипных тачек, и
    >> подумай, есть ли смысл компилять на каждом хосте одно и тоже
    > У меня 15 однотипных машин, обновляемых из портов, никаких проблем пока не
    > испытывал. Был бы с ними хоть какой-то геморрой, собирал бы пакеты
    > в tinderbox, но его нет. Кроме того, у них кое-где используются
    > разные опции.

    эм. можно и 100 однотипных обновлять из портов, и 500 и 1000. лично я не понимаю зачем так делать. ну да ладно. есть у меня спросить:
    1) роль этих 15 машин (чего они делают)?
    2) pkg info |wc -l / pkg_info |wc -l ? если список не большой, то без  "|wc -l" было бы интересно посмотреть, наверное;)

     

     ....большая нить свёрнута, показать (45)

  • 1.51, iZEN (ok), 22:06, 04/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    AlexAT> Одного не пойму - нафига оно дистру, в котором всё обновляется как
    AlexAT> придётся, ломая совместимость при каждом чихе?

    У тебя какие проблемы с совместимостью вылезали при обновлении, можно поинтересоваться?
    У меня за шесть лет использования FreeBSD никаких проблем с совместимостью бинарных пакетов не возникало. А сборка из портов — тут думать надо, возможны конфликты и несовместимости одной версии пакета от другой, если не те опции сборки указали. Так оно и пишет при компилировании/установке, что что-то не срослось, и не ставится как бы.

    AlexAT> Приведёт к выходу 100500 обновлений мира при каждом минорном обновлении юзабельных либ.

    Вот только pkg* не занимаются обновлением системных библиотек. Их вотчина — прикладное программное обеспечение, не входящее в базовую систему.

    AlexAT> Бинарный менеджер пакетов годен только для стабильных дистров, для bleeding edge ни гугу.

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

     
     
  • 2.56, Аноним (-), 23:14, 04/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Вот только pkg* не занимаются обновлением системных библиотек. Их вотчина — прикладное
    > программное обеспечение, не входящее в базовую систему.

    А в нормальных дистрах с нормальной реализацией - все и вся обновляется универсально. Coz it's a teh epic win, b1tchez.

     
     
  • 3.60, iZEN (ok), 00:56, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >> Вот только pkg* не занимаются обновлением системных библиотек. Их вотчина — прикладное
    >> программное обеспечение, не входящее в базовую систему.
    > А в нормальных дистрах с нормальной реализацией - все и вся обновляется
    > универсально. Coz it's a teh epic win, b1tchez.

    Потому что ваши "нормальные" дистры имеют различные ядра и различные "базовые системы", которые разрабатываются совершенно разными разработчиками. :))

    А в мире *BSD ядро и базовую система сопровождает всегда одна Core Team. Не бывает такого, что что-то не срослось между базовой системой и ядром. В GNU/Linux же бывают затыки с "не той версией glibc". :))


     
     
  • 4.64, Arti (??), 01:20, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    записывай рецеп. ставишь какуюнибуть 8.0 накатываешь ядро до 9.1 без мира и ничего не работает.
     
     
  • 5.69, Аноним (-), 01:41, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > записывай рецеп. ставишь какуюнибуть 8.0 накатываешь ядро до 9.1 без мира и
    > ничего не работает.

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

     
     
  • 6.71, Arti (??), 02:09, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ну совсе ненадо народ тупить - уже  40-летних розетки будем заклеивать - вдруг пальцы засунут. ты знаешь всё можно заавтоматить ... но чего с того?
     
  • 6.72, Arti (??), 02:14, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и ваще те нужен модный треш? ну бли найди себе дистр, а не "делай мне дырку в голове"
     
     
  • 7.96, Аноним (-), 04:35, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > и ваще те нужен модный треш?

    Мне нужна система которая работает и не греет мне мозг лишними техническими операциями. У меня нет бзика лично конфигурить каждый байт на каждом сервере до которого могу доступиться. Я просто опухну такое делать. В свете чего дрюкерство с сборкой софта с суперкульными опциями мне нужна реже чем вам - установка из пакетов.

     
     
  • 8.140, Arti (??), 13:51, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ну мне тоже, но вот извини мне эта хрень не нужна - тебе нужна ты и делай - тока... текст свёрнут, показать
     
     
  • 9.221, Аноним (-), 17:54, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не буду, обещаю Я линуксы юзаю Там кривыми бзиками типа базовых систем в принц... текст свёрнут, показать
     
     
  • 10.286, Аноним (-), 04:10, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а че сюда-то пришел попа-боль мучает при упоминании фри ... текст свёрнут, показать
     
  • 7.97, Аноним (-), 04:48, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну если это такой комп что он зависнуть может - это какая-то некритичная хрень н... большой текст свёрнут, показать
     
  • 5.115, iZEN (ok), 10:47, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > записывай рецеп. ставишь какуюнибуть 8.0 накатываешь ядро до 9.1 без мира и ничего не работает.

    Это вообще как себе представляете?

    Есть работающая система 8.0. Каталог /usr/src/ обновили до 9.1 и собрали из него ядро — без сборки мира ядро новой версии не соберётся. Ну пусть "make buildworld buildkernel" — всё собрали. Далее, пробуем установить новое ядро в работающую систему: "make installkernel". Перезагружаемся. Загружается новое ядро — всё работает, но мир старый. Но работает. Благодяря поддержке совместимости ABI на уровне ядра, начиная с пятой версии. ;)
    Делаем: "cd /usr/src/ && make installworld && mergemaster && shutdown -r now". Перезагружаемся в новую систему. Всё работает. Что не так? Это обычная процедура перехода на новую версию ОС.

     
  • 5.309, Аноним (-), 03:44, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > записывай рецеп. ставишь какуюнибуть 8.0 накатываешь ядро до 9.1 без мира и
    > ничего не работает.

    Это наиполнейшая чушь. У меня на некоторых девятках до сих пор живут jail'ы с семёрками, и ничего. Где-то писали что под свежим ядром запускали мир от 2.что-то, так что выпрямляй руки.

     
  • 5.343, kshetragia (ok), 22:39, 08/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И чего ты ожидал? шаги distupgrade-a для кого написаны? 8.0 -> 9.1 Это нифига не только ядро. Да и на Линуксе оно за собой подтянет.. если специально незапилено.
     
  • 3.84, terr0rist (ok), 03:29, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А в нормальных дистрах с нормальной реализацией - все и вся обновляется
    > универсально. Coz it's a teh epic win, b1tchez.

    ага и попробуй потом поюзай если у тебя из 100 системных пакетов один пакет недообновился. Эпик фейл ваши пакеты для базовой системы.

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

     
     
  • 4.99, AlexAT (ok), 07:24, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ага и попробуй потом поюзай если у тебя из 100 системных пакетов
    > один пакет недообновился. Эпик фейл ваши пакеты для базовой системы.

    Учитывая, что бинарные дистры в основном имеют относительно стабильное API/ABI... Обычно даже в таких ахтунговых случаях (когда дохлый упс не удержал сервер полторы минуты) удается загрузиться и дать еще раз upgrade, после чего всё обновляется до конца.

     
     
  • 5.116, iZEN (ok), 10:50, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> ага и попробуй потом поюзай если у тебя из 100 системных пакетов
    >> один пакет недообновился. Эпик фейл ваши пакеты для базовой системы.
    > Учитывая, что бинарные дистры в основном имеют относительно стабильное API/ABI... Обычно
    > даже в таких ахтунговых случаях (когда дохлый упс не удержал сервер
    > полторы минуты) удается загрузиться и дать еще раз upgrade, после чего
    > всё обновляется до конца.

    А если в линуксах кончается место на носителе в течение процедуры обновления, то что тогда?
    Я могу восстановить FreeBSD из снапшота файловой системы, а что пользователь линукса предпримет в этом случае, а?


     
     
  • 6.117, AlexAT (ok), 11:13, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Руки значит у пионера кривые, вот что Кроме того - ничего Транзакция записана ... большой текст свёрнут, показать
     
     
  • 7.126, тигар (ok), 12:46, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    пример нормальных дистров приведи плиз а то я как-то больше другое слышал и... большой текст свёрнут, показать
     
     
  • 8.136, AlexAT (ok), 13:20, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    RHEL CentOS SL OL Debian Мне достаточно Нормально чувствует А что с ними у вас... большой текст свёрнут, показать
     
     
  • 9.141, тигар (ok), 13:52, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    судя по всему ты читаешь только то, что хочешь пример со сдохшей батарейкой в н... большой текст свёрнут, показать
     
     
  • 10.234, Аноним (-), 18:13, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Что вы там 2 часа делали Его с нуля перераскатать полностью и то более получаса... текст свёрнут, показать
     
     
  • 11.262, тигар (ok), 19:25, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    я понимаю, что типичный подход убунтовода виндовс пользователя переустановил бы... текст свёрнут, показать
     
     
  • 12.264, arisu (ok), 19:32, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    времени у него много свободного, видать потому что в данном случае проще переус... текст свёрнут, показать
     
     
  • 13.287, Аноним (-), 04:30, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    такой подход очень радует ... текст свёрнут, показать
     
     
  • 14.294, arisu (ok), 08:13, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а чем не нравится тебе шашечки, или ехать я на 146 уверен, что если у человек... текст свёрнут, показать
     
     
  • 15.311, тигар (ok), 06:41, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    т е ты таки не согласен с утверждением г-на alexat о том, что порушиться система... текст свёрнут, показать
     
     
  • 16.318, arisu (ok), 11:21, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    что значит 171 порушиться 187 если система грузится только через пень-колод... большой текст свёрнут, показать
     
  • 16.320, AlexAT (ok), 12:06, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, как для убунты, а для центоса план восстановления такой 1 5 минут на ... текст свёрнут, показать
     
     
  • 17.322, тигар (ok), 12:59, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    1 а для чего во всем этом действе инсталлировать mc 2 что из себя представля... текст свёрнут, показать
     
     
  • 18.325, AlexAT (ok), 14:56, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    просто ради удобства пост-операций скрипты первый ставит набор нужных пакетов, ... текст свёрнут, показать
     
     
  • 19.326, Michael Shigorin (ok), 15:08, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Джентльмены, разрешите встрять в разговор Видимо, плохо автоматизированы Не... большой текст свёрнут, показать
     
  • 19.327, тигар (ok), 15:08, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    понятно скрипты, которые каждый должен иметь, да а тебя не смущает тот факт, ... текст свёрнут, показать
     
     
  • 20.328, Michael Shigorin (ok), 15:11, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    На россыпях мелочи и впрямь небыстро, но главное -- к нему нужен мегахинт --nume... текст свёрнут, показать
     
  • 21.329, vle (ok), 15:35, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Зачетная грабля ... текст свёрнут, показать
     
  • 20.345, AlexAT (ok), 23:48, 08/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не имеешь - ССЗБ тчк если время не жалко - можно хоть годами систему восстанав... текст свёрнут, показать
     
  • 16.331, Аноним (-), 18:07, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Минут 20 на механическом диске с сидюка Минут 5 с флехи на SSD Несколько секу... текст свёрнут, показать
     
  • 12.332, Аноним (-), 18:09, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, я помню как такие граждане так вякали про систему с руткитом Мол, надо геро... текст свёрнут, показать
     
     
  • 13.337, Michael Shigorin (ok), 20:32, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Руткит немного отличается от развала при обновлении, не находите code ... текст свёрнут, показать
     
  • 6.224, Аноним (-), 17:57, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А если в линуксах кончается место на носителе в течение процедуры обновления,

    Обычно есть резерв места доступный только руту. Поэтому если у рута кончилось место - значит у всех остальных оно кончилось еще сто лет назад и система все-равно не работала корректно. В частности не писала логи не-рутовых сервисов и прочая. Ы?

     
     
  • 7.257, Michael Shigorin (ok), 19:18, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Обычно есть резерв места доступный только руту. Поэтому если у рута кончилось
    > место - значит у всех остальных оно кончилось еще сто лет
    > назад и система все-равно не работала корректно. В частности не писала
    > логи не-рутовых сервисов и прочая. Ы?

    И дико тормозила, поскольку забитая более 95% ФС уже не в состоянии эффективно раскидывать блоки.  Когда это осознал, перестал скручивать резерв с пяти процентов на один.

     
     
  • 8.278, Аноним (-), 03:20, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дык Это и запасной парашют, чтобы админ мог заметить по косвенным признакам про... текст свёрнут, показать
     
     
  • 9.288, Аноним (-), 04:32, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У нормального админа есть система мониторинга, которая предупредит и не нужно бу... текст свёрнут, показать
     
     
  • 10.333, Аноним (-), 18:23, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Система мониторинга - это хорошо и правильно А когда система активно защищает с... большой текст свёрнут, показать
     
  • 7.299, iZEN (ok), 14:14, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Иногда место заканчивается не только у пользователя А у вас и пользователи ум... большой текст свёрнут, показать
     
     
  • 8.302, Michael Shigorin (ok), 15:28, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Зависит, при массовом использовании контейнеров VM операционная система окружени... текст свёрнут, показать
     
  • 8.334, Аноним (-), 18:37, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я на такое налетал только 1 раз, на десктопе, когда иксовый лог из-за глючной пр... большой текст свёрнут, показать
     
  • 5.223, terr0rist (ok), 17:56, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    1 что такое бинарный дистр дефинишн плиз 2 как относится апи аби к аппарат... большой текст свёрнут, показать
     
     
  • 6.241, AlexAT (ok), 18:22, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    КЭП подсказывает, что это дистр, который доставляется в систему бинарями, а не с... большой текст свёрнут, показать
     
     
  • 7.268, Michael Shigorin (ok), 21:06, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> 2. как относится апи/аби к аппаратным сбоям во время установки пакета?
    > Элементарно. Но подумать о том, как - я оставляю на вас, а
    > то разучитесь совсем.

    Можно испортить, благо уже привёл часть ответа в https://www.opennet.ru/openforum/vsluhforumID3/86304.html#222? :)  Это всё-таки не совсем очевидные вещи для тех, кто не сталкивался и не задумывался.

    Если обновлялась libA и успевшая развернуться новая so-шка обратно совместима со старой (её ABI является идентичным или надмножеством ABI старой so-шки), то как минимум те программы, которые _не_ успели обновиться при прерванной транзакции, не должны сломаться (при условии, что новая версия библиотеки не сломана, разумеется).  Пакетный менеджер может быть в ужасе, но сервисы продолжат работу.

     
  • 6.256, Michael Shigorin (ok), 19:16, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Это может быть банальная ДДОС-атака, работающий софт с багом, перегрев проца
    > от распаковки пакета =)

    Против лома годится другой лом (из другой темы). :)

    > Да и вообще придёт ли вам в голову на работающем в мульти-юзер
    > серваке обновлять пакеты с базой ОС?

    Регулярно.

    > Едва ли (а если придёт, то уволю с волчьим билетом). Один фиг будете делать в сингл юзере.

    Щаз.  Во многих случаях необязательно увеличивать даунтайм сверх необходимого околонулевого.

     
  • 4.167, Michael Shigorin (ok), 15:20, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ОС должна быть единой и целостной

    ...вот поэтому её надо писать в две руки, а ваяющих очередной pkg* -- изолировать.

    Или нет? :)

     
     
  • 5.213, terr0rist (ok), 17:35, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На передёргивание отвечу передёргиванием.
    Линукс - это очень удобная, модульная, беспроблемная система.
    Поэтому каждому юзеру нужно для осознания собственной крутости сделать собственный дистрибутив, который будет содержать одну из всех доступных комбинаций всех имеющихся пакетов. Итого получаем кол-во возможных дистров = 2^8972597293589, даёшь каждому таракану собственный дистр ОС с ядром линукс. Мы, насекомые, хоть и маленькие, но суммарно по весу нас больше всех :)
     
     
  • 6.226, Аноним (-), 18:01, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > дистр ОС с ядром линукс. Мы, насекомые, хоть и маленькие, но
    > суммарно по весу нас больше всех :)

    Мы работаем над этим вопросом. Пока правда удалось упаковать потребное железо только в 3х4 сантиметра, но через несколько лет интеграция сделает свое дело. И тогда вы будете с линуксом :). Приползайте лет через 5-10, поговорим о подковывании блох :)

     
     
  • 7.236, terr0rist (ok), 18:14, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Что за голимое железо такое 386SX что ли и тот меньше был по размеру проц арм... большой текст свёрнут, показать
     
     
  • 8.279, Аноним (-), 03:25, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Дык система в сборе, вместе с печаткой А скоро все упихают в 1 кристалл Ога П... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (56)

  • 1.103, тигар (ok), 07:49, 05/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    http://unix-heaven.org/writing-plugins-for-pkgng
     
  • 1.146, анон (?), 14:05, 05/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Шло третье тысячелетие...
     
  • 1.160, Michael Shigorin (ok), 14:43, 05/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть предложение -- обсуждать всё-таки хотя бы по предметной области новости, остальное к визирю(tm): https://www.opennet.ru/openforum/vsluhforumID3/86333.html и ссылаться примерно как:

    #include <stdflame/bsd-linux>

    Не лор же... :)
     
     
  • 2.161, arisu (ok), 14:46, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть предложение — обсуждать всё-таки хотя бы по предметной области новости

    во-первых, это скучно. а во-вторых, очень сложно, если это про FreeBSD. потому что система-то хорошая, но вот её фанбои…

    зато еда, много еды. и лулзов.

     
     
  • 3.228, terr0rist (ok), 18:07, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Есть предложение — обсуждать всё-таки хотя бы по предметной области новости
    > во-первых, это скучно. а во-вторых, очень сложно, если это про FreeBSD. потому
    > что система-то хорошая, но вот её фанбои…

    а что, про ОС с ядром линукс то же самое можно сказать. Да про что угодно, даже про стабфонд vs инвестиции в промышленность, только это не на опеннете обсуждается и результирует не в часах рабочего времени, проведённых за чтением/писаниной, а миллиардах $. Это к тому, что фанбои везде хороши.


     
     
  • 4.230, arisu (ok), 18:10, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> что система-то хорошая, но вот её фанбои…
    > а что, про ОС с ядром линукс то же самое можно сказать.

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

     
     
  • 5.233, Аноним (-), 18:11, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > можно, конечно. но почему-то ярая неадекватность фанбоев бсд вкупе с их илитизмом
    > смешит больше.

    Вот. Поэтому не учись у них илитизму. Это выглядит точно так же.

     
     
  • 6.240, arisu (ok), 18:21, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Вот. Поэтому не учись у них илитизму. Это выглядит точно так же.

    почему? я-то как раз Илита и Император Галактики.

     
     
  • 7.280, Аноним (-), 03:26, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > почему? я-то как раз Илита и Император Галактики.

    Угу, соседней. Поэтому веди себя культурно пока в гостях :)

     
  • 5.242, terr0rist (ok), 18:23, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    первый закон психиатрии чем больше кто-то сумасшедший, тем он считает себя боле... большой текст свёрнут, показать
     
     
  • 6.246, arisu (ok), 18:35, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Поэтому, считая кого-то неадекватным, прежде всего, сами проверьтесь у психиатра :)

    зачем? я там уже был, у меня и справка есть, что шизофреник.

    >> [slonik-v-domene] Не вижу смысла знать про зоопарк. Я ни gentoo, ни slackware в глаза не видел, и меня это не парит никак.

    и, кстати, верно говорит. я тоже не вижу смысла знать про, например, дебиан — мне он сто лет в обед не нужен. зато его хорошо знает наш админ. а вот слаку — не знает. потому что… ну, ты понял.

     
     
  • 7.250, terr0rist (ok), 18:48, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ну так может вам на шизо нет , а не на опеннет ну тогда извините, какого хре... большой текст свёрнут, показать
     
     
  • 8.255, arisu (ok), 19:09, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    какая связь 171 шизофрения 187 8212 очень широкий спектр всякого при эт... большой текст свёрнут, показать
     
     
  • 9.259, vle (ok), 19:20, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Об этом лучше судить окружающим - На мой взгляд ты на опеннет срать приходишь ... текст свёрнут, показать
     
     
  • 10.263, arisu (ok), 19:28, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    нет, о моих проблемах лучше знать всё-таки мне поскольку социальные взаимодейст... большой текст свёрнут, показать
     
     
  • 11.265, vle (ok), 19:35, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Без комментариев Ты сам создаешь и усиливаешь эту среду, прикинь Буквально в э... текст свёрнут, показать
     
  • 3.231, Аноним (-), 18:10, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > что система-то хорошая, но вот её фанбои…

    Да и старперы из программеров своей упертостью доставляют. В паре с фанбоями получается термоядерная смесь :)

    > зато еда, много еды. и лулзов.

    Ну да. Тигары, изены, arti там всякие. Есть и поадекватнее личности.

     
     
  • 4.244, terr0rist (ok), 18:29, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> что система-то хорошая, но вот её фанбои…
    > Да и старперы из программеров своей упертостью доставляют. В паре с фанбоями
    > получается термоядерная смесь :)

    студенты тоже доставляют. Курсовик написал - уже считает себя умнее д.т.н. А защитил на уд - так академик ёпт. Про школьника, заполнившего SUM(A1:A2) в экселе и считающего себя достойным патчить ядро линукс, я вообще не говорю.
    (Где-то встретилось на stackoverflow что ли, вопрос, "почему нигде не указано, куда присылать патчи к ядру линукс?")

    > Ну да. Тигары, изены, arti там всякие. Есть и поадекватнее личности.

    Самый адекватный из них - Аноним конечно же.

     
     
  • 5.267, тигар (ok), 20:05, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Ну да. Тигары, изены, arti там всякие. Есть и поадекватнее личности.
    > Самый адекватный из них - Аноним конечно же.

    нужно называть _вещи_ своими именами. User294 то был

     
     
  • 6.281, Аноним (-), 03:29, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > нужно называть _вещи_ своими именами. User294 то был

    Ну да. Вы так соблазнительно подкармливаете что пройти мимо получается не всегда :)

     
  • 2.214, terr0rist (ok), 17:40, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Есть предложение -- обсуждать всё-таки хотя бы по предметной области новости

    Да это вообще замечательное предложение, я бы даже включил это предложение в подпись к каждой новости :)

    А то как новость про фрю - так куча линуксятников, как новость про пхп - так куча питонятников, ну и наоборот - не без этого. Понимаю, что у каждого Ж чешется высказаться по конкуренту, но хоть бы в самом деле по существу новости.
    С другой стороны, комменты опеннета и так никого серьёзно не заинтересуют =)

     
     
  • 3.216, arisu (ok), 17:47, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ну кто в здравом уме промолчит, когда В Интернете Опять Кто-то Не Прав.
     
     
  • 4.227, terr0rist (ok), 18:02, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > ну кто в здравом уме промолчит, когда В Интернете Опять Кто-то Не
    > Прав.

    а кто не прав? Все по-своему правы. Я не уверен, что есть какой-то абсолютный критерий правоты, в части использования каких-либо инструментов (в частности ОС, ЯП, ...) для решения каких-либо задач. (Предлагались деньги (зп), так тоже, знаете ли, одни админят венду НТ4 за 200К, другие юникс за 50К. Кому как повезёт)
    Не правы точно те, кто флейм разводит в духе "команду aptitude проще использовать, чем portupgrade". Ну и наоборот :) Обычно "имхо" добавляют в таких случаях. А так же те, кто говорит "мне не надо, значит г***", или "вот там-то этого нету, значит это г***".

     
     
  • 5.232, arisu (ok), 18:11, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > а кто не прав?

    да все неправы. так считать веселее.

     
     
  • 6.237, Аноним (-), 18:15, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > да все неправы. так считать веселее.

    Да ну, слишком шаблонно. "Все пи...сы, а я д'артаньян" даже изен какой-нибудь умеет :)

     
  • 6.238, terr0rist (ok), 18:16, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> а кто не прав?
    > да все неправы. так считать веселее.

    "Я знаю, что я ничего не знаю. А ты, дурак, и этого не знаешь." (с)

     
  • 3.243, Michael Shigorin (ok), 18:26, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > С другой стороны, комменты опеннета и так никого серьёзно не заинтересуют =)

    Да уж, режим "без комментариев" (или вариант с порогом а-ля "от +20") тоже порой хочется...

     
     
  • 4.247, arisu (ok), 18:36, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Да уж, режим «без комментариев» (или вариант с порогом а-ля «от +20»)
    > тоже порой хочется…

    да полноте, мы ж сюда не за новостями ходим, а для проведения в каментах Специальных Олимпиад.

     
  • 4.251, vle (ok), 18:51, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> С другой стороны, комменты опеннета и так никого серьёзно не заинтересуют =)
    > Да уж, режим "без комментариев" (или вариант с порогом а-ля "от +20")
    > тоже порой хочется...

    Анонимусов уберите и добавьте право постить через 3 неделя после регистрации,
    чтоб не было срателей однодневок. ЛОР уже чище opennet-а ;-)

     
     
  • 5.254, arisu (ok), 19:04, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Анонимусов уберите

    не кощунствуй! анонимус — это святое.

     
  • 5.284, Аноним (-), 03:35, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Анонимусов уберите и добавьте право постить через 3 неделя после регистрации,
    > чтоб не было срателей однодневок. ЛОР уже чище opennet-а ;-)

    А что помешает зарегать десяток-другой одноразовых заблаговременно? Хотя да, можно перевести все в тотальный readonly, но проблема в том что проиграют от этого в основном наиболее белые и пушистые посетители, которые просто уйдут на другой ресурс :)

    Если уж хочется окультурить троллятник - гляньте как в LiveStreet система кармы работает. При такой системе троллить можно, но сложно и это надо делать культурно и осторожно :). А вот грубо ругаться и совсем тривиально провоцировать уже не выйдет. Другое дело что такая система создает не меньше проблем чем решает.

     
  • 4.282, Аноним (-), 03:32, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Да уж, режим "без комментариев" (или вариант с порогом а-ля "от +20")
    > тоже порой хочется...

    +20 на опеннете ни 1 комент не набирает как правило. А вот скрытие заминусованных было бы умной идеей. Вроде даже пытались сделать, но реализовано оно как-то криво и неюзабельно. Видимо потому и не ощущается. Вообще, автору движка опеннета сходить бы куда и посмотреть ну хоть как в том же LiveStreet сделано с коментами и их маскировкой.

     
     
  • 5.292, тигар (ok), 07:52, 06/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Да уж, режим "без комментариев" (или вариант с порогом а-ля "от +20")
    >> тоже порой хочется...
    > +20 на опеннете ни 1 комент не набирает как правило. А вот
    > скрытие заминусованных было бы умной идеей. Вроде даже пытались сделать, но
    > реализовано оно как-то криво и неюзабельно. Видимо потому и не ощущается.
    > Вообще, автору движка опеннета сходить бы куда и посмотреть ну хоть
    > как в том же LiveStreet сделано с коментами и их маскировкой.

    у тебя уже была попытка расказать автору как все должно быть, года 2 назад. чо изменилось? если livestreet это то, на чем говноресурс хабр сделан то оно тупо не годится для opennet и я думаю не нужно объяснять почему.

     
     
  • 6.335, Аноним (-), 18:49, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Некоторые полезности прикрутили Но увы, автор все понял как-то по своему Напри... большой текст свёрнут, показать
     
     
  • 7.338, тигар (ok), 21:42, 07/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален ну так тебе-то чего бояться, тут как-то более другой дви... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (32)

  • 1.202, Аноним (-), 17:06, 05/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    по опыту (на 8.3 пересобирал и ядро и мир, -что-то собирается, что-то нет и gcc и clang пробывал,но MAKE BUILDWORLD И (!!) MAKE BUILKERNEL -НИ gcc НИ clang(копал очееень глубоко, на уровне исходников - что-то помогло, что-то нет -что бы gcc или clang собрать полностью и ворд и ядро а тем паче порты - НЕТ(!).
    Не собираются -короче, до FREEBSD 11 это промежуточные релизы - после FreeBSD  11 надеюсь, все будет работать как до включения clang, так точ Ваше дело, ставить этот стабильный  pkgng 1.0 или нет)
     
     
  • 2.249, anonym (?), 18:39, 05/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я из вашего потока сознания так и не понял что у вас не собирается, может у вас ... большой текст свёрнут, показать
     

  • 1.350, Алексей (??), 12:17, 10/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Установить pkgng можно через порт ports-mgmt/pkg (http://www.freshports.org/ports-mgmt/pkg/),
    > в будущем ожидается включение компонентов, необходимых для работы с pkgng, в
    > состав FreeBSD 9 и 10. В настоящее время дерево портов FreeBSD
    > уже полностью подготовлено для использования pkgng (в make.conf следует добавить WITH_PKGNG=yes).

    Знатоки, подскажите.
    На серваке сделал pkg upgrade, обновил весь софт, НО vim притащил с собой гтк, виртуалбокс qt*, nginx и php без нужных модулей. Перекомпилил из портов, снёс ненужные либы, запускаю вновь pkg upgrade и оно вновь мне предлагает переустановить то что я перекомпилил ну и кучу ненужных зависимостей. Как грамотно обновляться c pkgng?

     

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



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

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