виртуальные ОСи
С конца сентября 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-кеша, т. к. сайты многих устаревших ОС не содержат нужной информации или просто в дауне).
Статистика: Показать
Результаты изысканий этой моей хобии приведены на странице со скриншотами.
|
Новая виртуальная ОСь — 30.01.2018
OPNsense 18.1
Дистрибутив, выросший из pfSense, выросший из FreeBSD —
OPNsense 18.1.
Показать
Как делал:
В файле /usr/local/etc/pkg/repo/FreeBSD.conf поменял «no» на «yes». Затем выполнил:
pkg update -f pkg install -fy xorg pkg install -fy mate-desktop pkg install -fy mate pkg install -fy slim
В /etc/rc.conf внёс изменения:
echo 'dbus_enable="YES"' >> /etc/rc.conf echo 'hald_enable="YES"' >> /etc/rc.conf echo 'slim_enable="YES"' >> /etc/rc.conf
Выполнил
sudo -i dbus-uuidgen > /var/lib/dbus/machine-id
Создал в домашнем каталоге файл .xinitrc и в него записал:
#!/bin/sh LANG=ru_RU.UTF-8; export LANG LC_ALL=ru_RU.UTF-8; export LC_ALL exec mate-session
Затем
startx
Новая виртуальная ОСь — 25.01.2018
OmniOS v11 r151020
Новый клон солярки —
OmniOS v11 r151020.
Показать
Делал так. От рута:
echo "nameserver 8.8.8.8" > /etc/resolv.conf useradd -b /export/home soul passwd soul
Под юзером soul создал файл bootstrap.sh со следующим содержимым:
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
Затем делаю его исполняемым и запускаю:
sudo chmod +x bootstrap.sh && sudo ./bootstrap.sh
Поставив pkgin, в файле ~/.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}
После этого проверяю работу pkgin:
export PATH export MANPATH source ~/.profile pkgin help
Если вывод команды pkgin корректный (она установлена и функционирует), то:
sudo pkg install xsvc sudo pkgin install modular-xorg sudo pkgin install modular-xorg-server modular-xorg-apps modular-xorg-fonts xf86-input-keyboard xf86-input-mouse sudo pkgin install xf86-video-FOO sudo pkgin install gnome touch ~/.xinitrc && echo "exec gnome-session" > ~/.xinitrc startx
Всё.
(бОльшую) часть подсмотрел тут.

