Новая виртуальная ОСь — 08.07.2018
Guix System Distribution 0.15.0
Дистрибутив свободной операционной системы GNU, построенный на основе функционального менеджера пакетов GNU Guix (основан на наработках проекта Nix, поддерживается возможность использования пакетов, подготовленных для пакетного менеджера Nix и размещённых в репозитории Nixpkgs). Использует ядро Linux-libre (очищенное от несвободных элементов бинарных прошивок) с поддержкой элементов GNU Hurd. Входит в список бесплатных дистрибутивов Linux Фонда свободного программного обеспечения.
Подробности процесса: Показать
Скачал архив с образом инсталляционного CD, установил (без EFI) в
Виртуалбоксе, залогинился рутом (он без пароля). Командой
ifconfig -a
узнал наименование интерфейса (enp0s3), затем поднял его (при загрузке он в административном дауне)
ifconfig enp0s3 up
и получил IP от DHCP-сервера:
dhclient -v enp0s3
Запустил демон SSH:
herd start ssh-daemon
Теперь можно зайти в систему по сети через
SSH-клиент, где намного удобнее выполнять команды и работает copy-paste :-) Менеджером разделов cfdisk создал на 20-гигабайтном винте MBR, разметил на два раздела: на 19 гигов — для системы и 1 гиг для свопа, форматнул
mkfs.ext4 -L my-root /dev/sda2
и смонтировал в /mnt
mount LABEL=my-root /mnt
Создал и включил своп:
mkswap /dev/sda3 swapon /dev/sda3
Включил запись на диск вместо сохранения в памяти при попытке записи в /gnu/store:
herd start cow-store /mnt
Затем создаю директорию в новом разделе /mnt/etc и копирую в неё конфигурационный файл установки, изменяя его под свои требования:
mkdir /mnt/etc cp /etc/configuration/desktop.scm /mnt/etc/config.scm nano /mnt/etc/config.scm
Важные замечания по правке /mnt/etc/config.scm:
в строке (host-name «GuixSD») задаю имя системы;
в строке (timezone «Europe/Simferopol») задаю временную зону;
в строке (locale «ru_RU.utf8») задаю системную локаль;
в строке (bootloader (bootloader-configuration bootloader grub-bootloader (target «/dev/sda»))) задаю место установки GRUB;
полностью комментирую раздел mapped-devices;
в разделе file-systems строку (device «my-root») меняю на (device (file-system-label «my-root»)), там-же удаляю строку (dependencies mapped-devices);
в разделе users меняю имя пользователя (name «soul»), его описение (comment «Soul»), и домашний каталог (home-directory «/home/soul»);
в разделе services убираю строку (gnome-desktop-service), чтобы установился только XFCE4, без GNOME.
После приведения конфиг-файла в порядок командой
guix system init /mnt/etc/config.scm /mnt
стартую установку системы. По завершению — ребут, система грузится в GUI, можно зайти рутом (без пароля) и донастроить её до конца. От рута меняю пароль пользователю soul, логинюсь им, снимаю скрин.

Использовал инфу отсюда:
https://www.gnu.org/software/guix/manual/en/guix.html
https://www.youtube.com/watch?v=fKXrGfDnUCk

Хаки и трюки
Виртуалки
Сисьадминство
BASH-скрипты
Парусные суда
Праздники
Моё чтиво
Игра KSP
GuixSD
Tizen 3.0.0 IVI
Maemo (2005),
Moblin (2007),
LiMo (2008),
mer (2010),
MeeGo (2010),
bada (2013). Использует дисплейный сервер
Wayland и композитный менеджер Weston. Как пакетный менеджер использует zypper и pkgcmd.
Tizen
VMware, рутом (пароль по умолчанию «tizen») создал юзера, задал ему пароль, настроил временную зону. Обновил систему:
Moblin 2.0 beta
Sailfish OS.
GNOME (Metacity).
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


Linux Mint 19 (Tara)
ирландскими корнями, основанный на пакетной базе
Ubuntu 18.04 LTS, пилится сообществом с целью предоставить пользователю «современную, элегантную и удобную операционную систему, которая одновременно является мощной и простой в использовании»...
Mint
На прошедшей в конце прошлой недели в Берлине конференции
RedHat,
CentOS,
SUSE,
Debian и производных от них. Кроме того, поддержка nftables уже реализована в firewalld, что упростит процесс миграции для пользователей этого инструмента.
Univention Corporate Server 4.3-1 errata112 (Neustadt)
Германии, основанный на
UCS
кеды, в эмуляторе терминала которых снимается скрин.
NethServer 7.5
итальянских разработчиков, предлагающий модульное решение для быстрого развёртывания серверов в SOHO-офисах. Дистрибутив основан на пакетной базе
web-интерфейс для управления доступными серверными компонентами.
NethServer
ОСь 2.0 (2017.03)
ООО «Национальный центр информатизации», дочерней компаниии государственной корпорации «Ростех», построенный на основе пересборки пакетной базы проектов
Xfce4. Позиционируется как ОС для работы на серверах, рабочих станциях, а также в ЦОД, с прицелом на возможность работы с информацией, представляющей государственную тайну.
OS-RT