LINUX.ORG.RU

FreeBSD 15.0-RELEASE

 , ,


3

5

Команда разработчиков FreeBSD рада объявить о выпуске FreeBSD 15.0-RELEASE. Это первый релиз ветки stable/15.

Наиболее важные изменения:

  • базовую систему FreeBSD теперь можно установить и управлять с помощью менеджера пакетов pkg(8);
  • артефакты релиза FreeBSD 15.0 (установочные образы, образы виртуальных машин и т. д.) были сгенерированы без необходимости root privilege;
  • FreeBSD теперь имеет собственную реализацию inotify, упрощающую наблюдение за каталогами и портирование программного обеспечения;
  • OpenZFS был обновлён до версии 2.4.0-rc4;
  • OpenSSL был обновлен до последней версии с долгосрочной поддержкой (LTS) 3.5.4, которая включает поддержку QUIC и теперь стандартизированные квантово-устойчивые алгоритмы ML-KEM, ML-DSA и SLH-DSA;
  • OpenSSH был обновлен до версии 10.0p2, которая по умолчанию включает поддержку квантово-устойчивого согласования ключей.

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

★★★★★

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

Поздравляю всех причастных и примазавшихся.

Вопрос к знатокам FreeBSD на десктопе. А какие оконные среды там доступны непосредственно в готовом виде, чтобы можно было поставить через pkg install? Я понимаю, что базовая система подразумевает консоль. Понимаю и то, что из исходников можно поставить почти всё, да и в портах много всего есть. Но есть, наверное, какой-то самый прямой и короткий путь к BSD-десктопу?

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

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

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

Самый короткий путь - это ставить любое DE по хендбуку. Там приведены примеры как раз для такого случая. В результате всё сводится к трём командам.

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

Спасибо. Хотя возможно, я напрашиваюсь на ответ RTFM, ибо уже после вопроса набрёл на соответствующую главу в документации и там даже LxQt есть (вопрос только, все ли перечисленные там DE собраны под 15 ветку).

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

оконные среды там доступны непосредственно в готовом виде, чтобы можно было поставить через pkg install

Так же как в линуксе.

James_Holden ★★★★★
()

базовую систему FreeBSD теперь можно установить и управлять с помощью менеджера пакетов pkg(8);

«Боже, пропал калабуховский дом!»...

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

базовую систему FreeBSD теперь можно установить и управлять с помощью менеджера пакетов pkg(8);

Который все еще качает и распаковывает пакеты под рутом. Заканчивался 2025 год…

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

я так и не понял, умеет ли данная ОС жёсткий реалтайм?

Жесткий rt умеют только специально спроектированные для него OS. Перестаньте натягивать сову на оси общего назначения.

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

Жёсткий там есть, но не реалтайм, а кое что другое…

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

В линуксах, если это не гента и не арч, обычно сама программа-инсталлятор предлагает на выбор одну из DE или ставит какую-то одну DE. Тут же, как я понимаю, по-другому. В базовую систему ни DE, ни иксы не входят.

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

cамый простой и короткий путь назывался PC-BSD

Я был там, LongLiveUbuntu. Это было 3000 лет назад.

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

Я тыкал палочкой в виртуалке PC-BSD. Его пакеты напоминали сегодняшние snap-ы, может не совсем, но можно было принести пакет на флэшке на комп без интернета и оно работало. Базовая система, а поверх нее пакеты, а не гора мелких компонентов

I-Love-Microsoft ★★★★★
()

Зачем inotify, в фре же есть нативный инструмент для слежения за файловой системой.

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

Они его в минорных релизах будут обновлять скорее всего, так что ккая версия в релизе х.0 вообще мало значения имеет. Помню была ситуация что (вроде бы правильно версии помню) с 9.3 до 10.1 нельзя было систему обновить т.к. 9.3 вышло позже 10.1 и в нём более новая версия zfs. Надо было ждать 10.2.

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

...умеет ли данная ОС жёсткий реалтайм...

Нет, но если ты зафигачишь ядро-rt, тогда будет. 😁

Я только дважды встречал ОС, специально спроектированные под нужды Real Time. Это были ОСРВ-М и QNX.

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

Вирусы как раз не мифические, они вполне существуют. И легко могут новые появиться. А вот в gzip за 20+ лет скорее всего уже нашли все потенциальные уязвимости, которые возможно, и нового в него ничего не добавляют.

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

...оконные среды там доступны непосредственно в готовом виде, чтобы можно было поставить через pkg install?

Все доступные.

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

У apt есть отдельный юзер

$ grep apt /etc/passwd
_apt:x:120:65534::/nonexistent:/bin/false

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

А вот что получается если запустить apt-get download от рута из директории куда нет доступа у того юзера

# apt-get download bash
Get:1 http://ftp.ru.debian.org/debian bullseye/main i386 bash i386 5.1-2+deb11u1 [1450 kB]
Fetched 1450 kB in 3s (517 kB/s)
W: Download is performed unsandboxed as root as file '/root/xx/bash_5.1-2+deb11u1_i386.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

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

Они его в минорных релизах будут обновлять скорее всего, так что ккая версия в релизе х.0 вообще мало значения имеет.

Это лулз из серии KDE 4.0 != KDE 4?

Помню была ситуация что (вроде бы правильно версии помню) с 9.3 до 10.1 нельзя было систему обновить т.к. 9.3 вышло позже 10.1 и в нём более новая версия zfs. Надо было ждать 10.2.

