ArchLinux или Debian Sid? Linux статьи
Написать статью
Войдите, чтобы писать статьи

ArchLinux или Debian Sid?

18

ArchLinux или Debian Sid

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

Кратко

У меня сразу на нескольких ПК вот уже более двух лет установлены и Arch, и Sid.
Ещё есть EndeavourOS и Parabola, а со стороны Sid есть Siduction и Xebian, везде xfce.

Я заметил, что некоторые читают только заголовок и сразу "по диагонали" вниз к заключению. Объём информации растёт, знать хочется больше, значит скорость приёма должна быть выше. Поэтому не буду тянуть и сразу дам свой ответ, остальное ниже — "вода".

Если придётся выбирать из этой пары, то сегодня я выберу Arch.

Установка

Как театр начинается с вешалки, так дистрибутив начинается с установщика.

Долгое время Arch встречал жёстко: — "Кина не будет!" Это не способствовало его популярности, да ещё некоторые, осилившие Installation Guide, потом так активно толкались своим ЧСВ, что создавали отталкивающий ореол.

А сегодня есть archinstall, он без GUI, но там всё хорошо организовано. Предпочитаю размечать диск заранее, не хочу изучать, как это делать в каждом установщике.

Широкий выбор DE и указаны дополнительные пакеты для установки

Если оставите загрузчиком systemd-boot, а он по умолчанию, то через несколько минут будете арчеводом. В конце предлагается chroot в установку, зайти и осмотреться — хорошая идея. Если выбирали grub, то обнаружите, что он не установился, придётся сделать несколько "приседаний".

Более двух лет назад поиск по "установка Sid", выдавал, в основном, про подключение нужных реп в stable версии. Но у Debian есть несколько вариантов установки, для сравнения есть mini.iso, в котором установщик с tui.

Там аналогичные пункты, но в одном месте я растерялся. При выборе DE есть ещё пункт Debian desktop environment уже со звёздочкой. Это что-то полезное по мнению Debian при любом окружении, но я не брал и не знаю, что там. Всякие утилиты типа сетевых, мониторинга или htop в последнем пункте тоже уже со звёздочкой.

Выбор DE скромнее и не видно, какие дополнительные пакеты установятся

Итого, если согласны на systemd-boot или знаете, как установить grub, то лучше смотрится archinstall с более широким выбором DE. Если же хотели Arch с grub и не разобрались, то после перезагрузки вас ждёт разочарование, а в mini.iso grub по умолчанию и встаёт без приSidаний.

Обновления

Наверняка вы встречали мнения, что Arch падучий, а Sid — "пороховая бочка". Я не могу эти слова подтвердить, ничего такого не видел.

При обновлении Arch смотрю сообщения о файлах .pacnew, а потом изучаю, что там нового. Открываю в geany два окна и сравниваю с текущими версиями. Если рекомендуют переустановить grub — делаю и вообще рекомендации не игнорирую. В Arch очень давно проблем не видел, а в его производных бывают.

В EndeavourOS помощник yay в их репозитории, а как-то обновление pacman потребовало перекомпиляции yay. Разработчик в git сделал оперативно, но не мгновенно, а в EOS тормозили пару дней и получили кучу вопросов от пользователей.

Сегодня EOS — это Arch с Calamares, dracut, дружелюбным форумом (хорошее дело), свои темы и несколько скриптов. В самом начале в EOS предлагали прилично всяких скриптов, но со временем они "отсыхают", приближая его к Arch.

В Parabola застал четыре проблемы при обновлении и они были непростые для разруливания. Однажды всё заткнулось обновлением xfce. Причина оказалась в xfce4-sensors-plugin, который опрашивает датчики утилитами, а в Intel изменили какую-то лицензию. А Parabola выкорчёвывает всё, что не GNU. У sensors связь с notifyd, у того с libxfce4ui, а она нужна многим. Внесение в Ignore по одному и всех не помогло, взял пакеты из соседнего Arch и проскочил, а потом дождался новых версий. Выкорчёвывание — дело непростое, думаю, что это основная причина проблем, их решают за 2-5 дней и лучше подождать, чем форсировать.

