gladilov.org.ru gladilov.org.ua

1222 заметки с тегом

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

 С конца сентября 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 + ↑

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

 trixbox 1.1

Дистрибутив Linux на базе  ЦентОСи, вырос из  Asterisk@Home, который в октябре 2006 года был переименован в trixbox, так как корпорация Digium попросила разработчиков дистра —  американцев Керри Гаррисона (Kerry Garrison) и Эндрю Гиллиса (Andrew Gillis) прекратить использование слова «Asterisk». Существуют две ветки дистра — бесплатная Community Edition и коммерческая Pro (её поддержкой занимается компания fonality). Дистр включает в себя платформу Asterisk и дополнительные компоненты, типа встроенного биллинга, системы управления аккаунтами с веб-интерфейсом, поддержка плат расширения. Графический интерфейс отсутствует, для настройки телефонии используется система  WEB-администрирования. Пакетный менеджер — yum. Размер места, занятого после установки ~850 Мб, после обновления системы и установки графики — около 2,7 гига.

 trixbox

Трюки с установкой: Показать

Сначала пробовал ставить непосредственно в  VirtualBox’е, но тогда инсталлятор не отрабатывал корректно. Поэтому, сначала установил систему в  PCem, затем командой

qemu-img convert -f raw -O vmdk trixbox.img trixbox.vmdk

конвертил образ диска в формат vmdk и подсовывал в виртуалбоксовую виртуалку. Можно продвинуться ещё дальше и отконвертить в vdi-формат такой командой:

VBoxManage clonehd --format VDI trixbox.vmdk trixbox.vdi

После этого система нормально нашла новое оборудование и нормально работала, даже сетевой интерфейс поднялся. Для установки графического менеджера создал новый файл yum-репозитория /etc/yum.repos.d/centos4.repo:

wget http://vault.centos.org/4.3/CentOS-Base.repo -O /etc/yum.repos.d/centos4.repo

затем поставил Xorg и DE командами:

yum groupinstall "X Window System"
yum groupinstall "GNOME Desktop Environment"
yum groupinstall "KDE Desktop"
yum groupinstall "General Purpose Desktop"
yum groupinstall "Russian support"

В иксовом терминале снял скрин.


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

Источники:
http://vault.centos.org/4.3/CentOS-Base.repo
https://unix.stackexchange.com/questions/126750/why-does-ssh-show-protocol-as-tcp6-and-tcp-in-netstat
https://lists.centos.org/pipermail/centos/2006-December/030741.html

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

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

 DeLi(cate) Linux 0.1 Alpha5

Дистрибутив Линукса, форк  DeLi Linux 0.8, но разработанный независимо от его преемника  ConnochaetOS. Предназначен для очень старых компьютеров с малым количеством ОЗУ на архитектурах i386 и m68k, основан на ядре версии 2.4 и библиотеке uClibc для минимизации использования ресурсов. Разработка начата 30 июня 2011 года  чехом из Брно Яромиром Чапиком (Jaromír Cápík). Среда рабочего стола —  IceWM,  Blackbox,  dwm,  Fluxbox,  Openbox. Размер места, занятого после установки — приблизительно 800 Мб.

 DeLi(cate)

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

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

 ConnochaetOS 14.2

Дистрибутив Linux, рассчитаный на работу на сильно устаревшем оборудовании, начиная с систем на базе CPU Pentium I и 64MB ОЗУ, преемник  DeLi Linux. Название дистра происходит от латинского слова «Connochaetes», научного названия антилопы гну. Изначально был основан на  Слаквари, но с 2010 по 2015 год основой системы являлся  Арч. 21 июля 2013 года разработчик,  немецкий сетевой админ Генри Йенсен (Henry Jensen), объявил о прекращении разработки дистра. После трёхлетнего перерыва, в апреле 2015 года автор объявил о возобновлении разработки на основе  Slackware/ Salix. Пакетный менеджер — pacman. Оконная среда —  IceWM, можно заменить на  LXDE или  Xfce. Размер занятого места — около 1 Гб.

 ConnochaetOS

P. S.: Показать

Для переноса таскбара в верх экрана строку

TaskBarAtTop=1

пришлось ставить не только в /usr/share/icewm/preferences, но и в /etc/icewm/preferences.

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

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

 DeLi Linux 0.8 Beta

Дистрибутив Linux для использования в качестве настольной системы на старых компьютерах (от 486 до Pentium MMX 166 и выше). Автор,  немецкий сетевой админ Генри Йенсен (Henry Jensen), пилил дистр с января 2003 года по май 2008 (исходная версия 0.3 была выпущена 10 июля 2003 года). Начальные версии базировались на кодовой базе  Слаки, но начиная с версии 0.7 дистр был переработан с нуля (в версии 0.8 в качестве пакетного менеджера начал использоваться pacman). Версия 0.8 удалена из репозитория, т. к. вместо этого дистра начали пилить  ConnochaetOS. Название дистрибутива — это сокращение от Desktop Light Linux. Среда графического рабочего стола —  IceWM. Размер занятого места после установки составил ~1 Гб (в инсталляторе выбрал пункт установить всё с CD-ROM).

 DeLi

