
В интернете я не видел готовых инструкций по созданию своего образа, поэтому методом проб и ошибок, многочисленных попыток и перезагрузок была получена данная инструкция по созданию своего образа Void Linux. Это не назвать инструкцией, скорее введением и знакомством. Команды ниже я менял и проверял изменения загрузкой в live-окружении, отслеживая результат на практике. Окончательный образ я установил на второй SSD. Про него будет в конце.

VOID-MKLIVE
Проект void-mklive предназначен для создания пользовательских live-образов и корневых файловых систем (ROOTFS) Void Linux.
mklive.sh — создаёт базовый Live ISO-образ для архитектур x86 (i686, x86_64). Подходит для создания минимальных загрузочных образов без установщика.
mkiso.sh — обёртка над mklive.sh, создаёт официальные Live ISO-образы с дополнительными утилитами, включая void-installer. Поддерживает разные окружения рабочего стола: GNOME, KDE, XFCE и др.
mkrootfs.sh — создаёт tar-архив с базовой корневой файловой системой Void Linux (без ядра). Используется для chroot, контейнеров или подготовки к созданию платформенных образов.
mkplatformfs.sh — добавляет ядро и платформенно-зависимые пакеты к rootfs, создавая PLATFORMFS. Применяется для ARM-устройств (например, Raspberry Pi, Pinebook Pro).
mkimage.sh — создаёт образ файловой системы (с разделами /boot и /) из PLATFORMFS, готовый для записи на microSD или диск через dd. Используется для платформ ARM.
mknet.sh — создаёт tarball для сетевой загрузки (netboot), позволяя загружать Void Linux по сети.
installer.sh — это скрипт установки, входящий в состав void-installer, который используется в Live-образах Void Linux для установки системы на жёсткий диск. Он запускается из Live-сессии и предоставляет текстовый интерфейс на основе dialog для настройки и установки системы. Скрипт автоматизирует процесс ручной установки, следуя принципам Void Linux, и не требует предварительного знания всех команд. Он включён в образы, созданные с помощью mkiso.sh.
release.sh — это скрипт в репозитории void-mklive, предназначенный для автоматизации сборки, загрузки и подписи официальных образов Void Linux через GitHub CI. Он используется релиз-инженерами Void для подготовки дистрибутивных образов.
Основные функции:
- Создание live-ISO для архитектур x86_64, i686 и aarch64, пригодных для записи на USB или DVD;
- Создание ROOTFS-архивов — минимальных системных образов без ядра, полезных для chroot, контейнеров или установки;
- Поддержка кросс-платформенной сборки (через qemu-user-static) — например, сборка образа для Raspberry Pi с x86_64-машины;
- Настройка образа: установка дополнительных пакетов, исключение ненужных, включение служб, настройка локали, раскладки, оболочки и др;
- Поддержка параметров ядра, таких как автологин, имя пользователя, shell, accessibility и др.
Проект используется как для внутренних выпусков Void Linux, так и для создания пользовательских, предварительно настроенных дистрибутивов.
Системные требования:
Операционная система: только Void Linux (так как используются специфичные команды XBPS).
Зависимости:
- xbps >= 0.45
- bash
- qemu-user-static (для сборки под другие архитектуры)
- syslinux, grub-i386-efi, grub-x86_64-efi
- xorriso (создание ISO)
- squashfs-tools (сжатие rootfs)
- dosfstools, parted, dracut, kmod
Для успешной работы рекомендуется минимум 2 ГБ ОЗУ и 10-20 ГБ свободного места на диске в зависимости от типа образа.
Доступные среды рабочего стола (DE):
- GNOME — gnome-core
- KDE Plasma — kde5, plasma-desktop
- XFCE — xfce4
- MATE — mate
- Cinnamon — cinnamon
- LXDE — lxde
- LXQt — lxqt
- Enlightenment — enlightenment
- Budgie — budgie-desktop
- Lumina — lumina
Поддерживаемые WM
- i3
- Sway
- dwm, openbox, icewm, herbstluftwm, qtile
Доступные DM
- LightDM — лёгкий, кроссплатформенный, поддерживает различные greeter (включая GTK и Qt).
- SDDM — QML-интерфейс, рекомендуется для KDE Plasma и LXQt.
- GDM — дисплей-менеджер от GNOME.
- LXDM — от LXDE, может использоваться независимо.
- CDM (Console Display Manager) — ультра-минималистичный, работает в консоли, написан на bash.
- nodm — минималистичный DM для автологина.
- autox — простейший менеджер (~150 строк кода), запускает xinit от имени пользователя.
- XDM — классический менеджер X Window, с поддержкой XDMCP.
- Ly — TUI-менеджер (текстовый интерфейс), лёгкий и быстрый, не требует systemd.

