LINUX.ORG.RU

Команда TrueOS объявила о стабилизации системы

 , , ,


2

1

Разработчики TrueOS объявили об окончании бета-тестирования и стабилизации кодовой базы проекта. Также объявлено об исправлении некоторых ошибок, обновлении ключевых компонентов графического окружения (Qt ​​с 5.6.2 до 5.7.1) и доведении до полной работоспособности функциональных возможностей: автоматическое монтирование/размонтирование съемных накопителей данных (флешек), добавление набора утилит для управления изолированными окружениями Jail.

TrueOS является продолжением развития проекта PC-BSD и отличается от неё rolling-моделью разработки. Ядро и основные компоненты системы основаны на ветке FreeBSD-CURRENT, присутствуют заимствования из OpenBSD касающиеся безопасности. В качестве основной среды рабочего стола предлагается Lumina — основанная на Qt5 легковесная среда с классическим подходом к организации рабочего пространства пользователя. К стабилизации кодовой базы приурочен выпуск установочных носителей: сформированы образы iso (dvd) и img (usb) для быстрого развертывания desktop и server окружения, поддерживается только архитектура AMD64.

Особенности TrueOS:

  • Основное окружение рабочего стола — Lumina с набором графических приложений на базе Qt5.
  • Еженедельное обновление пакетной базы и установочных образов.
  • Для управления дополнительным ПО, ядром и базовой системой используется один инструментарий — PKG и интерфейс к нему 'SysAdm AppCafe'.
  • По умолчанию предлагается использование файловой системы ZFS.
  • Обновления устанавливаются только через атомарную замену среза системы через переключение активного раздела во время перезагрузки. Непосредственно в процессе установки обновления текущее программное окружение не меняется.
  • Новую версию TrueOS можно поставить в отдельный zpool, не нарушая работу уже установленной системы, что позволяет провести обновление с PC-BSD/FreeBSD без очистки диска с сохранением всей пользовательской информации.
  • Существует возможность настройки автоматического обновления системы.
  • Вместо DDX-драйвера Intel по умолчанию предлагается универсальный драйвер 'modesetting', работающий поверх драйверов KMS.
  • Графические DRM-драйверы для чипов Intel синхронизированы с ядром Linux 4.9 и обеспечивают поддержку интегрированной графики чипов Haswell, Broadwell и Skylake.
  • Вместо ранее предлагаемой панели управления задействован новый графический конфигуратор SysAdm на базе Qt и сервис SysAdm, который предоставляет средства удалённого управления (по умолчанию отключен);
  • Поддержка загрузчика BSD, наряду с загрузчиком GRUB.
  • Вместо OpenSSL задействован пакет LibreSSL.
  • Для установки и обновления всех частей системы, включая компоненты базовой системы, применяется пакетный менеджер pkg.

При написании новости использованы материалы с сайта opennet.ru.

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

пошел качать,
слишком расписали всяких интересных штук

RTP ★★★★★ ()

ОХ ЁПТЫТЬ ЭТОЖ ПРАЗДНИК!!!

Благодарю за новость :)

slaykovsky ★★ ()

Так и тянет в дуалбут поставить. Но тема нвидиевого блоба не раскрыта.

ass ★★ ()

Эталонное ненужное! Кто нибудь скажет зачем это нужно?

AUX ()

При написании новости использованы материалы с сайта opennet.ru

+1

atsym ★★★★ ()

Для сервера есть FreeBSD, а для десктопа *BSD не готовы.

Поддержка загрузчика BSD, наряду с загрузчиком GRUB.

А в UEFI оно умеет?

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

Подход, конечно, правильный, но для сервера не подходит.

По умолчанию предлагается использование файловой системы ZFS.

А что есть из альтернатив? ZFS хорош, но раз здесь затронут этот вопрос, то хотелось бы подробностей.

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

rolling

Даже в виду переключения среза при перезагрузке, это не надёжно.

Вместо OpenSSL задействован пакет LibreSSL.

Одни олухи кричат «ШЕРЕТО», вторые заменяют это шерето на другое (малоизвестное) шерето, нормуль, чо.

r3lgar ★★★★ ()

SysAdm

Звучит как «мы встроили троян чтобы вам было удобнее администрировать ваши сервера»...

ei-grad ★★★★★ ()
Ответ на: комментарий от LordTermor

FreeBSD умеет.

Это не ответ. Про FreeBSD я в курсе, но сабж — не FreeBSD.

