The OpenNET Project / Index page

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

Реализована возможность сборки FreeBSD в других операционных системах

22.10.2020 18:46

Разработчики FreeBSD опубликовали отчёт о развитии проекта с июля по сентябрь 2020 года. Наиболее существенным достижением стала реализация возможности сборки базовой системы FreeBSD в окружениях на основе других операционных систем. Необходимость сборки в других операционных системах обусловлена желанием задействовать для тестирования FreeBSD инструментарии непрерывной интеграции, завязанные на Linux или macOS.

Работа по реализации кросс-сборки продолжалась с 2017 года и в сентябре был включён последний патч, необходимый для полноценной работы buildworld и buildkernel в других ОС. Сборка запускается при помощи специально подготовленной прослойки ./tools/build/make.py и может быть произведена в системах с установленным LLVM 10 или 11.

Среди других изменений:

  • На основе грантов от организации FreeBSD Foundation ведётся работа по улучшению поддержки WiFi, усовершенствованию фреймворка Linux KPI для совместимости с DRM API ядра Linux, расширению совместимости Linuxulator с приложениями, обновлению графических драйверов, добавлению сжатия Zstd в OpenZFS, расширению разделов RAID-Z на лету, улучшению поддержки отладчика LLDB. Сотрудники FreeBSD Foundation также работают над усовершенствованием компоновщика rtld (Run-Time Dynamic Linker) и загрузчика ELF, улучшением блокировок для UNIX domain socket, модернизацией сборочной инфраструктуры, расширением поддержки ARM64 и миграцией репозитория на Git.
  • Завершена разработка скриптов и сборочных инструментов для миграции с Subversion на Git. Все известные проблемы в svn2git решены, в том числе проблемы с несогласованностью метаданных в истории изменений из Subversion. Опробован новый Git-репозиторий и запущена сборка снапшотов веток 12.2 и 13.0-CURRENT из Git. Окончательный переход на Git будет осуществлён при подготовке релиза FreeBSD 13.0. Разработку существующих стабильных веток на Git переводить пока не планируют. В конце октября планируют запустить тестовый Git-репозиторий для обкатки хуков и ознакомления разработчиков. Перевод на Git основных репозиториев src и doc ожидается в середине ноября, сроки по переносу репозиториев портов пока не определены.
  • Коллекция портов FreeBSD преодолела рубеж в 40 тысяч портов, число незакрытых PR составляет 2525, из которых 595 PR ещё не разобраны. Обновлены версии Perl 5.32, PostgreSQL 12, PHP 7.4, GNOME 3.36, Qt5 5.15.0, Emacs to 27.1, KDE Frameworks 5.74.0 и pkg 1.15.8. Реализована поддержка LibreOffice 7.0.
  • Обновлены компоненты графического стека. Mesa и связанные порты переведены на использование сборочной системы meson вместо autotools. Обновлены X.org Server 1.20.9, libdrm и libevdev. графические drm-драйверы синхронизированы с ядром Linux 5.4.62. В основные кодовые базы libdrm и libevdev приняты изменения для поддержки FreeBSD.
  • Проведена работа по использованию udev/evdev и libinput для повышения совместимости с устройствами ввода, для которых теперь не требуются локальные настройки. Изменение будет предложено в выпуске FreeBSD 12.2, ожидаемом 27 октября.
  • В инфраструктуре эмуляции окружения Linux (Linuxulator) началась работа по решению проблем с функционированием конкретных Linux-приложений (например, ведётся разбор причин неработоспособности Chromium, Firefox, DB2, Oracle, EAGLE, Memcached, Nginx, Steam, signal-desktop, VLC, 1password). За отчётный период объявляемая эмулятором версия ядра Linux повышена до 3.10.0 (как в RHEL 7), налажена работа вызова gettynam в chroot, улучшена поддержка memfd, добавлены системный вызов splice и ioctl BLKPBSZGET, реализована поддержка kcov. Добавлен новый sysctl compat.linux.use_emul_path. Переделана обработка ошибок. До версии 1.0.123 обновлён порт sysutils/debootstrap для создания изолированных окружений с Debian и Ubuntu. Изменения будут включены в состав выпуска 12.2.
  • Файлы DTS (Device Tree Sources) синхронизированы с ядром Linux 5.8 в ветке HEAD и с ядром 5.6 в ветке 12-STABLE.
  • Продолжается работа по реализации возможности работы NFS поверх шифрованного канала связи на базе TLS 1.3, вместо использования Kerberos (режим sec=krb5p), который ограничивается шифрованием только RPC-сообщений и реализуется только программно. Новая реализация использует предоставляемый ядром стек TLS, позволяющий задействовать средства аппаратного ускорения. Код NFS поверх TLS готов для тестирования, но поддержка TLS пока ограничена версией 1.2.
  • Ведётся работа по реализации подсистемы XDP (eXpress Data Path), позволяющей запускать еBPF-программы на уровне сетевого драйвера с возможностью прямого доступа к DMA-буферу пакетов.
  • В IPSec добавлена поддержка ESN (Extended Sequence Number).
  • Ведётся работа по поддержке SoC NXP LS1046A на базе ARMv8 Cortex-A72.
  • Развивается драйвер ure для гигабитных ethernet-адаптеров RealTek RTL8153 с интерфейсом USB 3.0.
  • Во FreeBSD-CURRENT добавлена экспериментальная поддержка little-endian архитектуры PowerPC64 (PowerPC64LE) для систем POWER8 и POWER9.
  • В беспроводном стеке улучшена поддержка 802.11n и 802.11ac. Развивается драйвер athp для чипов Atheros 802.11ac, основанный на коде Linux-драйвера ath10k. В прослойке LinuxKPI обеспечена начальная поддержка беспроводных драйверов.
  • Завершена работа по интеграции алгоритма сжатия ZSTD в OpenZFS. Изменения уже переданы в репозиторий OpenZFS и войдут в состав выпуска OpenZFS 2.0.
  • Продолжается работа над CheriBSD, ответвления от FreeBSD для исследовательской процессорной архитектуры CHERI (Capability Hardware Enhanced RISC Instructions). Уже почти готова адаптация для процессора ARM Morello, который будет поддерживать систему управления доступом к памяти CHERI, основанную на модели защиты проекта Capsicum. Чип Morello планируют выпустить в 2021 году. Продолжается развитие CheriBSD для эталонного прототипа CHERI на базе архитектуры MIPS64 и порта для архитектуры RISC-V.


  1. Главная ссылка к новости (https://lists.freebsd.org/pipe...)
  2. OpenNews: Началось бета-тестирование FreeBSD 12.2
  3. OpenNews: GCC удалён из основного состава FreeBSD
  4. OpenNews: Кодовая база FreeBSD переведена на использование OpenZFS (ZFS on Linux)
  5. OpenNews: Во FreeBSD существенно оптимизированы операции поиска в VFS
  6. OpenNews: Отчёт о развитии FreeBSD за первый квартал 2020 года
Лицензия: CC-BY
Тип: Обобщение
Короткая ссылка: https://opennet.ru/53948-freebsd
Ключевые слова: freebsd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (178) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 20:14, 22/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –15 +/
    Ждем когда FreeBSD будет запускаться по Linux и тогда её можно будет встретить внутри каких-нибудь докер-контейнеров (но зачем??)
     
     
  • 2.12, Аноним (12), 20:59, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Знаешь, надо... И наличие здоровой конкуренции будет на пользу и самому линуксу. Было бы очень здорово договориться всем на уровне Linux kernel API в таком виде, чтобы я мог в своей кубунте, например завтра, выбрать ядро не только линукса, но и фрибзды. Большая часть деталей уже есть.
    Но как говорят - "Тебе надо, ты и делай".
     
     
  • 3.19, Аноним (19), 22:06, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > наличие здоровой конкуренции будет на пользу и самому линуксу

    Возможно, многие негативные тенденции в Linux, возникшие за последние 15 лет, обусловлены именно тем, что у него не осталось конкурентов среди серверных систем общего назначения.

    Рано или поздно Linux дойдет до то же стадии, что и иксы — «Nobody wants to say how this works.  Maybe nobody knows ...»™
    Хочется надеяться, что к тому времени у него появится достойный опенсорсный сменщик.

     
     
  • 4.32, Аноним (12), 22:42, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Именно Вряд ли Документация по ядру - неплохая И книга John Madeiu - Linux De... большой текст свёрнут, показать
     
     
  • 5.63, zzz (??), 01:38, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +13 +/
    >Бздешный юзерленд например, почти полностью состоит из окололинуксового софта

    Лолшто? То, что в сырцах сплошь BSD License - тебя совсем не смущает? Или линагзоиды уже настолько офонарели, что теперь весь опенсорс записывает в свои личные достижения? Уже и кеды стали линуксовыми, ога. Вы там не забывайте свою же мантру на случай факапов - "линукс это только ядро".

     
     
  • 6.74, анонимуслинус (?), 03:47, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    линукс это действительно ядро, но гну/линукс это набор из ядра и других компонентов. в большинстве своем под гпл, но есть же и блобы. вот и отнесись к фряшному ядру как большому блобу. мак например также относится и ничего живет припеваючи.))
     
     
  • 7.171, iZEN (ok), 19:07, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > вот и отнесись к фряшному ядру как большому блобу.

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

     
  • 6.97, Аноним (12), 10:12, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > То, что в сырцах сплошь BSD License - тебя совсем не смущает?

    Не смущает. Мне подходят все свободные лицензии. И таки где они "сплошь"?

    > Уже и кеды стали линуксовыми

    Ты читать не умеешь. Там речь про API/ABI была. Рекомендую ещё раз пройтись по тексту.

    > Вы там не забывайте свою же мантру на случай факапов

    О каких фокапах идёт речь?

     
  • 5.91, Аноним (91), 08:49, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Например - реализовать полноценную поддержку Linux kernel API - как общего языка общения этих компонентов.

    Не забываем: "Stable (kernel) API is nonsense".

     
     
  • 6.99, Аноним (12), 10:16, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не забываем о наличии внешнего и внутреннего апи.
    - Внешние: я могу из современного дистрибутива линукса чрутануть старый корень, работавший с 2.4 ядром. Пробовал, работает.
    - Внутренние: Книга "John Madeiu - Linux Device Drivers - 2017" уже содержит пару примеров кода, которые сегодня(2020) не смогут работать без переписывания.

    А вы таки слышали звон, с чем и поздравляю. Там выше шла речь в внешних апи.

     
  • 5.166, qwerty123 (??), 10:48, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Бздешный юзерленд например, почти полностью состоит из окололинуксового софта.

    1 Неплохо бы научится разделять что относится к OS, а что нет.
    2 То что относится к OS и заимствовано (а это нормально), это как минимум POSIX код.


     
  • 3.53, deb (?), 00:28, 23/10/2020 Скрыто модератором
  • –7 +/
     
     
  • 4.80, tim2k (ok), 05:51, 23/10/2020 Скрыто модератором
  • +9 +/
     
  • 3.67, vantoo (ok), 02:39, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > чтобы я мог в своей кубунте, например завтра, выбрать ядро не только линукса, но и фрибзды.

    Было уже, называлось Debian GNU/kFreeBSD.

     
     
  • 4.100, Аноним (12), 10:18, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В корне неверно. Там не линуксовые, и даже не совсем бздешные бинари. Посмотрите через "file /bin/ls", например.
     
  • 3.79, nomad__ (ok), 05:47, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > чтобы я мог в своей кубунте, например завтра, выбрать ядро не только линукса, но и фрибзды

    Debian/kFreeBSD спасет отца русской демократии.

     
     
  • 4.101, Аноним (12), 10:19, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не спасёт. Это плюс ещё одна сущность, а не дружба между уже существующими. Там не линуксовые, и даже не совсем бздешные бинари. Посмотрите через "file /bin/ls", например.
     
     
  • 5.105, nomad__ (ok), 10:38, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну нет, так нет. Смотреть я, конечно, не буду - и без того дел выше крыши, время экспериментов прошло лет 10 назад.
     
  • 4.136, Аноним (136), 17:39, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    https://ru.wikipedia.org/wiki/Illumos вполне себе кошерная альтернатива линуксу
     
     
  • 5.149, nomad__ (ok), 18:29, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > https://ru.wikipedia.org/wiki/Illumos вполне себе кошерная альтернатива линуксу

    Не спорю. Все хочу потыкать, но руки не доходят. На пенсии, наверно, буду развлекаться. Если мы оба доживем до пенсии, все-таки 30 лет еще осталось...

     
     
  • 6.151, Аноним (136), 19:13, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    https://illumos.org/docs/about/distro/
     
  • 3.109, Mikula (?), 11:07, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Открой для себя Debian kFreeBSD
    https://ru.wikipedia.org/wiki/Debian_GNU/kFreeBSD
     
     
  • 4.135, Аноним (12), 17:39, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ответ не по теме. Ещё одна сущность не улучшит, а только ухудшит ситуацию.
     
  • 4.152, Аноним (136), 19:14, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    OpenIndiana вполне себе готов для декстопа.
     
  • 3.175, псевдонимус (?), 23:13, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не будет никакого стейлюапи в линуксе. Срыночку это не нужно.
     
  • 2.93, Аноним (93), 09:12, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    FreeBSD внутри Linux который внутри Windows... Хм? Cooooooombo!
     

  • 1.2, Аноним (2), 20:18, 22/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ждем ответку от M$: BSD subsystem for Windows aka BSDSW?
     
     
  • 2.4, Аноним (4), 20:22, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    BDMS
     

  • 1.5, Аноним (5), 20:29, 22/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >обусловлена желанием задействовать для тестирования FreeBSD инструментарии непрерывной интеграции, завязанные на Linux или macOS
    >macOS

    Тайные желание альтернативно повёрнутых выходят наружу. Поэтому я свой домашний сервер уже давно перевёл на DragonFly BSD

     
     
  • 2.20, Аноним (19), 22:10, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну, как бы, макось — одна из самых распространенных BSD-систем (поспорить с ней может разве что JunOS).
     
     
  • 3.78, Аноним (78), 04:51, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Раньше была такая шутка: "Пользователи FreeBSD видят ее только через окошко PuTTY" (потому что на десктопе у них винда).

    Щас новая шутка уже про разработчиков, а не пользователей: "Разработчики FreeBSD видят ее через экран Mac'а".

    Если с каким-то скрипом еще можно представить, что разработчик FreeBSD хочет для CI использовать какой-то инструмент, который работает только на Linux, и на FreeBSD его запустить не осилили (разработчики!!!). То я вообще не представляю себе разработчика FreeBSD, у которого на десктопе Mac (потому что на сервере с инструментами CI Мака точно быть не может).

    Итого: у разработчика FreeBSD на десктопе Mac, на сервере CI Linux... Зачем тогда вообще FreeBSD?

     
     
  • 4.107, Клыкастый (ok), 10:58, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Раньше была такая шутка: "Пользователи FreeBSD видят ее только через окошко PuTTY"

    Она и сейчас есть. В отличие от глобального потепления глобальное поумнение даже в теории не существует.

     
     
  • 5.139, Аноним (12), 17:42, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А ты чё злой такой? Правда сильно задевает.
    Вот я знаю одну бсдшницу, которая на минте сейчас. И ещё нескольких, которые.... Жалко что ни один на бсде так и не работает и на то есть причины.
     
     
  • 6.186, Клыкастый (ok), 10:01, 29/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > А ты чё злой такой? Правда сильно задевает.

    Скажу очевидное: петросянство с putty уже давно не улыбает.  Очень давно.

    > Вот я знаю одну бсдшницу, которая на минте сейчас. И ещё нескольких,
    > которые.... Жалко что ни один на бсде так и не работает и на то есть причины.

    Кто-то таки работает. Но дело вообще не в этом.

    - Лапчатые, вас 2% на десктопе! Линукс не нужен.
    - Да мы, да нам, да тут (идёт миллион причин почему линукс лучше венды)

    И тут же:
    - Фряшники, вы все работаете под вендой, фря не нужна.

    Мне одному такое двоемыслие кажется отвратительным?

    P.S. А вот в то, что на десктопе у фряшника скорее будет макось или линукс, чем венда - я спокойно поверю. И причины понимаю, и подтверждений в реале полно.

     
     
  • 7.188, Аноним (-), 21:36, 29/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > P.S. А вот в то, что на десктопе у фряшника скорее будет макось или линукс, чем венда - я спокойно поверю. И причины понимаю, и подтверждений в реале полно.

    Есть только одна "тонкость" местной терминологии:
    если с макоси или вендочки будут админить бубунточку, то (у местных перепончатых), это будет "маковод" или "виндузятник". Если дополнительно или вместо бубунточки будет BSD - это будет "бздшнег".

     
  • 5.167, qwerty123 (??), 10:58, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >То я вообще не представляю себе разработчика FreeBSD,

    Сэр, уровень вашей некомпетности доходит до ядра планеты.

    Операционные системы семейства BSD (внезапно с ~1970 года!) не содержат в своем составе X11 и иных графических систем.

    Но содержит код для работы в СЕТЕВЫХ ТЕРМИНАЛАХ.
    РАБОТА ЧЕРЕЗ СЕТЕВОЙ ТЕРМИНАЛ - ЭТО НОРМА РАБОТЫ С UNIX СИСТЕМАМИ.

    Может большими буквами дойдет до нужных участков мозга.

     
     
  • 6.176, псевдонимус (?), 23:21, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не дойдет. "Фря омно, Линукс рулез!"

    А по мне так обоим место в музее.

    А Линуксу в кунсткамере.

     
     
  • 7.183, qwerty123 (??), 23:47, 25/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >А по мне так обоим место в музее.

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

     
  • 4.138, Аноним (136), 17:41, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Внезапно Эпл делает серверы.
    https://www.apple.com/ru/macos/server/
     
  • 4.142, Ivan_83 (ok), 17:51, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вы заблуждаетесь.

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

    Драгонфлай - не плох, но на десктопе с ним ещё хуже.

     
  • 3.163, Аноним (93), 00:06, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ONTAP от NetApp и ОС плойки от Sony забыл
     
  • 2.121, zzz (??), 13:55, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В настоящее время для рецензирования уже подготовлен прототип порта "ZFS on Linux" для FreeBSD. Для его интеграции в кодовую базу FreeBSD остаётся добавить во фреймворк opencrypto несколько новых функций. Для слияния порта с основной кодовой базой "ZFS on Linux" требуется добавить поддержку FreeBSD в систему непрерывной интеграции, обеспечить прохождение кодом всех тестовых наборов и провести дополнительное тестирование качества

    https://www.opennet.ru/opennews/art.shtml?num=49815

    Мозги не включай
    @
    комментарий пиши

     
     
  • 3.177, псевдонимус (?), 23:25, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да засуньте уже свой опенкрипто себе в анус! Хватит насиловать зфс!издеваетесь над Линукс и бтрфс, они все равно с рождения калечные!
     

  • 1.6, Аноним (1), 20:31, 22/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –22 +/
    Кто использует FreeBSD в проде?
    Да никто
    Реально
    Если осталось, то какое-то легаси или упертый фанатизм
     
     
  • 2.9, Аноним (9), 20:33, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Толсто. До невозможности. Тренируйся в локалке.
     
  • 2.14, Аноним (14), 21:02, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Легаси типа не прод :))

    Бздя для продакшена отлично подходит. Смуззевый CI/CD на нем из коробки не заведешь, понимаю.
    Хотя jail-ы все нужное могли когда openvz был малостабильным дерьмом, а cgroups и докеров в планах не было.
    Все остальное в бзде было стабильно и годно в прод еще раньше.

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

     
     
  • 3.15, Ага (?), 21:28, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Чего-т не заметно что они более дорогие, как впрочем и сложности во внедрении бзди никакой нет, только она не умеет делать что-либо лучше чем могут текущие линуксы, так нафиг его внедрять и морочиться со специфичными для него проблемами?
     
     
  • 4.17, Аноним (9), 21:54, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > она не умеет делать что-либо лучше чем могут текущие линуксы

    Может лучше работать, например.

    > морочиться со специфичными для него проблемами

    Настолько специфичными, что ты с ними вряд ли столкнешься.

     
     
  • 5.23, Аноним (12), 22:16, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • –7 +/
    > Может лучше работать, например.

    - Прочентов на 10-20 ниже скорость сжатия файлов на той же дуалбутной машине.
    - Неисправимо дохнущая UFS2. Часто даже fsck не спасает.
    - Меньше поддерживается железа.
    - Местный пакетный манагер, падающий на ровном месте без причин и оставляющий систему полуобновлённо-полуразваленной.
    - Вайфай, не просыпающийся из спящего режима(вроде обещают фиксить, потом посмотрим).
    - Слишком мало поддерживается софта(ждём прогресса с линуксатором).

    Да уж убедил. Сильно лучше работает...

     
     
  • 6.25, Аноним (19), 22:19, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ну, берегись. Сейчас придет анонн, обвинит тебя во лжи и закидает ссылками и цитатам. Не по теме, правда, но главное — больше текста.
     
     
  • 7.49, анонн (ok), 00:03, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Опять кто-то завел свою любимую метод W шарманку code smartctl -a dev ada0 ... большой текст свёрнут, показать
     
     
  • 8.52, drTr0jan (?), 00:21, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    И что крутится на ada0 nginx Samba Почта Оно легко переживает fsck У меня I... текст свёрнут, показать
     
     
  • 9.64, zzz (??), 01:47, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Включи soft updates и не морочь голову И что это у тебя вообще за сервер с регу... текст свёрнут, показать
     
     
  • 10.84, Ананимас008 (?), 07:03, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    кстати да, лол без относительно ОС на сервере, что это за конторка такая, где п... текст свёрнут, показать
     
     
  • 11.103, Аноним (12), 10:24, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кстати да, описанные неисправимые крэши на UFS2 лично у меня происходили после р... текст свёрнут, показать
     
     
  • 12.108, Аноним (108), 11:03, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему не происходит И ext4 ласты заворачивает за милу душу И любая ФС рано ил... текст свёрнут, показать
     
     
  • 13.143, Аноним (12), 17:53, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Насчёт заворачивания ехт4 ласт - интересно Но у меня такое случалость только из... большой текст свёрнут, показать
     
     
  • 14.154, zzz (??), 19:53, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да-да, охотно верим https www opennet ru openforum vsluhforumID3 122186 html ... текст свёрнут, показать
     
  • 12.123, Ананимас008 (?), 14:03, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    дык на вопрос так и нет ответа, откуда этим резким выключениям взяться упс ко... текст свёрнут, показать
     
     
  • 13.140, Аноним (12), 17:45, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, исправлять программные недоработки аппаратно - тоже вариант, но фигОвый ... текст свёрнут, показать
     
     
  • 14.165, Аноним (165), 09:37, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В данном случае - единственно правильный, т к проблема в прокладке между стулом... текст свёрнут, показать
     
  • 9.75, Карабьян (?), 03:54, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А последние хорошо работающие фс у Вас тоже на Фре И какая в качестве корня исп... текст свёрнут, показать
     
  • 8.160, Ivan_83 (ok), 21:52, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    1 gpart show и можно не грепать 2 судя по выхлопу у вас до сих пор нет uefi за... текст свёрнут, показать
     
     
  • 9.162, анонн (ok), 23:46, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Там циферок много в выхлопе Можно конечно сделать троллейб W awk, но зачем c... текст свёрнут, показать
     
  • 6.39, Школьник (ok), 23:09, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Это возможно Но чтобы знать, что это именно FreeBSD виновата, а не компилятор, ... большой текст свёрнут, показать
     
     
  • 7.46, Михрютка (ok), 23:33, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    товарищи, я хрен знает, что и как, для меня неприспособленность фри для десктопа началась, когда потребовалось много работать с мс проектом, мс визио, внезапно лотус нотесами и вариациями на тему нанокада.

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

     
  • 7.51, drTr0jan (?), 00:17, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Давненько я ничего с UFS2 такого не видывал. У вас точно нет проблем с дисками?

    Да, именно в случае проблем с дисками UFS2 дохнет очень серьёзно.
    ext3, NTFS, ZFS переживает кратковременные сбои (например, по питанию). А UFS2 с журналом падает с грохотом. :(

     
     
  • 8.65, zzz (??), 01:55, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Как показала практика, подавляющее большинство свидетелей рассыпающейся UFS2 фрю... текст свёрнут, показать
     
     
  • 9.76, Карабьян (?), 04:00, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Воспроизвести ошибку на ufs гораздо проще остановить питание достаточно ext ло... текст свёрнут, показать
     
     
  • 10.81, НуНуНаХ (?), 06:12, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Прямо как с xfs ... текст свёрнут, показать
     
  • 10.116, zzz (??), 13:39, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Истинно так ext4 посыпалась Всем привет при очередном включении компа ВНЕЗАПН... большой текст свёрнут, показать
     
     
  • 11.120, Карабьян (?), 13:54, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А Вы бы что предпочли ... текст свёрнут, показать
     
     
  • 12.124, анонн (ok), 14:10, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Отключить журнал и будет хр н ее убьешь Жаль, на внешних дисках нет такой ста... текст свёрнут, показать
     
     
  • 13.125, Карабьян (?), 14:15, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Еще жаль, что с журналом статистики нет это ведь не Ваши сообщения о крэшах был... текст свёрнут, показать
     
  • 12.128, zzz (??), 14:24, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Инструмент под задачу... текст свёрнут, показать
     
  • 10.133, OpenEcho (?), 17:01, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Хочу передать вам привет от компа с фряхой работающий в полевых условиях с 2008 ... текст свёрнут, показать
     
  • 6.85, Ананимас008 (?), 07:09, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Слишком мало поддерживается софта(ждём прогресса с линуксатором).

    с исходниками - практически все. Если только нет какой-то линуксовой привязки.

    Что еще надо? Орацл? Ты эксченж и прочий МС софт стал бы ставить на линукс? Особенно если от него зависит твоя зряплата?

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

     
     
  • 7.98, 1 (??), 10:15, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В районе 6ки 9 оракель на ней ставился (про работу не скажу).

    Но по мне - надо тогда было быть непостижимо упоротым, чтобы ставить в продакшен оракул на на чём-то отличном от Sun или HP.

     
  • 6.117, Аноним (117), 13:39, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы теперь в каждой новости о БСД с одним и тем же набором отмечаться будете Ну ... большой текст свёрнут, показать
     
  • 6.145, Ivan_83 (ok), 18:01, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    - нужно разбиратся из за чего у вас скорости различаются, быть может пакеты собр... большой текст свёрнут, показать
     
     
  • 7.170, Аноним (165), 13:23, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > - тут хз, я через pkg не обновляюсь, собираюсь с исходников, так что даже предположить что у вас случилось не могу

    Да чо предполагать. Сначала ставил софт "configure/make/make install", потом понял, что есть пакеты, потом услышал про порты, ... потом открыл для себя portupgrade/portmaster, попытался обновить свой зоопарк, и... финал немного предсказуем, но "это не я дурак, это система плохая!"

     
  • 6.178, псевдонимус (?), 23:33, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ты лучше про полурабочую экст4 и нерабочую БТР расскажи,линуксоид.

    И про вайфай в промышленности поведай удивительные истории.

    Вайфаю пока место только в твоём барбебшопе, не более.

     
  • 4.21, анонн (ok), 22:10, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > только она не умеет делать что-либо лучше чем могут текущие линуксы,

    https://www.nas.nasa.gov/SC16/demos/demo9.html
    2016
    >  Cost-Effective 100-Gbps Firewalls for HPC
    > We established a pps baseline using FreeBSD-10.3

    2017
    https://netflixtechblog.com/serving-100-gbps-from-an-open-connect-appliance-cd
    > At this point, we’re able to serve 100% TLS traffic comfortably at 90 Gbps using the default FreeBSD TCP stack.

    2019
    https://www.smalltechnews.com/archives/23495
    > Netflix, which previously pushed for video streaming to reach 200Gb/s on Intel Xeno and AMD EPYC servers, has finally managed to reach 190Gb/s and found that AMD EPYC Naples/Rome servers have the potential to double the potential for up to twice as much as Intel.

    Не стесняйся, покажи "лучше".

     
     
  • 5.34, microsoft (?), 22:53, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • –6 +/
    И все эти три сцылки ведут на настолько узкоспецыфичное что пробиться работать туда не судьба никому из здешних любителей бсдеть. Дааа убедил, крупное внедрение, доказательное ага.
     
     
  • 6.41, Школьник (ok), 23:11, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Я не анонн, но вот тезис

    >только она не умеет делать что-либо лучше чем могут текущие линуксы,

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

     
  • 6.42, тигар (ok), 23:13, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    до роскомпозора мой недопродашн упирался в 40Гбитный аплинк, при этом серверы пр... большой текст свёрнут, показать
     
  • 6.50, анонн (ok), 00:14, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > И все эти три сцылки ведут на настолько узкоспецыфичное что пробиться работать

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


    > Дааа убедил, крупное внедрение, доказательное ага.

    Т.е. ссылок на аналогичные, только "лучше" проекты - не будет, будет "это не считается, это другое!"
    > Отправлено microsof
    > туда не судьба никому из здешних любителей бсдеть.
    > бсдеть.

    Хм, какая изысканная вежливость и "говорящий" ник.


     
  • 6.179, псевдонимус (?), 23:39, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Почему ты все сводишь к корысти, пох? Неужели у тебя нет хоть какого-то увлечения "для души"?
     
  • 5.36, Ага (?), 23:05, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    gt оверквотинг удален https www nas nasa gov SC16 demos demo9 html - что тут... большой текст свёрнут, показать
     
     
  • 6.146, Ivan_83 (ok), 18:11, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Смысл в том, что у фри в ядре кода сильно меньше чем в линуксе, отсюда идёт то что с ним легчем разобратся и сделать то что нужно именно тебе/нанимателю.
    Бонусом идёт более стабильное внутренее апи, те можно относительно легко тянуть свои приватные ядерные патчи многие годы, а не переписывать всё с нуля как это в линуксе каждый год.
     
  • 3.18, Михрютка (ok), 21:57, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    >>>Для бзди нужны более редкие админы,

    я поправил.

    мозгов что для фри, что для линукса, что для винды, кстати говоря - нужно одинаково, т.е. их нужно.

    просто в случае с линуксом homo stackoverflowiensis может чаще и дольше прикидываться обычным хомосапиенсом.

     
     
  • 4.24, Аноним (19), 22:17, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну, когда я себе команду расширял, через собесы прошло несколько человек, которые хотели сменить специализацию с BSD на Linux. Объясняли это тем, что вакансий по BSD, во-первых, мало, а во-вторых, условия там так себе.
     
     
  • 5.30, Михрютка (ok), 22:31, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    а это потому, что рынок лимонов.
     
  • 5.33, Аноним (12), 22:50, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пrостите, а чего менять-то? Кстати я тоже заметил что бсду в чистом виде не предлагают, условия предлагают хуже и меньше денег. Но спустя несколько лет я просто убрал FreeBSD из своего резюме и всё.
     
     
  • 6.38, Михрютка (ok), 23:06, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >>>спустя несколько лет я просто убрал FreeBSD из своего резюме и всё.

    у меня в последнем резюме вообще стояло "linux/bsd systems", где-то в последних пунктах. ничего, наняли :)

     
     
  • 7.44, тигар (ok), 23:24, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    стопудов ты дал взятку чтобы взяли! потому как freebsd в резюме это, по мнению местных онолитегов, клеймо:-)))
    ЗЫЖ когда я искал приемников/людей в штат у многих "админов" в резюме значилась фря. только, внезапно, оказывалось что они ее видели из-за плеча коллеги который либо получал хорошие деньги и продолжал жить в их предыдущей лавке либо свалил, стало всё плохо-грустно-непонятно, потому индивид и начал телодвижения по поиску нового места для хлебания смузи.
    Те соискатели, которые ее видели руками и на собственной клаве и знания показывали реальные, причем не только по ней, но и по прочим заявленным словечкам. А смузехлебы, по факту, хорошо если очень плавающе могли подтвердить 1/4 заявленных знаний. щас таких "девопс" называют.
     
     
  • 8.55, Михрютка (ok), 00:43, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ы привет, тайгер нет, но у меня были хорошие связи, а кроме того, я писал ре... большой текст свёрнут, показать
     
  • 4.147, Ivan_83 (ok), 18:15, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря какой уровень у тех админов.

    В случае фри, админу неплохо бы ещё уметь и порты создавать/обновлять (смысле не apt-get update, а вот именно залезть в "манифест" и сделать чтобы свежий собирался).

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

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

     
  • 3.28, Аноним (19), 22:22, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Хотя jail-ы все нужное могли когда openvz был малостабильным дерьмом, а cgroups и докеров в планах не было.

    Вот в те времена Фряшу еще на новые серваки ставили. Это была эпоха, да.
    Сейчас — уже нет, увы. Превосходство в прошлом — не аргумент, бизнес интересует, как оно будет работать вот прямо сейчас.

     
  • 3.54, deb (?), 00:39, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >Для бзди нужны более дорогие админы

    Хорошая шутка. Если у Вас бсд в продакшене, то пришло время нанять нормального админа который все перетащит на centos и настроит систему управления конфигурациями. Сидеть и копашить конфиги руками по ssh изображая из себя ДОРОГОГО БСД админа это очень смешно, но максимально не эффективно.
    Продакшен на БСД может позволить себе либо очень крупная компания которая понимает для чего это, либо сельское ООО рога и копыта. Других вариантов я не встречал.

     
     
  • 4.56, Михрютка (ok), 00:47, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >>Для бзди нужны более дорогие админы
    > Хорошая шутка. Если у Вас бсд в продакшене, то пришло время нанять
    > нормального админа который все перетащит на centos и настроит систему управления
    > конфигурациями. Сидеть и копашить конфиги руками по ssh изображая из себя
    > ДОРОГОГО БСД админа это очень смешно, но максимально не эффективно.
    > Продакшен на БСД может позволить себе либо очень крупная компания которая понимает
    > для чего это, либо сельское ООО рога и копыта. Других вариантов
    > я не встречал.

    доооо ансибл же на бсд придумали трусы. или там cfengine всякие для ye olde fagge.

     
  • 4.110, Клыкастый (ok), 11:11, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >  Если у Вас бсд в продакшене, то пришло время нанять нормального админа который все перетащит на centos

    Если админ кластер из фрях с тоннелями GRE под CARP предложит перетащить под CentOS, вызывайте санитаров: вменяемый человек не может заменять элегантное штатное решение с 2 строчками в rc.conf на груду костылей. И да, проверьте его на злоупотреблениями докером и нодыжс.

     
  • 2.27, Михрютка (ok), 22:22, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    нетфликс? нетапп? ЕМС? Джанипер? Сони?

    ДА НИХТО! РЕАЛЬНО! ФАНАТЕКИ!

     
     
  • 3.29, Аноним (19), 22:24, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Apple забыл.

    Кстати, когда последний раз джаник ковырял — помню, что там были две виртуалки с чем-то BSD based (routing и forwarding engines), запущенный в qemu-kvm под чем-то Linux based. Так что гол засчитывается обеим командам.

     
     
  • 4.35, Михрютка (ok), 22:54, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    и NT забыл тоже, да. осознавая последствия своих действий и желая их наступления.

    >>>апущенный в qemu-kvm под чем-то Linux based.

    ненене, давайте мы не будем ставить знак равенства между этим гусенком и junos, ладно?

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

     
  • 3.47, Sadok (ok), 23:52, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Citrix ADC (бывший NetScaler)
     
  • 3.131, Аноним (131), 15:18, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Еще Whats'up
     
  • 2.90, ryoken (ok), 08:49, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    hh.ru в помощь.
     
  • 2.134, Аноним (134), 17:22, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    я использую, и большинство моих друзей, а что - разве это новости/интересно?
     
  • 2.144, Ivan_83 (ok), 17:53, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я использую и дома и на работе, а на работе у нас продукт на базе FreeBSD, притом на линукс мы свалить не можем, потому что лишимся одной из сетевых фич продукта.
     

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

  • 1.7, Аноним (7), 20:32, 22/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Прям про курицу и яйцо загадка. Как они скомпилили первую бсд если она компилится только из-под бсд?
     
     
  • 2.10, Аноним (10), 20:34, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скомпилили в тетради, набили на перфокартах в двоичном виде.
     
  • 2.68, Дмитрий Ю.Карпов (?), 03:11, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я думаю, самую первую FreeBSD компилили под чем-то другим. Потом наладили компиляцию FreeBSD под FreeBSD, а затем по мере развития - поломали кросс-компиляцию и не стали восстанавливать за ненужностью.

    Я думаю, аналогично было со всеми операционками; ну, кроме тех, которые изначально предполагалось компилировать под кем-то другим, и так это дело и не меняли.

     
     
  • 3.96, Аноним (4), 10:03, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > компилили под чем-то другим

    да я всегда компилю под чем то =)

     
     
  • 4.102, Карабьян (?), 10:24, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> компилили под чем-то другим
    > да я всегда компилю под чем то =)

    И это правильно: в здравом уме и трезвой памяти получать удовольствие от компиляции чужих исходников как-то не получается

     
  • 3.173, qwerty123 (??), 22:20, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Я думаю, самую первую FreeBSD компилили под чем-то другим.

    1 FreeBSD OS это другое название 386BSD OS
    https://www.google.com/search?q=386BSD

    2 Портирование *BSD OS на другую архитетуру производилась с помощью тех же *BSD OS

     
  • 2.88, www2 (??), 07:28, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Если мне не изменяет память, то NetBSD и FreeBSD отпочковались от 386BSD. И сейчас в FreeBSD переизобрели то, что в NetBSD уже давно имеется.
     
     
  • 3.174, qwerty123 (??), 22:24, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >И сейчас в FreeBSD переизобрели то, что в NetBSD уже давно имеется.

    В NetBSD OS производится кросcкомпиляция из NetBSD OS архитектуры A в NetBSD OS архитектуры B.

    Это возможно и ~40 лет как нормальная процедура для всех из семейства *BSD OS.

    Это не то же самое, что, например, скомпилировать OpenBSD из NetBSD, даже для той же самой архитектуры.

     
  • 2.168, qwerty123 (??), 11:03, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Как они скомпилили первую бсд если она компилится только из-под бсд?

    Узнай таки тайное знание: в мире существует КРОС-КОМПИЛЯЦИЯ!
    И разработчики GCC и CLANG тайные адепты ее.

    И многие софта в мире собирается ЕЮ.
    Амен.


     

  • 1.8, Аноним (7), 20:32, 22/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Короче даже разрабы бсд задолбались с ней и решили разрабатывать её на линуксе и тестировать в виртуалке.
     
     
  • 2.11, анонн (ok), 20:57, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Короче даже разрабы бсд задолбались с ней и решили разрабатывать её на линуксе и тестировать в виртуалке.

    Помимо того, что это неплохой способ отловить неявные баги (и улучшить в целом) сборочную систему
    > Upstreaming the crossbuilding changes has resulted in various build system cleanups. For example, we now no longer need to use lorder.sh when

    читать новости лучше целиком, а не в виде заголовков и додумывания всего остального:
    > We use this in our continuous integration system to build and test CheriBSD disk images for multiple architectures
    > ...
    > [b]Sponsor: DARPA[/b]

    Так что завидуйте молча ))

     
  • 2.16, Lex (??), 21:35, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то и на макоси тож ( хотя хз чего на ней есть шибко специфичного для разработки и ци/сд )
     
     
  • 3.22, Аноним (19), 22:13, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, как бы надо привлекать в разработку свежую молодую кровь, а эти ребята предпочитают смузи, стильные очки и XCode.
     
     
  • 4.31, Урри (?), 22:35, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Эти ребята предпочитают руби. А значит они точно мимо кассы.
     

  • 1.13, Аноним (13), 21:00, 22/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Линуспетросянов полон трендель
     
     
  • 2.26, Аноним (12), 22:20, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Именно по этому им организовали возможность кроскомпиллять бзду.
     

  • 1.37, Daemon (??), 23:06, 22/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Аааааа.... Под столом....

    - Что делаешь?
    - FreeBSD в винде собираю

    :) :) :)

     
     
  • 2.43, эксперт по всему (?), 23:13, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • –7 +/
    в wsl/wsl2 сборка фряхи работает?

    я уверен что для этого оно и делалось, т.к. бздуны все поголовно сидят на винде

     
     
  • 3.45, тигар (ok), 23:29, 22/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    проверь и отчитайся, потрать ресурсы cpu не на днотанчики, а на что-то полезное.
     
  • 3.60, анонн (ok), 01:08, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > в wsl/wsl2 сборка фряхи работает?
    > я уверен что для этого оно и делалось, т.к. бздуны все поголовно сидят на винде

    Ага, причем хитро зашифровались - уговорили DARPA проспонсировать проект CheriBSD в Кэмбридже.

    "Астрологи объявили очередную (нептуновскую) неделю унылых набросов в новостях о BSD"

     
  • 2.148, Ivan_83 (ok), 18:19, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А я OpenWRT собираю под FreeBSD, без виртуалок, починил себе кросс компеляцию.
    И чо?
     

  • 1.48, Аноним (48), 23:54, 22/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    7й год фри на проде. Топ ось. Но для докера, да, тогда линукс. Хотелось бы узнать, в каких случаях на продакшине используют вай вай. Сервера раздают? Роутер на что. У сервера аплинк вай вай? Роутер, тот же микрот на что? Все равно 90% ваших прод линуксов - это ec2 в aws. Да, там без вайвая ник. А ваша рабочая машина - это не продакшн. А под питон и js можно чуть ли не в браузере код писать (cloud 9)
     
     
  • 2.58, Daemon (??), 00:59, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Использовал в средствах криптографии OpenBSD. Да и дома на одном из ноутов стоит как десктоп. На случай стука в 6.55 в дверь ФСБ. Для остальных ноутов есть флешки-убийцы данных.  
     
     
  • 3.61, antonimus (?), 01:15, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Параноик или шпиён?
    В любом случае за тобой приедут. И на криптографию посмотрят. Наверное. Но это не точно.
     
  • 3.69, Карабьян (?), 03:30, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Что за убийцы?
     
  • 3.83, НуНуНаХ (?), 06:27, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Такое пишут люди, которые не в курсе как работают спецы. И да, видел я таких. Крутые, да я, да я, а потом слезы, сопли, слюни.
     
     
  • 4.182, Daemon (??), 11:37, 25/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Такое пишут люди, которые не в курсе как работают спецы. И да,
    > видел я таких. Крутые, да я, да я, а потом слезы,
    > сопли, слюни.

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

     
  • 3.106, Аноним (106), 10:45, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    За порядочным человеком не придут, по-идее. А если обнаружат шифрование, настоятельно потребуют расшифровать. Флешки-убийцы посылают импульсы тока для физического уничтожения техники. Однако, на некоторых устройствах стоит защита против этого на портах USB. Так же нет гарантий, что импульсы дойдут до жёсткого диска или SSD и попортят там данные. Для быстрого уничтожения нет ничего лучше, чем SSD и Secure Erase. Аппаратная функция, стирает все ячейки за пару минут. Лучше только физическое измельчение.
     
     
  • 4.115, Карабьян (?), 13:30, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > За порядочным человеком не придут, по-идее. А если обнаружат шифрование, настоятельно потребуют
    > расшифровать. Флешки-убийцы посылают импульсы тока для физического уничтожения техники.
    > Однако, на некоторых устройствах стоит защита против этого на портах USB.
    > Так же нет гарантий, что импульсы дойдут до жёсткого диска или
    > SSD и попортят там данные. Для быстрого уничтожения нет ничего лучше,
    > чем SSD и Secure Erase. Аппаратная функция, стирает все ячейки за
    > пару минут. Лучше только физическое измельчение.

    А как этот secure erase вызывается?

     
     
  • 5.172, Аноним (106), 20:20, 24/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Для Linux утилитой hdparm, для FreeBSD вроде утилитой camcontrol.
     
  • 3.141, Аноним (141), 17:48, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Так это почти как компромат на самого себя. Даже когда ты все что было им раскроешь, тебя еще долго будут на бутылке держать - на всякий случай.
     
  • 2.130, BorichL (?), 14:39, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А нафига микрот, если есть Фря? У меня ВайФай для сотрудников раздаёт шлюзик на miniITX с запаянным Целероном, заодно он и резервным DNSом работает, заодно и до дома туннель через IPsec поднят. Железка копеечная, точее даже просто выведенная из эксплуатации, ну и нафига покупать недешёвый микрот, могущий нормально IPsec? Да ещё с его убогой веб-мордой. Основным шлюзом работает Netgear, дык он каждый день перезагружается на всякий случий, чтоб не глючил, рядом стоит резервный шлюз на FreeBSD (не только шлюз), перезагружается только при обновлениях.
    Неумение применять FreeBSD говорит лишь о скудоумии. Хоть у нас в конторе и царит Виндовс, но я там нашёл место и для FreeBSD и для NetBSD. Сисадмины ещё и CentOS приволокли в виртуалку, но она там какой-то ерундой занимается, поставленная и настроенная по туповатым инструкциям, на большее там мозга не хватило, даже обновить не могут  :-).
    Ну и шутникам про FreeBSD в виртуалке могу сказать, что я обычно смотрю на Виндовс в виртуалке с десктопа на FreeBSD.
     
     
  • 3.180, Карабьян (?), 07:51, 25/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > А нафига микрот, если есть Фря?

    А где купить подобную плату, где взяли корпус?
    Какую виртуалку Вы используете во фре для виндоуз (даже не спрашиваю, зачем)


     
     
  • 4.181, iZEN (ok), 11:37, 25/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Какую виртуалку Вы используете во фре для виндоуз (даже не спрашиваю, зачем)

    % pkg info -x wine
    i386-wine-5.0_1,1

    А ты спроси: "Зачем?" А я отвечу: "Для запуска игрушки Comanche 4".
    https://www.youtube.com/watch?v=OsCF4rHJkdI


     
  • 4.184, Аноним (184), 12:22, 26/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> А нафига микрот, если есть Фря?
    > А где купить подобную плату, где взяли корпус?
    > Какую виртуалку Вы используете во фре для виндоуз (даже не спрашиваю, зачем)

    Если хочется что-то аналогичное микроту, то на Алике дофига интересных плат и там же корпусов для них. Но у меня нет дефицита места, как я уже сказал, я использовал обычную miniITX плату с корпусом от офисного компа.
    В качестве виртуалки используется VirtualBox, я там c MS SQL развлекаюсь за деньги.

     
     
  • 5.185, Карабьян (?), 13:10, 26/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >>> А нафига микрот, если есть Фря?
    >> А где купить подобную плату, где взяли корпус?
    >> Какую виртуалку Вы используете во фре для виндоуз (даже не спрашиваю, зачем)
    > Если хочется что-то аналогичное микроту, то на Алике дофига интересных плат и
    > там же корпусов для них. Но у меня нет дефицита места,
    > как я уже сказал, я использовал обычную miniITX плату с корпусом
    > от офисного компа.
    > В качестве виртуалки используется VirtualBox, я там c MS SQL развлекаюсь за
    > деньги.

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

     

  • 1.57, antonimus (?), 00:50, 23/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    BSD - Berkeley Software Distribution.
    Собственно, всё.
     
     
  • 2.70, Карабьян (?), 03:32, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Что - все? Тут должна быть шутка 20-летней давности про lsd? Или если это просто расшифровка аббревиатуры, то давайте вспомним, как линукс расшифровывается
     
     
  • 3.94, OzWMTjhctYyY0jBcJyMQ (?), 09:39, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    linux system developer?
     

  • 1.59, Онаним (?), 01:03, 23/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    "Необходимость сборки в других операционных системах обусловлена желанием задействовать для тестирования FreeBSD инструментарии непрерывной интеграции, завязанные на Linux или macOS"

    Ахах, вот это номер. А как же волшебные порты? Не случилось?
    Даже потешить дух экспериментаторства уже под полигоном никак.

     
     
  • 2.62, Аноним (62), 01:31, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Макака, ты хоть раз что-нибудь собрал?
     
     
  • 3.71, Карабьян (?), 03:33, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сборка так себе довод, помню, лет десять назад qt на винде автоматом собиралась из бат файлов, легко и просто за несколько часов (кстати, сейчас как?)
     
     
  • 4.72, Карабьян (?), 03:37, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ах, да, это же не ос, но вот ядро линукса что в линукс что под виндоуз без влс причем тоже на раз собирается, для этого не надо никаких волшебных знаний и бубнов. Это вопрос про собирал надо задавать иначе: портировала ли ты что-нибудь, Дездемона?
     
  • 3.155, Онаним (?), 20:04, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот вчера очередной астериск собрал.
    Позавчера очередной релиз интерфейса для управления оборудованием.
    В понедельник окончательно собирал и постил в репы новые PHP на хостинги.
    На прошлой неделе пересобрал TokuDB к новой версии MariaDB 10.5.
    Штук 60 пакетов на постоянном мейнтенансе внутри компании.

    А ты-то много насобирал?

     
  • 2.111, Клыкастый (ok), 11:15, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Наркоман, для непрерывной сборки системы и пакетов из портов и делалось. Так что с портами - получилось отлично.
     
     
  • 3.156, Онаним (?), 20:06, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Наркоман, для непрерывной сборки системы и пакетов из портов и делалось. Так
    > что с портами - получилось отлично.

    Хорошо хоть не под BSD.

     

  • 1.66, antonimus (?), 01:58, 23/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >На основе грантов от организации FreeBSD Foundation ведётся работа по улучшению поддержки WiFi, усовершенствованию фреймворка Linux KPI для совместимости с DRM API ядра Linux, расширению совместимости Linuxulator с приложениями, обновлению графических драйверов, добавлению сжатия Zstd в OpenZFS, расширению разделов RAID-Z на лету, улучшению поддержки отладчика LLDB.

    Гранты на wifi, поддержку API Linux, Zstd, OpenZFS.
    Кто оплачивает банкет?

     
     
  • 2.86, Ананимас008 (?), 07:20, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >На основе грантов от организации FreeBSD Foundation

    буквы выучил, а значение слов нет?
    кто донатил в этот самый фаундейшн можешь ознакомиться на сайте freebsd.org

     

  • 1.73, b0r1s (ok), 03:42, 23/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Собираешь сначала из исходников свой дистрибутив GNU/Linux, потом собираешь ReactOS, FreeBSD. Потом кросскомпилишь код на желаемые платформы. Причем все трое могут использовать один и тот же репозиторий исходных пакетов. Отличия только в патчах и сценариях сборки пакетов исходного кода.

    Профит в экономии места занимаемым центральным репозиторием исходников и возможности использовать различные ядра.

     
  • 1.77, Аноним (77), 04:00, 23/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Всмысле? Поясните чайнику, этот ваш БДСМ нельзя было из-под линукса/винды собрать? Что бы скомпилировать BSD самому, нужно было сначала скачать блоб ОС, накатить и собирать в нём?
     
     
  • 2.87, Ананимас008 (?), 07:23, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    назови хоть одну ОС с astral.so, где откуда-то возьмется ядро, конпелятор и качалочка исходников, чтобы можно было сразу конпелять?
     
     
  • 3.153, Аноним (153), 19:29, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > назови хоть одну ОС с astral.so, где откуда-то возьмется ядро, конпелятор и качалочка исходников, чтобы можно было сразу конпелять?

    это gentoо

     
     
  • 4.157, Ананимас008 (?), 20:49, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> назови хоть одну ОС с astral.so, где откуда-то возьмется ядро, конпелятор и качалочка исходников, чтобы можно было сразу конпелять?
    > это gentoо

    что генту? ядро самозародится из воздуха, от туда же возьмется и компилятор? или все-таки сначала придется загрузить, О УЖАС, бинари!? ну так фрибсд от нее ничем не отличается.

     
     
  • 5.158, Аноним (153), 21:02, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > что генту? ядро самозародится из воздуха, от туда же возьмется и компилятор? или все-таки сначала придется загрузить, О УЖАС, бинари!? ну так фрибсд от нее ничем не отличается.

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

     
  • 4.159, анонн (ok), 21:35, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> назови хоть одну ОС с astral.so, где откуда-то возьмется ядро, конпелятор и качалочка исходников, чтобы можно было сразу конпелять?
    > это gentoо

    Что "gentoo"? Gentoo, в виде "продакшн реди" образа, можно уже _официально_ собрать из под *BSD или Макоси или DOS/Windows/BeOS/etc?
    А то в хэндбуке до сих пор
    > The default installation media that Gentoo Linux uses are the minimal installation CDs, which host a bootable, very small Gentoo Linux environment with the right tools to install Gentoo Linux from

    .

     
  • 2.89, www2 (??), 07:32, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде тоже LFS только из Linux'а собирается.
     
     
  • 3.113, Карабьян (?), 12:17, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде
    > тоже LFS только из Linux'а собирается.

    Ядро из винды вполне собирается, а остальное  хз

     
     
  • 4.119, анонн (ok), 13:52, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде
    >> тоже LFS только из Linux'а собирается.
    > Ядро из винды вполне собирается, а остальное  хз

    Т.е. Cygwin, MSYS и прочие эмуляции там при сборке не нужны?
    И gcc работает на винде "из коробки" (а не портируется специально в виде mingw)?

     
     
  • 5.126, Карабьян (?), 14:18, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >>> А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде
    >>> тоже LFS только из Linux'а собирается.
    >> Ядро из винды вполне собирается, а остальное  хз
    > Т.е. Cygwin, MSYS и прочие эмуляции там при сборке не нужны?
    > И gcc работает на винде "из коробки" (а не портируется специально в
    > виде mingw)?

    маленький tcc вроде бы батником его собирал, что там было с ним в комлпекте кроме заголовков винапи, к делу не относящихся, не помню, но юниксового юзерленда не было точна

     
     
  • 6.129, Карабьян (?), 14:24, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> А кто-нибудь пробовал начинать сборку LFS на какой-нибудь другой системе? Там вроде
    >>>> тоже LFS только из Linux'а собирается.
    >>> Ядро из винды вполне собирается, а остальное  хз
    >> Т.е. Cygwin, MSYS и прочие эмуляции там при сборке не нужны?
    >> И gcc работает на винде "из коробки" (а не портируется специально в
    >> виде mingw)?
    > маленький tcc вроде бы батником его собирал, что там было с ним
    > в комлпекте кроме заголовков винапи, к делу не относящихся, не помню,
    > но юниксового юзерленда не было точна

    Он для других целей был на винде, понятное дело, ядро там в качестве теста было, после того как он быстро собирал сам себя, в qemu под виндой оно успешно грузилось. В качестве мелкого динозавра, решающего проблему курицы и яйца, вполне себе сносного

     
  • 6.132, анонн (ok), 15:19, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > маленький tcc вроде бы батником его собирал,

    А результат сборки tcc можно использовать "всерьез" вне бутстрапа или очень специфичных потребностей?

    К тому же, вы сравниваете сликшом разные вещи - помимо ядра, в "базу" входит С/C++ компилятор, линкер, дебагер (и весь тулчейн для сборки ОС) и еще куча всякого разного (unbound там, sendmail).
    С штатным сборщиком, умеющим помимо чистого "make install", еще в  "release/cdrom/dvdrom/memstick/mini-memstic/ftp/vm-image/vm-cloudware/..."
    Т.е. оно должно собрать всю систему и включить туда систему сборки, причем "штатно", а не "если костыльнуть вооот так и так, тут поправить ручками, там обработать напильником ...".

     
     
  • 7.137, Карабьян (?), 17:39, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> маленький tcc вроде бы батником его собирал,
    > А результат сборки tcc можно использовать "всерьез" вне бутстрапа или очень специфичных
    > потребностей?
    > К тому же, вы сравниваете сликшом разные вещи - помимо ядра, в
    > "базу" входит С/C++ компилятор, линкер, дебагер (и весь тулчейн для сборки
    > ОС) и еще куча всякого разного (unbound там, sendmail).
    > С штатным сборщиком, умеющим помимо чистого "make install", еще в  "release/cdrom/dvdrom/memstick/mini-memstic/ftp/vm-image/vm-cloudware/..."
    > Т.е. оно должно собрать всю систему и включить туда систему сборки, причем
    > "штатно", а не "если костыльнуть вооот так и так, тут поправить
    > ручками, там обработать напильником ...".

    Согласен полностью, но я изначально сделал оговорку для ядра, которое, вроде бы, и в африке ядро

     
  • 2.112, Клыкастый (ok), 11:25, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чтобы собрать BSD была нужна BSD. Обновление пересборкой из исходников всегда было штатным. Собственно с компилятором та же самая проблема: чтобы получить компилятор, собранный из исходников, нужно их скомпилировать, а компилятор ещё в исходниках. Решается везде одинаково - стартовое функциональное звено. В случае ОС - функциональная ОС, в случае компилятора - функциональный компилятор. То, что ты по непонятной причине называешь "блобом".
     
     
  • 3.114, Аноним (77), 12:20, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Компиляторы раскручиваются. Для сборки компилятора нужен компилятор умеющий примитивнейшие вещи, такой можно описать на ассемблере. А для сборки ОС нужна конкретная ОС что ли?
     
     
  • 4.122, анонн (ok), 13:59, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Компиляторы раскручиваются. Для сборки компилятора нужен компилятор умеющий примитивнейшие
    > вещи, такой можно описать на ассемблере. А для сборки ОС нужна конкретная ОС что ли?

    Нужно конкретное окружение. И "собрать голое ядро" != "собрать компилятор, ядро и еще 100500 утилит".

     
  • 4.127, тигар (ok), 14:20, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Компиляторы раскручиваются. Для сборки компилятора нужен компилятор умеющий примитивнейшие
    > вещи, такой можно описать на ассемблере. А для сборки ОС нужна
    > конкретная ОС что ли?

    а ты хоть раз видел код на asm ? есть чувство, что ты только слово "ассемблер" слышал и считаешь, что если "описать на ассемблере" (что?) то можно прямо канпелять тот же gcc при помощи "описания".

     
  • 3.150, пох. (?), 18:36, 23/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Чтобы собрать BSD была нужна BSD. Обновление пересборкой из исходников всегда было штатным.

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

    Причем пофигу - на деньги darpa или just for lulz, получается одинаково хорошо.
    И pr закрыть с notabug/wontfix - "у нас все прекрасно в линуксячьем CI/CD (нахрен ненужном), и вы себе можете либо линyпс ставить, либо прекратить, наконец, ненужную вам возню с исходниками"

     

  • 1.161, Аноним (-), 22:58, 23/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тут вначале спрашивают дескать - "И зачем же эти *BSD нужны? В контейнере их пускать на Linux-е".
    Суть в том ( - как минимум в том) что бы была *диверсификация*. Вот например: сейчас большинство Tor-нод на Linux (Debian вроде) - и если там найдут дыру, то она может повлиять сразу на всю сеть, но не на BSD-ноды.

     
     
  • 2.187, Клыкастый (ok), 10:07, 29/10/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Суть в том ( - как минимум в том) что бы была *диверсификация*.

    Это неплохая суть. Но в реале довлеет совсем другой подход: унификация. Про диверсификацию думают полтора человека, увы.


     

  • 1.164, ламернуб (?), 08:11, 24/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Теперь будет чем заняться в свободное время.

    Как раз Gentoo снёс и ощутил себя лишним в этой жизни, а тут такое!

    Спсибо вам, разработчики FreeBSD, теперь я снова обрёл смысл жизни!

     
  • 1.169, Deanon (ok), 11:08, 24/10/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    У нас почти всё на фрюхе крутиться сети шлюзы схд почта и прочее а это один из крупных банков линя крайне мало.
     

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



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

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