LINUX.ORG.RU

FreeBSD 12.2-RELEASE

 


0

1

Примечательное в этом выпуске:

  • Были внесены обновления в стек беспроводной сети и различные драйверы, чтобы обеспечить лучшую поддержку 802.11n и 802.11ac;
  • Добавлен драйвер ice(4), поддерживающий сетевые карты Intel® 100Gb;
  • Утилита jail(8) теперь позволяет запустить Linux® в изолированной среде;
  • OpenSSL был обновлён до версии 1.1.1h;
  • OpenSSH был обновлён до версии 7.9p1;
  • LLVM был обновлён до версии 10.0.1.

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

★★★★★

Проверено: Shaman007 ()

Starting with FreeBSD-13.0, the default CPUTYPE for the i386 architecture will change from 486 to 686.

Постепенно хотят зарыть музейные экспонаты.

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

Про линух особо доставило.

С формулировкой там промахнулись. Я так понял, имелось в виду окружение Linux (юзерспейс).

Starting with FreeBSD-13.0, the default CPUTYPE for the i386 architecture will change from 486 to 686.

Постепенно хотят зарыть музейные экспонаты.

i386 живое, но его крайне мало. Обновляться там в принципе не имеет смысла, а ставить свежую фряху на ископаемое смысла ещё меньше, так что не жалко.

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

Linux® можно посадить в тюрьму? Прикольно.

Теперь тут почти как божественной…

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

Про линух особо доставило. Надо обновляться.

Ну если много лишней памяти…

anonymous
()

В коментариях на Phoronix пишут, что Gnome 3.38 портировали и работает хорошо. Так что можно сказать FreeBSD готов к десктопу.

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

Сам то обновился? 😁

На ноуте уже обновился. 9564 патча между 12.1R10 и 12.2R0. Но пока сижу без всего — порты под 12.2 ещё компиляются (на десктопе, который ещё не обновлял).

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

Если вяленный сеанс гнома или плазмы работает

А почему вдруг не должен?

Нену, может на какой-нибудь nvidia или amdgpu и будут какие-нибудь проблемы из-за отсталости кодовой базы KMS (в чём я сильно сомневаюсь), то разве что на совсем уж распоследних железках.

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

порты под 12.2 ещё компиляются

portmaster -af

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

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

portmaster -af

Неа, poudriere bulk -f /root/pkg-list -j 12_2. Мне ж их на все девайсы потом раздавать надо, а не только на десктопе раскатать.

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

Если в poudriere указать другой jail (а для апгрейда надо), то будет собирать все, которые для этого джейла и дерева портов не собраны. Репозиторий пакетов формируется для джейла+дерева_портов.

Ну и у меня не так много портов нужно собирать, всего 707, но учитывая два llvm, три gcc, rust и софт на, ghc и софт на, это займёт некоторое время.

mord0d ★★★★★
() автор топика

Утилита jail(8) теперь позволяет запустить Linux® в изолированной среде

То есть я могу теперь держать в «тюрьме» какую-нибудь CentOS? Кайф!

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

То есть я могу теперь держать в «тюрьме» какую-нибудь CentOS?

Тут кто-то утверждал что и раньше можно было, но мне не удалось это провернуть на 11.1 и 12.0, но может это потому что у меня лапки.

Кайф!

Не всё так круто как хотелось бы, не всё будет работать в jail. Но для таких случаев есть bhyve(8). :з

mord0d ★★★★★
() автор топика

Отлично! Жаль только OpenSSH не обновляют из-за локальных патчей для tcp_wrapper… Как всегда, нашлись те кто таким образом разграничивает доступ по ssh. А выучить пару команд ipfw они не хотят, мол всю жизнь работало так пусть так и остаётся.

curver
()

Утилита jail(8) теперь позволяет запустить Linux® в изолированной среде;

Я просто не в курсе об *BSD, до этого низзя было? Ну тип docker/etc не то вовсе?

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

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

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

Вон, amd(8), на смену которому пришёл autofs(5), не выпилили, потому что это сломает кучу машин.

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

