рекомендации

суббота, 16 мая 2020 г.

Обзор дистрибутива Manjaro Linux 19.0


Manjaro Linux - это один из тех дистрибутивов, которые я пробовал много раз на протяжении многих лет, но никогда не использовал его в течение длительного времени из-за тех или иных проблем. Либо управление пакетами не работало нормально, либо он не загружался после установки, или даже сразу. Какие это были проблемы, я уже не помню, потому что в последний раз я тестировал его примерно в 2014 или даже в 2013 году, то есть это был Manjaro 0.8.x. Manjaro 19.0 выглядит действительно интересным и совершенно новым. Я уверен, что многое изменилось, так что мы должны проверить.


Многие из тех, кто стоит за разработкой Manjaro, ранее занимались дистрибутивом Chakra, ориентированным на KDE, который мне действительно понравился и который мне казался интересным в те времена, но который сейчас выглядит заброшенным. Разработчики пошли дальше. Я вспоминаю, как однажды получил электронное письмо об этом новом проекте под названием «Manjaro», который они собирались начать, и спросили, хочу ли я сделать ранний обзор, но, к сожалению, тогда у меня не было свободного времени. И когда я его все-таки сделал, он казался еще незрелым, поэтому я решил, что лучше ничего не писать. Но число 19 кажется достаточно зрелым. Хватит болтать, поехали.

Анонс релиза 19.0 сообщает нам, что он поставляется в трех вариантах рабочего стола: GNOME 3.34, Xfce 14.4 или KDE Plasma 5.17. Новейшие версии. Также есть что-то под названием Architect, который, как оказалось, включен во все выпуски в виде ярлыка на рабочем столе, похожего на кнопку установки, и позволяет нам настраивать установки. Architect также может быть загружен сам по себе и представляет собой образ сетевой установки для установки последних доступных пакетов, а также для настройки Manjaro во всех деталях с использованием командной строки, включая специальную утилиту установки. Мы рассмотрим его более подробно позже.

Я решил загрузить из торрента версию KDE  размером около 2,8 ГБ, но занявший 3,0 ГБ на моем жестком диске. Я думаю, это зависит от того, какой размер кластера использовался для форматирования.

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

Этот выпуск обеспечен новейшим ядром LTS Linux 5.4, чтобы иметь самые последние доступные драйверы. Manjaro обновил Xfce своей новой темой под названием Matcha, рабочий стол Plasma получил полностью интегрированный внешний вид со всеобъемлющим набором тем под названием Breath2 в светлых и темных вариантах. И да, это выглядит красиво, если это ваш стиль, но лично я не любитель абстрактных обоев и современных плоских иконок.

Тем не менее, даже на данном этапе, глядя на веб-сайт, видно, что Manjaro имеет много ресурсов, и многие люди, должно быть, уделяют ему время, заметно, что люди обеспокоены долгосрочной жизнеспособностью проекта и поддержкой их релизов. Кроме того, Manjaro, конечно, основан на Arch Linux, который существует с начала 2000-х годов. Пакеты из официальных репозиториев Arch Linux и пользовательских пакетов и сценариев сборки должны работать нормально. Как и Arch Linux, Manjaro также является дистрибутивом с постоянными обновлениями, который не требует переустановки, если все идет хорошо. Команда Manjaro делает все возможное, подстраивая и модерируя изменения из апстрима и направляя пакеты через свои собственные репозитории.

Кстати, загрузка любого из упомянутых выше образов или торрентов перенаправляет на OSDN.net со следующим описанием продукта на странице загрузки:
Manjaro - это удобный дистрибутив Linux, основанный на независимо разработанной операционной системе Arch. В сообществе Linux сам Arch известен тем, что он является исключительно быстрым, мощным и легким дистрибутивом, предоставляющим доступ к передовому и новейшему программному обеспечению. Тем не менее, Arch также нацелен на более опытных или технически мыслящих пользователей. Как таковой, он, как правило, считается недоступным для тех, кто не обладает техническими знаниями (или настойчивостью), необходимыми для его использования.