Создание своего образа
Базовая команда для создания своей сборки
sudo ./mkiso.sh -b xfce -a x86_64
В таком случае на машине будет создан свежий срез системы с доступными обновлениями в оболочке Xfce для архитектуры x86_64. Как можно заметить по странице загрузки, iso там обновляется не часто, поэтому в случае его установки, придётся ждать последующей установки накопившихся обновлений. По устаревшим обзорам видно, что ранее были доступны и другие варианты, кроме Xfce.
MKISO
mkiso.sh — это скрипт в экосистеме Void Linux, предназначенный для создания загрузочных Live-образов системы. Он является обёрткой вокруг утилиты mklive.sh и упрощает процесс создания ISO-образов с предустановленными пакетами и настройками. Скрипт используется разработчиками и энтузиастами для создания своих версий Void Linux.
Назначения:
- Генерация Live-образов: создаёт загрузочный ISO-образ Void Linux, который можно записать на USB и использовать для установки или тестирования системы без установки;
- Поддержка различных окружений: позволяет собирать образы с Xfce, KDE, Gnome и другими DE/WM;
- Добавление утилит: автоматически включает void-installer и другие полезные инструменты (например, dialog, cryptsetup, NetworkManager);
- Настройка параметров: поддерживает выбор архитектуры, даты, репозиториев и дополнительных пакетов;
- Поддержка UEFI/BIOS: обеспечивает совместимость с системами как на BIOS, так и на UEFI.
Основные опции
- -a <arch> — указывает архитектуру (или платформу) для образа. Поддерживаемые значения: i686, x86_64, aarch64 и другие
- -d <date> — переопределяет временную метку в имени образа (в формате YYYYMMDD)
- -b <variant> — выбирает вариант окружения. Допустимые значения: base, enlightenment, xfce, mate, cinnamon, gnome, kde, lxde, lxqt, xfce-wayland. Может быть указано несколько раз для создания нескольких вариантов
- -t <arch-date-variant> — эквивалент одновременной установке -a, -b и -d через одну строку
- -r <repo> — указывает репозиторий XBPS для использования. Может быть указан несколько раз для добавления нескольких репозиториев
- -h — показывает справку и завершает работу
- -V — показывает версию скрипта и завершает работу
Дополнительные опции (доступные через --)
- -a <arch> — архитектура (x86_64, i686 и др.)
- -b <pkg> — базовый пакет (по умолчанию base-system, то есть без DE)
- -r <repo> — репозиторий XBPS (можно указать несколько)
- -c <dir> — кэш-директория XBPS
- -k <keymap> — раскладка клавиатуры (по умолчанию us)
- -l <locale> — локаль (по умолчанию en_US.UTF-8)
- -i <comp> — сжатие initramfs (по умолчанию xz)
- -s <comp> — сжатие squashfs (по умолчанию xz)
- -o <file> — имя выходного ISO-файла
- -p «pkg1 pkg2» — установка дополнительных пакетов
- -g «pkg1 pkg2» — исключение пакетов из образа
- -I <path> — включение директории в корневую ФС
- -S «sv1 sv2» — включение служб (например, NetworkManager)
- -C «arg1 arg2» — дополнительные аргументы ядра
- -T <title> — заголовок загрузчика (по умолчанию Void Linux)
- -v <linux-pkg> — версия ядра (например, linux-lts)
- -K — не удалять временную директорию сборки
- -h — справка
- -V — версия скрипта
Почему опции могут дублироваться
Опции могут дублироваться, потому что mklive.sh и вспомогательные скрипты (например, build-x86-images.sh) независимо обрабатывают свои аргументы. Первый -a указывает архитектуру для основного скрипта, а второй — для внутреннего вызова mklive.sh через --, что особенно важно при кросс-сборке (например, сборка x86_64-образа на aarch64-машине). Это гарантирует, что все этапы процесса получат правильную архитектуру, даже если она не определяется автоматически.
Любые дополнительные параметры, переданные после --, будут переданы напрямую в mklive.sh. Например:
./mkiso.sh -a x86_64 -b xfce -- -p 'neovim firefox' -l ru_RU.UTF-8
При выполнении этой команды образ будет сформирован под базовую архитектуру x86_64, в качестве среды рабочего стола используется Xfce, будут установлены пакеты neovim и firefox, применяется ru локализация.
MKLive
Скрипт ./mklive.sh — это генератор базового Live-образа Void Linux для архитектуры x86. Он создаёт минимальный загрузочный ISO-образ, который можно записать на USB-накопитель
Основные функции:
Создание гибридного ISO, загружаемого как в BIOS, так и в UEFI
Поддержка кастомизации:
- Выбор архитектуры (-a)
- Установка дополнительных пакетов (-p)
- Настройка клавиатуры (-k) и локали (-l)
- Выбор сжатия (-i для initramfs, -s для squashfs)
- Включение пользовательских директорий в образ (-I)
- Добавление параметров ядра по умолчанию (-C)
- Установка кастомной версии ядра (-v)
Дополнительные возможности mklive.sh включают:
- -S «service1 service2» — включение служб (например, NetworkManager, sshd).
- -e /bin/zsh — установка оболочки по умолчанию для root.
- -P «pinebookpro» — включение платформ для aarch64.
- -K — сохранение временной директории сборки для отладки.
- -x <num> — задание числа потоков для сжатия.
- -T «My Void» — изменение названия в загрузчике.
Образ не включает установщик — для полноценных образов с void-installer используется mkiso.sh, который вызывает mklive.sh как основу.
Параметры ядра, доступные для ./mklive.sh
- -C «arg1 arg2» — добавляет дополнительные параметры командной строки ядра в загрузчик (например, quiet, splash, vga=791, nomodeset и др.);
- -v <linux-pkg> — указывает версию ядра для установки (например, linux, linux-lts, linux-mainline, linux5.15);
- -k <keymap> — устанавливает раскладку клавиатуры (например, ru, us);
- -l <locale> — задаёт локаль (например, ru_RU.UTF-8);
- -k <keymap> — устанавливает раскладку клавиатуры (например, ru, us);
- -l <locale> — задаёт локаль (например, ru_RU.UTF-8)
Параметры, переданные через -C, применяются при загрузке Live-системы и могут влиять на инициализацию оборудования, режим отладки, графику и другие аспекты. Они позволяет настроить поведение live-системы при загрузке, например:
- live.autologin — автоматический вход без ввода пароля
- live.shell=/usr/bin/fish — установка fish как оболочки по умолчанию
- live.user=имя — изменение имени пользователя по умолчанию
live.autologin пропустит начальный экран входа в систему на tty1.
live.user изменит имя пользователя, не являющегося root, с «anon» по умолчанию, пароль останется «voidlinux».
live.shell устанавливает оболочку по умолчанию для пользователя, не являющегося root, в live-среде.
live.accessibility включает функции доступности, такие как экранный считыватель espeakup в live-среде.
console можно установить на ttyS0, hvc0 или hvsi0, чтобы включить agetty на этой последовательной консоли.
locale.LANG установит переменную среды LANG. По умолчанию en_US.UTF-8.
vconsole.keymap установит раскладку клавиатуры консоли. По умолчанию установлено значение us.
Ключевые отличия ./mkiso от ./mklive
В Void Linux утилиты mkiso.sh и mklive.sh используются для создания загрузочных образов, но они служат разным целям и предоставляют разный уровень функциональности. Основное различие заключается в том, что mklive.sh генерирует минимальный живой ISO-образ, в то время как mkiso.sh — это обёртка, которая использует mklive.sh, но добавляет дополнительные компоненты, такие как установщик void-installer, графические окружения и другие полезные утилиты, что делает его ближе к официальным релизам Void Linux.
Особенности mklive.sh
- Создаёт базовый загрузочный ISO без установщика;
- Подходит для создания минимальной среды для восстановления или тестирования;
- Требует ручного указания всех необходимых пакетов и сервисов через флаги, например -p для пакетов и -S для сервисов;
- Не включает dialog, void-installer и другие компоненты, необходимые для установки «из коробки»;
- Идеален для кастомизации: можно точно контролировать содержимое образа.
Особенности mkiso.sh
- Является обёрткой вокруг mklive.sh;
- Автоматически добавляет void-installer, dialog, xtools и другие утилиты;
- Поддерживает создание множественных вариантов образов (базовый, XFCE, GNOME и т.д.) через флаг -b;
- Используется для генерации официальных образов Void Linux;
- Упрощает процесс: не нужно вручную указывать все зависимости;
- Позволяет передавать дополнительные параметры в mklive.sh через --.

