Раз уж пошла такая карусель с дублями скринов уже поставленных операционок, то выложу ещё одну, а то с шестого ноября висит в черновиках...
OmniOS Community Edition v11 r151028b
Дистрибутив Солярки на основе
Illumos, продолжающий развитие
OpenSolaris. Кодовая база Community Edition ответвлена от сборки OmniOS r151022h для передачи контроля над разработкой независимому сообществу от
американской компании-разработчика OmniTI Computer Consulting, Inc., специализирующеёся на разработке веб-приложений и построении веб-сервисов (которая пилила дистр с 2012 по 2017 годы). Для управления проектом OmniOS в
Швейцарии учреждена некоммерческая ассоциация OmniOSce (OmniOS Community Edition Association). В состав управляющего комитета вошли президент Тобиас Отикер (Tobias Oetiker), ответственный за разработку Энди Фиддаман (Andy Fiddaman) и Доминик Хасслер (Dominik Hassler), отвечающий за финансовые вопросы. ОСь поддерживает такие технологии, как ZFS, DTrace, Crossbow, SMF, Bhyve, KVM и Linux zone. Графическая среда рабочего стола в дистрибутиве не предусмотрена, ставил по мануалу отсюда. После установки размер занятого места составил 600 Мб, 1,2 Гб — после установки
иксов и 7,8 Гб — после накатывания
Гномика.
OmniOS-CE

Как установил GUI: Показать
Установил в
VirtualBox’е, выполнил такие действия:
sudo echo "nameserver <адрес шлюза>" > /etc/resolv.conf
sudo useradd -b /export/home soul
sudo passwd soul
sudo su soul
Создал файл ./bootstrap.sh с таким содержимым:
#
# Copy and paste the lines below to install the 64-bit set.
#
BOOTSTRAP_TAR="bootstrap-2017Q3-x86_64.tar.gz"
BOOTSTRAP_SHA="10bb81b100e03791a976fb61f15f7ff95cad4930"
# Download the bootstrap kit to the current directory.
curl -O https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/${BOOTSTRAP_TAR}
# Verify the SHA1 checksum.
[ "${BOOTSTRAP_SHA}" = "$(/bin/digest -a sha1 ${BOOTSTRAP_TAR})" ] || echo "ERROR: checksum failure"
# Verify PGP signature. This step is optional, and requires gpg.
#curl -O https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/${BOOTSTRAP_TAR}.asc
#curl -sS https://pkgsrc.joyent.com/pgp/DE817B8E.asc | gpg --import
#gpg --verify ${BOOTSTRAP_TAR}{.asc,}
# Install bootstrap kit to /opt/local
tar -zxpf ${BOOTSTRAP_TAR} -C /
# Add to PATH/MANPATH.
PATH=/opt/local/sbin:/opt/local/bin:$PATH
MANPATH=/opt/local/man:$MANPATH
Затем сделал его исполняемым и запустил. Манипулирую с переменными и устанавливаю пакетный менеджер pkgin:
sudo -s
PKGSRC_BIN=/opt/local/bin
PKGSRC_SBIN=/opt/local/sbin
PKGSRC_MAN=/opt/local/man
PATH=${PKGSRC_SBIN}:${PKGSRC_BIN}:${PATH}
MANPATH=${PKGSRC_MAN}:${MANPATH}
export PATH
export MANPATH
source ./.profile
pkgin help
После этого от рута ставлю нужное ПО:
pkg install xsvc
pkgin install modular-xorg
pkgin install modular-xorg-server modular-xorg-apps modular-xorg-fonts xf86-input-keyboard xf86-input-mouse
pkgin install xf86-video-FOO
pkgin install gnome
exit
touch ~/.xinitrc && echo "exec gnome-session" > ~/.xinitrc
startx
В терминале снимаю скрин.
Задача решена
Источники:
https://www.linux.org.ru/news/opensource/14584031
https://omniosce.org/article/release-028.html
https://geekblood.wordpress.com/2017/10/26/installing-x11-and-a-desktop-environment-on-omnios/