LINUX.ORG.RU

FreeBSD 12.4

 ,


0

3

Стала доступной новая версия FreeBSD 12.4, также данная версия является последней в ветке 12.х и будет сопровождаться до конца 2023 года.

Команда разработчиков подготовива установочные образы для всех популярных архитектур: amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 и aarch64, а также готовые к работе образы в форматах QCOW2, VHD, VMDK, raw и Amazon EC2.

Значимые изменения:

  • Серверный процесс telnetd признан устаревшим и к 14-й ветке будет удален из системы.
  • В драйвере if_epair, применяемом для создания виртуальных Ethernet-интерфейсов, обеспечена многопоточность.
  • В утилите cp доработана работа ключей -R, -H, -L и -P.
  • Улучшена работа утилит nfsd, elfctl, usbconfig, fsck_ufs и growfs.
  • В командном интерпретаторе sh изменена логика загрузки профилей: вначале из каталога /etc/profile.d загружаются все файлы с расширением «.sh», затем загружается файл /usr/local/etc/profile, после чего файлы с расширением «.sh» загружаются из каталога /usr/local/etc/profile.d/.
  • В утилите tcpdump предоставлена возможность установки числа правил, отображаемых в заголовке pflog.
  • Cинхронизирован c DragonFly BSD код агента доставки сообщений dma (DragonFly Mail Agent), который обеспечивает приём и доставку сообщений от локальных почтовых клиентов (обработка сетевых SMTP-запросов через 25 порт не поддерживается).
  • В пакетном фильтре pf исправлены утечки памяти и улучшена синхронизация состояния при перенаправлении трафика при использовании pfsync.
  • В пакетный фильтр ipfilter добавлены проверочные вызовы DT5 и SDT для механизма трассировки dtrace. Реализована возможность сброса дампа с копией ippool в формате ippool.conf. Запрещено изменение правил ipfilter, таблиц трансляции адресов и ip-пулов (ippool) из jail-окружений, в которых не используется виртуальный сетевой стек VNET.
  • Во фреймворк hwpmc добавлена поддержка CPU Intel на базе микроархитектур Comet Lake, Ice Lake, Tiger Lake и Rocket Lake.
  • Улучшена поддержка оборудования. Устранены ошибки в драйверах aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio и usb. До версии 2.6.1 обновлён драйвер ena с поддержкой второго поколения сетевых адаптеров ENAv2 (Elastic Network Adapter), используемых в инфраструктуре Elastic Compute Cloud (EC2) для организации связи между узлами EC2.
  • Обновлены версии пакетов: LLVM 13, unbound 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, file 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd/wpa_supplicant 2.10.

Англоязычная новость на сайте FreeBSD

>>> Подробности (OpenNET)

★★★★

Проверено: maxcom ()
Последнее исправление: hobbit (всего исправлений: 3)
Ответ на: комментарий от xwicked

допиливании его до удобности Linux(драйвера и т.д.),

Про удобство с драйверами под линукс - это, надеюсь, шутка такая?

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

Попытка была бы хорошей, если бы не была такой смешной.

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

А я вот его использовал… раза два за двадцать лет. В принципе, не велика потеря.

Но я не об этом. Меня интересует причина.

mord0d ★★★★★
()
Ответ на: комментарий от ex-kiev

Зарази себя ВИЧ, принесёшь пользу в поиске вакцины от него…

Вакцины нет и не будет!

Но я настаиваю!

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

https://ghostbsd.org/

GhostBSD provides a simple desktop-oriented operating system based on FreeBSD with MATE and OS packages for simplicity.

https://nomadbsd.org/

a desktop system that works out of the box

https://manjaro.org/

We are on a mission to get the popular Manjaro Linux to the masses and get it working on your hardware straight out of the box.

https://linuxmint.com/

Linux Mint is an operating system for desktop and laptop computers. It is designed to work ‘out of the box’ and comes fully equipped with the apps most people need.

Кто-то у кого-то списывал.

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

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

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

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

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

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

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

Qui-Gon ★★★★★
()
Ответ на: комментарий от iron

https://wiki.freebsd.org/TuningPowerConsumption

12" Acer TravelMate 6292 laptop

Хороший наверное был ноутбук(не сарказм!), примерно 2007-2008 годов выпуска. =)

Вроде даже «трекпойнт» у него должен быть. =)

ex-kiev
()
Последнее исправление: ex-kiev (всего исправлений: 2)
Ответ на: комментарий от Slack

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

firkax ★★★★★
()
Ответ на: комментарий от ex-kiev

Так эта страница в 2012 написана была и раньше, там гайд для 8.х и 9.х.

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

И как фря на ноуте?

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

Всякие фичи, о которых вы писали, всё также никак.

beck ★★★★
()
Ответ на: комментарий от Qui-Gon

И как фря на ноуте? Юзать можно. Последние разы когда смотрел фичи - с нотуами как-то все адски грустно было.

С новыми так. Мой старенький (относительно) Lenovo G580 боле-менее работает. Забрал его в комиссионке за 10 тысяч рублей в прошлом году. Wi-Fi и Блютуз тоже работает родной без сторонних USB свистков всяких. Вебкамера встроенная тоже работает. Однако со здешним родным драйвером для Wi-Fi скорость упирается в 50 Мбит/с. Новый драйвер делают там, может скоро стабильный будет готовый уже. Я особо от этого не страдаю т.к. в игры особо не играю, а инет нормально просматривается и видосики, фильмы всякие онлайн. Ну пару раз немного обламался когда в турецком отеле через Wi-Fi себе торрентом фильмы качал в дорожку до дома посмотреть в самолете.