Новая виртуальная ОСь — 14.01.2018
Pearl Linux 6.0 (Artful)
Поставил ещё одну систему в виртуалбоксе —
Pearl Linux 6.0 (Artful).
Показать
При установке в
Virtualbox (как с UEFI, так и без) в самом конце, после заливки всех файлов, когда возникает надпись "Извлеките установочный диски и затем нажмите ENTER" — нажатие этой клавиши (да и любой другой) не даёт эффекта. А в
VMware всё работает.
Новая виртуальная ОСь — 12.01.2018
LuninuX OS 17.04 (Zulu)
Быстрый, стабильный и удобный дистрибутив GNU/Linux, основанный на
бубунте. Пилится с декабря 2010 года (тогда проект был известен как
Sn0wL1nuX) разработчиком
Эммануэлем Аппиа (Emmanuel Appiah). С первого января 2019 года проект заморожен. Оконный менеджер —
GNOME. Размер файла образа винта после установки — 5,7 гигов.
Показать
Неплохой современный дистр, похож на
Deepin чем-то, хотя их сейчас много лепят с однотипными инсталляшками.
Новая виртуальная ОСь — 11.01.2018-2
Metamorphose Linux 8.5.7 (Panther)
Поставил ещё одну оську в виртуалбоксе —
Metamorphose Linux 8.0.
Обновление от 3 декабря 2021 года: Linux-дистрибутив на базе тестовой ветки
Дебиана. Дистр предоставляет простую и полную ОСь с приятным графическим интерфейсом для начинающих и опытных пользователей. Разработчик проекта —
Аилтон Насименто де Матос (Ailton Nascimento de Matos). Дистр пилился с 2008 года. Последняя версия (эта) вышла 24 ноября 2016 года. Графическая среда —
KDE Plasma. Файл образа винта после установки стал размером 7,4 гигабайта.
Детали: Показать
Инсталлятор тоже не маленький — около трёх гигабайт. И самая изюминка инсталляшки этого дистра (скачанного с SourceForge, кстати) — она на португальском! 
Но ничего, разобрался, поставил, локализовал, снял скрин... Только не обновил, время не хотелось терять. Я с SourceForge 60 гигов разных дистрибутивов скачал вчера. Правда, все Линуксы, походу школота современные делатели дистров другого не умеют, сложно...
P. S. Старая версия: Показать
Новая виртуальная ОСь — 11.01.2018
BackSlash Linux Kristoff
Поставил сегодня в виртуалбоксе новую ось —
BackSlash Linux Kristoff.
Показать
Установщик без режима UEFI глючил, при двух гигабайтах памяти система тормозила, пришлось настроить выделение её четырёх гигов. Без заранее созданных разделов на винте программа установки выхватывает ошибки, пришлось запускать GParted перед процессом инсталляции. В /var/log/syslog ничего не пишет, хотя инсталлятор при сообщении об ошибке рекомендует ознакомиться с деталями сей досадной неприятности именно в нём 
Ну и хостится проект на не вызывающей большого доверия площадке SourceForge.
Интересно, чем руководствовался разработчик дистра, заставляя пользователя при загрузке с инсталляционного LiveCD входить в систему под именем юзера backslash с пустым паролём (причём пароль могут спросить несколько раз) и запускать руками иксы командой startx, чтобы начать установку?
P. S. Блин, инсталляционный образ весит 4 (четыре) гига! ЧЕТЫРЕ, Карл!.. Распаковывается/скачивается это счастье в 12 гигабайт места.
P. P. S. А, да, при выборе русского языка установщик тоже ошибки генерит.
Разные операционки
С конца сентября 2016 года решил ставить виртуалки (и не только) с разными ОС (Linux, BSD, вобщем — все *nix). Прокачиваю, так сказать, свой скил... Заодно анализирую некоторую инфу, полезную для распознавания типа и версии ОС. Снимаю скриншот с инфой, выведеной в BASH’е, в основном — вывод uname, собержимое разных /etc/*release* и /etc/*version*, lsb-release (если это Linux-based distro), всякие kern.osrelease и kern.ostype (это если BSD). С новыми дистрибутивами проблем обычно нет (их большинство), но с устаревшими, про которые мало инфы (как
plan9 или
XENIX386), снятыми с поддержки (как
Moblin 2, для которого не могу найти рабочую копию репозитория в сети), или трансформировавшимися в другие (как
LindowsOS /
Linspire /
Freespire /
Xandros или
Mandrake /
Mandriva /
Mageia /
OpenMandriva).
Показать
На сегодня сделал 110 осей (это которые дошли до процесса снятия скрина, но много пока не доделаны).
Линуксы:
Бэ Эс Дэ:
FreeBSD![]() |
PicoBSD![]() |
NetBSD![]() |
BSDRP![]() |
FreeSBIE![]() |
DesktopBSD![]() |
TrueOS![]() |
kFreeBSD![]() |
OliveBSD![]() |
UlBSD![]() |
LibertyBSD![]() |
OpenBSD![]() |
pfSense![]() |
DragonFly![]() |
GhostBSD![]() |
Андроиды:
БиОСь и клоны:
Солярка:
МакОси:
Всякая экзотика:

Хаки и трюки
Виртуалки
Сисьадминство
BASH-скрипты
Парусные суда
Праздники
Моё чтиво
Игра KSP
Cintu 17.10
Дистрибутив, основанный на
Cinnamon’ом —
Cintu 17.10. Пилит её Алексей «alv» Федорчук (



LuninuXOS




ArchLinux
CentOS
CrunchBang
ElementaryOS
Fedora
openSUSE
DietPi
Raspbian


OpenWrt
DD-WRT
DebWrt
RHEL
Slackware
Gentoo
AstraLinux
Q4OS

DSL
ZorinOS
Maui
AltLinux
Zenix
Devuan
госЛинукс
AGL
SteamOS
ChromiumOS
Proxmox
PelicanHPC
CalculateLinux
Netrunner
NixOS
KaOS
Manjaro
LXLE
gOS
Solus
FerenOS

OracleLinux
DebianHurd
SLAX
KaliLinux
Tails
antiX
BunsenLabs

LEDE
AttifyOS
Nitrux
PCLinuxOS
BlackLab
KDEneon
ChakraLinux
Antergos
Korora
CAINE
LinuxLite

RFRemix
ScientificLinux
RouterOS
BackBox
EndlessOS
Pop!_OS
Siduction
Parrot
moonOS
FreeBSD
PicoBSD
NetBSD
BSDRP
FreeSBIE
DesktopBSD
TrueOS
kFreeBSD
OliveBSD
UlBSD
LibertyBSD
OpenBSD
pfSense
DragonFly
GhostBSD
Android4

PhoenixOS
RemixOS
BeOS
Haiku
OracleSolaris
Dyson
Tribblix
OpenSXCE
OpenSolaris
OpenIndiana
SnowLeopard
Panther
Syllable

QNX
Minoca
ToaruOS
Windows10