- Siduction Linux
- Xfce 4.18
Дистрибутив из Германии базируется на Debian unstable (sid). Название образовано от английского seduction — соблазнение, обольщение или даже совращение, в котором заменили вторую букву, чтобы указать на sid. После знакомства с Astra Linux я знаю названия звеньев слева от stable и могу привести более длинный вид цепочки репозиториев Debian:
oldoldstable — oldstable — stable — testing — unstable (sid).
Чтобы сразу иметь testing, можно взять любую текущую сборку Debian, а вот с sid сборок нет.
Сразу с sid — вот основная идея дистрибутива.
Его iso-образы знают Ventoy, установщик — Calamares, в live-режиме есть chroot-helper, который поможет подключить систему на диске при необходимости. По умолчанию будет btrfs и есть snapper — утилита для снимков системы на btrfs, я же по старинке на ext4. У меня встройка Intel, но в системе есть firmware для Nvidia, amd и всякого разного wifi.
Количество софта "из коробки" приличное, но его подборка более-менее подходящая. Из спорного отмечу программу zim для ведения заметок в стиле wiki, запись экрана vokoscreen-ng, в xfce4 поставили mate-calc и Evince из GNOME, к штатному Screenshot добавили ещё и Flameshot, ну и понятно наличие немецких словарей с плагином xfce4-dic. Кстати, Flameshot запускался, показывал уведомление, что он в трее, и закрывался, т.е. ни в трее его, ни в процессах.
Здесь, на сайте, участник Minor748 уже описывал утилиту nala https://pingvinus.ru/gallery/4327
Это обёртка для apt на python, которая хорошо форматирует вывод. В nala всё делать удобнее, кроме upgrade. При запросе на перезапуск служб на экране появляется, что-то искривлённое, похожее на окно mc, который тоже здесь установлен. Ещё есть kernel-remover, позволяющий в gui удалять ненужные ядра и "из коробки" был привычный мне xfce4-sensors-plugin, что редкость. Установил qbittorrent, скачал фильм в HD и посмотрел в имеющемся mpv+smplayer. Всё для аппаратного ускорения уже было в системе. Ещё обнаружил загрузчик видео с youtube и других сайтов — небольшую утилиту yt-dlp и к ней gui. К обоям, темам, иконкам и шрифтам я спокоен и мне многое подходит. Вот и здесь меня ничего не покоробило и особо отметить нечего, какого-то выраженного стиля нет, а создатели везде пишут, что ищут art-дизайнера.
Дистрибутив был выпущен в конце декабря, поэтому обновлений за месяц накопилось более 600. Как и ожидал, обновление прервалось списком ошибок. Несколько пакетов удалил, но остались три проблемы с python и был конфликт libreoffice с чем-то для postgresql. Здесь, на сайте, один участник c Siduction говорил, что у него тоже libreoffice ругался на какой-то компилятор, возможно проблема в самом libreoffice. Попытки исправить из Synaptic результата не дали. После команды (dpkg --configure -a) ошибки с python исчезли и, что-то ещё поправилось, потому что новая попытка в Synaptic исправить libreoffice успешно завершилась просто его удалением. После этого первое обновление было пройдено. Вернулся к libreoffice и установил только writer и calc, а не весь пакет, предположил, что base могла конфликтовать с postgresql.
Я выбрал xfce, потому что сейчас активно идёт его доработка. Хотел посмотреть, появляются ли обновления для него в sid — появляются. Не сразу заметил, что у меня хранитель экрана отключен и панель в тёмной теме, может обновления сбили, а может так и было. При установке системы я выбрал английский интерфейс, но в нескольких местах уже встретил немецкий, что говорит о глубокой локализации (есть на снимке). Обнаружил, что sudo не включен — пошёл читать siduction-manual. Там сказано, что sudo нужно настраивать, но рекомендуют использовать вместо него doas, хотя su и (su -) работают и этого достаточно. Я не помню, был ли вариант русского интерфейса при установке и не знаю, было бы тогда руководство на русском, но оно мне очень понравилось, в том числе для изучения Linux вообще. Там я узнал, как устанавливаются цвета в строке приглашения и сделал имя пользователя чёрным. На снимке справа невидимка исследует в nala установленные пакеты от siduction.
В системе нет автоматической проверки обновлений с уведомлениями, поэтому через три дня сам проверил. Было предложено более 80 пакетов, запустил и опять получил несколько ошибок. Я начал было разбираться, но увидел, что лишний софт — это лишние проблемы и удалил более 300 пакетов, после чего успешно принял второе обновление. Кстати, libreoffice не ругался, но всё равно был удалён. Система стала компактнее, а я увереннее. У меня на диске есть ещё несколько систем, так вот здесь os-prober находит соседние ОС сравнительно быстро.
В третий раз закинул я невод — попались несколько пакетов и новое ядро. В дистрибутиве по умолчанию используется ядро из собственного репозитория siduction. Откуда они его берут, я не выяснил, но оно текущей версии и опережает версию ядра в sid на 6-8 шагов. Даже тут Debian верен себе, действует осмотрительно и не спешит. На первом снимке видно, что новое ядро не встало, зато встали headers для него, а прошлые не удалились, ведь прошлое ядро осталось. Кроме того, обновились какие-то headers от создателей (второй снимок). Посмотрел файл новых headers, а там сказано, что это вообще rc1 для следующей версии ядра (третий снимок). Замечу, что это косяк не из sid, а из siduction — решил подождать. Через два дня там появилось ядро уже следующей версии и headers к нему. Устанавливал их отдельно от остальных обновлений и сразу успешно. Как вариант, можно перейти на ядра из sid, но ведь siduction соблазняет.
Четвёртое обновление было только из sid, и для моей компактной системы оно стало первым, прошедшим гладко сразу — начал писать этот отзыв. Когда он был почти готов, увидел на сайте совет от участника x230: "больше субъективизма, эмоций и нюансов (софтовых и всяких)". Согласен, немного изменил подачу информации, добавил деталей и прислушался к эмоциям. Дистрибутив понравился, но взглянув на всё сказанное, мне и самому стало не очень понятно, откуда такая оценка. Я прислушался к себе и вот, что зафиксировал:
— Свежестью софта удовлетворён, сравниваю с EndeavourOS.
— Здесь (вообще в Debian) можно снести vim-minimal — попробуйте это сделать в rpm-системе.
— Понравилось как настроены nala и terminal — смотрится симпатично.
— Создатели предложили несколько интересных взглядов и подходов.
— То, что уже сделано — сделано качественно, хочется, чтобы проект продолжал развиваться.
— Разобрался с косяками, надеюсь в дальнейшем их будет меньше и вряд ли они будут сложнее.
В Debian свои взгляды на ПО и это отражается на наполнении sid. Например, там нет программ из проекта XApps при Mint (xreader и xed там вполне ничего), gparted от GNOME только 1.3.1, а везде уже 1.4.0, зато версия procps опережает всех и есть snapper с корнями из openSUSE. В sid могут отсутствовать пакеты документации, а с драйверами и прошивками вообще разговор отдельный. Очевидно, sid — это не репозиторий какого-то дистрибутива, это просто место, где вы можете обновляться, но делать это нужно осмотрительно. Создатели Siduction могли бы закрывать пожелания по отсутствующему в sid ПО, и, возможно, это и планируют. Например, уже заботливо занесли документацию для gcc, а для Nvidia просто куча пакетов. Уверен, косяки у них ещё будут, но думаю не больше, чем было у Manjaro в начале их пути. Конечно, можно подключать ppa или использовать flatpak/snap/appimage, а ещё можно собирать из исходников, но пропорции всего этого — тема для отдельного обсуждения.
Если вам нравится Debian, но расстраивают и обижают фразы, что ПО у вас антикварное или вообще времён мамонтов (смягчил известное сравнение), то вам рекомендуется sid (backports вас не успокоит), а если ещё и версия ядра волнует, то Siduction — хорошее седативное средство.
Комментарии
10:24
Zim, кстати, хорошая штука.
22:08
23:07
23:28
23:37
09:55
12:04
10:50
.
Может неясно написал, Libreoffice я сам сознательно удалил при втором обновлении, хотя он уже не ругался.
11:22
21:48
21:55
Точно
11:07
11:20
17:54
18:25
Ибо все готовят его поразному.
23:06
23:34
prin "Today" "$(date +"%H:%M %d.%m.%Y")"
10:34
11:12
19:52
08:29
1. Понравившегося мне siduction-manual на русском нет.
2. У siduction есть зеркало на яндекс. Для сравнения, у EndeavourOS нет.
3. Пакет linux-headers-siduction-amd64 обеспечивает автоматическое обновление ядра, а я увидел, что при этом могут быть проблемы. Если его удалить, то обновлять придётся вручную. Это лучше, потому что можно присмотреть себе linux-image-XYZ-siduction и к нему linux-headers-XYZ-siduction, подождать пару дней, не будет ли исправлений, и спокойно их установить.
09:15
p.s. заголовочные файлы не могут обеспечивать обновление ядра
11:08
Для чего нужно больше ресурсов, стать частью CDN или стать зеркалом дистрибутива? Что проще, воспользоваться услугами CDN-провайдера или предложить желающим поднять у себя зеркало?
Может ли пакет проверять и устанавливать ядро+заголовки к нему, а сам при этом называться linux-headers-siduction-amd64 ?
11:19
Нет, не может. Загаловочные файлы нужны для хакинга или, когда, например, у вас внешние драйверы типа nvidia, broadcom или realtek
11:44
У меня в установленной siduction, если удалить пакет linux-headers-siduction-amd64, то ядро+заголовки не обновляются. Но их можно обновлять вручную, при этом удалённый пакет вообще не нужен, хотя в его названии есть слово headers.
11:50
12:03
В ней найдены два пакета со словом headers. Без одного ядро не ставится, а без второго ядро+заголовки перестают автоматически обновляться, приходится вручную.
Вы: Волга впадает в Каспийское море.
Я: найдены две Волги, но одна, очевидно, не Волга, возможно приток какой-то, а ещё она проверяет все справочники, есть ли там "Волга впадает в Каспийское море", и если нет, то обновляет их. Может ещё что-то добавляет, но мне эти добавки, похоже, не нужны.
12:12
12:25
13:45
12:30
13:42
13:44
"Эй, прохожий, проходи
Эх, пока не ... "
13:59
14:12
15:28
23:29
11:00
.
https://www.youtube.com/watch?v=938zfovbfww