Настройка и запуск GUI: Показать

Установил в  PCem’е, виртуалка с такими характеристиками: модель — 430VX, проц — пень 75 МГц, ОЗУ 128 Мб, винт — IDE 8 Гб (CHS=16644/16/63) в формате VHD, IDE CD 24x, видео — TVGA8900D (1 Мб видеопамяти), мышь — 2-кнопочная PS/2.

В файле /usr/share/icewm/preferences прописал

TaskBarAtTop=1

и после перезапуска иксов у меня IceWM-panel уже свверху экрана. Запускаю эмулятор терминала командой

xterm -fg green -bg black -T terminal -n Terminal -fn 10x22 &

В запущеном терминале снял скрин.


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

Источники:
http://deli.tavvva.net/wiki/doku.php?id=deli:configuration:firststeps
https://antixlinux.com/forum-archive/how-to-make-top-panel-with-custom-lauchers-in-icew-t2056.html

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

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

 UberStudent 4.3 (Heraclitus)

Linux-дистрибутив на основе  бубунты, позиционируется как «Linux для учеников» и предназначен для использования в высших учебных заведениях и средних школах. Поддерживается виртуальная образовательная среда, базирующаяся на системе для дистанционного обучения MOODLE. Дистр можно эксплуатировать в режиме Live-CD/-USB, ну и установить на жёсткий диск компа. Пилится  американским преподавателем Стивеном Эвеном (Stephen Ewen), специализирующимся на постконфликтной грамотности, академических стратегиях успеха и образовательных технологиях. Графическая среда рабочего стола —  Xfce. После установки размер занятого места составил ~10 Гб.

 UberStudent

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

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

Раз уж пошла такая карусель с дублями скринов уже поставленных операционок, то выложу ещё одну, а то с шестого ноября висит в черновиках...

 OmniOS Community Edition v11 r151028b

Дистрибутив Солярки на основе  Illumos, продолжающий развитие  OpenSolaris. Кодовая база Community Edition ответвлена от сборки OmniOS r151022h для передачи контроля над разработкой независимому сообществу от  американской компании-разработчика OmniTI Computer Consulting, Inc., специализирующеёся на разработке веб-приложений и построении веб-сервисов (которая пилила дистр с 2012 по 2017 годы). Для управления проектом OmniOS в  Швейцарии учреждена некоммерческая ассоциация OmniOSce (OmniOS Community Edition Association). В состав управляющего комитета вошли президент Тобиас Отикер (Tobias Oetiker), ответственный за разработку Энди Фиддаман (Andy Fiddaman) и Доминик Хасслер (Dominik Hassler), отвечающий за финансовые вопросы. ОСь поддерживает такие технологии, как ZFS, DTrace, Crossbow, SMF, Bhyve, KVM и Linux zone. Графическая среда рабочего стола в дистрибутиве не предусмотрена, ставил по мануалу отсюда. После установки размер занятого места составил 600 Мб, 1,2 Гб — после установки  иксов и 7,8 Гб — после накатывания  Гномика.

 OmniOS-CE

Как установил GUI: Показать

Установил в  VirtualBox’е, выполнил такие действия:

sudo echo "nameserver <адрес шлюза>" > /etc/resolv.conf
sudo useradd -b /export/home soul
sudo passwd soul
sudo su soul

Создал файл ./bootstrap.sh с таким содержимым:

#
# Copy and paste the lines below to install the 64-bit set.
#
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

Затем сделал его исполняемым и запустил. Манипулирую с переменными и устанавливаю пакетный менеджер pkgin:

sudo -s
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
source ./.profile
pkgin help

После этого от рута ставлю нужное ПО:

pkg install xsvc
pkgin install modular-xorg
pkgin install modular-xorg-server modular-xorg-apps modular-xorg-fonts xf86-input-keyboard xf86-input-mouse
pkgin install xf86-video-FOO
pkgin install gnome
exit
touch ~/.xinitrc && echo "exec gnome-session" > ~/.xinitrc
startx

В терминале снимаю скрин.


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

Источники:
https://www.linux.org.ru/news/opensource/14584031
https://omniosce.org/article/release-028.html
https://geekblood.wordpress.com/2017/10/26/installing-x11-and-a-desktop-environment-on-omnios/

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

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

 PhoenixOS 3.0.6.479

Кастомизированный дистр на основе кодовой базы  Андроида для архитектуры x86 с оконным интерфейсом и другими типичными для десктопа функциями, например — аналогом меню «Пуск». Разработчик —  компания из Пекина Beijing Chaozhuo Technology Co., Ltd. (北京超卓科技有限公司), созданная в 2014 году путём слияния Phoenix Studio с Се Чжэнью (Xie Zhenyu, 谢振宇) во главе, Qihoo 360 Technology Co. и специалистов из Alibaba. Размер места, занятого после установки — 3,6 Гб.

