LINUX.ORG.RU

FreeBSD 12.1-RELEASE

 ,


1

1

Команда разработчиков FreeBSD представила FreeBSD 12.1-RELEASE — второй выпуск ветки stable/12.

Некоторые из нововведений в базовой системе:

  • Импортирован код BearSSL.
  • Компоненты LLVM (clang, llvm, lld, lldb и libc++) обновлены до версии 8.0.1.
  • OpenSSL обновлён до версии 1.1.1d.
  • В base перенесена библиотека libomp.
  • Добавлена команда trim(8) — принудительная очистка неиспользуемых блоков на твердотельных накопителях.
  • В sh(1) добавлена опция pipefail — изменяет поведение, сязанное с получением из pipeline кода завершения. Традиционно Bourne Shell получает код завершения последнего в pipeline процесса. Теперь, с установленной опцией pipefail, из pipeline будет возвращаться результат завершения последнего процесса, вышедшего с ненулевым кодом.

В портах/пакетах:

  • pkg(8) обновлён до версии 1.12.0.
  • Окружение GNOME обновлено до версии 3.28.
  • Окружение KDE обновлено до версии 5.16.5, а приложения — до версии 19.08.1.

И многое другое...

Замечания к выпуску: https://www.freebsd.org/releases/12.1R/relnotes.html
Исправления: https://www.freebsd.org/releases/12.1R/errata.html

>>> Объявление

★★

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

Чем лучше Linux’a...

Все понятно, линукс десктопными преимуществами не обладает.

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

Работает ли вменяемо следующий софт:

  • KeePassXC
  • Telegram
  • TeamViewer
  • aMule
  • ну, торренты стопудово есть, да?(kTorrent, qBittorrent, Transmission)
  • Anki
  • Opera
  • Chromium (не от гугла)
  • Vivaldi, Brave Browser
  • Tor Browser
  • SMPlayer, VLC
  • Pomodoro (gnome-extension)
  • принтер M1005 MFP
  • bluetooth для наушников (есть вменяемые драйвера?) Если всё это работает, то будет не страшно перебежать на фряху, если пингви склеит ласты)).
Desmond_Hume ★★★★★
()
Последнее исправление: Desmond_Hume (всего исправлений: 1)
Ответ на: комментарий от anonymous

Не вижу ответа на комментарий с некоторыми фичами Docker выше. Только напыщенные вспуки и оскорбления от админов локалхоста, увы.

А толку что-то доказывать фанатикам?

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

А толку что-то доказывать фанатикам?

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

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

Еще раз, в каком линуксе есть sh, или ты тут просто, мимо проходя, возмущенно всхрюкнуть решил?

Конкретно в моём случае это ссылка на bash

Линуксоид, тебе задали очень простой вопрос: есть ли где в линуксах sh. Ты же несешь какую-то хрень несусветную.

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

Кстати, зря смеёшься. Как-то попробовал установить. Давно уже, годика 3-4 назад, наверное, если не больше. Вроде всё завелось, но с принтером какая-то оказия что ли была и ещё что-то не завелось. Точно уже не вспомню, но в конечном итоге сбежал на линукс, по пути наименьшего сопротивления. Но к фряхе всегда отношусь с уважением - именно она меня надоумила когда-то перейти на линукс.

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

Так что там такое в докере? Именно в докере, а не в других штуках, которые юзают докер

Нет, именно в штуках который юзают докер. Ишь ты правило придумал.

Например DockerHub, Kubernetes, Terraform, Consul Connect. Например разные CI, куда можно приходить со своим дистром

Вот тебе пример, я сейчас в облаке Google Cloud Platform в ClearLinux опакечиваю пакет для Debian, используя Debian Unstable в докере. Ноль overhead

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

Все есть или нативно или на крайняк через линуксатор. Единственное не знаю про два последних пункта, т.к. не юзаю это.

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

Что такое sh? sh — это стандартное название оболочки в стандарте POSIX. А POSIX — это всего лишь стандарт, реализации могут быть абсолютно различными. Значит bash в режиме совместимости с posix и dash вполне могут называться словом sh.

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

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

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

Ого. Практически всё, что написал, есть в портах. Круто …

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

Кто-нибудь юзает на десктопе?

Лет десять вже. Ничего не ломается, всё работает (вроде).

Чем лучше Linux’a (если лучше)?

Тем, что не ломают каждый год всё до основания.

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

bash в режиме совместимости с posix

С натяжкой.

dash

Может.

Что такое sh?

Он думает, что у него там оригинальный Bourne Shell. Это не так :)

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

trim в zfs работает уже примерно 9000 лет, чего не скажешь про люнопсоидов.

Ладно, ладно — не будем кривляться, trim на freebsd zfs портирован из ZoL. Ну да, это было давно.

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

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

Как-то не горю доказывать тут что-то тем, кто сам с самого начала свел дискуссию на уровень «вспуков» про админов локалхоста. Смысл то? Мы ж админы локалхоста, ярлык выдан, так что любые наши доводы ни чего не стоят.

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

Что такое sh? sh — это стандартное название оболочки в стандарте POSIX

sh — название утилиты, линуксенок. Она используется в обсуждаемой ОС. Еще раз, в каком линуксе используется sh?

А POSIX — это всего лишь стандарт, реализации могут быть абсолютно различными. Значит bash в режиме совместимости с posix и dash вполне могут называться словом sh.

Ага, а самолет на взлете вполне может называться автобусом. Не тупи и не фантазируй, снежинка.

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

