LINUX.ORG.RU

FreeBSD 12.3

 


2

0

Представлен релиз FreeBSD 12.3.

Ключевые новшества:

  • Добавлен скрипт /etc/rc.final, который запускается на последней стадии работы после завершения всех пользовательских процессов.
  • В пакетом фильтре ipfw предоставлена команда dnctl для управления настройками системы ограничения трафика dummynet. Добавлен параметр sysctl kern.crypto для управления криптоподсистемой ядра, а также отладочный sysctl debug.uma_reclaim.
  • Добавлен параметр sysctl net.inet.tcp.tolerate_missing_ts, допускающий TCP-пакеты без временных меток (опция timestamp, RFC 1323/RFC 7323).
  • В ядре GENERIC для архитектуры amd64 включена опция COMPAT_LINUXKPI и активирован драйвер mlx5en (NVIDIA Mellanox ConnectX-4/5/6).
  • В загрузчике добавлена возможность загрузки операционной системы с ram-диска, а также реализована поддержка опций ZFS com.delphix:bookmark_written и com.datto:bookmark_v2.
  • В пакетном менеджере pkg для команд bootstrap и add реализован флаг -r для указания репозитория. Обеспечено использование переменных окружения из файла pkg.conf.
  • В утилите growfs появилась возможность работы с файловыми системами примонтированными в режиме чтения и записи.
  • В утилите etcupdate реализован режим отката изменений для восстановления одного или нескольких файлов. Добавлен флаг -D для указания целевого каталога. Обеспечено извлечение данных с использованием временного каталога и добавлена обработка SIGINT.
  • В утилиты freebsd-update и freebsd-version добавлен флаг -j для поддержки jail-окружений.
  • Утилиту cpuset теперь можно использовать в jail-окружениях для изменения параметров дочерних jail.
  • В утилите daemon появился флаг -H для обработки SIGHUP и переоткрытия файла, в которых осуществляется вывод (добавлено для поддержки newsyslog).
  • В утилите fstyp при указании флага -l обеспечено определение и отображение файловых систем exFAT.
  • В утилите mergemaster реализована обработка символических ссылок в процессе обновления.
  • В утилиту newsyslog добавлен флаг E для отключения ротации пустых логов.
  • В утилите tcpdump появилась возможность декодирования пакетов на интерфейсах pfsync.
  • В утилите top добавлена команда-фильтр / для показа только процессов или аргументов, соответствующих заданной строке.
  • В unzip добавлена поддержка архивов, защищённых паролем.
  • Улучшена поддержка оборудования. Добавлены идентификаторы PCI-устройств для AHCI-контроллеров ASMedia ASM116x и I2C-контроллеров Intel Gemini Lake. Реализована поддержка сетевых адаптеров Mikrotik 10/25G и беспроводных карт Intel Killer Wireless-AC 1550i, Mercusys MW150US, TP-Link Archer T2U v3, D-Link DWA-121, D-Link DWA-130 rev F1, ASUS USB-N14. Добавлен новый драйвер igc для ethernet-контроллеров Intel I225 2.5G/1G/100MB/10MB. Netgraph-узел ng_bridge адаптирован для SMP-систем. В узле ng_nat добавлена поддержка CGN (Carrier Grade NAT, RFC 6598).
  • В драйвере rctl, применяемом для лимитирования ресурсов, добавлена возможность установки ограничения потребления ресурсов в значение 0.
  • В интерфейс vlan добавлена поддержка системы приоритизации трафика и управления пропускной способности ALTQ. В драйверах amdtemp и amdsmn реализована поддержка CPU Zen 3 «Vermeer» и APU Ryzen 4000 (Zen 2, «Renoir»).

Релиз FreeBSD 13.1 ожидается весной 2022 года.

Источник — портал opennet.ru.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: sudopacman (всего исправлений: 5)

Ответ на: комментарий от crypt