В Parabola свои репозитории и свои ключи, обновление которых хромает. Я внёс в pacman.conf строку #SigLevel=Never и открываю её, убирая решётку, а уже имеющуюся там строку с SigLevel наоборот экранирую. Обновляю или переустанавливаю оба пакета keyring, обратно меняю # у строк SigLevel и обновляюсь. Если какой-то пакет не встаёт, опять рокировка и обновляю прицельно только его.

Чтобы проверить процесс обновления за большой срок, я устанавливал разные arch-based дистрибутивы из старых образов, в том числе Manjaro. Успешно обновлял их за 1 год, за 1,5, за 2, а Parabola за 4,5 года. Если у вас упал Arch, это не он плох, это вы хороши — смогли завалить.

В Sid лучше всегда использовать full-upgrade, просто upgrade иногда может не справиться.

В процессе сообщается о важных изменениях, предлагается выбор при изменении конфигураций, есть предварительный просмотр. Аналогично можно сравнивать файлы .dpkg-new с текущими.

Sid - это рабочая среда для сопровождающих, поэтому любой косяк исправляют быстро, ведь надо работать. По регламенту обновления раз в шесть часов, но и между ними что-то срочное бывает.

Последние пару месяцев у меня скорость загрузки с сервера Debian иногда падает до нескольких КБ/с. Посмотрел локальные зеркала и увидел, что по update иногда предлагается другой набор пакетов по сравнению с их сервером. А синхронизация в Sid важна как нигде больше. Специально обновился в момент, когда одна библиотека python была не та. Перестала работать apt, может ещё что-то, пришлось брать библиотеку из другой системы.

Кстати о зеркалах. К Yandex у меня возникли вопросы ещё при обновлении Calculate, с тех пор им не пользуюсь. Обнаружил новое зеркало repository.su с хорошей отдачей, но смотрите на актуальность синхронизации.

Xebian успешно обновил за 1,5 года. Более длительные сроки не проверял, но и это достойный результат для "пороховой бочки". Есть свой репозиторий, но там только тема, то есть это Sid с xfce.

В Siduction собирают своё ядро, свой не маленький репозиторий, есть интересные решения по использованию софта, но шероховатости были. Стал использовать не их ядро, а Sid и так система работает более двух лет. Наверно основная фишка дистрибутива в имеющихся дополнительных драйверах, но мне они не были нужны.

Последние пару раз скорость с сервера Debian стала получше, но обновление в Arch  проходит гораздо быстрее. В нём можно использовать сразу несколько зеркал и можно сортировать их по свежести синхронизации и по скорости отдачи.

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

Пакеты

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

В Arch, по большей части, новые версии появляются быстрее, но бывают исключения. В Sid держат свой ритм, а в Arch не всегда, могут и подождать иногда появления deb или rpm пакета, чтобы сделать свой, хотя очень стараются быть первыми.

В Sid высокая дискретность. Для одного и того же софта будет больше пакетов, чем в Arch. Ещё они используют мета-пакеты и это удобно. В Arch есть понятие группы пакетов, много пакетов состоят в них, но сами группы — не пакеты. Когда люди сравнивают репозитории по количеству пакетов и считают, что где-то настолько больше софта, надо делать на это поправку.

Высокая дискретность имеет плюсы и минусы. Например можно установить только Calc из LibreOffice. Можно удалить shim компоненту, которая поддерживает secure boot, есть возможность установить grub сразу без shim. Arch безопасную загрузку не поддерживает, а вот в Fedora, где тоже приличная дискретность, grub собирается почти монолитно, чтобы дурень не расковырял.

Установлено почти одинаковое ПО, а количество пакетов разное

Если придётся разбираться в какой-то ситуации или хотеть лучше контролировать систему, то с 500-ми пакетами возиться легче, чем когда их 1300. Примерно по столько в голых системах с xfce, а далее количество будет нарастать, причём в Sid существенно быстрее.

В MX Linux видят пользователей и их желания по-своему. В частности, они "облегчают" жизнь дополнительным менеджером, который показывает не все пакеты, а только популярный софт. А ведь все их "полезные" инструменты — это дополнительные пакеты в уже большую кучу пакетов, с зависимостями и файлами политики для получения повышенных прав. Кстати, политики там смело дополнены и расширены, они ведь знают, что и как надо пользователю. Очевидно, я со своими желаниями не попадаю в их целевую аудиторию. Ну и ладно, вернёмся к тем, кто хочет знать и контролировать свою систему.

Что же выбрать, низкую дискретность пакетов для простоты или высокую для эффективности?