lul freebsd не может.

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

А какие оконные среды там доступны непосредственно в готовом виде, чтобы можно было поставить через pkg install?

KDE (6.20), GNOME (47), Cinnamon, Xfce (4.20), MATE (1.28), Lumina (1.6), LXDE (1.0), что там ещё существует нынче?

и в портах много всего есть

Пакеты в бинарной репе появляются не из ниоткуда, они собираются из портов. (=

Но есть, наверное, какой-то самый прямой и короткий путь к BSD-десктопу?

GhostBSD? (%

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

это ещё ладно, в OpenBSD настолько боятся мифического ВИРУСА, что забанили сисколы в обход libc

Кстати, правильно сделали. Сисколлы не должны быть интерфейсом для юзерспейса вообще никогда.

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

вопрос только, все ли перечисленные там DE собраны под 15 ветку

Я вывел для себя правило: обновляться через 3-4 дня после официального объявления о релизе, тогда и пакеты будут (пере)собраны, готовы.

Только переключи репо пакетов с quarterly на latest.

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

Про KDE не знаю о чём речь. Но вообще ветки с нулевой минорной версией традиционно за бету считаются и в прод их не принято ставить.

lul

Чего lul то?

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

OpenZFS был обновлён до версии 2.4.0-rc4;

Отчаянные ребята!

Отчаянными они были когда выкинули предыдущую реализацию и заменили её OpenZFS.

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

Про KDE не знаю о чём речь.

Старый мем. KDE 4.0 был очень забагованным релизом.

Но вообще ветки с нулевой минорной версией традиционно за бету считаются и в прод их не принято ставить.

Почему на них не написано, что это бета? Это внутренний мем или официальная политика проекта? На главной написано следующее:

Supported Releases

    Production: 15.0
    Production: 14.3
hateyoufeel ★★★★★
()
Ответ на: комментарий от mord0d

3-4 дня

Сначала прочёл «3-4 года» и хотел написать что часто так же делаю.

тогда и пакеты будут (пере)собраны, готовы.

Пакеты от 14 прекрасно будут работать на 15, всё сразу обновлять совершенно незачем. Главное delete-old-libs не делать пока старые остались. Ну или compat-пакет установить.

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

Отчаянными они были когда выкинули предыдущую реализацию и заменили её OpenZFS.

Это они правильно сделали. Только никто ничего не выкидывал. У ZFS было два форка: OpenZFS и ZoL. Потом они слились воедино и начиная с OpenZFS 2.0 это один проект, в который влили код из обоих форков. После кончины Sun в FreeBSD всегда был OpenZFS.

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

Не, это не официальная политика проекта и я бы даже сказал не специфика фрибсд. Такое много где встречается. Если ты не гонишься за последними сделанными фичами, то лучше подождать когда более торопливые юзеры оттестируют всё на своих продах.

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

Пакеты от 14 прекрасно будут работать на 15

drm-kmod и прочие зависящие от ядра — не будут.

всё сразу обновлять совершенно незачем

Юзерспейс можно вообще не обновлять. Я так очень долго сидел на Wine, собранным аж под 13.2-RELEASE, но однажды он перестал запускаться. )=

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

Я думаю он как раз про замену оригинальной zfs на ту что сейчас. Только ты немного не прав. После кончины Sun была ветка zfs из Illumos (это форк соляриса). Только на самом деле, как мне кажется, это всё форки одного и того же, разошедшиеся на разных этапах - код солярисовского zfs и openzfs весьма похожи, если приглядеться, да и солярисовская лицензия на втором намекает что его не самостоятельно сделали.

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

Только никто ничего не выкидывал. У ZFS было два форка: OpenZFS и ZoL. Потом они слились воедино и начиная с OpenZFS 2.0 это один проект, в который влили код из обоих форков. После кончины Sun в FreeBSD всегда был OpenZFS.

Во фряхе до 13.0-RELEASE была ZFS из солярки (OpenSolaris?). А OpenZFS и ZoL это из линуксового мира.

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

Я думаю он как раз про замену оригинальной zfs на ту что сейчас.

Что такое «оригинальная ZFS»? Её никто с нуля ни разу не переписывал. Любой из форков ZFS – потомок оригинальной, в который добавили фич и совместимость с разными ОС.

После кончины Sun была ветка zfs из Illumos (это форк соляриса).

Да. Эта ветка называется OpenZFS до версии 2.0. Начиная с OpenZFS 2.0 код основан на ZoL, и в него влили фичи из FreeBSD. На совместимость с Illumos вроде как забили, потому что оно мёртвое.

@mord0d см выше, это и тебе ответ. Любая версия OpenZFS – это ZFS из старой солярки (до закрытия сырцов оракелом).

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

Прослойка gpu драйверов до какой версии обновилась?

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

Сейчас в портах 61 (6.1) и 515 (5.15).

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

KDE (6.20)

Вы из будущего?

Вроде 6.4.

Сорян, я не умею читать версии KDE. У них там у каждого отдельного компонента своя версия, я увидел много 6.20, вот и запостил.

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

я всё ещё на 13 сижу

Unsupported же. Тебя и в багтрекере, и в рассылках, и на форуме в первую очередь отправят обновлять базовую систему.

К сожалению у FreeBSD нет LTS-ветки. )=

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

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

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

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

А в чём проблема? Там довольно простая проверка. Думаешь, в лялексе так не осилят?

hateyoufeel ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.