Руководство по установке и настройке Void Linux в качестве рабочего окружения. Linux статьи
Написать статью
Войдите, чтобы писать статьи

Руководство по установке и настройке Void Linux в качестве рабочего окружения

122

Руководство по установке и настройке Void Linux

Материал написан пользователем сайта.

Хочу поделиться шпаргалкой по быстрой установке и настройке дистрибутива Void в качестве рабочего окружения.

Что такое Void Linux?

Void Linux - это независимый дистрибутив, использующий систему инициализации runit и пакетный менеджер xbps с мощной системой сборки пакетов xbps-src. Дистрибутив доступен в двух версиях: с библиотекой Си glibc, которая используется в большинстве других дистрибутивов, и с альтернативной библиотекой musl, спроектированной для большей компактности и простоты.

Void предлагает альтернативу популярным решениям в мире Linux. Он не использует компоненты, такие как systemd, rpm или dpkg. При этом дистрибутив остается достаточно дружелюбным и удобным для повседневного использования. Если у вас уже есть опыт работы с Linux, стоит ознакомиться с Void Linux.

Другой дистрибутив, который я могу порекомендовать, - это Alpine Linux. Однако, поскольку Alpine использует только musl, он может не поддерживать некоторые аппаратные компоненты, требующие проприетарные драйверы (например, nvidia, broadcom).

Void Linux, благодаря возможности выбора стандартной библиотеки Си, избегает этой проблемы.

Описание планируемой конфигурации

В качестве графического окружения я задействую Xfce, а в качестве звукового сервера - pipewire.

Устанавливать Void Linux будем через chroot, несмотря на наличие у Void псевдографического установщика.

Такое решение обусловлено следующими причинами:

  1. Void обладает мощным инструментарием xtools, который упрощает процесс установки (xchroot);
  2. пакетный менеджер xbps позволяет быстро создать корень рабочей системы;
  3. бОльшая гибкость в установке и настройке системы.

Создание загрузочного носителя

Я рекомендую скачать "живой" образ с Xfce, чтобы проводить установку и конфигурирование системы сразу из приятного графического интерфейса.

Скачиваем последний актуальный "живой" образ.

wget https://repo-default.voidlinux.org/live/current/void-live-x86_64-20250202-xfce.iso

Находим файл носителя, в который запишем скачанный образ.

lsblk 

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    1    30G  0 disk 
├─sda1        8:1    1   1.3G  0 part 
└─sda2        8:2    1    32M  0 part 
nvme0n1     259:0    0 238.5G  0 disk 
├─nvme0n1p1 259:1    0   127M  0 part 
├─nvme0n1p2 259:2    0    70G  0 part 
├─nvme0n1p3 259:3    0   124M  0 part /boot/efi
├─nvme0n1p4 259:4    0    70G  0 part /
├─nvme0n1p5 259:5    0   124M  0 part 
└─nvme0n1p6 259:6    0    70G  0 part 

Записываем образ на носитель.

dd bs=4M if=void-live-x86_64-20250202-xfce.iso of=/dev/sda

И убеждаемся, что все данные на него были записаны.

sync

Подготовка файловой системы

Загружаемся в live-систему.

Вероятно, имеет смысл выбрать вариант RAM, чтобы live-система полностью загрузилась в ОЗУ компьютера.

Это увеличит быстродействие и отзывчивость live-системы.

Открываем эмулятор терминала и повышаем наши права до суперпользователя. Пароль voidlinux.

su -

Для удобства работы с командной строкой будем работать в эмуляторе терминала bash.

bash

Устанавливать Void я буду на разделы, которые сейчас использует другой дистрибутив, поэтому этап создания разметки диска будет пропущен.

Форматируем раздел /dev/nvmen1p3 для загрузчика и раздел /dev/nvmen1p4 для корня системы.

mkfs.vfat /dev/nvmen1p3
mkfs.ext4 /dev/nvmen1p4

Монтируем будущие загрузочный и корневой разделы системы в каталог /mnt live-системы, чтобы продолжить над ними работу.

mount /dev/sda2 /mnt/
mkdir -p /mnt/boot/efi/
mount /dev/sda1 /mnt/boot/efi/

Если вы, как и я, используете live-систему с графическим окружением, то, вероятно, вам потребуется удалить каталог с мусором, который почему-то окружение посчитало нужным создать.

rm -rf /mnt/lost+found

Создание корня системы с помощью пакетного менеджера XBPS

Создаем переменные окружения: REPO, которая будет содержать адрес удаленного репозитория, и ARCH, которая будет содержать информацию об архитектуре компьютера.

Если вы желаете использовать Void с библиотекой musl, то укажите адрес:

https://repo-default.voidlinux.org/current/musl

Я же буду устанавливать версию с glibc:

REPO=https://repo-default.voidlinux.org/current
ARCH=x86_64

Копируем с live-системы ключи для проверки подлинности пакетов.