Копипаста с опеннета же. Её удалять надо, а не лайкать. Своими-то словами почему не смог написать со ссылкой на оригинал новости?

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

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

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

да я не понимаю, почему нужно переписывать вполне нормально написанную новость.

Потому что копипасты с опеннета не есть хорошо. Да и на самом опеннете они против копипаст.

Zhbert ★★★★★
()
Ответ на: комментарий от crypt

а могу я опрос на тему копипасты новостей сделать?

Я думаю, что тут будет лучше спросить у @maxcom. Вроде прямого запрета на копипасты нет, но они явно не приветствуются. По крайней мере, в свое время мои такие копипасты терли только так, да и сейчас в удаленных в новостях полно причин «Копипаста с опеннета».

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

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

crypt ★★★★★
() автор топика
Ответ на: комментарий от crypt

Не лады, это не тот опрос, который решается голосованием.

Если напишешь в тексте прямо «Источник - opennet.ru», я подтвержу.

P.S. А хотя вижу, уже есть.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)

Почему все говорят, что четвёрая версия лучше?

ZenitharChampion ★★★★★
()

ожидается весной 2022 года

Я подожду.

Clockwork ★★★★★
()
Ответ на: комментарий от DoctorSinus

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

Legioner ★★★★★
()
Последнее исправление: Legioner (всего исправлений: 1)

Уже обновляемся.

IPR ★★★★★
()

В утилиты freebsd-update и freebsd-version добавлен флаг -j для поддержки jail-окружений.

Наконец-то. Джавдцать лет ждал.

IPR ★★★★★
()
Ответ на: комментарий от chenbr0

Не прощу поломанный интел видеодрайвер в 13…

Я тоже пробовал F13, тоже рапортовал баги. Имхо, до .1 релиза это еще бета. Так что считай, что мы с тобой тестированием занимались.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от chenbr0

Не прощу поломанный интел видеодрайвер в 13…

А что с ним? Я вернулся на 12.2 из-за отвала backlight на интеле.

IPR ★★★★★
()
Ответ на: комментарий от anonymous

Вы своей клоунадой только ещё больше маргинализируете бсдю. Она и так на обочине. SD уже стандарт. Нужно внедрять.

ox55ff ★★★★★
()
Ответ на: комментарий от Legioner

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

А что, юникс тебя обязывает держать хомяк в четком месте ? Водела.

Ты лучше расскажи куда приложения ставятся в линуксах. Я уже молчу за полное приложение. Вот сейчас я буду ставить одну программулину. Скажи мне, куда поставится ее бинарь, в: /bin ? /sbin ? /usr/bin? /usr/sbin? /usr/local/bin? /usr/local/sbin ?

За графику сказал адепт системы, в которой 10 лет не могут определиться какой графический сервер круче.

systemd - уж точно юниксовый :)

windows10 ★★★★★
()

Oracle всё так же не поддерживает FreeBSD, как и раньше?

hummer
()
Ответ на: комментарий от windows10

А что, юникс тебя обязывает держать хомяк в четком месте ? Водела.

Хомяк должен быть в /home. По крайней мере по дефолту.

Ты лучше расскажи куда приложения ставятся в линуксах. Я уже молчу за полное приложение. Вот сейчас я буду ставить одну программулину. Скажи мне, куда поставится ее бинарь, в: /bin ? /sbin ? /usr/bin? /usr/sbin? /usr/local/bin? /usr/local/sbin ?

Куда-нибудь туда. Но точно не в /Applications.

За графику сказал адепт системы, в которой 10 лет не могут определиться какой графический сервер круче.

Дело не в том, какой графической сервер круче. Дело в том, что Unix = X. Вейланды всякие это уже не юникс.

systemd - уж точно юниксовый :)

Нет. Но он хотя бы пытается имитировать классический init с его runlevel-ами, в нём есть какие-то legacy-примочки, запускающие традиционные rc-скрипты. launchd это вообще левая шняга.