UFS.

Тогда нафиг. :3

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

Ядро и основные компоненты системы основаны на ветке FreeBSD-CURRENT

Отличия как у Mint от Ubuntu, то есть какие-то собственные небольшие допилы.

LordTermor ★★ ()

Плохо, что только 64 бита. Увы, не смогу попробовать.

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

Ядро и основные компоненты системы основаны на ветке FreeBSD-CURRENT

Да, что-то я по-диагонали читал.

r3lgar ★★★★ ()

Совсем недавно пробовал за неделю до стабилизации.
Установщик не всегда может запустить wpa_supplicant, а если получается, что меню Wi-Fi сетей не имеет возможности подключиться к скрытым сетям.
После установки подключиться можно, но жутко тормозит гуй, видимо иксы не обнаружили правильный драйвер (у меня интел старый, который на на фре нормально работал).
Софт из пекеджей протухший, по сравнению с оригинальной фрёй. Не нужно, по крайней мере в том виде, в котором оно сейчас.

Shengren ()

Lumina — основанная на Qt5 легковесная среда
Qt5
легковесная

/0

liss21 ★★ ()

Lumina для нормальных ОС:
https://lumina-desktop.org/get-lumina/
Скрины так себе, как по мне
Вот это уже интересней, но тоже врядли кому нужно:
https://sysadm.us/
https://github.com/trueos/sysadm
https://sysadm.us/handbook/client/sysadmclient.html

Port 12149 for WebSocket interaction.
Port 12150 for the REST interface.
Port 12151 for the SysAdm™ bridge server.

https://sysadm.us/handbook/client/sysadmclient.html#life-preserver
А вот это уже не плохо, но пока раскидаешь ключи в эту GUI, наверно быстрей будет все вручную настроить.
К слову там указано, что этот SysAdm, поддерживает Windows.
https://github.com/trueos/personacrypt/blob/master/src-sh/personacrypt
Хм, вот это скорей всего никому не понадобится, в не TrueOS

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

Чувак, вот ты хорошую коллекцию ссылок подобрал, но зачем начинать с наброса?

для нормальных ОС

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

Там целые портянки команд в консоли, сказочная готовность для десктопа.

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

Чтобы избежать этого, придумали PC-BSD / TrueOS.

Porthos ★★★★ ()

Утром скачал, часов в 10 с флэхи запустил...

А чо, лайв-режима нет?

RTP ★★★★★ ()

как переключать раскладку клавиатуры?

anonymous ()

Lumina®

Вот просто сразу на хер за такое.

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

Эталонное ненужное! Кто нибудь скажет зачем это нужно?

Скучна вбросил. Надо тоньше, как Аноним.

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

А что принципиально изменилось с выходом 11-й Фри?

Porthos ★★★★ ()

Ага, состояние «стабильно тяжелое».

anonymous ()

БЗДи как-то прошли мимо меня.. Скажите, пипл, на старый ноут Thinkpad T43p (RAM 2G, Video - ATI FireGL 3200) можно ЭТО поставить, чтоб все работало? А то последняя убунта, даже XFCE, для этого ноута жирная и неповоротливая какая-то, а генту компилять лень как-то... Да и для общего развития БЗД посмотреть что ли....

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

Само как-то получилось, не специально.

Dmitry_Sokolowsky

Плохо, что только 64 бита. Увы, не смогу попробовать

Как-будто где-то еще остались i486-i686 современные системы в повседневном использовании, кроме embedded

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

Даже если не учитывать вполне резонное высказывание оратора, вышеответившего комментарием ниже на комментарий, который я комментирую, я всё равно не вижу *BSD как десктоп. Естественно, это не отменяет того факта, что их можно ставить на десктоп, и даже пользоваться, но и не ставит под сомнение моей позиции по данному вопросу. При этом я считаю, что подход в *BSD имеет более светлое будущее, чем полупроприетарный GNU/Linux, которым уже рулят копрорации.

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

Lumina — основанная на Qt5 легковесная среда

Qt5

легковесная

/0

QtLite? Не, не слышал.

Себя на ноль подели.

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

UFS2 с Soft-updates и журналированием для быстрого восстановления после сбоев. Там, где Ext4 требует полного пересканирования, прежде чем начать работу, UFS2 уже работает.

iZEN ★★★★★ ()

у меня даже сайт не открывается

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