mkdir -p /mnt/var/db/xbps/keys
cp /var/db/xbps/keys/* /mnt/var/db/xbps/keys/

Устанавливается будущая система одной командой. Очень удобно!

XBPS_ARCH=$ARCH xbps-install -S -r /mnt -R "$REPO" base-system

Настройка базовой системы

Генерируем файл /etc/fstab, содержащий параметры автомонтирования разделов будущей системы с помощью утилиты из состава инструментария xtools.

# xgenfstab -U /mnt > /mnt/etc/fstab

Подменяем корень live-системы на корень устанавливаемой системы с помощью утилиты из состава xtools.

xchroot /mnt /bin/bash

Задаем имя компьютера.

[xchroot /mnt] # vi /etc/hostname

voidgrav

Настраиваем параметры системы.

Я использую us раскладку клавиатуры, и en_US.UTF-8 локаль.


[xchroot /mnt] # vi /etc/rc.conf

HOSTNAME="voidgrav"

HARDWARECLOCK="UTC"

TIMEZONE="Europe/Moscow"

KEYMAP="us"

FONT="lat9w-16"

CGROUP_MODE=unified

SEEDING_SKIP_CREDIT=false



[xchroot /mnt] # vi /etc/default/libc-locales

en_US.UTF-8 UTF-8



[xchroot /mnt] vi /etc/locale.conf

LANG=en_US.UTF-8
LC_LOCALE=C

Применяем наши изменения.

[xchroot /mnt] # xbps-reconfigure -f glibc-locales

Задаем пароль суперпользователя.

[xchroot /mnt] # passwd

Также установим ряд пакетов, которые не являются обязательными, но, вероятно, нам все равно придется их установить и настроить в будущем.

Например, когда они окажутся в списке зависимостей устанавливаемых программ.

Установим системную шину dbus.

[xchroot /mnt] # xbps-install -S  dbus

Поставим сервис dbus в автозапуск.

[xchroot /mnt] # ln -s /etc/sv/dbus /etc/runit/runsvdir/default

Следующий пакет - NetworkManager.  Вполне возможно, что вы не захотите добавлять его в минималистичную систему. В качестве альтернативы я могу порекомендовать использовать для управления сетевыми подключениями wpa_supplicant, который предустановлен в Void.

[xchroot /mnt] # xbps-install -S NetworkManager

Поставим NetworkManager в автозапуск.

[xchroot /mnt] # ln -s /etc/sv/NetworkManager /etc/runit/runsvdir/default

Установка загрузчика ОС

Установим grub.

[xchroot /mnt] # xbps-install grub grub-x86_64-efi

Для систем с UEFI.

[xchroot /mnt] # grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="Void"

Переконфигурием все пакеты, чтобы все изменения вступили в силу.

[xchroot /mnt] # xbps-reconfigure -fa

После этого выходим из chroot, извлекаем установочный носитель и перезагружаемся в свежеустановленную ОС.

[xchroot /mnt] # exit
# umount -R /mnt
# shutdown -r now

Постустановочная настройка ОС

Пока мы не сменили командную оболочку с sh на bash давайте сделаем это вручную.

bash

Установим X-сервер xorg, графический менеджер входа lightdm и менеджер сеансов elogind.

xbps-install xorg lightdm lightdm-gtk-greeter elogind

Настроим автозапуск для установившихся пакетов.

ln -s /etc/sv/polkitd /etc/runit/runsvdir/default
ln -s /etc/sv/elogind /etc/runit/runsvdir/default
ln -s /etc/sv/lightdm /etc/runit/runsvdir/default

Скачиваем мета-пакет с базовым окружением Xfce.

xbps-install xfce4

Пришло время поменять sh на bash :)

vi /etc/passwd

root:x:0:0:root:/root:/bin/bash

Создадим непривилегированного пользователя.

Обязательно добавляем пользователя в группы audio, video (для PipeWire), network (для NetworkManager) и input (для libinput).

useradd -m -s /bin/bash -c 'Ulysses Apokin' \
	-G floppy,disk,audio,video,adm,cdrom,optical,scanner,network,input,users ulysses

Зададим пароль для созданного пользователя.

passwd ulysses

Перезагружаемся в графический сеанс.

reboot

Установим пакеты ALSA.

xbps-install alsa-firmware alsa-utils

Поставим ALSA в автозапуск.

ln -s /etc/sv/alsa /etc/runit/runsvdir/default

В качестве мультимедийного сервера установим pipewire. В качестве графического интерфейса для управления звуковыми настройками системы задействуем pavucontrol.

xbps-install pipewire wireplumber pavucontrol

Создадим конфигурационные файлы для pipewire.

mkdir -p /etc/pipewire/pipewire.conf.d
ln -s /usr/share/examples/wireplumber/10-wireplumber.conf /etc/pipewire/pipewire.conf.d/
ln -s /usr/share/examples/pipewire/20-pipewire-pulse.conf /etc/pipewire/pipewire.conf.d/

Перезагружаемся.

Также будет необходимо в настройках автозапуска Xfce прописать автозапуск pipewire.

Делается это следующим образом.

Settings -> Session and Startup -> Application Autostart -> Add :

Command: pipewire
Trigger: On Login

Или же создайте sh-скрипт и настройте его автозапуск с помощью системы инициализации runit. Однако обратите внимание, что pipewire должен запускаться после того, как сессия X11 или Wayland загрузилась, поскольку в Void в качестве менеджера сессий для PipeWire используется WirePlumber.

reboot

Возможно, вы также захотите воспользоваться следующими плагинами из состава Xfce.

xbps-install orage xfce4-battery-plugin \
	xfce4-clipman-plugin xfce4-pulseaudio-plugin \
	xfce4-screenshooter xfce4-xkb-plugin

Результат и субъективное мнение о дистрибутиве

Установка и настройка Void Linux в качестве рабочего окружения завершены. Теперь можно насладиться этой ОС на десктопе, хотя многое стало понятно уже в процессе установки.

  1. Быстрый пакетный менеджер xbps.
  2. Наличие выбора стандартной библиотеки Си.
  3. Независимость от других дистрибутивов и наличие своей экосистемы ПО.
  4. Гибкость в настройке под свои нужды.

Но не обошлось, конечно, без ложки дегтя.

Меня всегда смущал принцип наименования пакетов (или его отсутствие) в Void. Например, у шрифтов:

ttf-ubuntu-font-family
liberation-fonts-ttf
font-liberation-narrow-ttf
freefont-ttf

Или у NetworkManager:

NetworkManager
network-manager-applet

Или у CAD-систем:

LibreCAD
openscad

На сколько мне нравится пакетный менеджер xbps, который делает сборку пакетов простой и легкой для обычных пользователей, на столько же мне не нравится система инициализации - runit. Отказ от концепции уровней запусков, как мне кажется, является фатальным недостатком. Создавать свои сервисы менее удобно, чем в systemd и openrc. А исправить косяки в поставляемых сервисах трудно. Например, я столкнулся с тем, что lightdm стартует позже графической среды при выходе из сна. И соответственно все виснет. То, что исправлялось бы в openrc простой сменой runlevel, в runit решается нетривиальными прыжками по скриптам.

Также меня смущает, что совместная разработка в Void ведется на github. Видимо, сказывается недостаток ресурсов у команды. Об этом также свидетельствует то, что много даже ключевых пакетов находятся в статусе orphaned и не имеют постоянных сопровождающих

Следующее нельзя отнести к минусам, так как это объясняется философией дистрибутива и его ориентированностью на самостоятельное построение идеальной системы под себя. Иногда при установке пакета не устанавливаются все его зависимости, и пакет работает не так, как ожидалось. Например, пакет pipewire не устанавливает с собой пакет alsa-firmware. По этой причине я долго не мог понять, почему у меня нет звука, хотя pipewire утверждал, что у него все в порядке.

Тем не менее Void Linux будет хорошим выбором для опытных пользователей Linux, которые ищут легковесный и настраиваемый дистрибутив с возможностью выбора стандартной библиотеки языка Си.

Лайков: +14
войдите, чтобы ставить лайки
122
  • Опубликовано: 07.03.2026
  • UlyssesJJ

Комментарии

yosh78
Активный пользователь
Активный
07.03.2026
10:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Тоже не нравится runit, поэтому использую dinit, а openrc нет в репозитории. Со звуком вышли похожие проблемы. Тем не менее сижу пока в Пустоте. Мой скриншотик не скоро видно опубликуют (месяц уже и еще похоже месяц..) и он теряет актуальность.
scorpii
Активный пользователь
Активный
07.03.2026
22:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
+1
войдите, чтобы ставить лайки
Это говорит лишь о том, что все мы привыкли к удобствам systemd и когда нужно чуть больше, чем система инициализации, многие про нее вспоминают.
Про звук, pipewire и alsa-firmware: например системе моего ноутбука alsa-firmware вообще не нужен, а вот без sof-firmware звука не будет. Поэтому наверное все подряд и не включили в установку, а пользователь сам разберется, какие дрова ему нужны.
И разумеется, void не для "всех и каждого", он требует немного знаний и навыков.
yosh78
Активный пользователь
Активный
08.03.2026
17:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
>> Это говорит лишь о том, что все мы привыкли к удобствам systemd

Это говорит лишь о том, что выбор runit в качестве системы инициализации для полноценного дистрибутива - плохой выбор. Именно поэтому от неё отказались в Alpine и Gentoo. Её создали аж в 2004 году, у нее есть недостатки и она не обрела популярность. Всю популярность ей создал Void. Большинство выбирает более совершенную и современную OpenRC. А ее даже нет в репозитории Void. Хорошо,что хоть Dinit есть.
xKDE
Активный пользователь
Активный
08.03.2026
18:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
+1
войдите, чтобы ставить лайки
>> плохой выбор
Громко!) По мне, так идеальный выбор! Избавляет от классических bsd-скриптов, делая свою работу в автоматическом режиме. Всяко лучше, чем OpenRC для минимального Linux'a)
scorpii
Активный пользователь
Активный
08.03.2026
19:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Вот тоже хотел это отметить, да решил не лезть глубоко в дискуссию. А то "более современный openrc". Хрень все это. СусД - да, удобный комбайн, а из простых sysvinit, runit, dinit
yosh78
Активный пользователь
Активный
08.03.2026
21:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
>> Всяко лучше, чем OpenRC для минимального Linux'a)

Для минимального возможно, но разработчики минимального Alpine выбрали OpenRC. Не шарят явно. Им бы к местным спецам, они бы им объяснили : " Хрень все это."
Minor748
Активный пользователь
Активный
08.03.2026
21:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Сделаю ремарку: команда Void занимается, в том числе, и сопровождением runit. Надо полагать, что СИ отлична от таковых в Devuan, Artix, antiX и МХ.
https://github.com/void-linux/void-runit

OpenRC разрабатывается и сопровождается командой Gentoo. Поэтому, скорее всего, Альпина взяли то, что больше подходит им. Пишут, что OpenRC совместима с BusyBox и в целом лучше интегрируется в их экосистему
Minor748
Активный пользователь
Активный
08.03.2026
21:59
Родительский комментарийMinor748Родительский комментарий
Комментарий удален.
yosh78
Активный пользователь
Активный
08.03.2026
22:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
OpenRC разрабатывался в NetBSD...И корни Void из NetBSD...Runit уже был,когда начали разрабатывать OpenRC,значит runit не устраивал. Его до Void я так понимаю в качестве системы инициализации на дистрибутивах не использовали. Контейнеры или дополнительный модуль.
Minor748
Активный пользователь
Активный
08.03.2026
22:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
На фоне ваших разговоров о лёгкости глянул у себя потребление ОЗУ
https://postimg.cc/2VGxjqsj
ChubaDuba
Активный пользователь
Активный
08.03.2026
22:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
+1
войдите, чтобы ставить лайки
> OpenRC разрабатывался в NetBSD.
Нет,
OpenRC не разрабатывался непосредственно в рамках проекта NetBSD, но он имеет к нему тесное отношение через своего автора. Создателем системы является Рой Марплс (Roy Marples), который на тот момент был разработчиком как в NetBSD, так и в Gentoo Linux. Работа над OpenRC началась в 2007 году в рамках проекта Gentoo.
yosh78
Активный пользователь
Активный
09.03.2026
07:04
Родительский комментарийChubaDubaРодительский комментарий
Комментарий удален.
scorpii
Активный пользователь
Активный
08.03.2026
22:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
> но разработчики минимального Alpine выбрали OpenRC
А разработчики void выбрали runit, а разработчики NixOS выбрали systemD (и еще много кто выбрал)... Во, дебилы!)) Им бы у Альпайн поучиться
yosh78
Активный пользователь
Активный
09.03.2026
06:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Вы не видите очевидного. Недостатки runit. Поэтому его и не используют в других дистрибутивах, а Хуан скорее всего его выбрал, так как у него была минимальная тестовая сборка. Только вот со временем появились нормальные системы инициализации, да и Void уже почти полноценный дистрибутив,но в Void нет стратегии, нет руководителя. Runit-это жирный минус в Void. Если только не делать примитивные тестовые сборки из Void. Пустоту.
xKDE
Активный пользователь
Активный
09.03.2026
07:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
А что там в недостатках?) Простота?
yosh78
Активный пользователь
Активный
09.03.2026
08:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
В недостатках примитивизм и не умение работать с зависимостями. Вам такое конечно нравится.)
xKDE
Активный пользователь
Активный
09.03.2026
08:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Runit штатно работает с зависимостями, в т.ч. позволяет выстраивать сложные сценарии запуска! Так что мимо! А то, что он делает это очень просто - это мне действительно нравится!)))
UlyssesJJ
Активный пользователь
Активный
09.03.2026
08:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
На brainf*ck можно программы писать, но вряд ли это можно назвать удобным. Если бы Void снова вернулся на systemd, он бы мне симпатизировал гораздо больше. ИМХО.
xKDE
Активный пользователь
Активный
09.03.2026
08:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUlyssesJJРодительский комментарий
0
войдите, чтобы ставить лайки
Если одна строка в run вызывает сложность, то зачем Вам Linux? Есть же готовые решения)
sv check "сервис" >/dev/null || exit 1
Всё!
Достаточно 3 классов церковно-приходской школы...
UlyssesJJ
Активный пользователь
Активный
09.03.2026
17:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Читатели пингвинуса, которые будут пробовать Войд впервые по этой инструкции или какой-нибудь другой, смогут сами составить свое мнение о дистрибутиве, и о runit. Без оскорблений от людей с завышенным ЧСВ.
xKDE
Активный пользователь
Активный
09.03.2026
17:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUlyssesJJРодительский комментарий
0
войдите, чтобы ставить лайки
Вы пытаетесь своё невежество списать на моё ЧСВ? Напрасно!)
UlyssesJJ
Активный пользователь
Активный
09.03.2026
18:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+2
войдите, чтобы ставить лайки
Да потому что я высказал свое субъективное мнени о чем в явном виде уточнил, а у вас так подгорело, что вы сразу перешли на оскорбления. Уже не первый раз такую манеру поведения за вами подмечаю.
Minor748
Активный пользователь
Активный
09.03.2026
18:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUlyssesJJРодительский комментарий
+2
войдите, чтобы ставить лайки
Мне нравится читать комментарии xKDE, потому что импонирует его манера рассуждения и умозаключения. Оскорблений от него не видел ни в чужой адрес, ни в свой, хотя от него получал подобные "замечания" (в кавычках, потому что называют это все по-своему)
scorpii
Активный пользователь
Активный
09.03.2026
18:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+3
войдите, чтобы ставить лайки
+
Оскорблений в адрес других тоже не замечал, а ремарки/замечания - так это ж нормально. К нему бы прислушаться, а уж если заходить в дискуссию/спор, то хотя бы подготовиться или знать тему вдоль и поперек. С шашкой наголо - не выйдет, аргументов не хватит.
xKDE
Активный пользователь
Активный
09.03.2026
19:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUlyssesJJРодительский комментарий
0
войдите, чтобы ставить лайки
Ваше субъективное мнение может быть абсолютно любым, также как и субъективное мнение тов. yosh78. Потому как это личное дело каждого, "нравится/не нравится") Но когда Вы наперебой начинаете рассказывать об объективно несуществующих недостатках runit, в частности невозможности отслеживания зависимостей, загрузки системы после некорректного удаления сервиса и прочего бреда, я указал Вам на Вашу ошибку, дал конкретный пример, тов. Scorpii для тов. yosh78 подкрепил это эмпирическим путём с картинками. В результате Вы обиделись, оскорбились, надули щёчки и смогли сослаться только на моё ЧСВ... Уже не первый раз такую манеру поведения за Вами замечаю!))
Minor748
Активный пользователь
Активный
11.03.2026
23:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUlyssesJJРодительский комментарий
0
войдите, чтобы ставить лайки
Тут наглядно и доходчиво
https://postimg.cc/fSCj5j79
UlyssesJJ
Активный пользователь
Активный
12.03.2026
07:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+2
войдите, чтобы ставить лайки
Ага, это в обе стороны работает. Лучше за своими комментариями следите. За своими я сам послежу.
Minor748
Активный пользователь
Активный
09.03.2026
12:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийUlyssesJJРодительский комментарий
0
войдите, чтобы ставить лайки
А когда Void использовал systemd? Чем в таком случае система будет отличаться от всех остальных? То есть все должны делать как один, шаг вправо, шаг влево — расстрел? Потому что так привычнее …
scorpii
Активный пользователь
Активный
09.03.2026
13:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+2
войдите, чтобы ставить лайки
> А когда Void использовал systemd?
Ответ: никогда!

Предвкушая вопросы UlyssesJJ и yosh78 про runlevels, userservices, dependencies... предлагаю ознакомиться с руководством и FAQ, во-первых, чтобы понять архитектуру СИ, во-вторых, чтобы не выглядеть глупо, в-третьих, чтобы пересмотреть свои поверхностные взгляды на runit с точки зрения глубины проработки, простоты, а также легкости в сравнении с теми СИ, которыми они тут аппелируют и все это вероятно потому, что просто лучше их знают.

https://smarden.org/runit/faq
yosh78
Активный пользователь
Активный
09.03.2026
14:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
>> предлагаю ознакомиться с руководством и FAQ, во-первых, чтобы понять архитектуру СИ, во-вторых, чтобы не выглядеть глупо, в-третьих, чтобы пересмотреть свои поверхностные взгляды на runit с точки зрения глубины проработки

Это не поверхностный взгляд, а абъективный ( в отличие от вашего религиозного) , так как использовал runit и другие системы инициализации и видел, как они себя ведут в похожих ситуациях. Нравится этот примитивный модуль, пожалуйста, используйте. Большинство кинули Void именно из-за этой недоделки.
xKDE
Активный пользователь
Активный
09.03.2026
15:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Дайте мне хоть один Ваш сценарий, где Вы используете всю "мощь" openRC!) Подозреваю, что кроме как простым стартом сервисов Вы не занимаетесь!)))
Либо хоть один Ваш сценарий, где Вам недостаточно "примитива" runit!)))
yosh78
Активный пользователь
Активный
09.03.2026
15:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
OpenRC хорошо выполняет свою работу -запускает систему, с чем у runit проблемы. Для меня это главное в системе инициализации. Конечно, вы скажете, что runit -самая лучшая система инициализации, но разработчики дистрибутивов так не считают. Кроме Void больше никто не продвигает вашу супер систему.
Minor748
Активный пользователь
Активный
09.03.2026
15:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
+1
войдите, чтобы ставить лайки
Как я выше писал, кроме Void никто больше её не развивает, тк проект "мёртв". Есть в Devuan, Artix, antiX, но мне об их версия ничего не известно.

> OpenRC хорошо выполняет свою работу -запускает систему, с чем у runit проблемы
Сколько я использую, у меня никаких проблем. Почему так? Кроме Void никто не сделал аналог VSV, только для Void есть Nebula — gui для управления службами (пусть я не использую, но сути это не меняет).
https://github.com/Letdown2491/nebula-gtk
https://postimg.cc/5YfHcvhc
yosh78
Активный пользователь
Активный
09.03.2026
15:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
>> для Void есть Nebula — gui для управления службами

Простите, но ну и дрянь, это ваша Nebula. Нашли,что рекламировать.
scorpii
Активный пользователь
Активный
09.03.2026
15:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
> Это не поверхностный взгляд, а абъективный ( в отличие от вашего религиозного) ...
OpenRC хорошо выполняет свою работу -запускает систему, с чем у runit проблемы. Для меня это главное в системе инициализации.

Офигенно "объктивный" взгляд на вещи, куда уж нам до Ваших познаний, кроме запуска системы нигде СИ и не использовали, а пафоса нагнали...
Для меня нет понятия "лучшийхудший" - это удел овощных пользователей все измерять исключительно в этой плоскости.
Для меня одновременно хороши и systemd и runit и даже openrc, который Вы тут так нахваливаете. Для решения моих задач хватает и того и другого и третьего. Специально менять СИ по-умолчанию того или иного дистрибутива, который использую, не вижу никакого практического смысла.

> Большинство кинули Void именно из-за этой недоделки.

Это кто такие, это "большинство"??? Конкретизировать сможете?
yosh78
Активный пользователь
Активный
09.03.2026
16:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
>>Это кто такие, это "большинство"??? Конкретизировать сможете?

Например:
https://pingvinus.ru/gallery/5359#c115058
scorpii
Активный пользователь
Активный
09.03.2026
16:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Ну и? Мнение отдельно взятого человека. Когда такое стало "большинством"?
xKDE
Активный пользователь
Активный
09.03.2026
16:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
Когда нет своего, чужое мнение особенно ценно!)
xKDE
Активный пользователь
Активный
09.03.2026
15:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Не нужно приписывать мне слова, которые не звучали, также как придумывать проблемы, которых нет у runit!)))
scorpii
Активный пользователь
Активный
09.03.2026
15:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Розовые очки - они такие))
yosh78
Активный пользователь
Активный
09.03.2026
15:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Это да! В точку!))
yosh78
Активный пользователь
Активный
09.03.2026
15:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Простой пример: Я по-моему удалил ufw или отключил его в настройках. Перезагружаюсь и ... runit не запускает систему из-за того,что ошибка ufw, стопорится на ней и все. OpenRC же запустит систему! Хотя, конечно "Хрень все это." Ну тут уж конечно местные великие спецы скажут "cам дурак" не удалил ссылку. А runit святой, не трожь, так как из святой Пустоты.
xKDE
Активный пользователь
Активный
09.03.2026
15:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Вы самокритичны, но справедливы!) Проблема же не в runit, а именно в Ваших действиях! xbps удаляет ссылки из /var/service, но только если Вы их не "правили"! Иначе он считает это Вашей задачей, кто намусорил, тот и убирает!
scorpii
Активный пользователь
Активный
09.03.2026
16:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Я так понимаю речь не про void, а про того "франкенштейна", собранного на базе МХ с многочисленной заменой СИ в нем. Да и откуда там взяться ufw?, а точнее сформулирую - кому он особо нужен вне дебиан-систем, в которых он одно время шел в довесок.
yosh78
Активный пользователь
Активный
09.03.2026
16:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
При чем тут MX, если мы про святой runit в святом Void говорим? UFW есть в KDE. Мы говорим о том,что при ошибке какого-то обычного сервиса runit не может запустить систему! Не умеет! Так как совершенный!
scorpii
Активный пользователь
Активный
09.03.2026
16:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
> Мы говорим о том,что при ошибке какого-то обычного сервиса runit не может запустить систему! Не умеет! Так как совершенный!

Об этом говорите только ВЫ!
У меня все запускает, а сервисы с ошибками, так и остаются с ошибками/не запущены. ЧЯДНТ?
xKDE
Активный пользователь
Активный
09.03.2026
16:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Позвольте засомневаться в Ваших словах!) Предлагаю провести эксперимент на чистом Void. Поставить ufw, "чекнуть" ссылку в /var/service, удалить ufw)))
yosh78
Активный пользователь
Активный
09.03.2026
16:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Были у меня уже "эксперименты" с вашим runit. Хватит. Свое мнение я уже имею, поэтому использую dinit.
scorpii
Активный пользователь
Активный
09.03.2026
16:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
Я провел, так как наш товарищ, только бла-бла-бла. Установил ufw, настроил запуск сервиса, после перезагрузки активировал его, далее по очереди деактивировал-перезагрузился, удалил-перезагрузился, почистил следы-перезагрузился. Скрины по-порядку ниже:
1) https://imgfy.ru/gSVb9hnH9VDri44
2) https://imgfy.ru/Lgwwkcr9QzahSCT
3) https://imgfy.ru/6t5DCgLuAWoNTat
4) https://imgfy.ru/pnyvvJym737K3bw
5) https://imgfy.ru/32NpdqDh8r2WZKJ
6) https://imgfy.ru/kgwYAcBeTvvOmbW
yosh78
Активный пользователь
Активный
09.03.2026
17:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Я говорю о том, с чем я реально столкнулся у себя. Были еще более веселые моменты с вашим runit. Работает у вас и хорошо, а я от него отказался и считаю, что для полноценного дистрибутива с тяжелыми DE (Gnome и KDE) это плохой выбор. Для легкой Пустой системы runit достаточен, но и то что-то не вижу, чтобы легкие дистрибутивы его выбирали. 3 фанатика на Pingvinus и все....
scorpii
Активный пользователь
Активный
09.03.2026
17:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
+1
войдите, чтобы ставить лайки
Вам уже говорили: "дело было не в бобине", проверьте свои действия прежде всего, а потом уже и выводы делайте. А с дуру, знаете что можно сломать, но это же не значит, что остальным этого не стоит делать)))
xKDE
Активный пользователь
Активный
09.03.2026
17:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Не хочу Вас огорчать, но от "тяжести" DE это вообще никак не зависит! Привязка к systemd может стать преградой, вес - нет)
scorpii
Активный пользователь
Активный
09.03.2026
17:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Поэтому ufw самостоятельно и не заработал, сначала его нужно линкнуть, а только потом активировать. Иначе, он глупенький, не понимает, что попал вне системД, а все пытается прописаться куда-то.
xKDE
Активный пользователь
Активный
09.03.2026
17:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Ещё одно "чудо"!)))
scorpii
Активный пользователь
Активный
09.03.2026
17:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
У нас сегодня - день чудес! 9 марта однако))

Ладно, вот я тут деба и на десктоп поставил, не припомню чтоб раньше так было, но в xfce (X11 сессия lightdm) переменные из ~/.profile не подтягивались, пришлось создавать ~/.sessionrc, где прописывать просьбу учитывать настройки из ~/.profile, что-то типа такого:
if [ -f ~/.profile ]; then
. ~/.profile
fi
xKDE
Активный пользователь
Активный
09.03.2026
17:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
Это стандартное поведение, вроде как! /.profile читается только при login shell, dm таковым не является!
yosh78
Активный пользователь
Активный
09.03.2026
17:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
>> Привязка к systemd может стать преградой

Когда разрабатывался runit таких преград не было, а сейчас они есть и учитываются в новых системах инициализации.
xKDE
Активный пользователь
Активный
09.03.2026
17:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Вы даже не представляете, что будет учитываться в будущих системах инициализации!))) Но это не имеет никакого отношения к обсуждаемой теме, Вашим утверждениям о "неработоспособности" runit и плохому выбору его в качестве СИ для Void!) Тем и отличается хороший танцор, от плохого)
yosh78
Активный пользователь
Активный
09.03.2026
17:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Ну да, если все системы инициализации запускают нормально систему, а runit нет. Отсюда вывод, что танцор плохой, а не система инициализации. "Хрень" у плохого танцора заработала, а лучшая система инициализации только для элитных танцоров!))) Для кого вообще дистрибутивы делают? Для консольных красноглазых танцоров...
xKDE
Активный пользователь
Активный
09.03.2026
17:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Я раньше думал, для кого на трансформаторных будках пишут: "Не влезай! Убьёт!" Оно же и так очевидно... А потом стал понимать, что не для всех, далеко не для всех! Лет 5-6 мне было...
Minor748
Активный пользователь
Активный
09.03.2026
18:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Я сперва комментарий прочитал без привязки к диалогу, а потом всё встало на свои места )))
https://postimg.cc/bDkwvRtC
scorpii
Активный пользователь
Активный
09.03.2026
17:54
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
> Для легкой Пустой системы runit достаточен, но и то что-то не вижу, чтобы легкие дистрибутивы его выбирали. 3 фанатика на Pingvinus и все....

Выбирают конечно же не сам runit, а дистрибутив. И зачем отрицать очевидное, все время аппелировать к каким-то "3 фанатикам с Pingvinus"
https://imgfy.ru/LWSsUKfp978wPoD
xKDE
Активный пользователь
Активный
09.03.2026
17:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Хм... Как же Вам удалось загрузиться в систему????!!!! Это просто чудо какое-то, не иначе! А это точно не фотошоп или AI?!!!
scorpii
Активный пользователь
Активный
09.03.2026
17:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Так это не есть препятствие для загрузки системы - Вы же сами это и говорили, только есть один, у которого "все не так, все не так ребята" (с)
Сфотожопить так быстро бы не успел, ИИ ко мне еще пока не проник, да и можно проверить по названию скриншотов, там хронология прослеживается.
xKDE
Активный пользователь
Активный
09.03.2026
17:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
))) я ж смеюсь!
scorpii
Активный пользователь
Активный
09.03.2026
17:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+1
войдите, чтобы ставить лайки
И я))
yosh78
Активный пользователь
Активный
09.03.2026
16:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Дело не в ссылке, а в том, что runit не запустит систему, так как он "простой и прекрасный", с чем OpenRC или Dinit справится. Но,конечно они-хрень, я глупый, а runit- самый лучший))
xKDE
Активный пользователь
Активный
09.03.2026
16:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
>> я глупый, а runit- самый лучший))
Ещё один плюс к самокритичности!)
Minor748
Активный пользователь
Активный
09.03.2026
16:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
+1
войдите, чтобы ставить лайки
Void & Gentoo — системы, которые конкурируют сами с собой, они в каком-то отношении особенные. Поэтому не вижу причин для сравнения с другими. Runit не лучший, но минимальный и достаточный для полноценной работы, а это — у меня не удалилась ссылка из /var/services/, по причине чего не запустилась система, — ерунда, надо которой сам потом улыбаться будешь. Не вижу причин использовать runit где-то ещё, кроме Void.
yosh78
Активный пользователь
Активный
09.03.2026
16:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Вот! Наконец-то здравое рассуждение. Я вам пытаюсь объяснить, что есть моменты с которыми runit не справляется, но есть dinit например, если openrc не нравится. Вы, ребята , KDE не используете на Void, поэтому с многим не сталкивались.
xKDE
Активный пользователь
Активный
09.03.2026
16:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Возможно, они и есть, но точно не те, о которых Вы говорите!) Я только это пытаюсь Вам объяснить!)
xKDE
Активный пользователь
Активный
09.03.2026
16:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
И да, из-за этого система бы не перестала загружаться!) Дело точно не в бобине, дело даже не в реле!))
UlyssesJJ
Активный пользователь
Активный
09.03.2026
18:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
В интеренете видел инфу, что Хуан изначально для своего дистра выбрал systemd. Пруфы искать или опровержения не хочется, потому что я на этом не настаиваю, да и это ничего не меняет. Система будет отличаться своим пакетным менеджером xbps. ИМХО, xbps делает Void интересным, а не СИ.
Нет, не должны делать все как один. Не знаю, почему вы такой вывод делали. Я лишь написал, что МНЕ Void нравился бы больше. Ничего более.
xKDE
Активный пользователь
Активный
09.03.2026
05:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Помимо "аппеляции к авторитету" ещё есть доводы?)
Скажу только, что ядро runit в 30 раз меньше и умеет поднимать упавшие сервисы. А из 1100 строк кода проистекает очень много плюсов!
Достаточно было просто "не нравится", с этим всё понятно!)
scorpii
Активный пользователь
Активный
07.03.2026
22:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
+1
войдите, чтобы ставить лайки
> Мой скриншотик не скоро видно опубликуют (месяц уже и еще похоже месяц..) и он теряет актуальность.

Аналогично, уже думал удалить
yosh78
Активный пользователь
Активный
07.03.2026
10:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
>>Другой дистрибутив, который я могу порекомендовать, - это Alpine Linux. Однако, поскольку Alpine использует только musl, он может не поддерживать некоторые аппаратные компоненты

Alpine мне тоже нравится, но проблема с musl существует, я устанавливал glibc и все равно зависящие от него программы не работали. Другая проблема с которой я столкнулся..ошибка APK и apk fix и другие команды ее не убирали. Пришлось откатиться на бэкап. С пакетами тоже беда, на ветке edge только хоть что-то можно найти. Надеюсь, появятся какие-то форки для десктопа в будущем.
elok
Активный пользователь
Активный
07.03.2026
11:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Дистрибутив без своего создателя - это действительно пустота. . .
Интересно ,название дистра с этим как-то связано?
yosh78
Активный пользователь
Активный
07.03.2026
11:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийelokРодительский комментарий
+3
войдите, чтобы ставить лайки
>> Дистрибутив без своего создателя - это действительно пустота. . .

Это да, некрасивая история c Хуаном. А так ,у дистрибутива даже форума нормального нет...ПУСТОТА. Такое ощущение, что только Pingvinus его обсуждает.
scorpii
Активный пользователь
Активный
09.03.2026
00:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Разумеется, ощущение - это самое главное! А есть простая статистика. Даже на distrowatch за последний год с 100 на 50 место. Наверное только за счет обсуждения на Pingvinus))
Neo
Активный пользователь
Активный
09.03.2026
00:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
Да каникулы были ! Новогодние! )))
xKDE
Активный пользователь
Активный
09.03.2026
07:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийelokРодительский комментарий
0
войдите, чтобы ставить лайки
Так же как и Debian без Мердока?) А Юинг и Янг вообще продали свое "детище"!)
elok
Активный пользователь
Активный
09.03.2026
18:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Факт, ага. Продали, а не кинули как не которые ! И кто-то из них сопровождал проект ещё лет десять, если не путаю.
Neo
Активный пользователь
Активный
07.03.2026
11:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+4
войдите, чтобы ставить лайки
"Быстрая" установка на 3 страницы с прокруткой ? О_о
:-D

Там же ,когда с лайва ставишь всего 10 строк после команды инсталл настроить-прописать . И через 3 минуты уже готово .
А так заморачиваться - лучше уж Винду котом установить ))

Вот быстрая установка:
https://ltdfoto.ru/image/xJPYqZ
yosh78
Активный пользователь
Активный
07.03.2026
11:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNeoРодительский комментарий
+1
войдите, чтобы ставить лайки
Ну...Как и в любом дистрибутиве, ручная установка. Для Void такой вариант лучше, чем через void-installer. А я и Calamares не брезгую))) Пару раз тыкнул мышкой и все. Лень заморачиваться.
Minor748
Активный пользователь
Активный
07.03.2026
14:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNeoРодительский комментарий
0
войдите, чтобы ставить лайки
Я научу вас как за 15 минут делать *что-то* (при этом видео на 3 часа)
Neo
Активный пользователь
Активный
07.03.2026
15:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Какое видео в гроб ? )))
Я и кино-то 2 часа глядеть не могу . Ищу киношку на полтора часа и норм .
А учить кого-то ,гундосить на видео ? О_о
Да ну - у всех свои тараканы .Умный сам разберется , а дурака нет смысла учить ))
Для обучения есть книжка - причём одна на все Линуксы .

Лан пойду делом займусь - рыбку поджарить на мангале !
Девки приехали -надо поздравлять и ухаживать! ;-)
alexal9
Активный пользователь
Активный
09.03.2026
20:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNeoРодительский комментарий
0
войдите, чтобы ставить лайки
>>на полтора часа

Стал-быть, Крёстного Отца не смотрел... :( Эх, жаль! А то б обсудили :)
Minor748
Активный пользователь
Активный
09.03.2026
21:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийalexal9Родительский комментарий
0
войдите, чтобы ставить лайки
3 фильма по ±3 часа каждый
elok
Активный пользователь
Активный
10.03.2026
03:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Это всё после Санта Барбары началось....
Neo
Активный пользователь
Активный
07.03.2026
11:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
>>ручная установка

И в этом тоже ручная . Главное быстро в гуй выйти , а там и настраивай хоть месяц ))
А так ...тянуть гланды через задний проход..какой-то вывих мозга

Что ж тогда не добавил и терминальное разбиение дисков ,если уж так закрутить ))
yosh78
Активный пользователь
Активный
07.03.2026
11:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNeoРодительский комментарий
0
войдите, чтобы ставить лайки
>> какой-то вывих мозга

Так вроде тут все такое любят?)) Нет?
Neo
Активный пользователь
Активный
07.03.2026
11:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
+1
войдите, чтобы ставить лайки
Ну,не все ))) Для опытных ?
"Умный - гору обойдёт!" ;-)

Я даже читать до конца не стал . Как кино- с прокруткой ))
Да там пальцы сотрёшь команды набивать
elok
Активный пользователь
Активный
07.03.2026
11:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
+2
войдите, чтобы ставить лайки
Точно не все) Согласен с Нео, нафига пальцы лишний раз напрягать.
Minor748
Активный пользователь
Активный
07.03.2026
14:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
Как сложно! Напомнило, как vantiki описывал установку Gentoo.

За описание благодарю, но, прошу простить, в названии есть некоторое лукавство

А runit является главной звездой и причиной выбора Void.

> lightdm стартует позже графической среды при выходе из сна
С LDM всегда были проблемы, к сожалению.

> Также меня смущает, что совместная разработка в Void ведется на github
Void сегодня является дистриубутивом от сообщества, поэтому как таковой команды разработчиков и сопровождающих у него нет. Да, там через e-mail, IRC и прочие чаты обсуждение.
scorpii
Активный пользователь
Активный
07.03.2026
14:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Плюсанул за труды. Но во многом соглашусь с коллегами по цеху: Нео и Минор. Слишком заморочено и малопрактично. Есть псевдографический установщик и в нем действительно все делается максимум 10 минут. А если захочется тру-консольного варианта, то скриптовое развертывание, предложенное в статье хКДЕ мне гораздо ближе.
choice
Активный пользователь
Активный
07.03.2026
16:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Как Void для продвинутых в Linux, так и этот текст для таких же, понимать его непросто. Если хотите, чтобы вас быстро понимали, желательно употреблять термины в общепринятом смысле. Да, многие пришли из английского языка и, наверно, если бы текст был на английском, то было бы проще.
"Void в качестве рабочего окружения" ... скорее рабочей системы, окружением называют DE.
"В качестве графического окружения я задействую Xfce" ... это как раз DE с графическим интерфейсом, базирующемся на графическом пакете (toolkit).
"Находим файл носителя, в который запишем скачанный образ." ... вдумчивое прочтение помогает не сильно, приходится догадываться.
Все пакетники делают все необходимые операции, богатство опций может быть разным, но это не мощность, она измеряется в ваттах.
Эх, кто бы мои тексты так разбирал, как я у других, очень хотел бы!
"...этап создания разметки диска будет пропущен" ... похоже не в первый раз, потому что ESP на 3-м разделе, а обычно он идёт первым.
Про lost+found лучше сами почитайте, что это, кто создаёт и для чего.
Названия пакетам дают разработчики, если они разные, то названия могут быть не согласованы, но так везде, не только в Void.
За ноут Гравитон отдельный респект. Там наша материнка и удобный доступ к двум ssd, к модулю wifi и одной плашке памяти из двух.
yosh78
Активный пользователь
Активный
07.03.2026
16:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
>> Как Void для продвинутых в Linux, так и этот текст для таких же, понимать его непросто.
Да все там понятно, Марь Ванновна! Отдохнуть бы вам на выходных, а то все тексты проверяете.
choice
Активный пользователь
Активный
07.03.2026
16:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Ещё заметил другой подход в создании заглавной картинки, возможно другой модератор.
Minor748
Активный пользователь
Активный
07.03.2026
17:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
+1
войдите, чтобы ставить лайки
> Он не использует компоненты, такие как systemd, rpm или dpkg
Зачем в кучку всё? Уже выше было упомянуто, что там runit и xbps.

> Другой дистрибутив, который я могу порекомендовать, - это Alpine Linux
Но про него как-нибудь в другой раз …

> бОльшая гибкость в установке и настройке системы
Не заметил бóльшей гибкости (ну, либо я просто мелко плаваю и не разглядел). Берётся стандартный образ годовалой давности, который и так поставляется с Xfce, в нём есть grub по умолчанию, D-bus тоже, скорее всего (за остальные компоненты не скажу). Нужно ли их доустанавливать ещё?

> Создание корня системы с помощью пакетного менеджера XBPS
Чта, создание / через манагер пакетов? Где в разделе использование XBPS?

Для меня в целом сие действие не понятно, никакой гибкости, разумеется. В целом, я вижу приоритет технической части и строчек команд, а не оформления и донесения до массового читателя.
xKDE
Активный пользователь
Активный
07.03.2026
18:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Такой большой, а в сказки верит... Гравитон)))
choice
Активный пользователь
Активный
07.03.2026
19:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
По описанию в Гравитон предусматривается (возможен) наш вариант модуля ТРМ (модуль доверенной загрузки). Если накатить на него MSVSphere, работу которой с ТРМ я видел недавно, то может получиться интересный вариант замещения "танцев с бубном"
savdeem
07.03.2026
17:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
быстрая установка это когда ты загрузился в лайв, запустил установщик, там же выбрал какой DE тебе нужен, нажал пару раз "далее" и через 5 минут всё установилось, а не туча консольных команд.
yosh78
Активный пользователь
Активный
07.03.2026
17:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsavdeemРодительский комментарий
0
войдите, чтобы ставить лайки
>>быстрая установка это когда ты

Это эстонская "быстрая установка". Есть еще "медленная"))) Но это уже больше про Gentoo.
choice
Активный пользователь
Активный
07.03.2026
23:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Подход и действия модератора изменились, возможно их теперь два. Это не важно, но день без публикации тормозит активность, а такие дни стали чаще. Мне кажется, пусть в очереди мало материалов, но любая публикация будет иметь отклик, в том числе, возможно, идею написать что-то. Не надо их копить и растягивать, вот и авторам не нравятся такие длительные паузы, энтузиазм снижается и появляется усталость от ожидания.
Dimanao
Активный пользователь
Активный
08.03.2026
00:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Arch уже есть, и есть Генту .. Зачем новый велосипед с колёсами по диагонали ?
Minor748
Активный пользователь
Активный
08.03.2026
17:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDimanaoРодительский комментарий
+1
войдите, чтобы ставить лайки
Арч — велик без педалей. Кто ругает Воид, вы либо не поняли его, либо вовсе не ставили/не осилили.
ChubaDuba
Активный пользователь
Активный
08.03.2026
23:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDimanaoРодительский комментарий
+2
войдите, чтобы ставить лайки
> Arch уже есть, и есть Генту .. Зачем новый велосипед с колёсами по диагонали ?

Велосипеды разные. Например, Void Linux официально поддерживает устройства Apple Silicon (чипы M1, M2, M3).
Дима
08.03.2026
17:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
А сделайте подобную инструкцию для КДЕ. я как-то попытался установить, но не получилось...
Minor748
Активный пользователь
Активный
08.03.2026
19:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийДимаРодительский комментарий
0
войдите, чтобы ставить лайки
1. Установить стандартный образ с Xfce;
2. Установить из репозиториев KDE.

В чём проблемы?
П.С.
Классный ник ;-)
Skoda774
Активный пользователь
Активный
13.03.2026
12:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Меня 1го заголовок смущает? "Void Linux в качестве рабочего окружения"
xKDE
Активный пользователь
Активный
13.03.2026
13:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSkoda774Родительский комментарий
0
войдите, чтобы ставить лайки
В русском языке термин "рабочее окружение" в контексте компьютерной тематики гораздо шире, чем Desktop Environment. Может включать даже предметы мебели, а не то что дистрибутивы!)))
Neo
Активный пользователь
Активный
13.03.2026
14:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
>> Может включать даже предметы мебели

И комп на стене ))
Skoda774
Активный пользователь
Активный
16.03.2026
10:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Ну как бы для меня рабочее окружение в контексте Линукса это его DE и не более)) это примерно как арм))
Minor748
Активный пользователь
Активный
13.03.2026
14:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSkoda774Родительский комментарий
0
войдите, чтобы ставить лайки
Пару раз уже в комментариях про это упомянули. В некотором смысле и сам дистрибутив можно понимать как "рабочее окружение", но мы все привыкли так говорить о DE/WM.

Дело в том, что твоё окружение тебя тоже характеризует ©
Так что можно и коллектив на работе отнести, а не только мебель.
voidzealot
26.03.2026
16:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Вопросы и замечания

Сам пытаюсь научиться ставить систему именно с помощью chroot, поэтому параллельно читал оф. документацию: https://docs.voidlinux.org/installation/guides/chroot.html

Вот, вы форматируете раздел /dev/nvmen1p3 для загрузчика и раздел /dev/nvmen1p4 для корня системы, но потом, если я правильно понял, в каталог /mnt лайв-системы вы зачем-то монтируете /dev/sda2 и /dev/sda1
И что из этого получится?

Далее, запуск служб созданием символических ссылок на них. Я предпочитаю вводить так:
# ln -s /etc/sv/dbus /var/service/
Причём, elogind достаточно установить, запускать его в качестве сервиса самому не нужно. Этим займется D-Bus.

По поводу runit. Да, на заре времён Void бегал с systemd. И хорошо, что уже не бегает. В Void-е runit особый, разбит на несколько пакетов, самые важные/нужные из которых:
runit (https://smarden.org/runit/),
runit-void (https://github.com/void-linux/void-runit)
и (я использую) runit-nftables (https://www.voidlinux.org).
Кому нужно, в репах есть dinit.

Вы указали, что при установке пакета не устанавливаются все его зависимости. Что ж, может, для кого это и минус, но на самом деле - дело привычки проследить через наглядный графический OctoXBPS что ещё можно или нужно доустановить для данного программного пакета.
choice
Активный пользователь
Активный
26.03.2026
17:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvoidzealotРодительский комментарий
0
войдите, чтобы ставить лайки
Добро пожаловать в тусовку! Своеобразный выбран ник.
Видимо обзоры других дистров от вас не ждать ... какое-то время.
voidzealot
26.03.2026
19:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Спасибо. Только я уже здесь писал кое-что, но не все мои комментарии доходили до публики. Пришлось зарегистрироваться.

Void у меня, и в самом деле, показал себя довольно стабильным роллингом. Пользуюсь с 2023 года. Даже не знаю теперь, зачем мне те же пингвины, но в другой, не столь совершенной упаковке.

Кроме того, состав моего железа не оставляет слишком широкого маневра при выборе чего-то другого.
yosh78
Активный пользователь
Активный
26.03.2026
19:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvoidzealotРодительский комментарий
0
войдите, чтобы ставить лайки
>> но в другой, не столь совершенной упаковке.

О! Во взводе секты Пустотников прибыло!))

А тем временем, никто в Void не удасужился отредактировать wiki ни до,ни после обновления pipewire:
https://iimg.su/i/NFZuiN
voidzealot
26.03.2026
20:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
О, да, планы на покорение мира у нас огромные. Внедряемся по-всякому, кто во что горазд. С удивлением обнаружил недавно такое: https://habr.com/ru/articles/1010308/

Что касается pipewire, да ещё и в KDE-шной версии, то не знаю, что там. У меня LXQT - просто и со вкусом. pipewire давно настроил и забыл. Может, забыли произвести интеграцию с ALSA? Только после этого у меня всё завелось.
yosh78
Активный пользователь
Активный
26.03.2026
20:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvoidzealotРодительский комментарий
0
войдите, чтобы ставить лайки
>> С удивлением обнаружил недавно такое: https://habr.com/ru/articles/1010308/

Такого на Distrowatch полно, так как есть MKLive. Надо было и мне свою болванку назвать Zapad Linux! ))))))
https://postimg.cc/9r9NRCMs
Minor748
Активный пользователь
Активный
26.03.2026
19:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvoidzealotРодительский комментарий
0
войдите, чтобы ставить лайки
Когда зарегистрированный пользователь отвечает такому же с профилем, адресату на почту привязанную приходит письмо об ответе. Если это делает аноним, то о его ответе уведомления нет, да и появляются они на странице как-то странно … Мало кто потом вернётся, поэтому и отвечать им причин тоже не много, разве что вопрос фундаментальный поднят.
UlyssesJJ
Активный пользователь
Активный
26.03.2026
20:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvoidzealotРодительский комментарий
0
войдите, чтобы ставить лайки
> Вот, вы форматируете раздел /dev/nvmen1p3 для загрузчика и раздел /dev/nvmen1p4 для корня системы, но потом, если я правильно понял, в каталог /mnt лайв-системы вы зачем-то монтируете /dev/sda2 и /dev/sda1
> И что из этого получится?

Да, опечатка.

Написать комментарий

Ник:
Текст комментария:
  • Уважать других.
  • Без оскорблений и грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
  • Оффтоп запрещен.
  • Любой комментарий может быть удален без объяснения причин.
Правилаправила (наведите курсор)