gladilov.org.ru 

1248 заметок с тегом

виртуальные ОСи

 С конца сентября 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-кеша, т. к. сайты многих устаревших ОС не содержат нужной информации или просто в дауне).

Статистика: Показать

Результаты изысканий этой моей хобии приведены на странице со скриншотами.



Позднее Ctrl + ↑

Новая виртуальная ОСь — 30.07.2018-2

 Refracta 8.3

Дистрибутив для работы на настольных ПК от  американской команды разработчиков, основан на  Devuan GNU/Linux. Графическая среда рабочего стола —  XFCE. Также имеется возможность создания и работы с live-CD/USB версией, например — использовать как диск аварийного восстановления.

 Refracta

2018   виртуальные ОСи   досуг   ОС   софт

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

 ExTiX 18.7

Настольный дистрибутив и Live-DVD для повседневной работы на настольных ПК и ноутбуках с архитектурой x86_64, родом из  Швеции. Основан на  Ubuntu, c фиксированной моделью релизов. Рабочие столы по умолчанию —  KDE и  LXQt.

 ExTiX

2018   виртуальные ОСи   досуг   ОС   софт

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

 Runtu XFCE 16.04.3

 Российский дистрибутив Linux, основанный на пакетной базе  Ubuntu, собраный с помощью debootstrap с установкой базовой системы. Представляет собой расширенный вариант Ubuntu, включающий полную поддержку русского языка и всё необходимое для дома и офиса. Проект основан 14 мая 2007 года студентами СГПИ Алексеем ’Brullworfel’ Черноморченко и Александром ’Molot’ Бехером как  Ubuntu Full Power, но в июне 2007 года был переименован в соответствии с новыми правилами использования торговой марки Ubuntu. В ранних версиях в качестве графической среды использовался  GNOME и приложения на GTK+, но в настоящее время создатели перешли на более легковесные окружения рабочего стола —  XFCE и  Openbox. Дистрибутив использует репозиторий Ubuntu и Launchpad PPA. Используются окружения рабочего стола  GNOME,  LXDE,  Xfce.

 Runtu

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 24.07.2018-3

 ArcoLinux 6.9.2 (Kirk)

Дистрибутив, созданный в  Бельгии на базе  Arch Linux, раньше назывался  ArchMerge. Проект поделён на два выпуска — в первый включены интерфейсы  Xfce,  Openbox и  i3, а во втором — минимальная платформа  командной строки. Использует Pacman в качестве менеджера пакетов.

 ArcoLinux

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 24.07.2018-2

 ZoonityOS 18.04 (Britannia)

Дистрибутив на основе  бубунты, имитирующая внешний вид классического рабочего стола  Unity, но при этом на  XFCE. Ставится просто, через Ubiquity. Раньше создатель этого дистра продавал за пятёрку клоны из того-же семейства: XXCE Linux, FujiOS Linux (основан на  Xubuntu), UXOS 2015, UXOS, UXOS CE, UXOS Server и прочее, как он сам говорит: Available as a digital download for $4.99 at xxcelinux.com, UXOS Britannia is available at uxoslinux.com for $5. Возможно, кто-то и покупал, так как выглядит это поделие как подарок яблодрочерам фанатикам маков.  Серьёзный бизнес, чё...

 ZoonityOS

2018   виртуальные ОСи   досуг   ОС   софт

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

 Bliss OS 7.2

Открытая ОСь на базе  Android, может запускаться на планшетах, ноутах и компьютерах с архитектурой x86, а так-же на большинстве телефонов, планшетов и ноутбуков с Android’ом. Сообщество пилит её с целью предоставления качественной ОСки, которую можно использовать для ежедневной работы, причём возможно синхронизация приложений и настроек на всех платформах, где запущена Bliss. Отлично подходит для любителей и энтузиастов, которые хотят получить практические навыки работы с новой операционной системой на базе Android.

 BlissOS

Нюансы: Показать