Разработанный в Австрии, Франции и Германии, Manjaro предоставляет все преимущества операционной системы Arch в сочетании с удобством и доступностью. Доступный как в 32, так и в 64-битной версиях, Manjaro подходит как для новичков, так и для опытных пользователей Linux. Для новичков предусмотрен удобный для пользователя установщик, а сама система спроектирована так, чтобы работать «прямо из коробки».
В отличие от приведенного выше утверждения, в настоящее время поддерживаются только архитектуры aarch64 и x86_64, хотя для более ранней версии 18.04 с Xfce можно загрузить сборку для 32-разрядных компьютеров. На главной странице также доступны порты для нескольких видов ARM, таких как Raspberry Pi 4 и Pinebook Pro (KDE Plasma и Xfce 20.02) и Community Edition для x86_64 с рабочими столами Cinnamon и MATE, а также оконными менеджерами i3 и Openbox. Эти параметры скрыты в разделе «Editions» в верхней части страницы и, скорее всего, не смущают новичков, причем на странице загрузки основной упор делается на главные редакции дистрибутива.

Загрузка и меню GRUB2

Manjaro загрузился нормально и привел нас к экрану приветствия, где мы можем установить различные параметры загрузки. Присутствуют обычные опции для установки часового пояса, языка и раскладки клавиатуры. Также обычный мемтест внизу экрана. Выбор языка работает, и система загружается с правильными языковыми пакетами для рабочего стола Plasma и приложений и выбранной раскладкой клавиатуры (немецкий, de_DE для теста).


Немного необычным является иконка редактирования без описания, которая позволяет нам редактировать параметры загрузки в командной строке. Manjaro загружается с бесплатными видеодрайверами по умолчанию, но если мы выберем «nonfree» в подменю драйверов, будет использоваться проприетарный драйвер NVIDIA. Это должно помочь пользователям получить максимальную отдачу от своих видеокарт, если они не возражают против использования того, что некоторые считают испорченным программным обеспечением, но Manjaro представляется прагматическим дистрибутивом для пользователей, которые больше заинтересованы в том, чтобы их оборудование работало в полной мере.

Изменение раскладки клавиатуры не приводит к автоматическому изменению языка, поэтому при желании это нужно будет сделать отдельно. Manjaro в живой режим без проблем. Нет возможности сразу запустить инсталлятор, так что это нужно будет сделать с рабочего стола. Для инициализации системы используется systemd. Manjaro не запутывает процесс загрузки, что очень приветствуется. Также загружаются AppArmor и snapd.

Тест в виртуальной машине VirtualBox

Сначала я попробовал Manjaro 19.0 в VirtualBox, так как я подозреваю, что сейчас для большинства пользователей это стандарт при оценке нового релиза. Сюрпризов не было. Интеграция с мышью была включена по умолчанию.

Нужно сначала установить графический адаптер как VBoxSVGA и активировать 3D-ускорение, чтобы получить полный размер рабочего стола, полноэкранный режим или масштабируемое окно, но после перезапуска с этими настройками все заработало безупречно.


Одна вещь, на которую я обратил внимание, это то, что в дистрибутиве присутствует множество фонов обоев, а точнее 148, вероятно, слишком много. Хорошо, что размер ISO-образа больше не является проблемой, но если бы это было так, здесь, безусловно, есть возможность сэкономить место, учитывая, что у большинства людей к настоящему времени имеется собственная обширная коллекция обоев.


В VirtualBox, поле поиска в меню Plasma не позволяло мне вводить текст при поиске утилиты для скриншотов, но я смог запустить Krunner из меню оболочки и запустить там инструмент Spectacle.

Живая сессия

