The OpenNET Project / Index page

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

Выпуск операционной системы MidnightBSD 3.0

25.03.2023 14:45

Состоялся релиз десктоп-ориентированной операционной системы MidnightBSD 3.0, основанной на FreeBSD с элементами, портированными из DragonFly BSD, OpenBSD и NetBSD. Базовое десктоп-окружение построено на основе GNUstep, но пользователи имеют возможность установить WindowMaker, GNOME, Xfce или Lumina. Для загрузки подготовлен установочный образ размером 1 ГБ (i386, amd64).

В отличие от других десктоп-сборок FreeBSD, ОС MidnightBSD изначально развивалась как форк FreeBSD 6.1-beta, который в 2011 году был синхронизирован с кодовой базой FreeBSD 7 и впоследствии вобрал в себя многие возможности из веток FreeBSD 9-12. Для управления пакетами в MidnightBSD задействована система mport, которая использует БД SQLite для хранения индексов и метаданных. Установка, удаление и поиск пакетов осуществляется при помощи единой команды mport.

Новый выпуск примечателен переносом исправлений и новых возможностей из ветки FreeBSD 12. Основные новшества:

  • Пакетный менеджер mport обновлён до версии 2.2.7.
  • Предоставлена возможность запуска скрипта /etc/rc.final после завершения всех пользовательских процессов.
  • Перенесены изменения и исправления во многие утилиты, включая automount, bectl, bhyve, cmp, cpuset, daemon, fstyp, geli, grep, growfs, kldxref, mergemaster, mksnap_ffs, mountd, newsyslog, rtsold, service, wpl_cli, msdosfs, pf, devd.
  • В утилиту growfs добавлена возможность работы с разделами, примонтированными в режиме чтения и записи.
  • В утилите mount обеспечен показ сведений о квотах.
  • В пакетном фильтре ipfw реализована утилита dnctl для управления конфигурацией системы ограничения трафика dummynet.
  • Добавлен sysctl kern.crypto для управления криптоподсистемой ядра, а также отладочный sysctl debug.uma_reclaim.
  • Netgraph-узел ng_bridge адаптирован для SMP-систем. В узле ng_nat добавлена поддержка CGN (Carrier Grade NAT, RFC 6598). Предоставлена возможность подстановки узла ng_source в любую часть Netgraph-сети.
  • В интерфейс vlan добавлена поддержка системы приоритизации трафика и управления пропускной способности ALTQ.
  • Улучшена поддержка NFSv4.
  • В библиотеку fetch добавлена поддержка проксирования FTP поверх HTTPS.
  • В rc.conf добавлена переменная "linux_mounts_enable", отвечающая за монтирование специфичных для Linux файловых систем в иерархию "/compat/linux" при включении эмуляции Linux (linux_enable=YES).
  • В утилиту cron добавлена поддержка новых флагов в crontab: "-n" и "-q" для отключения отправки писем при запуске задания и отключения записи в лог информации о выполненных командах.
  • В ядре изменено поведение системного вызова read, который теперь по умолчанию неприменим к каталогам. Для возвращения старого поведения предложен sysctl security.bsd.allow_read_dir.
  • Добавлена поддержка интерфейса APEI (ACPI Platform Error Interfaces), через который чипсет передаёт операционной системе сведения об аппаратных ошибках, например, ошибках PCIe при подключении оборудования.
  • В сетевой стек добавлена поддержка NAT64 CLAT (RFC6877).
  • Реализован системный вызов getrandom, который позволяет получить значения от системного генератора псевдослучайных чисел через обращение к системному вызову, что обеспечивает надёжную защиту от атак, основанных на исчерпании доступных файловых дескрипторов (при отсутствии свободных дескрипторов невозможно задействовать /dev/urandom). Также добавлена библиотека getentropy, совместимая с реализациями из Linux и OpenBSD.
  • Библиотека pthread приведена в соответствие со стандартом POSIX/SUSv4-2018.
  • В загрузчике добавлена возможность загрузки операционной системы с ram-диска, а также реализована поддержка ZFS-опций com.delphix:bookmark_written и com.datto:bookmark_v2.
  • Добавлен sysctl net.inet.tcp.tolerate_missing_ts, допускающий TCP-пакеты без временных меток (опция timestamp, RFC 1323/RFC 7323).
  • Значительно расширена поддержка оборудования, например, добавлена поддержка Mikrotik 10/25G, Microchip LAN78xx USB3-GigE, Intel I225 Ethernet, Intel Killer Wireless-AC 1550i, ASUS WL-167G V3, Mercusys MW150US (N150 Nano), TP-Link Archer T2U v3, D-Link DWA-121 (N150 Nano), D-Link DWA-130, датчиков температуры AMD M20h (Dali, Zen1), M60H (Renoir, Zen2), M90H (Van Gogh, Zen2), Zen 3.
  • Обновлены сторонние компоненты: OpenSSL 1.1.1s, sqlite3 3.40.1, subversion 1.14.2, less 551, tzdata 2022g, expat 2.5.0, unbound 1.16.2, libarchive 3.6.0, nvi 2.20, bmake 20200710, wpa 2.10.


  1. Главная ссылка к новости (https://www.justjournal.com/us...)
  2. OpenNews: Выпуск операционной системы MidnightBSD 2.2
  3. OpenNews: Сервер проекта MidnightBSD подвергся взлому
  4. OpenNews: Выпуск дистрибутива NomadBSD 131R-20221130
  5. OpenNews: Проект DiscoBSD развивает BSD-систему для микроконтроллеров
  6. OpenNews: Выпуск BSD-системы helloSystem 0.8.1, развиваемой автором AppImage
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58866-midnightbsd
Ключевые слова: midnightbsd, bsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (51) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 14:50, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Попытался сейчас представить что-то более ненужное. Не сумел.
     
     
  • 2.6, Аноним (6), 15:39, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +13 +/
    у меня при взгляде на подобные мнения здесь тот же самый облом
     
  • 2.7, Котофалк (?), 15:43, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Дома нет зеркал?
     
     
  • 3.16, Аноним (-), 17:29, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот. Поставьте зеркало и займитесь, черт его знает, стрижкой, прическами, балетом, или зачем там еще народу зеркала. Все равно с вон той экспертизы толку еще меньше.
     
  • 2.46, Аноним (-), 01:54, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На вид просто XFCE с олдовым оформлением. Если еще ядро на линукс заменить, будет дистр как дистр. И кому порты нужны в преднастроеном дистре...
     

  • 1.2, Аноним (2), 14:51, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как там кстати поживает Phantom OS?
     
     
  • 2.10, Аноним (10), 16:17, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что это?
     
     
  • 3.14, Аноним (14), 16:56, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Вот и выросло поколение...
     
     
  • 4.53, Аноним (53), 12:18, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот и выросло поколение...

    Ну так... Я из тех старпёров кто знал про фантомос(почти как фантомас). Нам её пиарили как будущее операционных систем, а завалишин вовсю пилил гранты.
    И что теперь? К счастью, невозможные концепции реализовать оказалось невозможно, и просто было потеряно время на очередной пустой звук.

     
  • 3.18, Аноним (-), 17:38, 25/03/2023 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 3.22, Аноним (22), 17:54, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Операционка-призрак. Все говорят что она существует, но при это её никто никогда не видел.
     
     
  • 4.23, Аноним (2), 18:00, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    844 звезды на гитхабе. Это больше, чем у практически всего софта, который я использую ежедневно.
     
  • 4.30, Аноним (30), 18:33, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Redox что-ли?
     
  • 4.33, Аноним (33), 19:06, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ghostbsd знаю, Desktopbsd знаю, а это не знаю.
     
  • 2.19, Аноним (-), 17:39, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Очередная операционка, отличающаяся от других. Проблема в том что сейчас не 1960 и даже не 1970, их таких боолее 9000 уже.
     

  • 1.4, Аноньимъ (ok), 15:20, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Пытался поставить несколько раз.
    Ни разу не удалось дойти до графического интерфейса. Загружалась консоль, что-то в ней пытался безуспешно поставить.
    Не знаю как там сейчас дела обстоят, но штука очень странная.
     
     
  • 2.8, Аноним (8), 15:48, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    неосилятор!
     
     
  • 3.12, Аноньимъ (ok), 16:42, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Состоялся релиз десктоп-ориентированной операционной системы MidnightBSD 3.0
    >десктоп-ориентированной

    Предполагается что ничего осилять ненужно.
    Но я таки правда пытался. Ловил идиотские ошибки.

     
  • 2.56, name (??), 15:23, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так ты наверно не в поночь ставил.
     

  • 1.5, Ivan_83 (ok), 15:36, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что то старое: net.inet.tcp.tolerate_missing_ts - я уже больше года как пользуюсь этим на FreeBSD. Помнится без этого что то не работало/открывалось.


    > mport, которая использует БД SQLite для хранения индексов и метаданных.

    pkg тоже использует SQLite, и что?


    Не понятно зачем нужен форк, когда можно юзать свежую фрю с набором патчей :)

     
     
  • 2.29, warlock66613 (ok), 18:30, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну например у DragonFly всё гораздо лучше с драйверами Wi-Fi, чем у Free. А с драйверами видеокарт всё наоборот. Так что если бы была система, которая это совмещает было бы здорово. Вот только не думаю, что сабж — это оно.
     
     
  • 3.42, Ivan_83 (ok), 00:01, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    WiFiBox поставьте если лень самому пихать линух в бизайв, пробрасывать туда вифи адаптер и забирать виртуальным эзернетом.
     
     
  • 4.47, warlock66613 (ok), 02:41, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > WiFiBox поставьте если лень самому пихать линух в бизайв, пробрасывать туда вифи
    > адаптер и забирать виртуальным эзернетом.

    Это никак не решает проблему отсутствия драйверов.

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

     
     
  • 5.59, Ivan_83 (ok), 18:03, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Работало на какой скорости!?
    У фри максимум N реализован для отдельных адаптеров, никакого AC нет.
    Те AC адаптер ты заюзать можешь, но корость у тебя будет максим N, а то и вообще G.

    А проблему это решает.

     
     
  • 6.60, warlock66613 (ok), 18:35, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Работало на какой скорости!?

    На достаточной.

    > скорость у тебя будет максим N, а то и вообще G

    Больше и не нужно.

     
  • 4.52, Аноним (53), 12:15, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну да, заведи wifi-box/bhyve на компе без IOMMU. Ну и как-то хочется войфая, работающего, а не через эти...
     
     
  • 5.58, Ivan_83 (ok), 18:01, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну что поделать, да, не везде такое прокатывает.
    Но зато где прокатывает хоть вифи6 можно юзать на полной скорости.
     
     
  • 6.67, BorichL (ok), 14:42, 28/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так можно докатится до того, что придётся всё запускать в виртуалке. Нужны родные дрова, а не этот костыль упоротый.
     
  • 2.38, rvs2016 (ok), 22:34, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Не понятно зачем нужен форк, когда можно
    > юзать свежую фрю с набором патчей :)

    Наверно у этих (в отличии от чистой фряхи) иксы устанавливаются во время установки системы. В этом наверно и есть их фишка (или даже киллерфича - "убийца фряхи")! :-)

     
     
  • 3.43, Ivan_83 (ok), 00:02, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сделать дистр чтобы он раскатывал порты и настройки разбрасывал - вообще не проблема.
     

  • 1.9, Аноним (14), 16:04, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попытка вобрать в себя лучшее из 4-х миров превратилась в кладбище слабо связанного между собой легаси, вот это неожиданность.
     
  • 1.11, Аноним (10), 16:18, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >Базовое десктоп-окружение построено на основе GNUstep

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

     
     
  • 2.13, Аноньимъ (ok), 16:44, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Успех зависит не от среды уж точно.
    Как минимум от того как она настроена.
    Но и это вообще не так работает.
     
     
  • 3.21, Аноним (-), 17:52, 25/03/2023 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 3.34, Аноним (33), 19:20, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да конечно, gnome
     
     
  • 4.40, _kp (ok), 23:40, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший пример.
    При том что Гнома можно настроить как угодно, и таки сделать конфетку, разработчики приложили максимум усилий не только для припятствования этому, но и что бы пользователи даже не подозревали о возможности настройки.
    То есть если даже сделать сборку с преднастроенным для людей Гномом, то от одного его упоминания гаррантируется значительное количество негативных отзывов в стиле, не смотрел, но осуждаю.
     
     
  • 5.50, Аноним (50), 10:00, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На него даже смотреть страшно.
    В WinXP я мог одним щелчком мышки расположить окна:горизоннтально, вертикально, каскадом. Я был погонщиком окон. А в гном каваи гёрл убеждает меня что для одного окна один экран. После этого кто в здравом уме будет использовать гном?
     
     
  • 6.55, Material Shell (?), 14:37, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Material Shell
     
  • 3.36, Аноним (30), 19:46, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Как минимум от того как она настроена.

    Как и насколько она позволяет себя настраивать.

     
  • 3.63, 1 (??), 09:42, 27/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ни одна сборка со скучными обоями не взлетит.
    Ну если это не красная шапочка.
     
     
  • 4.65, Аноним (65), 13:56, 27/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Красная шапочка взлетает при виде не обоев ;)
     

  • 1.15, Anonymoustus (ok), 17:13, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В последний раз, когда я пробовал MidnightBSD, система mport не работала.
     
  • 1.26, Аноним (26), 18:11, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Работает. Но софта нет.
     
  • 1.28, warlock66613 (ok), 18:27, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я так понимаю, портов нет, только пакеты?
     
  • 1.32, Васятко (?), 18:52, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Зачем ставить это, когда можно просто поставить FreeBSD?
     
     
  • 2.37, Led (ok), 21:27, 25/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Можно ещё проще: не ставить FreeBSD
     
     
  • 3.66, iZEN (ok), 20:55, 27/03/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хватит и Андроида.
     

  • 1.39, Аноним (39), 23:15, 25/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    GNUStep - та самая среда, написанная на objc? Разве она ещё жива?
     
     
  • 2.49, abu (?), 09:40, 26/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так или иначе - =Window Maker is an X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment, although it can run stand alone.= И он работает отлично, 10 лет на нем просидел.
     

  • 1.41, Аноним (41), 00:01, 26/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тем не менее, на каких-то машинах она запускается и работает.
    Только вот на каких?
     
  • 1.51, Аноним (51), 11:17, 26/03/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Есть у меня такое хобби пробовать разные маргинальные ОС, что бы понять есть ли ... большой текст свёрнут, показать
     

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



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

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