Живіший за всіх живих

«Незрозуміло навіщо існуючий живий труп» - приблизно так сьогодні прийнято говорити про FreeBSD. Хайп навколо Linux і GPL зробив свою справу і витіснив колись найпопулярнішу серверну ОС на задвірки серверної. Проте FreeBSD - дуже навіть жива сучасна вісь з масою смакоти під капотом і прекрасною підтримкою обладнання. А TrueOS - чи не найбільш красномовне тому підтвердження.

TrueOS вчора

Не те щоб FreeBSD не годилася для застосування на десктопах - вона завжди прекрасно справлялася з цією роллю і для звичайного користувача майже нічим не відрізнялася від будь-якого дистрибутива Linux. Але у неї був досить високий поріг входження. Систему доводилося встановлювати з допомогою не найзручнішого псевдографічний інсталятора, після чого доводити руками до стану повноцінного десктопа.

Тому перше, що зробив Кріс Мур, - написав простий графічний інсталятор, який встановлював повністю готову до роботи ОС з графічним оточенням KDE і набором необхідного в побуті софта. Трохи пізніше він додав в PC-BSD (так тоді називалася TrueOS) інструменти для графічної настройки, які не потребують колупатися в терміналі, і придумав спеціальний формат самодостатніх пакетів PBI. Пакет можна було скачати на робочий стіл і встановити одним кліком. Все залежить вже були всередині, а сам додаток розміщувалося у відокремленому каталозі, так само як в macOS і Windows.

Живіший за всіх живих
Інсталятор пакета PBI

PC-BSD виявилася настільки хороша, що OSWeekly назвав її найбільш дружньою до новачків ОС. а Кріса разом з операционкой тут же взяла під своє крило компанія iXsystems, що спеціалізується на продажу серверів і NAS під керуванням FreeBSD.

З тих пір спливло багато води. Linux перетворився в де-факто стандарт, FreeBSD втратила значну частину частки на серверах, а PC-BSD змінила ім'я на TrueOS. Але чи може вона поборотися за конкуренцію з Linux на робочому столі сьогодні?

TrueOS сьогодні

Установка досить стандартна для будь-якої сучасної ОС. Особливо варто відзначити хіба що можливість зберегти вибрані при інсталяції опції на USB-стік і використовувати їх для установки на іншу машину. В цілому все дуже просто: кілька натискань на кнопку «Далі» і перезавантаження.

Після першого завантаження TrueOS запустить візард, який запропонує встановити драйвери Nvidia / VMware / VirtualBox (драйвери Intel і AMD включені до складу дистрибутива), вибрати часовий пояс і хостнейм, ввести пароль root, створити нового користувача, а також включити доступ по SSH, підтримку IPv6 , бездротові мережеві карти Realtek і поміняти деякі інші параметри.

Варто сказати, що швидкість завантаження не вражає. Вона триває набагато довше, ніж в сучасних дистрибутивах на основі systemd і Upstart. Причина проста: для ініціалізації TrueOS використовує систему OpenRC. розроблену командою Gentoo. OpenRC набагато перевершує в можливостях стандартну систему ініціалізації FreeBSD, але в той же час відчуває серйозні проблеми з продуктивністю через повсюдне використання скриптів і відсутності можливості запускати сервіси паралельно (насправді така можливість є, але за замовчуванням вона відключена через багів) .

Після закінчення первинної настройки на екрані з'являється робочий стіл Lumina. Це дітище розробників TrueOS, яке прийшло на зміну KDE. Lumina - швидка, проста, але сильно недопрацьована середу. По суті, це всього лише панель з кнопкою «Пуск», треєм і годинами в нижній частині екрана, а також кілька утиліт конфігурації і додатків, серед яких файловий менеджер Insight, утиліта для пошуку і скріншотер екрану. Власного менеджера вікон у Lumina немає, тому TrueOS використовує для цієї мети Fluxbox, а в якості вікна логіна в систему - PCDM.

Як і KDE, Lumina базується на фреймворку Qt, але має набагато менше залежностей і не прив'язана до функціональності, доступної тільки на десктопах Linux (systemd, sysfs, dbus, PolicyKit). Це щось на зразок LXDE - легка середовище, яке однаково добре працює як на потужних машинах, так і на одноплатніках начебто Raspberry Pi. Причому збірка TrueOS для Raspi дійсно є.

Живіший за всіх живих
Файловий менеджер і настройки

Продовження статті є тільки передплатникам

Варіант 2. Купи одну статтю

Покажи цю статтю друзям:

Схожі статті