Я попробовал Manjaro на двух ноутбуках: ASUS Vivobook и старом Dell Latitude без UEFI. Manjaro без проблем загрузился на обоих с Corsair Flash Voyager USB.

Рабочий стол Manjaro по умолчанию имеет абстрактные обои, как и текущий стиль рабочего стола Plasma, и тему Breath2, как отмечалось во введении, которая, как представляется, является вариацией темы Breeze Dark с использованием фирменных цветов Manjaro.


Стало хорошей практикой для удобных для пользователей дистрибутивов, сразу после загрузки на рабочем столе открывать экран приветствия со ссылками на важную документацию, такую как руководство пользователя и файл Readme. Руководство пользователя - это 130 страниц, к которым также можно получить доступ из меню утилит позже. Это введение в Manjaro. Оно также должно подойти как хорошее введение в рабочий стол Linux, важные приложения, такие как Thunderbird для электронной почты и управления пакетами в целом, так как принципы одинаковы. Тем не менее, оно не было переведено и осталось на английском во время моего теста при загрузке с немецким языком.

Есть дополнительные ссылки на чат Manjaro, вики, списки рассылки и на форум, чтобы получить поддержку или принять участие в жизни проекта. Мы также можем запустить отсюда установщик, что кажется ненужным, учитывая, что значок для этого также находится на рабочем столе.

Manjaro хорошо показал себя в VirtualBox, но настольный компьютер быстрее реагировал на живую сессию, он действительно работал очень быстро на ASUS 8 x Core Intel i7 с 16 ГБ оперативной памяти. Экран выхода из системы плавно затухает, достаточно долго, чтобы заметить его, что выглядит отлично. Тем не менее, последовательность выключения отвлекается от этого. Мне сообщили, что невозможно остановить SDDM и что мне нужно подождать печально известные 1:30 минут. Затем это продлилось до 3:00 минут, так как, очевидно, systemd пришлось так тяжело завершить работу менеджера входа в систему. После этого systemd-shutdown столкнулся с несколькими ошибками и отказался завершить работу, после чего мне пришлось жестко отключить питание. Однако во второй раз отключение от живого сеанса было плавным и быстрым, буквально за одну или две секунды.

Приостановка и возобновление работали хорошо во время живого сеанса, и система мгновенно возвращалась в рабочее состояние.

Десктоп и установка

Manjaro использует установщик Calamares, который в настоящее время достаточно широко известен. Он проходит через обычные шаги и позволяет нам установить дистрибутив рядом с существующей системой, заменить ее, полностью стереть диск, либо разбить его вручную. Установка не слишком сложна. Также есть возможность шифровать разделы.


Установщик правильно угадал модель моего компьютера, а затем предложил установить LibreOffice, FreeOffice или вообще не использовать офисный пакет. Я выбрал LibreOffice. Просмотр диалогов занял около минуты, а сама установка - еще пять. GRUB2 был установлен в MBR, и перезагрузка прошла гладко. Manjaro хорошо разобрался с моими другими установленными системами и добавил правильные пункты меню для Debian. Manjaro тратит примерно столько же времени на десктоп, как Debian 10 с KDE Plasma.

Что мне показалось примечательным, так это то, что, несмотря на мой выбор языка (британский английский), Manjaro установился на немецком языке, вероятно, взяв подсказки из часового пояса. Я начал снова, назначив время Лондон/Великобритания, и на этот раз это сработало.


Manjaro предлагает чистый рабочий стол без значков. Настройки из живого сеанса не переносятся. Я не буду вдаваться в подробности установленных по умолчанию приложений, так как вы получаете более или менее типичный набор Plasma Desktop, с Firefox и несколькими другими приложениями сверху. Программы могут быть легко изменены. Включен SUSE Studio USB key writer. Утилита Manjaro Application Utility, которая дает доступ к установке или удалению часто используемых и популярных программ без необходимости запуска полноценного менеджера пакетов, Pamac, также включена в комплект. При установке кнопка на экране приветствия, которая использовалась для запуска программы установки, заменяется ссылкой на эту утилиту управления программным обеспечением. Pamac, однако, используется не только для обновления системы, но и позволяет устанавливать локально загруженные программы.