Сегодня я больше за Arch, но понимаю, за что более опытным пользователям может нравится Sid.

Особенности

В Arch обитают несущиеся в светлое будущее линуксоиды. Они могут вскочить ночью для того, чтобы "срочно-обморочно" проверить обновления. Они не читают changelogs, не обращают внимания на сообщения в процессе, новым версиям "ДА", старые без раздумий "в топку". Помню, как однажды после обновления grub исчезла из меню винда и они активно возмущались, а надо было лишь GRUB_DISABLE_OS_PROBER=false, о чём говорилось в changelog.

Претензии не по адресу надоели, поэтому в archinstall по умолчанию systemd-boot. Солидное название, добавление соседних систем в меню вручную — подходит по стилю в Arch. Это ясно, но я поворчу немного. Если иметь одну-две системы, то он вполне годится, а если системы будут меняться и добавляться, то grub удобнее, но это не главное.

Иконку для MSVSphere я пока не организовал

Systemd-boot по умолчанию хранит ядра и настройки на ESP (EFI System Partition), поэтому хочет видеть его размер от 1Гб. На ESP для совместимости используется файловая система FAT32, стандарты и возможности которой прилично устарели. Ещё Memtest86 хранит свои скриншоты и логи на ESP. А разработчики grub предлагают держать на ESP только маленький файл загрузчика, а ядра с настройками хранить на другом разделе с файловой системой, которая могла бы предоставлять дополнительные возможности, например шифрование или точки отката в загрузочном меню.

У systemd-boot по умолчанию ESP в /boot и только с такой настройкой archinstall не прервётся с ошибкой, а у grub он в /boot/efi, вот почему grub не ставится, даже при ESP >= 1Гб. Если доверить разметку archinstall, то он и 2Гб может отрезать. А хотелось бы меньше работать со старой FAT32, да и отдавать столько места жалко. На картинке у ESP 300МБ и этого достаточно для установки туда ещё нескольких загрузчиков.

Сейчас обсуждают и пробуют запуск прямо из UEFI без сторонних загрузчиков. Прошивке не обязательно читать путь к ядру из файла на ESP. Можно записать в неё этот путь и пусть сама проверяет подписи и запускает. Но сейчас только ленивый производитель материнок не пишет свою прошивку, а помните, как они появлялись, сначала EFI, потом UEFI и сколько было глюков? Есть лидеры в написании прошивок, но моменты безопасности важны, поэтому вряд ли примут единый стандарт или на чём-то остановятся, загрузчики пока будут нужны.

А Sid воистину unstable и чтобы с ним жить, надо следить, что в нём делают в рабочем порядке.

Вот были ключи .gpg, потом пробовали .asc, вернулись обратно, но не совсем, разместили их в другом месте и назвали .pgp. Взяли и убрали policykit-1-gnome из реп, а замену не предложили, ждали кого-то, а он так и не "родил", привязали mate-agent, как бы временно, но, похоже, надолго. Сказали перейти на формат deb822, даже утилиту предоставили, я перешёл, а кажется в Trixie до сих пор можно использовать sources.list.

Sid хорош, но желание следить и разбираться нужно иметь выше среднего.

Отрадно видеть, что Arch и Debian что-то перенимают друг от друга. Arch стал наводить порядок в AUR, отстроил всех параллельно и перпендикулярно. Местами повышает дискретность пакетов (Firefox), разделил firmware по вендорам. В Debian раньше жёстко морозили приём нового в релиз на завершающей стадии, а теперь мягко: — "мы постараемся рассмотреть, хотя очень заняты". Немного оперативней стали добавлять новинки (ntfs3 и fastfetch), структурировали и раскрасили вывод apt.

Возможно, для пользователей Windows эти дистрибутивы — одна фигня, а вон сколько различий, хотя и общего не мало. Особо выделю один момент: оба существуют не как полигоны для коммерческого продукта и это здорово!

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

Лайков: +10
войдите, чтобы ставить лайки
18
  • Опубликовано: 11.12.2025
  • choice

Комментарии

Hargard
Активный пользователь
Активный
11.12.2025
10:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Потому-то я ими обоими и не пользуюсь.

Хитренький, LTS-ядро на Арче! :) — Надо ставить самое новое из доступных для погружения и true arch experence.
А почему в debian не напхано fatpak-пакетов? Или это больше хоум-сервер?

