Новая виртуальная ОСь — 16.07.2018
Hyperbola GNU/Linux-libre 0.2.4 (Milky Way)
Интересный проект с
бразильскими корнями, ответвление от
Parabola GNU/Linux-libre, основан на снапшотах
Arch Linux, использующий ряд интересных подходов, отличающий его от других дистров. Так-же поддерживает фиксированные релизы, взятые из снимков Arch, в которые команда разработчиков добавляет обновления безопасности от
Debian. Основная идея — создать полностью свободную Arch-подобную ОСь с долговременной поддержкой, фиксированной базой и небольшими патчами обновлений. Выпускается спецветка дистрибутива Hypertalking, предоставляющее ПО для слепых пользователей (синтез речи и поддержка шрифтов Брайля), основанная на
TalkingArch.
Ставил так: Показать
В
VirtualBox’е запустил скачанный отсюда образ CD, создал MBR-разделы на 12-гиговом образе SATA-винта (10 гиг для корня, 2 гига для свопа), отформатировал и подмонтировал их:
mkfs.ext4 /dev/sda1 mkswap /dev/sda2 mount /dev/sda1 /mnt swapon /dev/sda2
Убедился, что система имеет доступ к инету, проверил корректность даты. Инициализировал директорию gnupg, наполнил её подписями пакетов и обновил ключи pacman’а:
pacman-key --init mount -o remount,size=100M,noatime /etc/pacman.d/gnupg pacman-key --populate hyperbola arch pacman-key --refresh-keys
На всякий случай повторил:
rm -r /etc/pacman.d/gnupg/* pacman-key --init pacman-key --populate hyperbola arch pacman-key --refresh-keys
Установил базовую систему:
pacstrap /mnt
Поставил GRUB и Syslinux:
pacstrap /mnt grub pacstrap /mnt syslinux
Сконфигурировал системные диски:
genfstab -p /mnt >> /mnt/etc/fstab
И прыгнул в свежепоставленную систему чрутом:
arch-chroot /mnt
В ней начал наводить свои порядки:
echo Hyperbola > /etc/hostname ln -s /usr/share/zoneinfo/Europe/Simferopol /etc/localtime
Раскоментировал строку ru_RU.UTF-8 в файле /etc/locale.gen и с помощью команды /usr/sbin/locale-gen сгенерировал поддержку русской локали. Можно сразу прописать эту локаль в /etc/locale.conf, но я просто потом указал её в ~/.profile юзера soul. Кстати, о юзере:
useradd soul && passwd soul && gpasswd -a soul video
Создаю образ initrd (linux-libre-lts — это ядро по умолчанию для LTS):
mkinitcpio -p linux-libre-lts
Ставлю GRUB и генерю его конфиг:
grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg
Выхожу из чрута, размонтирую диски и бутаюсь. В свежей системе выполняю апдейт и ставлю иксы со средой рабочего стола:
pacman -Syu pacman -S xorg pacman -S xfce4 xfce4-goodies pacman -S ttf-dejavu ttf-liberation
Стартую иксы, снимаю скрин, всё.

Источник — официальный мануал

Хаки и трюки
Виртуалки
Сисьадминство
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-кеша, т. к. сайты многих устаревших ОС не содержат нужной информации или просто в дауне).
Hyperbola
Black Cat Linux 6.2 (Bear)
Донбасской группы пользователей Linux Леонидом Кантером и Александром Каневским на базе
Red Hat Linux. Основная цель проекта — создание универсального дистрибутива, удобного как для использования в качестве сервера Internet/Intranet, так и в качестве рабочего места или домашней мультимедиа-системы. Особое внимание при этом уделяется улучшеннию поддержки кириллицы и исправлению замеченных ошибок. Включает в себя модифицированное ядро Linux и графические среды
GNOME и
KDE. Из этого проекта возник
ASPLinux (команда разработчиков влилась в российскую компанию ASPLinux).
BlackCat
МСВС 3.0 R12
elk (основанный на
QVWM),
TWM,
IceWM. Менеджер пакетов — RPM.
MCBC
KSI Linux 1.2 (Tornado)
KSI
VMware заработало сразу, но доступные разрешения в Xree86 с
QEMU запустил так:
ВМварь версии 3.2, создал в ней ВМ, добавил флоппи-дисковод (т. к. при загрузке с компакта Варя висла), подсунул в него BOOT.IMG с CD. В качестве образа винта указал IDE-устройство (в Win2000 оно инициализировалось как Диск1, это тот гиговый образ, о котором я говорил выше). Разбил его на 800-метровый раздел ext2 (для корня), остальное — своп-раздел. Установил, создал юзера, настроил X’ы, попытался подсунуть дополнения VMware, в /etc/X11/ даже появились линки XF86config.vm и X.vm, но использовал всё-же XF86_SVGA, т. к. при старте иксов с XF86_VMware не было разрешения 1024 × 768. В иксовом терминале снимаю скрин, всё.
Corel Linux 1.2
Corel с 1999 года (начало бета-тестирования — 21 сентября, первый релиз — 15 ноября). До момента продажи Xandros за 5% её акций исходного кода Corel Linux вместе с командой разработчиков в августе 2001 году вышло 3 версии (1.0, 1.1, 1.2). В марте 2002 года сайт Corel Open Source Development с Corel Linux был закрыт.
CorelLinux









Guix System Distribution 0.15.0
GuixSD
SSH-клиент, где намного удобнее выполнять команды и работает copy-paste :-) Менеджером разделов cfdisk создал на 20-гигабайтном винте MBR, разметил на два раздела: на 19 гигов — для системы и 1 гиг для свопа, форматнул
Tizen 3.0.0 IVI
Maemo (2005),
LiMo (2008),
mer (2010),
MeeGo (2010),
bada (2013). Использует дисплейный сервер
Wayland и композитный менеджер Weston. Как пакетный менеджер использует zypper и pkgcmd.
Tizen
Moblin 2.0 beta
Sailfish OS.
Network Security Toolkit 28 SVN:10234
Fedora Linux, имеет вид загрузочного DVD-/USB-диска с возможностью установки. Использует
MATE как рабочий стол по умолчанию (раньше использовал
Fluxbox).
NST
Alpine Linux 3.8.0
Норвегии, ответвление от проекта
LEAF, пилится в основном для использования во встраиваемых системах, ориентирован на безопасность, легковесность и нетребовательность к ресурсам (используется в том числе во многих образах docker), основывается на системной библиотеке языка Си musl, наборе стандартных UNIX-утилит BusyBox, системе инициализации OpenRC и пакетном менеджере apk.
AlpineLinux