Также примечательно включение Timeshift для резервного копирования, для игр уже предустановлен Steam, qBittorrent вместо KTorrent и VLC вместо проигрывателя KDE.

Также следует отметить, что двойная подсказка для сохранения пароля в Kwallet при настройке беспроводной сети пропала. Не уверен, является ли это улучшением в KDE или чем-то специфичным для Manjaro, но это очень долго раздражало.


В первый день у Manjaro было доступно одно обновление, через два дня было 154 обновления. На следующий день появились еще три обновления. Это довольно много для дистрибутива, который только что был выпущен, но этого и следует ожидать при системе роллинг релизов, и в соответствии с моим опытом работы с Arch Linux. По этой причине я бы не рекомендовал Manjaro или какой-либо подобный дистрибутив людям, которые просто хотят использовать свою рабочую станцию и жить своей жизнью. Если вы используете свою машину для какой-либо серьезной работы или для конкретного приложения, такого как медиацентр, скорее всего, вы не хотите постоянно обновлять ее почти каждый день, но ищете стабильную базу, к которой вы можете подключиться. С другой стороны, обновления устанавливались корректно, и система оставалась стабильной и отзывчивой.


Manjaro также поддерживает пакеты Snap, Flathub и AppImages. Он даже включает графический менеджер bauh для установки из этих дополнительных источников, а также из AUR. Есть также AppImagelauncher для, как вы уже догадались, AppImages и интерфейс, который можно запустить из диспетчера настроек в системном трее для повышения и понижения версии ядер. Мое единственное беспокойство заключается в том, что менее опытные пользователи могут потеряться во многих вариантах управления программным обеспечением - шесть, если считать программу обновления и установщик ядра. Но есть и отдельное средство обновления для языковых пакетов.

Ранее у меня был пакет Chromium Snap, работавший в другом дистрибутиве, который по непонятным причинам однажды не запустился. Я предполагаю, что это не могли быть зависимости, так как пакеты Snap якобы автономны. Безотносительно причины я сдался и продолжил, потому что эти новые решения должны быть лучше, чем проверенное управление пакетами. А если это не так, в чем смысл? И это в том случае, если вас не волнует, что Snap управляется Canonical и не имеет нормальной интеграции, что в случае с Chromium, скорее всего, связано с песочницей.

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

Использование ресурсов

Сразу после загрузки версия Manjaro Plasma заняла около 545 МБ ОЗУ, только с рабочим столом и службами по умолчанию, а два ядра процессора бездействовали с загрузкой в два процента каждое, время от времени снижаясь даже до 0,7 или 1,3 процента. Скорее всего, вы не будете устанавливать этот дистрибутив, чтобы просто посмотреть на htop, так что эти цифры будут быстро расти.

Кажется, я столкнулся с известной ошибкой man-db, обсуждавшейся на форуме, в том смысле, что после первой загрузки нагрузка на ЦП возросла до 65-80% и оставалась на этом значении до выключения машины, пытаясь убить не работавший у меня процесс. Я смог убить его только при холодной загрузке, после чего нагрузка на процессор снова стала нормальной.

Manjaro Architect

Как уже упоминалось, Manjaro Architect является автономным ISO-образом для сетевой установки, а также включен в основные выпуски для настройки установок.

При запуске Architect обновляет себя, а затем после выбора языка выполняет быструю синхронизацию с репозиториями. Затем появляется главное меню. Отсюда мы можем подготовить диск для установки, которая переводит нас к следующему подменю, которое позволяет нам просматривать доступные устройства и выполнить такие задачи, как разбиение на разделы, настройку шифрования LUKS, смонтировать разделы или обновить ключи репозитория и выбрать или установить пользовательские зеркала.