По мне — дискретность скорей вредна, нежели полезна. Реальные кейсы для её применения представить сложно, а вот то, что это дополнительная точка возникновения проблем, конфликтов и отказов — факт. Еще и потребит больший объем места на диске.

Отдельные лучи ненависти Дебке за именование пакетов типа "libpomoyka13" которые нужно для каждой редакции буквально гуглить, возню со сторонними репозиториями и gpg-кульчами.

> для пользователей Windows эти дистрибутивы — одна фигня
Именно так.
Нет Live-режима, чтобы "пощупать" систему перед установкой.
Нет предустановленного основного прикладного ПО для "работы сразу же после установки".
Что говорить — нет даже цели "заточить" эти "универсальные" дистры хоть под что-то: под десктопы или сервера, под производительность или безопасность. Есть только обновления, обновления и возня с deb-репозиториями.

А вот у CachyOS и тем более, Bazzite — это есть, вот они и хайпуют.
bur80
Активный пользователь
Активный
11.12.2025
10:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
выбираю Arch конечно же!

>В Arch обитают несущиеся в светлое будущее линуксоиды
метко сказано ☺
Minor748
Активный пользователь
Активный
11.12.2025
10:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Вчера поставил, планирую перевести на Testing, а лучше на Sid.
https://postimg.cc/NyHwR0k1
choice предупреждал, что резкий переход может плохо кончиться, поэтому попробую плавно — сперва на Testing и уже далее на Sid.

Artix я ставил, но сперва была ошибка и вместо DM встретила консоль с невозможностью входа. На второй попытке было лучше, но тоже неудачно, и до рабочего стола не добрался. Но то были образы с XLIbre, а они тестовые пока что. А теперь пошёл читать …
choice
Активный пользователь
Активный
11.12.2025
10:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Ай да Модератор, ай да ... !
С такой обложкой хочется спросить: —Ну и кто упал?
— Никто не упал, а зрителей собрали!
yosh78
11.12.2025
10:33
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Сижу на MX Linux KDE c Sid ,есть сборка с XFCE , а в AntiX сейчас включить Sid предлагается из коробки. Жду, когда допилят Init-diversity для MX, и больше мне ничего не надо. Долго выбирал между Arch и Debian, но выбрал Debian (так как deb пакеты есть под все и MX arch-based не существует), сервера быстрые, а nala стала роднее pacman. Обновляюсь раз-два в неделю, если что-то глючит в обновлении, не проблема чуть подождать с обновлением или исправить штатными командами.

P.S.Не знаю,что там у автора статьи за проблемы с установкой Grub через Archinstall, там просто точка монтирования /boot, а не /boot/efi - проблем нет.
Спасибо за статью, тема интересная и выбор не очевиден.
choice
Активный пользователь
Активный
11.12.2025
11:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Наверно у вас режим Legacy BIOS, в нём нет проблем.
В режиме UEFI пробовал более 10ти ПК - не встаёт grub из archinstall.
yosh78
11.12.2025
11:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
+1
войдите, чтобы ставить лайки
У меня UEFI. Монтируете ваш EFI раздел в /boot и помечаете его как boot efi. Все.
choice
Активный пользователь
Активный
11.12.2025
12:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyosh78Родительский комментарий
0
войдите, чтобы ставить лайки
Монтирую, помечаю флагами, ядра генерятся и кладутся туда, grub.cfg тоже, т.е. ESP виден и используется, а вот загрузочная запись в nvram UEFI не создаётся. Прошивка кривая? - Платы asus, жалоб нет и все другие установщики разных дистров без проблем создают загрузочную запись.
Более того, прямо из свежей установки можно поставить grub, просто нужно более прицельно, а заставить это сделать archinstall у меня не получается.
yosh78
11.12.2025
13:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Ради интереса скачал последний установщик Arch.Установился Grub без проблем, а вот вместо выбранного xfce4, какого-то установился gnome!)) Мда...
vantiki
Активный пользователь
Активный
11.12.2025
10:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Классный материал! Лично для себя из двух вариантов выбрал бы Арч. Всё-таки Sid, так или иначе, не "основная" ветка у дебиана, а потому и уровень реализации конечного продукта хромает местами. Особенно часто бывали проблемы с установкой .deb-пакетов (конфликт версий библиотек), упомянутая путаница с gpg и asc и так далее. В Арче же единая rolling-ветвь, а поэтому конфликты обычно только с Аур-пакетами случаются. Однако Sid точно имеет право на жизнь и своей привлекательности не теряет от сих проблем. "Желание следить и разбираться нужно иметь выше среднего" - лучше всего описывает сид-ветку, уж действительно.
Minor748
Активный пользователь
Активный
11.12.2025
11:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
0
войдите, чтобы ставить лайки
Вспомнился комментарий тут, что Арч для лентяев, и мой ответ на это (мой разговор с дядей):
— Бездельники самые загорелые?
— У нас на работе мужики чёрные ходят, кто на улице работает