Таким образом, если вы хотите быстро получить готовый к установке образ, используйте mkiso.sh. Если же вам нужен максимальный контроль и минимальный размер — выбирайте mklive.sh и настраивайте вручную.

Типы сжатия в /mklive.sh
mklive.sh поддерживает следующие типы сжатия:
- Для initramfs (через -i): gzip, xz, lz4, zstd (по умолчанию — xz).
- Для squashfs (через -s): gzip, xz, lz4, zstd (по умолчанию — xz).
Дополнительно можно задавать уровень сжатия и стратегии (например, для lz4 или zstd), если поддерживается mksquashfs.

initramfs (initial RAM filesystem) — это временная файловая система в оперативной памяти, которая загружается ядром Linux на раннем этапе запуска системы. Она содержит необходимые драйверы и утилиты для инициализации оборудования (например, дисков, шифрования, LVM) и подготовки реальной корневой файловой системы.
После того как реальная корневая ФС будет найдена и смонтирована, initramfs освобождается, и управление передаётся основной системе.
SquashFS — это сжатая файловая система только для чтения, разработанная для Linux. Она сжимает файлы, каталоги и метаданные, поддерживая алгоритмы gzip, xz, lz4, zstd. Блоки могут достигать 1 МБ, что повышает степень сжатия.
Используется в:
- Live-дистрибутивах (например, Ubuntu, Void Linux),
- Встраиваемых системах (роутеры с OpenWRT),
- Архивации данных вместо .tar.gz.
Обеспечивает низкие накладные расходы и экономит место, часто применяется совместно с UnionFS/AUFS для реализации записи в Live-системах.
Доступные архитектуры для сборки (QEMU)
Ключевая роль QEMU — обеспечение эмуляции пользовательского режима (user-mode emulation), что даёт возможность запускать бинарные файлы одной архитектуры на другой. Например, при сборке образа для Raspberry Pi (ARM) на x86_64-машине, система должна выполнять ARM-бинарники для настройки пакетов — это и делает qemu-user-static.
Пакет qemu-user-static необходим для работы утилиты void-mklive при создании ROOTFS (корневой файловой системы) для архитектур, отличных от текущей. Это позволяет создавать образы Void Linux для других платформ (например, aarch64, armv7l).
Назначения:
- Запускать ARM-приложения на x86-системе.
- Собирать пакеты для других архитектур (например, в xbps-src).
- Использовать chroot для систем с другой архитектурой (например, aarch64 в x86_64).
- Работать с контейнерами или образами, предназначенными для ARM (например, в Docker с --platform).

Подключение сторонних репозиториев
Первый вариант — в папке профиля создать структуру папок и файл текстовый, в котором перечислить список репозиториев
/void-mklive/profiles/name/files/etc/xbps.d/custom-repo.confВторой вариант — командам ./mkiso и ./mklive передать ключ -r с адресом источника, можно использовать несколько раз. Прямая передача URL через -r может не работать корректно в mklive.sh.
-r 'https://github.com/index-0/librewolf-void/releases/latest/download/'
-r 'https://github.com/DAINRA/ungoogled-chromium-void/releases/latest/download/'
-r 'https://xdeb-org.github.io/voidlinux-repository'
-r 'https://repo-default.voidlinux.org/current/nonfree'
Третий вариант — подготовить конфигурационные файлы репозиториев
#директория и файл
void-mklive/conf/xbps.d/10-repository-main.conf
#содержимое
repository=https://alpha.de.repo.voidlinux.org/currentУ меня данные способы не сработали, репозитории в сборку я включить не смог. Возможно, я где-то ошибся и сделал/прописал/настроил не так.
Профили
Для сборки образа могут использоваться заранее созданные профили.
В контексте ./mklive.sh профили — это предопределённые конфигурации, задаваемые через опцию -b для mkiso.sh (обёртке над mklive.sh). Это структура каталогов и текстовых файлов, определяющих вид и работу будущей системы, позволяют создать заранее определённый шаблон для быстрого создания образа с конкретным набором программного обеспечения и настройками.
Через текстовые файлы задаются список пакетов, из которого будет собран образ системы, а через другой игнорируемые пакеты. В этот профиль проще добавить папки: например, заранее созданные конфиги для ПО (.config), папку с обоями, которые будут скопированы после установки в директорию пользователя, конфигурацию репозиториев и тд.
Профили позволяют задать:
- Графическое окружение (например, xfce, gnome, kde);
- Набор предустановленных пакетов;
- Базовую конфигурацию системы, включая автозапуск дисплейного менеджера и настройки рабочего стола.
Папка профиля для ./mklive.sh может содержать:
- etc/ — конфигурационные файлы системы (например, fstab, skel, locale.conf).
- usr/ — дополнительные скрипты, бинарники или данные.
- keys/ — ключи для XBPS (автоматически копируются в /var/db/xbps/keys).
- dracut/ — модули Dracut для кастомизации initramfs.
- data/ — ресурсы, например, изображение splash-экрана.
- rootfs-overlay/ — файлы, которые копируются напрямую в корневую ФС образа.
Для включения профиля
sudo ./mklive.sh -p myprofileПрофили должны лежать в
/void-mklive/profiles/name_of_profile/mklive.sh не использует "профили" в классическом смысле. Он позволяет гибко настраивать образ через опции (-p, -g, -I, -l и т.д.), но не имеет встроенных шаблонов. Профили реализованы на уровне mkiso.sh.