Мы также получаем возможность установить десктоп с нуля, а не использовать один из предварительно созданных образов, систему командной строки, полностью настраиваемую систему без предопределенного набора пакетов или (при восстановлении данных) запустить аварийный режим, который включает в себя Clonezilla. Таким образом, Architect также используется как инструмент для восстановления и ремонта. Отсюда также можно выполнить загрузку в существующую установку или переустановить загрузчик.

Заключение

Manjaro KDE Plasma был невероятно быстрым как на восьмиядерном i7, так и на более старом Dell Latitude Core2Duo. Он также оставил хорошие впечатления с точки зрения ежедневного использования. Это хороший дистрибутив с постоянными обновлениями, но множество обновлений может быстро надоесть. Если вы просто ищете систему, которая действительно выполняет работу, то задача быть на переднем крае и иметь последнюю версию Plasma, которая меняется со временем, кажется менее важной.

На первой странице сайта Manjaro утверждается: «Manjaro - это профессиональная операционная система на основе Linux, которая является подходящей заменой для Windows или MacOS. Через наши официальные редакции и выпуски от сообщества доступны несколько десктопов».

Это смелое утверждение, потому что, по моему опыту, ни одна из них не похожа на другую, и операционные системы скорее дополняют друг друга Поэтому ни одна не является подходящей заменой другой. Конечно, это зависит от ваших потребностей. Если все, что вы делаете, это просмотр веб-страниц и прочее, связанное с Интернетом, небольшое редактирование текста или что-то, что может выполнить LibreOffice или Abiword, хорошо. Она может выполнять обмен файлами с помощью Samba или FTP, а также миллионы других вещей, даже показ шикарных обоев. Хочу ли я получать постоянные всплывающие окна с жалобами на обновления того или или другого, что мой брандмауэр или антивирусный сканер не включены/не установлены, внезапные перезагрузки в середине работы, которые требуют вечности для установки последнего пакета обновления? Нет. Возможно ли, что я скачаю исполняемый вирус или червя в Linux? Нет. Могу ли я играть в новейшие и самые насыщенные графикой игры, которые на рынке ПК все еще предназначены только для Windows? Нет. Могу ли я просто перетащить приложение в папку «Applications» для установки? Нет. И с точки зрения безопасности это тоже плохая идея.

Мне бы очень хотелось, чтобы дистрибутивы Linux перестали притворяться тем, кем они не являются, то есть дешевыми альтернативами предположительно взрослых проприетарных настольных систем. Линукс не уступает, пытаясь догнать больших парней. Он может делать многое из того, что могут делать другие операционные системы, и даже больше, но не является заменой. Конечно, все, что нужно для крупных компаний - это кодировать свои игры, редактировать фотографии, запускать налоговое или корпоративное программное обеспечение для GNU/Linux, а другим - иметь собственное собственное программное обеспечение, написанное для Linux или перенесенное на него, но этого не будет еще какое-то время Таким образом, хотя Linux может делать все это, для всех практических целей он не является подходящей заменой.

Я не спорю с "профессиональными" требованиями. Manjaro Linux, представленный в своем последнем воплощении, является очень хорошим и хорошо продуманным дистрибутивом Linux, который отточен, включает в себя множество инструментов для опытного пользователя и просто работает, если вы хотите, чтобы постоянно обновляющаяся операционная система постоянно обновлялась, и она выглядит хорошо, делая это. Он привносит что-то уникальное в  огромную вселенной систем GNU/Linux, имея свою собственную идентичность и представляет изысканный и полезный интерфейс для новичков. Надеюсь, что это поможет сделать Linux более популярной альтернативой. Мне он очень нравится. Он лишь слегка разочарован, приняв некоторые модные, возможно, необоснованные технологии, которые еще не работают надежно.

Комментариев нет:

Отправка комментария