FreeBSD это как Gentoo - требует компиляции всея мира и ядра, но это можно сделать и после установки. А дальше все работает стабильнее чем в Gentoo. Правда с масками иной раз беда и приложения, требующие древние библиотеки вряд ли уживутся в одной системе. Может в Jail это решаемо, а так разве что только для обдолбаного флеша приколачивать линуксатор приходится. Только пакеты с портами не понимают друг друга, но никто не мешает быстро воткнуть пакетами что хочется и потом скомпилировать все из исходников и далее обновляться сборкой из портов. Стабильность достойная. Главное, что в линуксе ядро использует инструкции, а FreeBSD оно не нужно - только софту из мира будет впрок. Ну а дальше все зависит от целей. Пока нет рафинированных компов с открытыми прошивками устройств смысла упираться в линукс особого нет. В общем право на жизнь есть у сторонников обеих систем, потому как до того, как проект Illumos (OpenIndiana) не станет использовать модель автоматической сборки из исходников только эти две операционные системы (Gentoo и FreeBSD) стоят внимания.

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

как переключать раскладку клавиатуры?

В /etc/X11/xorg.conf нужна такая секция:

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
	Option      "XkbLayout" "us,ru"
	Option      "XkbVariant" ",winkeys"
	Option      "XkbOptions" "grp:caps_toggle,grp_led:caps,compose:ralt,terminate:ctrl_alt_bksp"
EndSection
И тогда после перезапуска X'ов можно переключать раскладки клавишей «Caps Lock».

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

FreeBSD это как Gentoo - требует компиляции всея мира и ядра

Не требует. Во FreeBSD можно использовать и бинарные обновления системы и установленного ПО. А главное это то, что обновление из исходников и бинарников совместимы, если опции сборки не меняли. Конфликты решаются.

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

Вчера на FreeBSD Mesa 13.0.5 прилетела:

> glxinfo -B
name of display: unix:0.0
display: unix:0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD RS880 (DRM 2.29.0 / 11.0-STABLE, LLVM 3.9.1) (0x9710)
    Version: 13.0.5
    Accelerated: yes
    Video memory: 512MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 3.1
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RS880 (DRM 2.29.0 / 11.0-STABLE, LLVM 3.9.1)
OpenGL core profile version string: 3.1 (Core Profile) Mesa 13.0.5
OpenGL core profile shading language version string: 1.40
OpenGL core profile context flags: (none)

OpenGL version string: 3.0 Mesa 13.0.5
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.0 Mesa 13.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

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

Новую версию TrueOS можно поставить в отдельный zpool, не нарушая работу уже установленной системы, что позволяет провести обновление с PC-BSD/FreeBSD без очистки диска с сохранением всей пользовательской информации.

Ничего не понял. Зачем для этого нужен «отдельный zpool»?

KOHb-TPOJIJIbJIEP ()
Ответ на: комментарий от iZEN

Да так, только в случае с Gentoo при установке нового ядра нет нужды пересобирать весь мир. А так конечно можно только бинарными пакетами пользоваться, только все равно лихорадить будет комп от кучи неоптимизированного кода. В Gentoo же можно поставить бинарный хром от гугла если лень ждать сборки самого браузера, но зависимости то будут скомпилированы как полагается.

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

Но в сравнении с искаробочной ZFS я не вижу в UFS преимуществ.

r3lgar ★★★★ ()

А есть ли образ для VirtualBox?

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

UFS2 может работать с 512МБ ОЗУ. ZFS - нет.

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

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

Какого «неоптизированного» кода лихорадить будет комп? Ну и бред.

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

FreeBSD это как Gentoo

У меня стоит и FreeBSD и Gentoo, причём вторая является основной системой, так что не надо мне рассказывать.

А дальше все работает стабильнее чем в Gentoo.

Софт пишут люди, потому ошибки есть везде. Но, да, тут я согласен, фряха постабильнее будет, и базовая система (если, конечно, это RELEASE) внезапно не подведёт. Но о качестве портов можно спорить бесконечно.

только эти две операционные системы (Gentoo и FreeBSD) стоят внимания

:3

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

UFS2 может работать с 512МБ ОЗУ. ZFS - нет.

Где ж ты в наше время найдёшь планку в 512M RAM? (=

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

Где ж ты в наше время найдёшь планку в 512M RAM? (=

В виртуалке.

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

Подход, конечно, правильный, но для сервера не подходит.

Обосновать тоже можешь?

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