Manjaro KDE 20.1: мой выбор для домашнего ПК
Что сказать? В использовании операционных систем на базе ядра Linux я — абсолютный новичок, а в масштабах общей «компухктерной» грамотности имею разряд — среднестатистический user (сиречь читайте — luser). Прежде, на протяжении пятнадцати лет пользовал исключительно Windows в различных её вариациях начиная с ХР (в силу возраста, более ранних динозавров не застал). Также, и это ещё один немаловажный момент — у меня нет никакого профильного образования связанного с программированием или системным администрированием. Проще говоря — я неплохо щёлкаю кнопкой мышки на нужные кнопки, что же касается вопросов внутреннего устройства ОС и её компонентов… «в этой ситуации, как говориться, наши полномочия — все!».
Но, даже такой, во всех отношениях пессимистичный расклад не унял мою тягу к познанию, поэтому около года назад, не развлечения для, исключительно с серьёзным намерением освоить, хотя бы в рамках рядового использования, установил Линукс.
Попробовать все дистрибутивы, конечно, не было ни времени, ни желания и прошёлся я, лишь по часто упоминаемым в различных топах, обзорах и статьях — Fedora, Ubuntu, Mint, MX Linux, Archman, Manjaro. Остановился, как видно из скриншота — на последнем.
Если говорить на чистоту, ожидал, что Линукс разочарует и желание возиться с ним скоропостижно испарится. Ожидания не оправдались. Напротив. Да, было множество косяков из-за кривых ручонок (сомнений нет, будет множество и в будущем, иначе как ещё набивать шишки, то бишь скилл?), но сейчас система работает как надо. Даже лучше.
Почему же Manjaro и KDE? Тут, не имея фундаментальных знаний о работе ОС, мне придётся скатиться во вкусовщину. «Понравилось!» — вполне подходящее определение. Понравился rolling release. Приятно иметь под рукой передовые разработки и свежие обновления. Рискованно (если верить тому, что говорят), но все же приятно. КДЕ, сразу подкупил гибкостью настроек и обилием различных «свистоперделок». Понравилось, что система неплохо работает «из коробки» и, у новичка вроде меня, не вызвала панического «а что же делать дальше? А-а-а». Простой алгоритм — установил, запустил, работай. Впрочем это, в равной степени, справедливо для большинства современных дистрибутивов и лукавить, что Manjaro в чем-то превосходит соседей, я не буду.
В итоге, общее впечатление от Линукс только положительное — знакомство прошло, можно сказать меньшей кровью, чем, в своё время с ХР. Конечно, не исключено, что на этом сказалось длительное сожительство с «форточками» (какой-никакой опыт) и все же…
Как-то так.
Что стоит:
Собственно дистрибутив: Manjaro 20.1 (Mikah).
Ничего не выпиливал, ибо не умею. Система основная и единственная, «десятка» канула в долгий бэкап на случай форс-мажорных обстоятельств.
Графическое окружение: KDE Plasma 5.19.4.
Тоже без конструктивных изменений. Значки, шрифты, виджеты, цвета, темы и т.д. — все общедоступное из стандартного приложения настроек параметров системы.
Программы: и вновь стандартный набор идущий «из коробки», добавил графические редакторы, да заменил VLC (уж не знаю почему, испытываю стойкое несварение от его зелёных артефактов). Все устраивает, т. к. большую часть времени обитаю в текстовом редакторе, изредка играю, иногда пошаливаю в Blender (GIMP и Inkscape как раз поставил к нему довеском), фоном слушаю музыку или смотрю фильмы.
Стоит на:
Процессор: Древний Пенёк Е5300.
Оперативка: два по два всего три с полтиной (зря я в школе доверял училке на уроках арифметики — в жизни вон оно как бывает).
Накопитель SSD 120, хватает под систему и все нужное за глаза.
На сдачу старенький монитор 1366х768 (сделать 2к скрин к сожалению не вышло)
Manjaro — дистрибутив Linux, который всех переиграл и уничтожил
Хотя Manjaro это и дистрибутив Linux, основанный на Arch, но это вовсе не означает, что собирать систему придётся вручную.
Напротив, Manjaro использует графический установщик Calamares, который и делает установку этого дистрибутива едва ли сложнее установки Windows.
Это тот же самый установщик, который используется в Lubuntu и Debian.
Немного про пакеты:
У Manjaro есть собственный репозиторий. В него попадают тщательно протестированные и пропатченные пакеты из репозиториев Arch, при этом обновления выходят не реже одного раза в месяц и версии программ зачастую новее таковых из Ubuntu.
По моему *субъективному* ощущению пакеты в Manjaro стабильнее и гораздо новее чем в Ubuntu.
Помимо официальных репозиториев в Manjaro существует Arch User Repo (AUR) — Пользовательский Репозиторий Арчлинукса, который содержит в себе скрипты для автоматического скачивания и сборки пакета из исходного кода для установки через пакетный менеджер. В этом менеджере же можно найти и свежайшие версии практически любых программ, скачанные непосредственно из репозиториев, а также огромное количество проприетарного ПО, которое просто не может попасть в репозитории различных дистрибутивов — я об этом дальше расскажу.
В Manjaro в качестве стандартного графического установщика программ используется Pamac, который может загружать программы из репозиториев Manjaro, а так же Snap и Flatpak пакеты (про AUR ничего не слышал)
В Pamac можно найти ровно столько ПО, сколько нужно для работы, а возможно даже и больше.
Про драйвера:
В Manjaro Linux присутствует ПО для определения железа установленного на компьютер, оно так и называется: Manjaro HardWare Detection (MHWD). Перед установкой Manjaro, а именно в загрузочном меню Live-образа Manjaro можно выбрать, запустить ли систему со свободными драйверами, или наоборот начать установку с проприетарных драйверов.
Если выбрать вариант «Загрузиться с закрытыми драйверами», то в результате система будет загружена с проприетарными драйверами от Nvidia или ATI, после установки системы в данном случае вместо свободных драйверов GPU на установленной системы будут их закрытые аналоги.
Касательно драйверов на видеокарты: MHWD в случае установки проприетарного драйвера Nvidia будет генерировать файт конфигурации xorg в папке xorg.conf.d , в моём случае это 90-mhwd.conf
Установка драйверов может производиться как из терминала командой « mhwd «, так и через меню настроек, вроде меню настроек KDE, где можно выбрать «Автоматически установить свободные/закрытые драйвера»
Окружения рабочего стола:
Manjaro поддерживает три окружения рабочего стола официально, и ещё шесть поддерживаются сообществом.
XFCE, KDE, GNOME — из них я выбрал KDE, на то есть много причин. Самая главная из них — то что разработчики особо и не заботятся о комфорте остальных оболочек, в них до сих пор настройки Manjaro находятся отдельно от основных настроек системы. В KDE всё иначе.
Есть ещё комьюнити-сборки, вроде Budgie, Cinnamon, Deepin, I3, MATE, Sway — из них я пробовал MATE, и если сильно не придираться к дизайну, им пользоваться можно.
Совсем немного про игры:
В Manjaro Steam поставляется в виде модифицированного пакета steam-manjaro .
Также есть пакет steam-native , который представляет собой не модифицированный клиент Steam.
Про ядра Linux:
В Manjaro предусмотрен графический инструмент, позволяющий устанавливать ядра из официальных репозиториев. В KDE он встроен в основной менеджер настроек, а в остальных дистрибутивах находится отдельно в программе «Manjaro Settings Manager».
Но веселье не ограничивается ядрами из официальных репозиториев, так как AUR позволяет устанавливать большое количество пропатченных ядер.
Из самых известных я бы назвал Linux Zen, который из себя представляет коллекцию патчей и модификаций, для обеспечения максимальной производительности на домашних компьютерах
Linux Zen устанавливается командой «yay -S linux-zen-git linux-zen-git-headers —sudoloop»
Установка пропатченных ядер:
yay -S linux-zen-git linux-zen-git-headers --sudoloop
yay -S linux-manjaro-xanmod linux-manjaro-xanmod-headers --sudoloop
yay -S linux-ck linux-ck-headers --sudoloop
yay -S linux-clear linux-clear-headers --sudoloop
yay -S linux-amd linux-amd-headers --sudoloop
Всё патчи вы используете на свой страх и риск. В большинстве случаев будет полезнее стандартное ядро без модификаций.
Заключение
Убунту и Минт страдают частыми падениями и неудачными обновлениями, но в Manjaro такого я ни разу не встречал, так что для любителей стабильности это очень хороший вариант.
Между тем, AUR даёт возможность любителям экспериментальных версий программ опробовать самые свежие нововведения.
- Manjaro не очень подходит перфекционистам, так как над дизайном в Manjaro всё ещё стоит поработать.
- Так же Manjaro не очень подходит для новичков, тут не все элементы Manjaro полностью переведены на русский язык, да и удобство разных компонентов Manjaro оставляет желать лучшего.
Всё таки я выбрал Manjaro, и даже удалил Arch, поставив на его место Manjaro, так как в Manjaro есть много удобных плюшек, просто отсутствующих в Arch Linux
Manjaro — верный друг ноутбука программиста, любая библиотека здесь ставится одной командой терминала.