Именно с ноутовскими фичами - suspend, hibernate,

suspend S2 точно у меня работает. Это когда сессия в оперативку выгружается. Настроил включение этого режима при закрытии крышки ноутбука. Работает. Да, были проблемы в предыдущих релизах Фряхи, когда иксы потом пробуждаться не хотели. Теперь у меня точно работает.

время автономной работы от батареи то есть поддержка всяких энергосбережений.

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

Daedalus
()
Последнее исправление: Daedalus (всего исправлений: 5)
Ответ на: комментарий от beck

Половина железа скорее всего не заведётся

На моем HP ProBook 440 G5 завелось все железо кроме сканера отпечатков пальца, который и в линуксе не работает. Intel Wireless-AC 9560 завелся через iwlwifi драйвер. После некоторых тюнингов заряд батареи расходует не хуже линукса.

софт всякий модный только в браузерном варианте.

В браузерном варианте у меня только скайп, работают аудио/видеозвонки. Телга есть нативная. Что там еще есть из модного?

iron ★★★★★
()
Ответ на: комментарий от Qui-Gon

Это как повезет. На старой Ленове все работало, а вот на новеньком Делле все завелось, но риалтековский драйвер для вай-фая у меня стабильно так и не заработал. Надеюсь к релизу 13.2 драйвер допилят.

Wens
()
Ответ на: комментарий от guyvernk

Я б сказал конечно что докера нет. Но это и так очевидно

Докер во фре мало кому интересен, так как есть Jail.

Есть порт докера и оно даже работает. Есть некоторые проблемы но в их фиксе которых мало кто заинтересован. Вот так и не прижился.

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

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

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

Наверно тем, что небезопасный? Опенок выкинул его давно уже по этой причине

По этой причине сетевой стек целиком выкинуть можно.

Естественно, никто в здравом уме не станет выываливать telnetd голой жопой в интернеты.

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

Логично.

Кстати, я тут глянул в UPDATING и обнаружил, что dhclient, geom, resolvconf, devd и devmatch вынесли из базовой системы…

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

если бы каждый программист, архитектор или тестировщик вкладывал в опенсорс 2-3 часа в неделю, опенсорс УЖЕ был бы совсем иным

встречное предложение, пусть попенсорс сначала заплатит за 2-3 часа работы хоть кому нибудь. за крепкое спасибо от сообщества работать как-то западло

Unixson
()
Ответ на: комментарий от firkax

devd и devmatch тоже так-то критичны. devmatch участвует в автозагрузке модулей ядра. На devd завязана сеть и ещё много чего.

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

за крепкое спасибо от сообщества работать как-то западло

Ну то есть то, что опенсорс используют все, кому не лень, в том числе и для извлечения прибыли — это не западло (и сейчас ты, скорее всего пишешь из опенсорсного браузера). А как самим помочь опенсорсу — это западло.

Спасибо, отличная иллюстрация к моим словам. Медвежуть, часть 3.

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

На devd завязана сеть и ещё много чего.

Ага, то-то у меня везде devd_enable=«NO» в rc.conf. Может для ноутов каких оно и нужно, для стационарных десктопов уже сомнительно, для серверов точно нет. Но выносить куда-то его я б тоже не стал.

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

Нормальные люди, вестимо, работают не в it. Так как в it без докеров работы сейчас, дай ктулху, пол% от всех вакансий.

untitl3d
()
Ответ на: комментарий от firkax

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

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

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

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

dhclient, geom, resolvconf, devd и devmatch вынесли из базовой системы…

Если это ушло, то что же осталось?

Мне вот тоже интересно, но я не очень хорошо ориентируюсь в freebsd-src, потому если вдруг будет свободное время и достаточно любопытства — глянь сам.

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

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

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

Эпоха давно ушла, но напоминания о ней ещё не все вычистили…

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

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

Кстати, да. Лично многих спрашивал зачем им Docker, ни один не смог внятно объяснить. Один аргументировал юнит-тестами, я парировал что это можно и без докера, и он тоже слился. Такие дела.

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

На ноуте без devd не будет работать переключение профилей (энергосбережение/производительность). На десктопе желательно автомонтирование медии.

На серверах — да, использование devd крайне сомнительно, но он там не мешает (потребление памяти/процессора ничтожно мало, даже с моей нагрузкой это <0.001%, а на более нагруженных машинах будет ещё на несколько порядков меньше).

По поводу сети: при подключении кабеля Ethernet оно дёргает netif и ещё некоторые относящиеся к сети сервисы, потому без devd после подключения кабеля нужно лапками делать service quietrestart $iface, а после отключения — service quietstop $iface, и dhclient запускать/завершать, если сеть по DHCP.

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

Откуда выгружается?

Активный твой рабочий сеанс сохраняется в оперативную память вроде как. Оперативка остается включенной и хавает питание маленько. Полный сон с выгрузкой сессии на жесткий диск у меня лично не работает на ноутбуке. Да как-то и не нужен он особо. С SSD диска проще по новой загрузится.

Daedalus
()
Ответ на: комментарий от mord0d

без devd после подключения кабеля нужно лапками делать service quietrestart $iface, а после отключения — service quietstop $iface

Первый раз о таком слышу. Вся настройка интерфейса сводится к одной строчке в rc.conf, которая при начальной загрузке превращается в запуск ifconfig с соответствующими аргументами. Воткнут там кабель или нет вообще не важно, если не dhcp.

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

Я ж спросил «откуда» а не «куда». Активный рабочий сеанс и так в оперативной памяти всегда, выгружать его не нужно. Нужно мягко отправить в спящий режим всю периферию и остановить планировщик задач перед отключением проца.

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