P. S. У меня уже есть скрин с PhoenixOS, новый сделал по «программе реновации»

P. P. S. На самом деле я забыл, что уже есть скрин с этой операционкой, поэтому поставил её ещё раз.

 PhoenixOS

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

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

 Vector Linux 7.1 Standard Edition Gold

Дистрибутив небольшой, простой и быстрой ОСи, основанный на  Slackware, пилится с 1998 года  канадцами Робертом Ланге (Robert ’vector’ S. Lange) и Даррелом Ставемом (Darrell Stavem). Система может использоваться для установки на устаревшем и откровенно старом железе. Среды рабочего стола —  Xfce,  KDE,  LXDE,  Openbox,  JWM,  IceWM. Распространяется в нескольких версиях: Stangard, SOHO (выпуск прекращён после выхода версии 7), Live, Light. Размер занятого места — 5,6 Гб.

 VectorLinux

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

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

 VyOS 1.1.8 (helium)

Дистрибутив GNU/Linux на пакетной базе стабильной ветки  Debian’а, пилится международной командой для систем amd64, i586 и ARM, поэтому может использоваться как платформа для организации маршрутизаторов и брандмауэров. Дистр анонсирован в октябре 2013 года после того, как Brocade Communications прекратила разработку  Vyatta. Первая версия, основанная на Vyatta Community Edition, вышла 22 декабря 2013 года. Размер занятого места после установки — около 250 Мб, после установки  xorg,  xfce4 и прочего — порядка 2 гигов. Настройка может производиться через  WEB-консоль.

 VyOS

Шаги по настройке: Показать

Ставил в  VirtualBox’е, опять столкнулся с проблемой разрешения экрана (победил запуском виртуалки в  VMware с использованием образа, настроенного в VBox’е). После завершения инсталляции обновил репу APT (так как старый линк на репозиторий VyOS не предоставлял необходимых пакетов), установил нужный софт и настроил систему.

conf
set service ssh port 22
commit
save
exit
sudo -s
passwd
echo '8.8.8.8' > /etc/resolv.conf
chattr +i /etc/resolv.conf
dhclient eth0
/etc/init.d/ssh start
echo 'deb http://archive.debian.org/debian/ squeeze contrib main non-free' > /etc/apt/sources.list
aptitude update 
aptitude install locales mc
localedef -i ru_RU -f UTF-8 ru_RU.utf8
hostname VyOS
echo 'VyOS' > /etc/hostname 
mcedit /etc/hosts
mcedit /etc/host.conf
aptitude install xorg xfce4 xfce4-terminal

Затем отредактировал /etc/network/interfaces, настроив сетевой интерфейс eth0 на автоматическое включение и получение IP по dhcp. Также изменил инфу о новом пользователе soul в некоторых системных файлах

mcedit /etc/network/interfaces
adduser soul
mcedit /etc/passwd
mcedit /etc/shadow
mcedit /etc/sudoers

После запуска иксов командой startxfce4 в терминале снимаю скрин.


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

Источники:
https://www.dangtrinh.com/2017/04/apt-get-update-error-in-vyos-116-debian.html
https://www.debian.org/distrib/archive
https://repogen.simplylinux.ch/
http://www.networkinghowtos.com/howto/enable-web-gui-on-brocade-vrouter-vyatta/

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

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

 Linux Kodachi 5.2

64-битный Linux-дистрибутив, созданный разработчиком из  Маската (Оман) Варитом Аль-Мавали (Warith Al Maawali). Основан на  Минте, предоставляет надёжную и анонимную ОСь, затрудняющую криминалистический анализ накопителей и оперативной памяти. Ключевая особенность дистра — принудительное туннелирование трафика с помощью Tor и VPN для маскировки местоположение пользователя. На борту DNScrypt, Multi Tor, песочница Firejail, средства криптографии (типа TrueCrypt, VeraCrypt, KeePass, GnuPG, Enigmail, Seahorse, GNU Privacy Guard Assistant) и заметания следов (BleachBit, Nepomuk Cleaner, Nautilus-wipe), защита от атаки методом холодной перезагрузки (cold boot attack), программы затирания данных на диске и в ОЗУ, перезапуска сетевых подключений, генерации произвольных MAC’ов, блокировки экрана (xtrlock), команда для полного уничтожения ОСи. Дистр может работать в режиме LiveDVD/LiveUSB. Среда рабочего стола —  Xfce4. Размер места, занимаемого после установки — 12 гигабайт.

 Kodachi

Заметка о логине: Показать

Поставил в  VirtualBox. Для тех, кому нужно войти в систему в Live-окружении (без/до установки на винт) — kodachi/r@@t00 и root/r@@t00.

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