Тьфу ты. Так и говори, а есть ли во фряхе аналоги

DockerHub, Kubernetes, Terraform, Consul Connect. Например разные CI

А не самого Docker-а. Я выше написал – нет.

В том то и смысл, что именно докер тут не нужен, т.к. один голый докер на фиг ни кому не упал.

mandala ★★★★★
()

А может такое быть, что совет FreeBSD решит закрыть ядро и всё, типа, сделают платную ОС, по типу винды? Лицензия BSD ведь это позволяет сделать, в отличие от GPL. И ещё интересует вопрос зондирования? В линуксе, если в коде соображаешь, можешь глянуть, что там в ядро засунули, нет ли зондов, закладок, лицензия позволяет. А в BSD? Насколько мне известно, линукс пока не шкварился закладками и зондами. По крайней мере, чего-то прям такого явного не было. Вот не вспомню …

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

Он думает, что у него там оригинальный Bourne Shell. Это не так.

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

anonymous
()

Я ещё вчера обновил на всех машинах, сразу как оно вышло:

 % uname -v
FreeBSD 12.1-RELEASE r354233 GENERIC

Добавлена команда trim(8)

Джва года ждал!

В sh(1) добавлена опция pipefail

Не прошло и века.


  • Почему в новости нет упоминаний о новых драйверах?
  • Почему в новости нет упоминаний об изменениях в loader(8) и boot(8)?
mord0d ★★★★★
()
Ответ на: комментарий от anti_win

Да, порты отдельно существуют. Установка и обновление вообще производятся отдельными инструментами.

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

один хрен, у нас трим с 2012 года, а линупсоидам только в этом году завезли.

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

Ещё раз. sh — так должна называться оболочка согласно стандарту posix. Так вот, во всех UNIXах, которые имеют сертификат на право называться юниксом, sh — это одна и та же утилита? И в solaris, и в AIX, и в HP-UX?

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

диски же на уровне прошивки сейчас трим делают

Для этого оно должно знать, что блок действительно освободился.

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

А может такое быть, что совет FreeBSD решит закрыть ядро и всё, типа, сделают платную ОС, по типу винды?

Можно так сделать, в теории. Ты или я можем это сделать. Но чтобы вся team вдруг пришла единогласно к такому соглашению – не возможно.

если в коде соображаешь

Тогда какие проблемы это сделать в любом свободном проекте? И во фре в том числе.

линукс пока не шкварился закладками и зондами

Фря аналогично, ведь аудит может произвести любой. Зато в линуксах полно «клякс», не зря существует linux-libre.

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

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

Дык вот, dash, который является портом ash, который используется в FreeBSD как sh, используется во всех Debian derived как тот же sh.

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

истинный sh — это ваш bsd-шный

Истинного не существует. Хватит клоунаду устраивать, обратись к своему лечащему врачу, пусть тебе укольчик поставят.

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

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

Да-да, знаю, во фряхе то и дистров нету

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

Так вот, во всех UNIXах, которые имеют сертификат на право называться юниксом, sh — это одна и та же утилита?

Нет. Поэтому вопрос про sh в линуксе имеет мало смысла.

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

sh — название утилиты, линуксенок. Она используется в обсуждаемой ОС. Еще раз, в каком линуксе используется sh?

Ещё раз. sh — так должна называться оболочка согласно стандарту posix. Так вот, во всех UNIXах, которые имеют сертификат на право называться юниксом, sh — это одна и та же утилита? И в solaris, и в AIX, и в HP-UX?

Ты там рехнулся от горя, линуксенок? Спрашиваю, про линуксы, он что-то пишет про сертификаты.

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

Не поверх, с сбоку. По большей части сбоку.

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

Действительно, интересное решение. А как там с софтом?

Портов хоть жопой жуй, смотри сам https://www.freshports.org/search.php

Для редкого чего нет, можно заюзать «линуксятор», типа аналог вайна (нет), но на уровне ядра.

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

Давай я за этого клоуна отвечу:

В busybox есть ash, он ставится как sh, но в Linux нет sh, так как это всего лишь ядро.

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

Дык вот, dash, который является портом ash, который используется в FreeBSD как sh, используется во всех Debian derived как тот же sh.

dash — потомок ash? Примерно об этом и был вопрос.

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

А может такое быть, что совет FreeBSD решит закрыть ядро и всё, типа, сделают платную ОС, по типу винды? Лицензия BSD ведь это позволяет сделать, в отличие от GPL.

свободное не значит бесплатное, GPL это позволяет сделать

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

Всё сторонее ПО ставится в /usr/local, и оттуда не вылезает (разве что в /var/db, /var/cache, /var/log, /tmp. Даже /etc у софта свой — /usr/local/etc.

А базовая система никак не лезет в /usr/local, разве что pkg-static (часть базовой системы) устанавливает pkg из пакетов в /usr/local.

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

dash — потомок ash? Примерно об этом и был вопрос.

DASH is a direct descendant of the NetBSD version of ash (the Almquist SHell). I ported it to Linux in early 1997. It was renamed to DASH in 2002.

http://gondor.apana.org.au/~herbert/dash/

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

По типу винды, это проприетарное. Бзд-лицензия это позволяет сделать, в отличии от жпл, в том то и вопрос. Но теоретически возможно не значит, что это реально на практике. Как не реально перевести linux с GPLv2 на какую-то новую версию, хотя в теории это возможно.

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