Legioner ★★★★★
()
Ответ на: комментарий от alman

Точно не иксовая? Вроде ж поверх иксов всё прикручено.

Точно и стопроцентно. Есть реализация X-сервера, работающая поверх нативной графической системы, ну так и под винду есть.

Legioner ★★★★★
()
Ответ на: комментарий от windows10

А что, юникс тебя обязывает держать хомяк в четком месте ? Водела.

Ты лучше расскажи куда приложения ставятся в линуксах. Я уже молчу за полное приложение. Вот сейчас я буду ставить одну программулину. Скажи мне, куда поставится ее бинарь, в: /bin ? /sbin ? /usr/bin? /usr/sbin? /usr/local/bin? /usr/local/sbin ?

https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.pdf

MumiyTroll ★★★
()

Имеет смысл указать что этот релиз посвящён памяти Яна Лепоре (Ian Lepore ian@FreeBSD.org), одного из разработчиков и коммитеров.

dsl
()
Ответ на: комментарий от Legioner

Хомяк должен быть в /home. По крайней мере по дефолту.

В юниксе НЕТ ДЕФОЛТОВ. Именно поэтому правильное обращение к домашней директории - по переменной, а не по вхардкордженному пути. В линуксе это $HOME

Куда-нибудь туда. Но точно не в /Applications

Точно точно ? А может все таки в /opt ? :))

Дело не в том, какой графической сервер круче. Дело в том, что Unix = X

Дело в том что юникс - это вообще не про графику.

Нет. Но он хотя бы пытается имитировать классический init с его runlevel-ами, в нём есть какие-то legacy-примочки, запускающие традиционные rc-скрипты. launchd это вообще левая шняга.

А ничего, что поцтеринг рисовал его как раз с launchd, а legacy примочки - это именно для дебилов которые хомяки в проги вкукоживают хардкодингом, а не через системные переменные, как оно и положено ? ;)

windows10 ★★★★★
()
Ответ на: комментарий от windows10

В юниксе НЕТ ДЕФОЛТОВ. Именно поэтому правильное обращение к домашней директории - по переменной, а не по вхардкордженному пути. В линуксе это $HOME

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

Точно точно ? А может все таки в /opt ? :))

Можно.

Дело в том что юникс - это вообще не про графику.

В том числе и про графику.

А ничего, что поцтеринг рисовал его как раз с launchd, а legacy примочки - это именно для дебилов которые хомяки в проги вкукоживают хардкодингом, а не через системные переменные, как оно и положено ? ;)

Ну вот рисовал и нарисовал лучше. Но я системд не защищаю, он так же далёк от юникса. Просто чуть ближе, чем ланчд.

Legioner ★★★★★
()
Ответ на: комментарий от Legioner

Дело в том, что Unix = X. Вейланды всякие это уже не юникс.

Чепуха. Типа unix = apache, а если nginx, то уже не unix

cobold ★★★★★
()
Ответ на: комментарий от Legioner

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

То есть нет.

Можно.

Тогда что мешает /opt поменять на /Applications ?

В том числе и про графику.

Угу. И не только через Х.

Ну вот рисовал и нарисовал лучше. Но я системд не защищаю, он так же далёк от юникса. Просто чуть ближе, чем ланчд.

Дальше, ближе - разницы нет.

windows10 ★★★★★
()
Ответ на: комментарий от windows10

Я задал простой вопрос: куда поставится приложение.

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

MumiyTroll ★★★
()
Ответ на: комментарий от windows10

То есть нет.

Есть.

Тогда что мешает /opt поменять на /Applications ?

Ничего не мешает. Просто не надо это называть юниксом.

Legioner ★★★★★
()
Ответ на: комментарий от MumiyTroll

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

Вопрос был не об этом. Еще раз перечитай, раз уж ты виртуал Legioner, которому был задан этот вопрос.

windows10 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.