Новая виртуальная ОСь — 25.10.2018
Finnix 111 (Portage)
Linux-дистрибутив на базе
Debian’а, единственный живой дистр с возможностями LiveCD, имеющий порт для архитектуры PowerPC. Пилит его с 1999 года мэйнтейнер Debian’а
Райан Финни (Ryan Finnie). Предназначен больше для системных и сетевых админов, поэтому содержит популярные средства сетевой диагностики (к примеру Nmap, tcpdump, snmp, IPTraf, ipchains и iptables, средства создания VPN типа PPTP, IPSec, SSL и т. д.) и средства восстановления системы после сбоев. Первые версии ОСи основывались на
Red Hat Linux, потом Райан взял за основу Дебиан.
Хроника: Показать
Для начала создал виртуалку в
ВиртуалБоксе (откусил на это дело 2 гига памяти, 8 гиг винт), быстро установил Debian с NetInstall’овского диска. В ней в корень скачал ISO-файл, поставил пакет grub-finnix (качал его отсюда). Отредактировал /etc/default/grub-finnix, в котором указал место хранения исошника в строке вида
FINNIX_ISO=/finnix-111.iso
затем выполнил
update-grub2
После ребута выбрал пункт Finnix 111 (64-bit) в GRUB-меню, загрузился в ОСь Finhix. Создал юзера soul, попытался привинтить ему русскую локаль, но localdef ругнулся на отсутствие charmap-файлов. Скопировал по ssh со своего сервера /usr/share/i18n/{charmaps,locales}/* (хотя ИМХО можно было просто поставить пакет locales), выполнил
localedef -i ru_RU -f UTF-8 ru_RU.utf8Затем поставил aptitude, иксы и XFCE:
apt-get install aptitude xorg xserver-xorg xfce4 xfce4-terminalПри попытке старта иксов получил сначала сообщение
Fatal server error: (EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
после ввода юзера в группу tty (soul уже в группе root)
sudo usermod -a -G tty soulошибка стала такой:
xf86OpenConsole: Cannot open virtual console 5 (Permission denied)
По совету отсюда переустановил иксы:
aptitude purge xorg aptitude purge xserver-xorg aptitude install xorg xserver-xorg
Так-же по совету, приведённому тут, в файле /etc/X11/Xwrapper.config
указал
allowed_users=anybody needs_root_rights=yes
После этого команда startxfce4 отработала корректно. В иксах запускаю терминал, снимаю скрин.

P. S. После ребута всё придётся повторять заново.
Источники:
https://www.finnix.org/Hard_drive_installation
http://rus-linux.net/lib.php?name=/MyLDP/distr/finnix.html
https://ru.wikipedia.org/wiki/Finnix
https://distrowatch.com/table.php?distribution=finnix
http://lurkmore.to/Finnix

Хаки и трюки
Виртуалки
Сисьадминство
BASH-скрипты
Парусные суда
Праздники
Моё чтиво
Игра KSP
С конца сентября 2016 года решил ставить виртуалки (и не только) с разными операционными системами (Linux, BSD, вобщем — все *nix). Прокачиваю, так сказать, свой скил... Заодно анализирую некоторую инфу, полезную для распознавания типа и версии ОС. Снимаю скриншот с инфой, выведеной в шеле (чаще всего в BASH’е), в основном — вывод uname, содержимое разных /etc/*release* и /etc/*version*, выхлоп lsb-release (если это Linux-based distro), всякие kern.osrelease и kern.ostype (это если BSD-based), или ищу соответствующую инфу по разной экзотике.
plan9 или
XENIX386), снятыми с поддержки (как
Moblin 2, для которого не могу найти рабочую копию репозитория в сети), или трансформировавшимися в другие (как
LindowsOS /
Linspire /
Freespire /
Xandros или
Mandrake /
Mandriva /
Mageia /
OpenMandriva) — возникает информационный голод. Непонятно, как получать диагностическую инфу в таких системах, как узнать версию, номер релиза и т. д. и т. п. Приходится просеивать гору инфы на куче сайтов (часто с помощью archive.org или google-кеша, т. к. сайты многих устаревших ОС не содержат нужной информации или просто в дауне).
Finnix
Jurix Linux 4.2
S.u.s.e, создан
Флорианом Ла Рошем (Florian La Roche), сотрудником юридического отдела
Slackware. Графический интерфейс —
XFree86 (установлен по умолчанию).
Jurix
MidnightBSD 1.0
FreeBSD, но с элементами, портированными из
DragonFly BSD,
OpenBSD и
NetBSD. Проект форкнут от фряхи
Xfce (см. ниже) образ винта стал весить около 21 гигабайта.
MidnightBSD
После инстала попытался установить иксы командой
AgiliaLinux 8.1.1.1 (Тельняшка)
украинской компанией «Линукс Саппорт» после прекращения поддержки дистрибутива
MOPSLinux
научно-производственным объединением «Сеть», которое обладает правами на него (после релиза версии 7.0 проект был закрыт как нерентабельный). В отличие от слаки, нацелен на «искаропочность» и низкий порог вхождения пользователя. Особое внимание применено к качеству локализации. Среда рабочего стола —
GNOME,
KDE,
Openbox,
Fluxbox,
LXDE, кроме того, в репах доступны
E17 и
Razor-qt. Размер занятого места на винте после установки 4,5 гига. Проект
AgiliaLinux
Hamara Sugam 2.1 (Namaste)
Индии на базе
MATE. После установки занятое место на диске — 7 гигов.
Hamara
Subgraph OS 1.0 (aaron)
Qubes OS, но, в отличие от Subgraph OS, изолирующего отдельные приложения на более узком уровне, Qubes OS обычно запускает разные изолированные домены внутри разных виртуальных машин — одна для работы, одна для личного использования. Subgraph не изолирует сетевые и USB-стёки или другие устройства и драйверы, а Qubes OS это делает. Кроме того, Subgraph OS использует Xpra для виртуализации графического интерфейса, которое менее безопасно, чем протокол GUI Qubes, но имеет некоторые преимущества удобства использования, такие как бесшовный рабочий буфер обмена. Графическая подсистема дистра —
SubgraphOS
FIDOSlax Linux 3.1.3
Porteus и включает в себя приложения для подключения и работы в Fidonet. Porteus базируется на скриптах
Linux Live Scripts, которые, в свою очередь, появились в результате поддержки в актуальном состоянии пакетов из
SLAX, созданный на базе дистрибутива
Виндой. Графическая среда рабочего стола —
Tritity DE). Размер места, занятого на винте после установки — 1,8 Гб.
FIDOSlax
Robolinux 10.1
бубунты. Предназначен для пользователей
Cinnamon,
Robolinux
DilOS 1.3.7.141
illumos, но с пакетным менеджером от
OpenIndiana, графический сервер отсутствует. Размер занятого места на винте после установки — 4 Гб.
DilOS
Container Linux 1855.4.0 (Rhyolite)
Федоры, бывший
CoreOS. Обеспечивает достаточно лёгкую организацию кластеров и свободное мигрирование служб по узлам этих кластеров для «размазывания» нагрузки. По идее — незаменимая вещь для крупных компаний, владеющих огромным количеством bare-metal серверов или тем, кто хочет обладать своим PaaS. При количестве более тысячи хостов привычные средства оркестрации, такие, как Puppet, Chef, Salt становятся менее эффективны. Особенности системы: корень ФС и /usr доступны только для чтения, отсутствует пакетный менеджмент, нет возможности запустить что-либо не в изолированном контейнере, который объявляется декларативно через Dockerfile, нельзя что-либо поломать своими-же костылями. Изменена сама парадигма деплоя и системного администрирования. На борту Systemd для управления локальными службами на машинах кластера, Docker для обеспечения изоляции служб, Etcd для распределенного хранения конфигурации кластера, Fleet обеспечивает распределенное управление службами (как «надстройка» над systemd).
ContainerLinux