Скачал образ, установил в  VirtualBox’е (версия 5.2.16) с такими параметрами (по инструкциям отсюда): не менее 2 процессоров (!), включить 3D-ускорение (я ещё и максимум выставил в пункте «Видеопамять»), четыре гига ОЗУ (при двух гигах у меня дико тормозила вся система), IDE-винт (не менее полутора гигов, я выделил 4 гигабайта; возможно, что IDE можно поменять на SATA). Важно!: в меню «Ввод» выключить «Интеграцию мыши». Картинка: Показать

В установленной ОСи ставлю f-droid, чтоб не входить под моей гугель-учёткой в Google Play, в нём — устанавливаю эмулятор терминала termux и плагин к нему termux-styling для настройки размера шрифта. Снимаю скрин.


Задача решена

2018   виртуальные ОСи   досуг   ОС   софт

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

 Neptune 5.4

Дистрибутив GNU/Linux общего назначения для настольных компьютеров, основанный на стабильной ветке  Debian. Не из Дебиана только новое ядро, некоторые драйверы и несколько более новых версий популярных приложений, типа LibreOffice. Установочный образ содержит среду рабочего стола  KDE, основная цель дистрибутива — создание элегантной ОСи для десктопов.

 Neptune

2018   виртуальные ОСи   досуг   ОС   софт

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

 Minix 3.3.0

Свободная Unix-подобная ОСь с микроядерной архитектурой. Создатель Minix, преподаватель  Амстердамского свободного университета Эндрю Таненбаум создал его как пособие для демонстрации принципов, описываемых в его книге «Operating Systems: Design and Implementation» («Операционные системы: Разработка и реализация», 1987 год). На основе исходников Minix Торвальдс создал своё ядро  Linux. Пакетный менеджер — pkgin, среды рабочего стола —  EDE,  JWM,  TWM. Распространяется под лицензией BSD.

 Minix

Поставил не с первого раза, но зато настроил за час
Как сделал: Показать

Загрузился в виртуальной машине  VirtualBox’а с образа диска. Установил систему, перегрузил. Вот так поставил и настроил среду рабочего стола:

Xorg -configure
cp /root/xorg.conf.new /etc/X11/xorg.conf
mkdir -p /usr/pkg/X11R7/lib/X11/ 
cp /root/xorg.conf.new /usr/pkg/X11R7/lib/X11/xorg.conf

  • • Опционально — добавил старый репозиторий:
echo http://www.minix3.org/pkgsrc/packages/3.3.1/i386/All >> /usr/pkg/etc/pkgin/repositories.conf

Обновился и поставил нужные мне пакеты:

pkgin update
pkgin install nano
pkgin install fluxbox

В файле ~/.xinitrc прописал следующее:

#!/bin/sh
xsetroot -solid gray &
autocutsel -fork
xterm &
exec fluxbox

и выполнил

startx --

Запускаю xterm с параметрами:

xterm -fg green -bg black -fn 10x20 -T Terminal -e 'bash' &

Снимаю скрин.


Задача решена

Источники:
https://wiki.minix3.org/doku.php?id=start
https://wiki.minix3.org/doku.php?id=usersguide:runningonvirtualbox
https://ru.wikibooks.org/wiki/Minix/Установка_MINIX_3
https://groups.google.com/forum/#!topic/minix3/l-Qp4Wk0wqk
https://edeproject.org/wiki/installingonminix

2018   виртуальные ОСи   досуг   ОС   софт

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

 MiniSlack 1.1

Дистрибутив, основанный на  Slackware Linux и впоследствии (после версии 1.1) переименованный в  Zenwalk. Основной упор разработчики дистра сосредоточили на приложениях для Интернета, мультимедиа и кодирования, получив самодостаточную систему, в которой «ис каропки» можно сёрфить по WEB’у, работать с почтой, чатить, слушать музыку, программировать, смотреть видео различного формата, писать документы, печатать, сканировать, записывать диски, подключать камеру и редактировать свои фоточки. Среда рабочего стола по умолчанию  XFCE, в качестве пакетного менеджера используются pkgtools (из Slackware), и Netpkg.

 MiniSlack

2018   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 16.07.2018-2

 CRUX 3.4