XMIRROR — смена зеркал Void Linux
При установке системы на одном из этапов нужно выбрать зеркало для будущей системы, от которого будут зависеть пакеты и обновления. В готовой системе эти зеркала меняются через утилиту xmirror. Со списком зеркал проекта можно ознакомится на сайте — Void Linux Mirrors.
Порядок действий:
клонируем репозиторий, открываем терминал в папке, запускаем скрипт, выбираем нужный регион и зеркало, скрипт выполнять под sudo.
cd xmirror
sudo ./xmirror
Общие различия между Tier1 и Tier2
Зеркала Void Linux делятся на Tier 1 и Tier 2 по уровню надёжности, синхронизации и поддержки. Основные отличия — частота синхронизации с основным репозиторием и уровень доверия со стороны команды Void. По умолчанию система использует
https://repo-default.voidlinux.org, который перенаправляет на ближайшее Tier 1 зеркало.
Ключевые особенности Tier 1
Tier 1 зеркала — это официальные, полностью поддерживаемые зеркала, которые:
- Синхронизируются напрямую с основным сервером сборки (build-master);
- Обновляются каждые 6 часов, обеспечивая актуальность пакетов;
- Управляются командой инфраструктуры Void Linux.
https://repo-fastly.voidlinux.org/ — глобально (через CDN Fastly)
https://repo-fi.voidlinux.org/ — Хельсинки, Финляндия
https://repo-de.voidlinux.org/ — Франкфурт, Германия
https://mirrors.servercentral.com/voidlinux/ — Чикаго, США
Ключевые особенности Tier 2
- Не синхронизируются напрямую с основным репозиторием, могут обновляться реже (например, раз в 24 часа).
- Географически разнообразны: есть зеркала в Китае (BFSU, TUNA), Иране, Японии, Швеции, Бразилии и др.
- Безопасны в использовании: как указано в обсуждениях, пакеты подписываются закрытым ключом команды Void, который не передаётся третьим лицам. Даже если зеркало скомпрометировано, система xbps проверит подпись.
- Могут быть отключены или недоступны — их стабильность зависит от инициативы сообщества.
Географическое расположение
- Tier 1 — глобально распределены, но их количество ограничено
- Tier 2 — размещаются в регионах, где нет Tier 1, что делает их полезными для пользователей с медленным доступом к основным зеркалам.
Надёжность и поддержка
- Tier 1 управляются командой Void или проверенными партнёрами, имеют высокий аптайм (время работы);
- Tier 2 зависят от добровольцев — возможны простои или прекращение работы без предупреждения
Я теперь использую зеркало TIer 1 в Финляндии
Моя сборка
Как обмолвился в начале, команды были получены опытным путём, а не только теорией и документацией. Я сделал свой iso образ, куда добавил обои, прописал компоненты для базовой системы в связке с Xfce и исключил лишние пакеты. Конфиги для ПО прикладного с последующим копированием в папку профиля добавить не получилось, так установленная система требовала бы меньше времени для настройки. Насколько я понимаю, это делается через профиль, а не простым заданием параметров в консоли. Профили я не освоил.
При завершении установки стандартный скрипт предлагает для включения службы, отметьте нужные. Мне в последнее время нравятся больше простые и консольные DM для авторизации в систему, так как всё равно настраиваю автологин. С LightDM проблем всегда хватало, поэтому перешёл пока на emptty (nodm в работе не устроил). Но, если вы предпочитаете более традиционный LDM, то отметьте его для включения в конце. При формировании своего списка пакетов выбирайте любой другой, доступный в репозиториях.
Для поиска в репозиториях
xbps-query -Rs "display manager"Emptty
Если выберете Emptty для входа, сперва будет tty режим, где нужно ввести логин/пароль, а после выбрать сессию цифрой. В системе стóит прописать автовход для своего пользователя и автовыбор сессии. Но у него есть неприятная особенность — emptty меняет локализацию на en_EU (я с этим столкнулся). Если так, в конфиге нужно подправить соответствующую строку.
#Расположение конфига
/etc/emptty/conf
#строку заменить на
LANG=ru_RU.UTF-8
(или другую локализацию)
#Виртуальная консоль
TTY_NUMBER=7
#имя пользователя
DEFAULT_USER=user
#выбор сессии
AUTOLOGIN_SESSION=xfce
#автовход
AUTOLOGIN=trueПересоберите локали
sudo xbps-reconfigure -f glibc-localesВот моя команда, которую можно взять за основу
sudo ./mkiso.sh -a x86_64 -b xfce -- -l ru_RU.UTF-8 -i zstd -s zstd
-p "alacritty aria2 base-devel base-system btop bzip2 claws-mail conky curl
earlyoom emptty fastfetch fish-shell flameshot git gparted
gnome-disk-utility gzip i2pd inxi keepassxc liberation-fonts-ttf liferea
lrzip mate-calc mc mpv nano noto-fonts-cjk noto-fonts-emoji nvtop octoxbps
orage p7zip qdirstat QMPlay2 qbittorrent redshift-gtk refind ristretto
shotcut sudo ungoogled-chromium unzip vokoscreenNG vsv wget
xfce4-cpugraph-plugin xfce4-clipman-plugin xfce4-netload-plugin
xfce4-notifyd xfce4-screensaver xfce4-screenshooter xfce4-whiskermenu-plugin
xfce4-xkb-plugin xarchiver xtools yt-dlp zramen void-repo-multilib
void-repo-nonfree void-repo-multilib-nonfree"
-g "broadcom-bt-firmware broadcom-wl-dkms parole btrfs-progs xfsprogs
ipw2100-firmware ipw2200-firmware zd1211-firmware f2fs-tools
linux-firmware-broadcom wifi-firmware"
-I /mnt/DATA650/Картинки/Linux/Void -C live.shell=/usr/bin/fish
-r /home/sky/Загрузки/aria2 -p ungoogled-chromium-141.0.7390.107_1
-o void-linux-xfce-19.10.25.isoПодробнее о сборке
Добавил обои тематические, которые накачал с github для себя, они у меня мелькают в качестве фоновых.