Так что ещё большой вопрос — кто тут негр?.. Аналогично с пенсионерами, которые уже в мае, потому что на участках времени проводят дофига.
vantiki
Активный пользователь
Активный
11.12.2025
12:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+3
войдите, чтобы ставить лайки
Я бы тоже не сказал, что Арч для лентяев) Всё таки не передать чувство, когда утром, прописав sudo pacman -Syu и перезагрузив компьютер ты ловишь grub fatal error. Волнение, сметение и круглые глаза. С такими приколами любой почернеет, даже альбиносы станут загорелыми. Однако в плане конфигурации он мне кажется проще, чем сид-ветка дебиана. Но тут мое субъективное.
choice
Активный пользователь
Активный
11.12.2025
15:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийvantikiРодительский комментарий
0
войдите, чтобы ставить лайки
О том и речь! Разрабы grub не держат совместимость, после обновления часто нужно его переустанавливать. Во многих дистрах пишут постинстал хуки, которые это делают, а в Арч лишь сообщение, что это рекомендуется. Но это в их стиле - всё вручную, а претензии надоели, поэтому systemd-boot по умолчанию.
Neo
Активный пользователь
Активный
11.12.2025
12:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
О! Ну ,хоть что-то интересное !
До НГ срач будет хороший ,что время терять ? :-D

Мой выбор...конечно,ни то,ни другое .
Арч был,конечно - полгода сидел -нравилось. Потом в какую-то пятницу ключи улетели - разобрался. В другой раз после обнов исчез лучший рабочий стол Xfce О_о .. Поставил хинамон через терминал. В третью чёрную пятницу уже на загрузке застряло ))) Ну ,решил ,что хватит приключений .
Сид тоже ни к чему . Уж если есть нормальный Деб ,то чего голову морочить? Так что Деб ,МХ и Porteus ,ну и еще программа Вин 7 для документов )))
"Лучшее враг хорошего!" ;)

https://ltdfoto.ru/image/nipobC
https://ltdfoto.ru/image/nipqWH
https://ltdfoto.ru/image/ni9uX3
x230
Активный пользователь
Активный
11.12.2025
15:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Прикольно, однако!
Интересно.
Особо понравилось это:
https://pingvinus.ru/upload/noteDraft/img/i_2025-12-04-19-46-03_6931bacba285e.JPG
И за АрчИнсталл - справедливый отзыв, как ни крути. +
И да, перед установкой Арча я тоже "приготавливал" диск отдельно.
...
P.S. Но MX Linux 25 LXQt таки допиливаю... Ну, млин, нравится он мне! - не так, как Арч, но всё-таки!.. И, к стати, MX Installer неплохая вещь, и нет в нем "ограничений" типа: "который показывает не все пакеты, а только популярный софт". Ин май хамбл опиньен, реп у MX Линукса поболя будет того же СИДа. Так что тут я с тов.Чойсом не согласный!..
choice
Активный пользователь
Активный
11.12.2025
15:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Против "нравится", как известно, нет аргументов.
Да-а, репы богаче, MX своими инструментами удваивает количество пакетов.
А я вот без них мучаюсь, мне тяжело, неудобно, но пока держусь.
letyn77
11.12.2025
16:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
сижу на раче, до этого были и убунты и федоры но в итоге арч, хочется попробовать и деб, но для себя решил что только если арч "внезапно" сломается и не будет времени с этим всем возиться, но вот пока всё более менее стабильно.
ChubaDuba
Активный пользователь
Активный
11.12.2025
16:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Оба для людей увлечённых темой Linux, или для разработчиков и тестировщиков. Точно не из разряда "Поставил и забыл".

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

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