gladilov.org.ru gladilov.org.ua

Новая виртуальная ОСь — 12.10.2021

 SmartOS 20210923T003059Z

UNIX-подобная ОСь, основанная на ядре  illumos, которую сообщество создало как ответвление от  OpenSolaris. Разрабатывается компанией  Joyent с августа 2011 года. Включает в себя такие технологии, как ZFS (объединённая файловая система и диспетчер логических томов), DTrace (платформа динамической трассировки для устранения проблем ядра и приложений), Zones (облегчённое решение виртуализации) и KVM (решение полной виртуализации для запуска различных гостевых ОСей), превращая любой сервер в высокоэффективную платформу для хостинга многопользовательских приложений и приложений для хранения данных. Первая версия (20171207) вышла 7 декабря 2017 года. Последняя на сегодняшний день версия (20211007T001741Z) выпущена 7 октября 2021 года. Среды графического рабочего стола после установки не предусмотрено, сам установил  Xfce,  Fluzbox и  IceWM. Размер файла образа диска после установки — 370 Мегабайт, после установки modular-xorg, XFCE4, Fluxbox, IceWM, etc — 5,3 Гигабайта.

 SmartOS

P. S. По непроверенным данным, пароль рута при установке этой версии — Seejah4weivai4ee.

P. P. S. Доработка: Показать

Создал ВМ в  Виртуалбоксе, установил систему. Ставлю пакетный менеджер pkgin, выполнив от рута команды:

BOOTSTRAP_TAR=bootstrap-trunk-x86_64-20210726.tar.gz
wget --no-check-certificate https://pkgsrc.joyent.com/packages/SmartOS/bootstrap/${BOOTSTRAP_TAR}
tar -zxpf ${BOOTSTRAP_TAR} -C /

Создаю пользователя, в файл ~/.profile прописываю пути:

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

export LANG='ru_RU.UTF-8'
export LANGUAGE='ru_RU.UTF-8'
export LC_ALL='ru_RU.UTF-8'

export PS1='\u@\h:\w\$ '

Правлю файл репозиториев /opt/local/etc/pkgin/repositories.conf, записав туда путь к репам illumos-extra

https://pkgsrc.joyent.com/packages/SmartOS/2020Q4/x86_64/All/

вместо illumos-joyent:

https://pkgsrc.joyent.com/packages/SmartOS/trunk/tools/All

После этого ставлю необходимые пакеты:

pkgin -y up
pkgin install modular-xorg xfce4

В файл /etc/passwd при установке xorg не прописывались записи, поэтому внёс их самостоятельно:

dbus::974:974:dbus:/var/run/dbus:/usr/bin/false
avahi::989:989:avahi:/nonexistent:/usr/bin/false
polkitd::999:999:polkitd:/var:/usr/bin/false

Стартую иксы, в Xfce всё работало, но не запускался терминал, возникала ошибка Не удалось задать кодировку UTF-8 (xfce4-terminal): VTE-WARNING **: Failed to set PTY size: Invalid argument) Плюнул и снял скрин в IceWM.

Источники:
https://pkgsrc.joyent.com/install-on-illumos/
https://geekblood.wordpress.com/2017/10/26/installing-x11-and-a-desktop-environment-on-omnios/
https://www.mail-archive.com/smartos-discuss@lists.smartos.org/msg05346.html

Популярное
Наверх