Со свеженьким 4.4.31: http://nightly.altlinux.org/p8/beta/
Стартеркит с Xfce на базе p8/branch с инициализацией UNIX System V
Итак...
gvy представляет beta-версию лайв-стартеркита
http://nightly.altlinux.org/p8/beta/MD5SUMhttp://nightly.altlinux.org/p8/beta/alt-p8-xfce-sysv-20161111-i586.isohttp://nightly.altlinux.org/p8/beta/alt-p8-xfce-sysv-20161111-x86_64.isoоснованного на p8/branch
# apt-repo
rpm [p8] http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/i586 classic
rpm [p8] http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/noarch classic
под лицензией GNU GPL v2+
# head -n 30 /usr/share/alt-notes/license.ru.html | tail -n 6
<p>2.1 Права на НАБОР</p>
<p>НАБОР содержит как свободные, так и несвободные компоненты, распространение которых (первичное и дальнейшее) разрешается лицензиями правообладателей. Авторские права на НАБОР как составное произведение принадлежат ООО «Базальт СПО».</p>
<p>НАБОР как составное произведение предоставляется на условиях GNU General Public License версии 2 или любой последующей (на Ваш выбор); таким образом, Вам предоставляются перечисленные далее неисключительные права на данное составное произведение. Исходный профиль, использованный для сборки конкретного НАБОРА, входит в него на тех же условиях.</p>
Сразу оговоримся:
Угодить Speccyfighter-у с его скепсисом и его придирчивостью спектрумиста, ко всему что нравится и не нравится, о-очень сложно...
Поэтому перейдём сразу к лайв-дистрибутиву, рассматривая его как загруженную лайв-систему.
Что же нас здесь ожидает и как это выглядит на ноутбуке HP Compaq nx6110?
В системе традиционный UNIX System V init
# rpm -qf /sbin/init
sysvinit-2.88-alt5
с ядром
# uname -r
4.4.31-std-def-alt0.M80P.1
Памяти лайв-система загруженная с параметром ядру lowmem занимает немного
$ free -m
total used free shared buffers cached
Mem: 997 499 498 0 73 313
-/+ buffers/cache: 112 884
Swap: 0 0 0
и основана на
# xfce4-about --version
xfce4-about 4.12.1 (Xfce 4.12)
Демон polkit поднят, а значит правила в системе будут поддерживаться и возможно добавление новых если в наличии соответствующий action
$ ps -eo pid,user,args|grep polkit
1313 polkitd /usr/libexec/polkit-1/polkitd --no-debug
С новым ядром 4.4.31-std-def, некоторых владельцев ноутбуков ожидает приятный сюрприз, - интерфейс bluetooth, который был заблокирован на HP Compaq nx6110 и Lenovo G50-80, теперь разблокирован
# rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
3: hp-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
Пользователь altlinux уже в группе _nmconnect и при существующих правилах polkit, проблем с настройкой сети через NetworkManager не будет
# groups altlinux
altlinux : altlinux wheel uucp proc cdwriter audio radio users scanner xgrp netadmin fuse _nmconnect
# ls -l /etc/polkit-1/rules.d/*
-rw-r--r-- 1 root root 326 июл 2 2015 /etc/polkit-1/rules.d/50-default.rules
-rw-r--r-- 1 root root 477 ноя 4 15:28 /etc/polkit-1/rules.d/60-sysvinit-console-kit.rules
-rw-r--r-- 1 root root 1304 ноя 4 15:28 /etc/polkit-1/rules.d/60-sysvinit-mount.rules
-rw-r--r-- 1 root root 194 ноя 4 15:28 /etc/polkit-1/rules.d/60-sysvinit-nm.rules
-rw-r--r-- 1 root root 185 ноя 4 15:28 /etc/polkit-1/rules.d/60-xfsm-shutdown-helper.rules
# rpm -qf /etc/polkit-1/rules.d/60-*
polkit-sysvinit-0.3.2-alt2
polkit-sysvinit-0.3.2-alt2
polkit-sysvinit-0.3.2-alt2
polkit-sysvinit-0.3.2-alt2
Сеть замечательно настраивается через NetworkManager
# ping -c1 altlinux.org
PING altlinux.org (194.107.17.137) 56(84) bytes of data.
64 bytes from jabber.altlinux.org (194.107.17.137): icmp_req=1 ttl=54 time=64.4 ms
--- altlinux.org ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 64.425/64.425/64.425/0.000 ms
и для этого в системе есть все необходимые пакеты
$ rpm -qa|grep NetworkManager
NetworkManager-vpnc-gtk-1.2.4-alt1
NetworkManager-1.4.2-alt1
NetworkManager-daemon-1.4.2-alt1
NetworkManager-bluetooth-1.4.2-alt1
NetworkManager-wwan-1.4.2-alt1
NetworkManager-openvpn-1.2.6-alt1
NetworkManager-applet-gtk-1.4.2-alt1
NetworkManager-openvpn-gtk-1.2.6-alt1
NetworkManager-vpnc-1.2.4-alt1
NetworkManager-adsl-1.4.2-alt1
NetworkManager-pptp-1.2.4-alt1
NetworkManager-pptp-gtk-1.2.4-alt1
NetworkManager-wifi-1.4.2-alt1
Не забудьте после установки системы проверить, добавлен ли пользователь, которому разрешено настраивать сетевые соединения, в системную группу _nmconnect.
Технология speedstep поддерживается на не новых ноутбуках
# grep MHz /proc/cpuinfo
cpu MHz : 800.000
гувернёром ondemand
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
ondemand
и драйвером acpi-cpufreq
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
acpi-cpufreq
В системе классическая alsa
# rpm -qa|grep 'alsa\|pulse'
alsa-utils-1.1.0-alt1.1
alsa-set-initial-options-1.3-alt1
libalsa-1.1.0-alt1.1.1
libpulseaudio-9.0-alt2
Пользователи skype, смогут запустить его через пакет apulse
# apt-cache search apulse
apulse - PulseAudio emulation for ALSA
и сборку rpm-пакета от Drool
https://www.altlinux.org/SkypeSkype сборки Drool
skype-4.3.0.37-alt1.i586.rpm
потребует по зависимостям и libqt4-webkit, который по зависимостям также притянет пакеты
# apt-get install libqt4-webkit
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
libqt4-declarative libqt4-location libqt4-opengl libqt4-script libqt4-sensors libqt4-sql libqt4-xmlpatterns
qt4-mobility-common
Следующие НОВЫЕ пакеты будут установлены:
libqt4-declarative libqt4-location libqt4-opengl libqt4-script libqt4-sensors libqt4-sql libqt4-webkit
libqt4-xmlpatterns qt4-mobility-common
Если пакеты apulse и libqt4-webkit установлены, то установка rpm-пакета skype сборки Drool предельно проста
# rpm -Uhv /куда/скачали/skype-drool/skype-4.3.0.37-alt1.i586.rpm
Рекомендуется также установить пакет menulibre, - редактор меню Xfce и поправить в меню строку запуска skype.
Запуск skype
apulse /usr/bin/skype
О монтировании файловых систем.
Файловые системы usb-флеш и usb-hdd монтируются и отмонтируются через Thunar (проверялись нешифрованные vfat и ext4). Также монтируются и отмонтируются файловые системы винчестера не прописанные в /etc/fstab
Ждущий режим.
Лайв-система прекрасно входит в ждущий режим и выходит из него используя правило polkit.
Если будете добавлять пользователя, не забудьте добавить его в группу xgrp, иначе пользователь не сможет монтировать usb-{flash,hdd} и в менеджере сессий (опция меню Xfce Выход) не сможет воспользоваться ничем кроме опции Выйти, и т.о. будет иметь ограниченные права, но имея при этом возможность ходить в глобальную сеть, настроенную тем, кто находится в группе _nmconnect.
Дополнительные пакеты из репозитория, дело вкуса и личных предпочтений.
Себе же добавляю сразу на первое время:
# apt-get install palemoon-suggested firefox-ublock_origin \
htop nload sysstat mplayer leafpad cdrkit mediainfo \
disable-usb-autosuspend libopenal1 atril-gtk-djvu \
xinput dmidecode ntpdate menulibre -y
Дистрибутив не содержит офисного пакета и поэтому невелик по объёму, но кроме всего прочего содержит браузер Firefox и медиаплеер Parole, поэтому возможность чем-то занять себя у вас будет сразу же, чуть подстроив микшер по своему вкусу.
Резюме:
Первым взглядом лайв система на Xfce с SysVinit смотрится просто великолепно.
Остаётся поблагодарить
gvy за сборку в которой сохранены традиции классического UNIX.
И продолжить тестирование установленной системы.