Я понимаю что так делать не надо в релизах из стабильной ветки. Но это остановило обновление ssh в current. Что как бы не гуд, надеюсь кор тим проявят твердость и дропнут этот легаси до релиза 13.0. К слову, amd из current уже дропнули, если я не ошибаюсь. Вспомнил ещё sendmail в базе… Как только вопрос его удаления и замены простым локальным почтовиком поднимается в рассылке - сразу начинается срач покруче местного)

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

Ну тип docker/etc не то вовсе?

Docker линуксовый, и в FreeBSD он не работает. Ну и да, jail в FreeBSD в поставке базовой системы, а Docker в Linux — сбоку.

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

Ну вот в марте следующего года и посмотрим. ☺

Вспомнил ещё sendmail в базе…

Лучше не вспоминай этот ад. ☺

/me перешёл на dma(8) из портов на локальных машинах и Postfix на серверах. master.cf постфикса гораздо более человеческий, а Sendmail даже с приходом m4 настраивать стало ничуть не проще.

mord0d ★★★★★
() автор топика

Были внесены обновления в стек беспроводной сети и различные драйверы, чтобы обеспечить лучшую поддержку 802.11n и 802.11ac;

Я уж расстроился, что как же я пропустил это мега-событие, когда в FreeBSD наконец завезли 802.11ac. Открыл оригинал:

Merge WiFi net80211, drivers, and management in order to support better 11n and upcoming 11ac.

А, nevermind.

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

А зачем ты порты пересобираешь? Посмотрел хендбук. Там написано, порты надо пересобирать, если мажорное обновление, например 12.x до 13.х. При минорных обновлениях и так должно работать.

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

Да, чот проморгал. Все претензии к Шоме, что не дал новости отлежаться. =P

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

При минорных обновлениях и так должно работать.

  • Во многих пакетах подтюнены опции (poudriere отлавливает, но их там почти все, так что роли не играет);
  • Перешёл на дерево портов из Git (для этого пришлось создавать другое дерево портов, что для poudriere считается другой связкой даже без смены джейла, потому всё равно собирало бы всё);
  • Заодно почистится от устаревших пакетов, которые были собраны но уже не используются и из списка давно выкинуты.

Ну и возможно что-то работать не будет из-за перехода на LLVM 10.

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

Systemd не завезли? Тогда нафиг не нужно, без него система не может быть надежной

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

Systemd не завезли?

А ты приложил к этому усилия? Или может оплатил труд программистов?

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

Кто на нем в России остался ? Рамблер разве что ?

Срочно разморозьте админа Рамблера. Линукс торт!

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

Ну и да, jail в FreeBSD в поставке базовой системы

ну таки никто не мешает/мешал разработчикам вынести это отдельно от системы, ровно как и docker

Docker линуксовый, и в FreeBSD он не работает

а в windows он тоже не работал, но потом заработал… магия правда? ;)

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

ну таки никто не мешает/мешал разработчикам вынести это отдельно от системы

Зачем? Назови хотя бы одну причину, по которой завязанное на ядре FreeBSD должно быть отдельно от FreeBSD.

Docker линуксовый, и в FreeBSD он не работает

а в windows он тоже не работал, но потом заработал… магия правда? ;)

Ну вот Microsoft оно зачем-то нужно, а FreeBSD обходится без Docker.

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

Нет. Но многий софт из портов/пакетов ориентируется на этот файл, потому его завезли. Раньше для этого был отдельный порт/пакет, ставящий этот файл в /usr/local/etc/os-release, но проще сделать так, как в 12.2 (и CURRENT, где он уже относительно давно существует), так как версия FreeBSD меняется нечасто.

mord0d ★★★★★
() автор топика

Утилита jail(8) теперь позволяет запустить Linux💩 в изолированной среде

Что за бред? Это всегда можно было, в портах (не говоря даже о rpm) есть pacman которым можнно накатить arch в директорию и сделать jail туда.

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

потому оно и помирает постепенно

Что помирает? Docker? Windows?

mord0d ★★★★★
() автор топика

Отличная ОС динамично развивается.

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