Лёгкий, предназначенный для опытных пользователей, независимо-разрабатываемый source-based Linux для машин с 64-разрядными процами x86 и ARM. Дистрибутив придерживается принципа K.I.S.S. — система пакетов на основе tar.gz, максимально упрощённые BSD-подобные скрипты инициализации и относительно небольшое число готовых бинарных пакетов. Дистр имеет систему портов по типу FreeBSD. Пилит его с 2001 года  швед Фредрик Риннестам (Fredrik Rinnestam) с командой. Вообще, по моему мнению, Фредрик Риннестам — человек из прошлого. Ему нравится pkgutils в комплекте с BSD-подобным деревом портов вместо RPM, его прёт править конфиг-файлы с помощью vi. Кстати, идеями философии CRUX вдохновлялся Джадд Винет — создатель  Arch Linux.

 CRUX

Первую попытку поставить CRUX я предпринял 13.05.2018, на я тогда не знал, что весь софт кроме совсем базового собирается из исходников ;-)
Вот, что в итоге получилось: Показать

В  VirtualBox’е создал ВМ, загрузился. Готовлю разделы:

fdisk /dev/sda
mkfs.ext4 /dev/sda1
mkswap /dev/sda2
mount /dev/sda1 /mnt
swapon /dev/sda2

Запускаю setup и ставлю базовую систему. Затем нужно чрутом зайти в неё и настроить. Я делал так:

mount --bind /dev /mnt/dev
mount --bind /tmp /mnt/tmp
mount -t proc proc /mnt/proc
mount -t sysfs none /mnt/sys
chroot /mnt /bin/bash

но можно было просто запустить setup-chroot. Настраиваю систему: меняю пароль рута, правлю /etc/fstab, в /etc/rc.conf задаю hostname, создаю юзера.

useradd -m -s /bin/bash -G audio,lp,video,wheel -U soul
passwd soul
nano /etc/sudoers

После этого пришло время варить мет делать ядро:

cd /usr/src/linux-4.14.x
make menuconfig
make all
make modules_install
cp arch/x86/boot/bzImage /boot/vmlinuz
cp System.map /boot

Ставлю GRUB:

grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Создаю русскую локаль:

localedef -i ru_RU -f UTF-8 ru_RU.UTF-8

Пробую бутнуться в настроенную систему, но ту меня ожидал облом — GRUB не загрузил систему. Я руками добавил в /boot/grub/grub.cfg такие строки:

menuentry 'CRUX' {
set root='hd0,msdos1'
linux /boot/vmlinuz root=/dev/sda1 ro quiet
}

Можно было и так:

menuentry 'CRUX' {
linux (hd0,msdos1)/boot/vmlinuz root=/dev/sda1 quiet
}

Выпоняю от рута:

useradd -m -s /bin/false -U pkgmk
mkdir -pv /home/pkgmk/{src,pkg,work,ports}
rmdir /usr/ports
ln -s /home/pkgmk/ports /usr/ports
chown -R pkgmk.users /home/pkgmk

Затем обновил систему:

ports -u
prt-get sysup

Обновлялась она часов восемь, перекомпилила мне всё, аптайм виртуалки после завершения компиляции был 8h 36m. После этого прописал порт:

cat > /etc/ports/xfce.rsync << EOF
> host=crux.nu
> collection=ports/xfce/crux-3.2/
> destination=/usr/ports/xfce
> EOF

и установил среду рабочего стола  XFCE:

prt-get depinst xfce4 xfce4-appfinder xfce4-terminal thunar geany

Вроде ничего не забыл... А, да, стартую startxfce4 и снимаю скрин.


Задача решена

P.S. Как привинтить полностью русификацию пока не додумался, да и времени особо нет на это.

Источники:
https://crux.nu/Main/Handbook3-1-Configuration
https://crux.nu/Main/Handbook3-4
https://sudaraka.org/note-to-self/crux-installation-guide
https://agentoss.wordpress.com/2011/04/28/a-fast-and-lightweight-linux-desktop-with-crux-linux-2-7-i686/
https://www.linuxquestions.org/questions/linux-software-2/docbook-xsl-failed-to-load-4175584326/
https://www.alv.me/crux-inicializaciya-i-nastrojka/

2018   виртуальные ОСи   досуг   ОС   софт
Ранее Ctrl + ↓
Наверх