Кроме нескучных обоев, установлены пакеты:
alacritty aria2 base-devel base-system btop bzip2 claws-mail conky curl
earlyoom emptty fastfetch ffmpeg fish-shell flameshot git gparted
gnome-disk-utility gzip i2pd inxi keepassxc liberation-fonts-ttf liferea
lrzip mate-calc mc mpv nano noto-fonts-cjk noto-fonts-emoji nvtop octoxbps
orage p7zip qdirstat QMPlay2 qbittorrent redshift-gtk refind ristretto
shotcut sudo unzip vokoscreenNG vsv wget xfce4-cpugraph-plugin
xfce4-clipman-plugin xfce4-netload-plugin xfce4-notifyd xfce4-screensaver
xfce4-screenshooter xfce4-whiskermenu-plugin xfce4-xkb-plugin xarchiver
xtools yt-dlp zramen void-repo-multilib void-repo-nonfree
void-repo-multilib-nonfreeУдалены:
broadcom-bt-firmware broadcom-wl-dkms parole btrfs-progs xfsprogs
ipw2100-firmware ipw2200-firmware zd1211-firmware f2fs-tools
linux-firmware-broadcom wifi-firmwareПодключить репозитории сторонние у меня не получилось. Поэтому к сборке приложу их в виде текстовых файлов, добавьте по пути /etc/xbps.d/, если нужны, или подключайте эти репозитории самостоятельно.
repository=https://github.com/index-0/librewolf-void/releases/latest/download/
repository=https://github.com/DAINRA/ungoogled-chromium-void/releases/latest/download/
repository=https://github.com/grvn/void-packages/releases/latest/download/\n
repository=https://rotaryboot58.github.io/vpim
#Страницы
https://github.com/index-0/librewolf-void
https://github.com/DAINRA/ungoogled-chromium-void
https://github.com/grvn/void-packages
https://codeberg.org/RotaryBoot58/vpimДля отключения несвободных пакетов (nonfree) удалить «void-repo-nonfree».
Для отключения x32 пакетов (multilib) удалить «void-repo-multilib».
Для отключения несвободных пакетов х32 удалить «void-repo-multilib-nonfree».
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Архитектура — x86_64;
DE — Xfce (отражено в названии);
Локализация — ru_RU.UTF-8;
Оболочка — fish по умолчанию, bash присутствует;
Сжатие — zstd;
Пользователь и пароль стандартные — anon и voidlinux.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Система во многом готова к работе (согласно моим меркам), все основные компоненты для базовой работы есть: зависимости для сборки ПО, почтовик, браузеры (добавил Ungoogled chromium), работа с архивами через Xachiver (добавлены пакеты для работы с менее распространёнными форматами), OctoXBPS для управления пакетами, воспроизведение и редактирование мультимедиа, консольные утилиты.
ОЗУ у меня при запуске системы занято 700 МБ, а позже показатель падает до 640 МБ из 16 ГБ. У кого общий объём меньше, у тех потребление будет ещё скромнее. Это согласно показаниям Btop в автозагрузке (xfce4-terminal -e btop). Обратной стороной низкого потребления ОЗУ и малого размера / является удаление прошивок из сборки (смотрите на параметр -g в команде или отдельный список удалённых пакетов, поэтому установка через wi-fi не должна работать в теории, только шнурок).
Во время редактирования статьи обратил внимание на отсутствие ffmpeg и добавил к списку установленных, переключил shell на fish (по умолчанию будет рыбка в лайв режиме), накачал себе ещё тематических картинок Void для обоев, их теперь 149 штук и весит это добро 500 МБ, потому что некоторым поднял разрешение до FullHD и выше. Напомню, что картинки находятся в корне, поэтому после удаления их оттуда в готовой системе размер / будет ≈ 5,5 ГБ.
#для удаления команду выполнить в корневом каталоге
#только НЕ ДОБАВЛЯЙТЕ параметр -r, а то произойдёт удаление папок
sudo rm *
Присутствует в сборке fish shell, переключиться легко этим способом, для временной смены набрать «fish/bash». Ссылку на скачивание оставлю в комментариях.

