Обзор Haiku OS в 2022 году
Раз уж я посмотрел на FreeDOS, почему бы не посмотреть и на Haiku? В маргинальных операционных системах есть свой шарм и привлекательность. Это как побывать в другой стране туристом. Вроде и на красоту посмотрел, и историей проникся, и время приятно провёл, но жить бы там не остался, ведь смысл таких путешествий не в релокации, а в воспоминаниях, которые будут накатывать спустя время...
Haiku вообще-то не такая древняя система, ей всего 21 год, а умершая BeOS, на которой она основана, лишь на 10 лет старше. При этом существует ещё и коммерческое продолжение этой истории - Zeta. Движ вокруг их взаимоотношений напоминает мыльную оперу, но заслуживает внимания любителей ностальгии.
Установка
Устанавливать Haiku мы будем из образа в виртуальную машину. Проблем быть не должно, однако тот факт, что за 20 лет разработки ОС всё ещё в стадии Beta-версии, немного расстраивает. Впереди нас может ждать множество увлекательных багов и оттенков чего-то коричневого с запахом перегнивающей осенней листвы.
Для установки проделаем следующие шаги:
- Скачиваем последний релиз R1/beta3 c 64-разрядной архитектурой
- В VirtualBox создадим виртуальную машину с характеристиками: 2 vCPU; 2 GB RAM; 10 GB Disk; тип - Other; версия - Unknown (64-bit).
- Запускаем утилиту DriveSetup для разметки диска по кнопке Setup Partitions. Сначала сделаем инициализацию диска, потом отформатируем раздел на который будем устанавливать ОС в формате BeOS
- Теперь можем закрыть DriveSetup и приступить к установке, указав только что размеченный диск и выбрать дополнительные пакеты
Первый взгляд
После загрузки нас встречает синий рабочий стол и набор каких-то иконок
Для ознакомления с возможностями системы мы можем запустить Quick Tour
Если этого нам окажется недостаточно, то стоит почитать User Guide
Ну и если будет совсем скучно, то нам доступна книга по разработке - The Be Book
Также нам любезно выделили иконки с мусоркой, домашней и системной директориями
В верхнем правом углу у нас самая интересная вещь - Deskbar. Эта панель - наш проводник в мир незабываемого пользовательского опыта в Haiku (и BeOS). С помощью Deskbar мы получаем доступ к программам, настройкам и кастомизации поведения интерфейса под себя.
Обживаемся на новом месте
После того, как мы наигрались с самой системой, можно начать смотреть самое главное - возможность работать в системе в соответствии с современными запросами пользователя.
Установка пакетов
В качестве менеджера пакетов в системе используется HaikuDepot. Он находится в каталоге /system/apps/. В приложении хорошая навигация по категориям, поиск и описание софта. Поищем тут что-нибудь интересное.
Браузер
Если сейчас в операционной системе нет полноценного браузера, без которого нельзя посмотреть на котиков, то это печально. К счастью у Haiku есть Otter Browser, который достаточно сносно работает с современным интернетом.
Офисный пакет
После того, как мы посмотрели на котиков, можно поработать с документами. К счастью для этого существует порт Libre Office под Haiku, в котором можно полноценно работать с текстом, таблицами, презентациями и графикой
Разработка
Мой минимум - терминал, Vim и Python 3. В Haiku это есть
Так же есть IDE для Java и C/C++ разработчиков, их рассматривать не будем. Привлекло моё внимание IDE под названием yab-IDE для создания нативных GUI-приложений под Haiku
Мультимедиа
Проигрыватели музыки и видео рассматривать не будем, поищем графические редакторы или что-то такое, в чём можно создавать контент
Мой любимый набор программ - Gimp для растровой графики и Inkscape для работы с вектором в репозиториях есть, однако их запуск выдаёт ошибки. Увы.
Однако этими программами набор софта не ограничился и мы можем порисовать с помощью ArtPaint
Также в репозитории есть QCAD, так что с чертежами проблем не будет
Полезный софт
Самый, на мой взгляд, полезный инструмент - Slayer. Это менеджер процессов, благодаря которому очень удобно убивать зависающие программы
Игры
После исследования "взрослого и скучного" софта мы можем немного расслабиться и поиграть. В репозитории полно эмуляторов и портов игр с Linux. Я выберу наиболее подходящие по духу времени.
Выводы
Haiku - достойный последователь BeOS, в ней есть более-менее современный софт, однако ощущается недостаток стабильности. Периодически система или приложения зависают и предлагают отправить отчёт разработчикам. Если убрать эти недостатки, можно сказать что Haiku могла бы стать, как и BeOS в своё время, альтернативой MacOS/Windows/Linux, однако до этого ещё очень далеко, не смотря на сильную поддержку приложени на QT. Тем не менее, как и FreeDOS, Haiku, в первую очередь, это возможность уловить ностальгический вайб максимально приближенный к оригиналу.