Комментарии
09:22
10:09
10:43
12:14
Давно пора валяться на диване щёлкая пультом , а в выходные мангал и чача ! )))
15:08
>> чача
Яблоко.
;)
15:52
Мне сегодня подогнали чачу ,которую выдержали в бочке после вина .. О! Завтра опробую ))
10:09
magnet:?xt=urn:btih:3abcb1e155ffc36f700dcbdc0e83eed87a825875&xt=urn:btmh:1220626e470084567541e4bac4483ac2a07c501de8be9605521bf857c2e4df2ec68d&dn=void-linux-xfce-19.10.25.iso&xl=2949906432&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce
Хранилище удалённое (на облаках):
там некоторые конфиги (мои), контрольные суммы и сам iso образ
https://e.pcloud.link/publink/show?code=kZMn7IZp7gqVa31fEBpoopKOAAftRIv6Ha7
10:52
Пролистал,картинки посмотрел ...дистриб в никуда .
Но ,лан,за труды и бессонные ночи плюсег!
МХ поставь - там прекрасный ремастеринг ;)
11:46
https://pingvinus.ru/note/xbps-in-void-linux#c115157
https://pingvinus.ru/note/void-linux-tune-up#c115857
> дистриб в никуда
С 08 года хоронят и что-то он никак не хоронится … Все наиболее успешные и яркие изначально проекты с годами скатываются в унылое что-то.
Звезда, горящая ярче, потухнет раньше.
15:11
http://sharevideo.temp.swtest.ru/mx/mx-23.6-lxqt-20251009.html
...
Намедни пытался пилить на Опенбоксе. Но гиморно чего-то полчалось всё. То жрунство памяти, как не в себя, то gtk2 c gtk3 чегойта не поделили. Так что LXQt оказался краше усих!..
15:13
Но плюсег с меня однозначно. За ТАКУЮ работу - однознано!..
15:47
Относительно NixOS тут кто-то говорил, что эта система интересна больше программистам. Я задавал такой вопрос пользователю оной — нет, навыков именно кодирования/программирования не нужно, достаточно умения читать документацию.
Относительно Воид тоже нет никакой боли, я её точно не ощутил. Посмотри предыдущие Статьи — я начал с простого, с основ, чтобы и самому разобраться, и другие почитали; постепенно дошёл до более трудного и время затратного. Это явно не сложнее, чем Дженту с нуля и вслепую собирать. Я пробовал и у меня не получилось, но опыт остался. Тут повозился и получилось без особых проблем, в общем-то.
Я сколько использую, отметил для себя минусы:
1) Нужно искать src, но лучше подключать репозитории, чтоб были постоянные обновления, а не разовая сборка (собрать можно и стандартный пакет, но тогда не будет к нему обновлений);
2) Медленное обновление пакетов в репозиториях (трудно назвать минусом, ибо стабильность, 1 раз встречал заковырку);
3) Скромная пакетная база заводская, поэтому нужно её расширять сторонними вариантами, не всё принимается в основную ветку разработчиками на github. Благо, они есть, эти сторонние репы;
4) Плохая авто очистка от хвостов, не удаляются (крайне плохо) зависимости-сироты;
5) Не воткнуть кастомные ядра: Liquorix (lqx), Zen (linux-zen), Xanmod, linux-tkg, linux-cachyos. Ядро Xanmode для Void я нашёл, но система с ним у меня успешно не загрузилось (kernel paniс словил). Поэтому сижу пока на стандартном linux-6.12-lts, на которое постоянно прилетают патчи, сейчас у меня 6.12.54_1.
https://notabug.org/Marcoapc
16:34
Полезный навык, не только в Linux пригождается. =)
>>Относительно Воид тоже нет никакой боли, я её точно не ощутил.
Невозможность завести видеокарту в Void, хотя она работает в других дистрибутивах это не боль?
>>Плохая авто очистка от хвостов, не удаляются (крайне плохо) зависимости-сироты;
Кажется тут и кроется проблема с видеокартой. Нужно проверить конфиги после Xlibre.
>>Не воткнуть кастомные ядра: Liquorix (lqx), Zen (linux-zen), Xanmod, linux-tkg, linux-cachyos.
"Это пакет Void Linux для ядра Linux Zen, оптимизированный для игр и использования на настольных компьютерах. Он позволяет пользователям Void Linux легко устанавливать и запускать это ядро в своих системах"
https://gitlab.com/isognomy-inc/linux-zen-void
Ссылка на новость.
https://www.reddit.com/r/voidlinux/comments/1isxn2o/void_linux_package_for_the_linux_zen_kernel/
P.S. Мой классический дисклеймер. Дополняю, а не докапываюсь =)
17:47
Уже говорил, документация Дженту — сухая техническая информация, по ней не установишь систему с нуля, поэтому я открываю на этом моменте статьи vantiki по установке и настройке Дженту.
> Невозможность завести видеокарту в Void, хотя она работает в других дистрибутива
Тут она тоже работает, не получилось её завести именно с драйвером Mesa 23.1. Я вчера наконец-то прочёл эту статью. В прошлый раз, когда я сменил драйвер на Mesa через конфиг xorg, словил чёрный экран. Заводской (проприетарный) драйвер без проблем, DKMS пере собираются постоянно, драйвер nouveau тоже нет проблем. Боль, если б я вообще установить не мог, а у меня проблем и отторжения данная система не вызывает. Я нашёл для себя оптимальный вариант ))), пусть и не идеальный, конечно.
https://itsfoss.gitlab.io/post/mesa-251-to-replace-nouveau-driver-with-zink-nvk-by-default-for-nvidia-gpus/
> Кажется тут и кроется проблема с видеокартой
Видеокарта тут вообще ни при чём. Начинаю что-то рыть, смотреть инструкции по установке и у меня в начале (условно) 800 зависимостей. По этой инструкции устанавливаю пакеты, потом удаляю их, а хвосты остаются. Если удалить их вручную, то система ругается, что это зависимость другого пакета, системного или от Xfce ((.
> https://gitlab.com/isognomy-inc/linux-zen-void
По этой ссылке предлагается вход/регистрация, через поисковик её открывал, с реддита тоже
18:00
Похоже автор забросил и удалил его. =(
Не люблю за это aur/git решения.
void-zenkernel Это набор пакетов, которые позволяют пользователям собирать ядро Zen для Void Linux с помощью компиляторов GCC или Clang.
https://github.com/CODJointOps/void-zenkernel
Ядро 6.13 с патчем zen, шаблон для VoidLinux
https://github.com/jmboris/voidlinux-kernel-zen-6.13
18:33
https://github.com/jmboris/voidlinux-kernel-zen-6.12.6
19:31
https://postimg.cc/LYZVDkrs
20:53
21:39
Что-то стало в браузере дёргаться всё (низкий ФПС). Проверил "inxi -G", а там вот — загрузился модуль nouveau.
https://postimg.cc/7fM9Wpkn
Для нового ядра нужно искать подходящий драйвер нВидиа, которого попросту нет в репах либо юзать свободный. Удалил nvidia-580, установил заново, пересобрался dkms, но теперь войти не могу с тем ядром. Жаль …
Зато заметил на этом скриншоте, что в качестве вендора там значится mesa ). Значит, он работает и загружается, только вот производительность низкая.
Не сразу получилось, честно говоря, но загрузился со стандартным ядром, тут модуль нВидиа загружается и работает. Поэтому и ОЗУ меньше отъедало при загрузке, что без драйвера.
https://postimg.cc/3dS1h2kN
22:08
Похоже, для Void это больная тема. =(
Когда искал информацию о драйверах Nvidia для Void, попадалась статья.
«По состоянию на 12 января 2019 года: не устанавливайте драйверы Nvidia из репозитория Void Linux по умолчанию. Если вы попытаетесь установить Bumblebee (для Optimus) с драйверами и библиотеками Nvidia, это приведёт к удалению библиотек Mesa, и Nvidia станет вашей графикой по умолчанию без возможности вернуться к встроенной графике Intel».
В итоге автор потрошил драйвера с сайта Nvidia вручную.
https://ifnull.org/articles/void_optimus_nvidia_intel/
Если честно, слишком много ручного труда там, где это не нужно. Так и напильник сточить недолго. =)
10:39
Вот-вот, это суть наших бесед ранее ((
> По состоянию на 12 января 2019 года
Устаревшая информация всё-таки, после этого уже и nouveau обновился, и Mesa, и nVidia открыли исходный кода модулей ядра драйверов NVIDIA для Linux, так что разработка свободных драйверов пошла веселее (май 22-го). Код они открыли, но там для видеокарт от 16-ой серии, 20-ой и выше, а моя уже старая, так что я в пролёте, да и открыли они не всё,
> много ручного труда
А где, в чём ручной труд? Проблема в том, что, когда влезаешь туда "грязными руками", может всё сломаться (будет чёрный экран и ошибка иксов). Как я говорил, у тебя должен быть выбор (если ты хочешь). Можно оставить всё по умолчанию, ничего не трогать, не играться, тогда и ломаться не будет, но так не интересно ). Документации на этот счёт однозначной нет, всё какие-то сторонние материалы и устаревшие.
12:47
Я не отрицаю, что информация устаревшая, тут больше значение имела дата статьи. Что в 19 году человек возиться с драйверами, чтобы получить желаемое, что в 25 нужно повозиться.
>> Можно оставить всё по умолчанию, ничего не трогать, не играться, тогда и ломаться не будет, но так не интересно ). Документации на этот счёт однозначной нет, всё какие-то сторонние материалы и устаревшие.
Я любитель сидеть в ванильках, а иначе зачем выбирать такой дистрибутив, который хочется пересобрать уже после установки. Но Void «сковывает», и даже у меня появляется желание его «допилить», вот тут и скатываемся в ручной труд со скудной доступной информацией. (Это больше о впечатлениях нежели о фактах)
12:58
В Линуксе испокон веков мудрые люди предлагали создавать определенные каталоги .
А уж хоум всегда отдельно . Вот в хоуме и можно играться с настройками . А вот в системный не лезть ! Ни-ни! От того и были проблемы с обновами .
И сейчас те "роллинги" уже запрещают делать изменения в корневом . И правильно делают .
А то придет Минор из Пустоты и переломает все там .. О_о
а потом жалуется ,что в документации не предупредили :-D
13:21
В документации как раз-то и предупреждают, что дистрибутив будет работать при соблюдении определенных условий. Удивительно, что фазу луны не расписали. =)
14:30
АА...вон чё ! Что-то у Мирона со зрением..О_о
«Кто сражается с чудовищами, тому следует остерегаться, чтобы самому при этом не стать чудовищем. И если ты долго смотришь в пустоту, то пустота тоже смотрит в тебя»
Ницше
надо прописать ему очки +13 :-D
14:41
15:27
Ага ))) Долго придумывали .
Первый раз слышу . Но я давно наигрался.
Так что только чистый деб,только стабле !
19:15
19:28
Так это вторая установка Деб 13 для экпериментов .
Обновил из деб 12 напрямую - и всякое пробую -смотрю . Вот пока еще не доломал :-D
https://postimg.cc/CRfRYQ7N
19:59
Так что только чистый деб,только стабле !
>>Так это вторая установка Деб 13 для экпериментов .
Эксперименты разве не относятся к «играм»?
P.S. Там еще где-то на диске стоит MX Linux и Porteus...
20:17
Неа ))) Это - тестирование.
МХ ..удобная вещь . Подумываю вобще только МХ и оставить -но пока рука не поднимается .
Но для второго ноута - будет МХ одна.
Портеус - прикольная штучка - но он занимает 500мб в папке всего
20:49
21:02
21:36
21:58
22:09
22:18
00:37
https://postimg.cc/t1NYJbtL
21:35
Все обновляется и работает . Видеокарты отдельно никогда не ставил - все встройки на плате.
Какой в зад сервер дома ? Штоб жужжало всю ночь? О_о Почитал новости -выключил из розетки.
Да МХ еще с 2017 года прекрасно работает на втором нотуте. О Деб 9 не говорю.
Новое не покупаю. Самый новый ноут 2012 года ))
Гамаки ,бл... собрались :-D
22:41
22:55
Какая разница где смотреть новости Первого канала 2 раза в день ? )))
22:58
14:48
Я только рад буду, если в наших дружных (или не очень) рядах Пустоты будет +1 пользователь. По умолчанию тут всё работает, после установки я:
Меняю загрузчик на rEFInd;
Удаляю лишние пакеты (прошивки);
Устанавливаю пару пачек шрифтов;
Несколько runit служб: EarlyOOM (OOM-killer), zram, irqbalance,
Для ChronyD прописываю сервер в конфиг;
Ставлю VSV, OctoXBPS.
Это, конечно, не обязательные пункты, по желанию. Вот сборку свою и сделал, где это предустановлено, остаётся только настроить.
15:29
А это зря ! Надо только Grub .
Тогда бы в случае паники - нажал бы Е и дописал строчку к старому ядру ;-)
16:06
Поэтому стараюсь держать на втором SSD запасную систему на случай неполадок — невозможности попасть в систему (проблемы с обновлениями, иксами, с драйверами, ядрами и прочее).
17:41
Граб много чего умеет )) Это с юзверем бывают проблемы :-D
Другие ОС- это все в меню Граба. Для ремонта прописываешь туда какой-нибудь небольшой дистриб - напр. Porteus .
Он устанавливается просто в папку на диске . Или iso-образ прописать Граб его тоже запускает .
Заходишь -правишь конфиг загрузки на рабочее ядро и -профит!
Ну , а так же флешка с Вентоем ,где накидано с десяток образов и там же можно с диска запустить любую ОС .
Кто,что умеет ;-)
16:25
Не совсем. Я уже давно сижу только на Wayland, а Void поставляется с Xorg. К их драйверам Nvidia у меня изначально вопросы (как реализована поддержка закрытых и открытых драйверов от Nvidia?), процессор без встроенной графики и видеокарту от AMD я не сохранил, так как две видеокарты не вытягивала мать (цепи питания). Поэтому исправные драйвера критичны. Нужный мне софт поставляется разработчиками в виде deb-пакетов. Как пример, Obsidian (https://obsidian.md/) или TickTick (https://ticktick.com) — их нет в репозиториях Void, Flatpak и его аналоги стараюсь не использовать. Вот и получается, что после установки нужно будет работать ручками и пилить напильником...
Также чтобы стать пользователем Void, нужно ответить на вопрос, зачем он мне, а я не вижу сценариев, в которых он бы превосходил Arch или Ubuntu. =(
Тут невольно вспоминается анекдот:
— Ты сильный, ты справишься!
— Я умный, я даже не возьмусь.
16:40
По умолчанию у нас иксы, так-то, а W — костыль на костыле. Я говорил, что не мог войти на своей нВидиа в сеанс W, вот и сейчас не могу войти (тоже тогда рассказывал) в XLibre — прямое продолжение развития Х, а не что-то новое с нуля.
> как реализована поддержка закрытых и открытых драйверов от Nvidia?
Если драйвер закрытый, то это вопрос к неВидиа, а не к команде Воид, не так ли? Открытые nouveau & Mesa тоже не они делают. Аналогично, люди не могли войти в сеанс W, пока нВидиа не реализовали поддержку со своей стороны.
> я не вижу сценариев, в которых он бы превосходил Arch или Ubuntu
Смотря что понимать под "Превосходстом ~Борна~ Воида", тут скорее "уступание" по ресурсам.
Это штука, но смешная, да )))
https://postimg.cc/bsckkG8s
На Воид стоит идти по идеологическим соображениям, он не такой, как все остальные пингвины. Уже одно это добавляет ему очков привлекательности (в моих глазах). Для моих домашних сценариев он вполне подходит, но, как уже говорил не раз, этот пингвин не для всех ¯\_(ツ)_/¯
17:05
>>Если драйвер закрытый, то это вопрос к неВидиа, а не к команде Воид.
Но xbps собирают разработчики Void linux.
Собственно моя претензия описана в этом комментарии.
https://pingvinus.ru/news/5409#c117566
Если условно Ubuntu и Arch соответствуют документации драйвера от Nvidia, то Void заставляет задуматься, что и как они собрали.
Тут нужно выделять время и проводить тесты на реальном железе.
>>На Воид стоит идти по идеологическим соображениям.
Я идеологическим и религиозным воззрениям не подвержен, мне бы что-нибудь простое и утилитарное. =)
05:35
«Драйвер с открытым ядром nvidia теперь поддерживается по умолчанию на новых картах (серии 20 и выше). Мы идём против этого и по умолчанию предоставляем проприетарный драйвер».
https://github.com/void-linux/void-packages/pull/54593#issuecomment-2750774645
То есть для моей карточки в Void рекомендованного драйвера нет, нужно ставить ручками. Да и в общем ситуация для Wayland+KDE+5070ti печальная. =(
https://www.reddit.com/r/voidlinux/comments/1nzkedg/void_linux_and_nvidia/
10:41
Зачем там дрова ? Проц же сам графическое ядро кртутит О_о ;))
10:56
20:58
11:52
https://sourceforge.net/projects/refind/files/
Зато есть в репах, встаёт успешно, проблем при загрузке у меня пока не было: ядра новые определяет, только что установленная система тоже появляется, при этом с приятным, информативным оформлением, ничего не надо добавлять или настраивать.
11:58
P.S. я про груб. Второй при использовании быстрой загрузки вообще вызвать не получилось у меня
12:02
Тока Храм На Горе вечен ! :-D
Вот в том и проблема всех Линуксов - каждый мнит себя ТорвальдЦем и бежит собирать очередный кривой дистриб- вместо того,чтоб объедениться и сделать 1-2 нормальных.
А так вон 1000 линей кое-как сляпаных . Как Воид - театр одного зрителя ,который и является автором ))
12:44
12:59
Ну ,если просто обсуждать кому делать нечего - это понятно ))
Но я предлагаю глянуть вширь и глубь . Вобще на идею создания Линукса.
И вот тут разбрасывание на мелкие дистрибы совсем не нужно . Нужно делать-что-то одно и достойное . А не сидеть по гаражам и пилить Войды и Рачи на пару юзеров .
Разбрасываться ресурсами и временем , чтоб выкинуть потом и забыть ?
И так Линуксами пользуются едва 3% от всех ПК.
Убунта ? Ну это вобще смешно подобие Винды . И так скоро никто пользоваться не будет. Убунта исчезнет вместе со своим космонаФтом ))
А для дома ? Да поставь ту же Вин 7 - и все прекрасно работает.
С моей точки зрения - только Дебиан или МХ остались (еще бы их слить вместе- в МХ утилиты удобные).
МХ как-то предпочтительнее даже. Быстрый,удобный . Что не подключи все работает сразу. Ремастер.Восстановление. Куча реп - тока выбирай.
Дебиан тоже - но там повозится иногда приходиться.
Я rpm-дистрибы наоборот избегаю . Деб -форева ! ))
Но там же везде утилитки перепаковки из рпм в деб и наоборот.
15:17
Debian'у уже сколько лет, лет 30? А он так и не стал выбором №1 и по умолчанию, как бубунта. Пройдёт ещё лет 10-20, а он так и будет — уважаем всеми, любим — но любить и уважать его будут из далека, сидя на бубунтах, воидах, федорах, никсах, генту и прочих рачах.
(против Арч ничего не имею, про серваки речи не идёт).
15:49
Так и Линукс не стал выбором №1 - вяло тащится в конце списка . )))
А всё почему ? Во-первых - порог вхождения в него все же выше .
Мало кто хочет изучать конфиги ,да скрипты - собирать ,да разбирать ядра.
Во-вторых - внутри Линукса нет единообразия все растащено по гаражам и подвалам )
В Дистроватче МХ на 3 месте , а Войд на 65 ...
16:08
https://postimg.cc/3d6DkwCN
https://nnmclub.to/forum/viewtopic.php?t=1818653
16:03
А мне кажется стал...
16:48
https://postimg.cc/tngJGrck
17:16
17:24
>>Ещё, говорят, что example.com является самым известным и посещаемым ресурсом, его даж с молотка хотят продать за много денег.
https://panorama.pub/news/domen-examplecom-prodadut-na-aukcione
Кто «Панораме» верит? )
17:53
П.С.
положь — полная ложь, ну, вы поняли
18:03
Заметил, что вы любите дать ссылку на что-то и такое впечатление, что вы без сомнений верите в то, что там написано. А источники разные, данные разные. Я точно более критично смотрю на них.
Вот и сейчас очень похоже на то, что осмотрели только серверы. Первая тройка сомнений не вызывает, четвёртая Red Hat - видимо халявщики типа Alma, Rocky и прочие с откликом как RH, suse отдельно со своим откликом, остальные строки вообще до кучи добавлены, они не важны. Цифры любопытны, но проверить их сложно, могут быть и слегка проплачены, маркетинг там очень развит и авторы не прочь получить на коктейль.
Про десктопы на картинке ничего нет, а речь шла про них.
Понимаю, хотели возразить, но эта картинка не подходит.
18:47
Как и утверждение, что Debian стал выбором №1 сложно принять на веру.
Для меня он не лидирует ни на серверах ни на декстопе.
Если говорить о серверах то <<Первая тройка сомнений не вызывает.>> даже у Вас.
Если говорить о декстопе для игр то тут лидирует Fedora/Arch/Ubuntu.
https://store.steampowered.com/hwsurvey/Steam-Hardware-Software-Survey-Welcome-to-Steam?platform=linux
Десктопы линукс пользователей пингвинуса. Так же не показывают преобладание Debian.
https://pingvinus.ru/distributions/stat
Личное наблюдение, показывает преобладание ubuntu или ubuntu-based дистрибутивов над debian включая debian-based дистрибутивы.
>>Заметил, что вы любите дать ссылку на что-то и впечатление, что вы без сомнений верите в то, что там написано. А источники разные, данные разные. Я точно более критично смотрю на них.
Ошибочное мнение, ссылка дается, чтобы человек мог ознакомиться и сделать свой вывод (Ваш разбор скриншота подтверждает правильность такого подхода). Плюс как подтверждение, что это не мои голоса в голове мне такое нашептали =)
19:30
Во многих конторах на ПК сотрудников Ubuntu, потому что руководство так хочет. Определить предпочтения в таких условиях трудно, ведь это не выбор людей, а в замеры они попадут.
22:32
22:39
Тут вот в укор поставили, что расчет шел с учетом серверов.
https://pingvinus.ru/note/my-void-linux-iso#c117936
По факту там считали и сервера и десктопы, так как основной источник данных это корпоративный сектор.
22:51
Ой, да половина Линуксов кормится от Дебиана!
Даже в Арче смотришь нет-нет, да и подтянется deb-пакет.
23:19
Где есть нужное, оттуда и тянут. =)
Ряд библиотек для машинного обучения поставляются изначально с учетом Ubuntu. Пример TensorFlow:
«Официальные пакеты доступны для Ubuntu, Windows и macOS».
https://www.tensorflow.org/install?hl=ru
https://archlinux.org/packages/extra/x86_64/tensorflow/
01:05
Пакеты для Android-разработки также учитывают Ubuntu, а не Debian.
https://source.android.com/docs/setup/start?hl=ru#install-packages
11:02
Это серверы нас посчитают ((
17:13
14:14
Спасибо за труды!
14:25
15:09
+++ !!!
21:30
Войд в душу стучится, как тихий дождь
Зацепило меня, зацепило тебя...
21:50
https://pingvinus.ru/note/my-void-linux-iso#c117923
> Я нашёл для себя оптимальный вариант ))), пусть и не идеальный, конечно.
https://pingvinus.ru/note/my-void-linux-iso#c117933
А что-то больше и не вижу пока для себя ничего, что могло бы меня зацепить и заинтересовать (. Думал об OpenSUSE, но Вы меня вовремя отговорили, там ещё проблема с flatpak и Cisco вылезла, которые блокируют российские ip'шники, не давая скачать H264, это мелочь, но осадочек остался.
21:53
Минор танцует под небом без звёзд,
Торча в пустоте терминала...
Войд в душу стучится, как тихий дождь
Вот двое уже заторчало....
:-D
21:56
https://pingvinus.ru/note/my-void-linux-iso#c117925
22:08
В субботу ! После спортзала и баньки вечером )))
18:34
23:45
https://postimg.cc/cvydhkWy