Что это за Linux? МСВСфера 9
После прошлой статьи о полезных штуках для линуксов, где речь шла преимущественно об опыте использования Manjaro, поступило предложение посмотреть российскую ОС - MSVSphere. Я заше�� на сайт системы, посмотреть что это такое и глянуть картинки - смотрелось всё неплохо, поэтому решил попробовать установить при случае как-нибудь потом, так как на основном ПК места под новые ОС уже не было.
Через некоторое время я вспомнил, что на ноутбуке остался старый дополнительный линукс-раздел (вернее группа разделов), где на подхвате стояла пустая старая Manjaro. Так почему бы не залить Сферу туда, подумал я и записал образ под mbr на флешку. Но ОС не захотела туда вставать: установка происходит через предварительный запуск ОС в режиме live-cd, откуда уже предлагается выбрать - остаться в запущенной виртуально ОС или продолжить установку из неё. И вот при запуске виртуальной ОС на экране ноутбука (HP Pavilion 15-n212sr, Quad-Core AMD A10-4655M - 2 ГГц, 4 Гб, 500 Гб) просто весь экран заполнялся полосами, то есть продолжить было невозможно. И в целом, как я понял, это известная проблема у RHEL, на которой базируется Сфера - просто требуется железо поновее.
Поначалу вобще было непонятно, что ОС именно целиком запускается виртуально с флешки в ходе установки - я думал установка проходит без этого, на более "низком" уровне. Но вставив флешку в ПК уже увидел тот экран, который на ноутбуке был полосами, и схема стала понятна. Ну, хорошо, просто посмотрел на ОС в режиме live-cd, без установки. Градиент на папках показался немного раздражающим поначалу, но тут оказался какой-то более причёсанный Gnome и настраиваемость поближе к тому, что было в KDE. Поэтому решил позднее установить систему уже полноценно.
Ну и вот случай подвернулся. Добавляя в систему ещё один жёсткий диск решил его часть отдать под новую ОС.
Установка
И первое с чем пришлось столкнуться - установщик вроде и простой, но в меню разметки глаза разбегаются и путаешься. Хотя, имеется справка и в целом можно посидеть и разобраться. Но мне нужно было на диске зачистить множественные разделы от windows, не грохнуть случайно не тот диск, оставить место на дополнительный раздел и всякое такое.
Поэтому я перезапустился в Manjaro и зачистил диск оттуда, чтобы было визуально понятно, что вобще происходит. В установщике Сферы было сложно сходу понять, как это провернуть, но тут, собственно, опять претензии больше к RHEL.
Зато, когда диск чистый, то разметка в установщике уже не фрустрирует. К тому же хорошо, что есть кнопка автоматического разбиения - если и не делать как она предлагает, то наглядно можно посмотреть как всё применённое будет выглядеть. Я просто нажал её и далее подправил, оставив не все место размеченным (чтобы потом там сделать отдельный раздел под данные).
Что касается автоматики - по умолчанию она решила завести некоторые разделы с файловой системой xfs, а тип ОС выбран не стандартный, а LVM. Что такое LVM - справка вроде не даёт понимания, описывая уже другие моменты. Пришлось смотреть отдельно. По сути это какая-то дополнительная абстракция, какой-то более связанный/удобный/секьюрный вариант управления разделами. Мне это скорее всего не надо (да и не хочется, чтобы ОС начала периодически ругаться на изменение её файлов из другого линукса, как винда, начиная с 10-ки), поэтому поставил тип на стандартный. Разделы xfs перевёл в ext4, так как если у них там и был какой-то профит, то тоже мимо меня (опять же их уменьшать потом нельзя, в отличие от ext4).
Зато прочие моменты в установщике элементарны. Плюс можно спокойно оставлять язык установки русский, при этом всё уже окажется настроено для переключения и на второй язык - английский, по Shift+Alt (также по Super+Пробел по дефолту).Задать пароль рута система предлагает сложный, но не настаивает, позволяя оставить его простым тоже. Затем, под конец установки потребуется ещё и пароль пользователя. Я не проверил, можно ли просто не создать юзера (или не требовать для него пароль), наверное можно. Но если он создан, то для входа в систему будет требоваться вводить его пароль, а не рут. И также для запуска разных штук от администратора требуется юзерский пароль, а не рутовый. В терминале, вероятно, будет требовать уже рутовый, но пока не проверял.
После установки получаем что-то такое, визуально близкое к KDE. Некий замаскированный "под винду" Gnome:
Внутри Сферы
После Manjaro настроек маловато. Однако, просто тут дело в том, что более детальные настройки не на виду, а попрятаны в отдельных менюшках и местах. Как, например, управление панелью задач, её положением. Способы растягивания фоновой картинки и так далее.
Что довольно занятно - тут можно отдельно настроить и сам вид основного меню, выбрав из нескольких вариантов. Также какие-то его цвета. В Manjaro KDE Plasma можно что-то из этого менять, но через смену общей темы и её внутреннюю настройку. А вот настроек самого основного меню в KDE всего ничего. Правда, вникая в этот вопрос, я нашёл несколько дефолтных стилей для application menu и в Manjaro тоже - просто там эта опция была не совсем на виду, в отличие от Сферы, ну и альтернативных вариантов всего пара штук по дефолту. Может быть в загружаемых темах/виджетах больше каких-то иных вариаций, но в MSVS вариаций сразу пачка. Всё это благодаря гномским фокусам - крутому приложению Arc Menu, которое и позволяет основному меню Gmone мимикрировать под что угодно. Ну что же, вполне неплохо.
А так выглядит переключатель дефолтных стилей в Manjaro:
Вот настройки самой панели задач, дополнительные детали общей и прочие штуки - запрятаны неочевидно. В расширениях. Зато тут и прозрачность можно легко подкрутить и док поставить. У KDE с этим похуже - что то делается сложнее, через большее количество манипуляций или дефолтно отсутствует, надо искать аналог и ставить отдельно. Но какие-то штуки меняются куда проще.
Кнопки выключения/перезагрузки операционки расположены вполне удобно и не показывают лишний шаг, как по дефолту в Manjaro.
Исполняемые файлы .x86_64 система не стартовала, но после того как в свойствах одного файла был отмечен пункт "запускать" - стала автоматически запускать все такие файлы. То же касается .AppImage. Вроде бы это во всех линуксах так, по крайней мере в Минте вроде было также, а про KDE Манджаро я не помню её дефолтное поведение на запуске - вроде бы там этот шаг не требовался.
А вот сделать текстовый файл через правую кнопку нельзя. Чтобы делать ссылки нужно включить специальную настройку в файловом менеджере. И потом создавать её при наведении на файл. Неприятный момент - если перетащить ссылку конкретно на рабочий стол, то она перестанет срабатывать. Но запустит файл, если выбрать опцию в диалоге по правой кнопке. Также ссылки нормально запускают файлы, когда лежат не на рабочем столе, но ведь именно там и хотелось бы их держать, а не где-то в папках. По крайней мере пользователям пришедшим с винды. Проще уж тогда добавить значок в док, действительно.
Ещё, в диалоге смены иконки система бросает юзера куда-то в корень диска и иди сам ищи место с системными иконками, в то время как в KDE сразу предлагались системные и не нужно было их выискивать. Благо можно спокойно поставить свои кастомные иконки, найдя нужную папку с ними.
Запуская свои игры сделанные на Godot 4 не заметил особой разницы в fps по сравнению с Manjaro. Что с SSD, что с HDD. Кстати, саму Сферу я поставил на HDD, в то время как Manjaro установлена на SSD. Собственно, производительность графического процессора AMD на разных линуксах и не должна сильно отличаться, так как всё упирается в одни и те же открытые драйвера.
Что касается композитора - по дефолту ОС стартует в wayland сессии. Но позже я разлогинился и посмотрел иксовый вариант - всё выглядит/работает так же (если не выбирать там какую-то отдельную "страшную" версию иксов), разве что иксы может чуть чуть шустрее отзываются и быстрее завершают работу (а может показалось). KDE тоже по умолчанию ставила wayland, но вот там я откатил на иксы и работаю в них, потому что на основной системе нужна максимальная стабильность. На Сфере вернул в wayland, так как вроде с ним пока проблем не возникало и пусть будет.
Дефолтная скриншотилка слишком простая - делает щелчок и просто сохраняет файл. Можно щелкать и область, но вот сохраняет чисто в png. В Минте скриншотилка была почти такая же. Я пошёл за альтернативой в магазин приложений, где обнаружился привычный Spectacle - установил и всё работает, в том числе скрины можно исправить на jpeg (нечего регулярным скринам тонну места занимать). Правда нужно найти, где в системе настройки того, какую скриншотилку он использует в качестве основной. Так то и дефолтной достаточно, ставить Spectacle не так уж обязательно.
Барзуер по умолчанию - Хромиум, что для линукосов не слишком традиционно, кстати. Хотя, спасибо, что не Яндекс по дефолту. А так, мне лично не нравятся chrome-like, потому что обычно более тяжёлые и неспособны держать миллион вкладок в фоне. Ну а "православный" Fox, естественно, сидит в магазине и тоже доступен.
Перемещение файлов напоминает виндовое - с зажатой кнопкой перемещается, а так копируется. В Манджаро сделано поудобнее - выбираешь вариант уже после того, как кинул. Зато в местном файловом менеджере, если зацепить файл и т��щить его в другие папки - то они будут автоматически открываться. Что бывает довольно удобно. И, естественно, увидев фишку в одном линуксе смотрим её же в своём и... чаще всего тоже находим. Как оказалось, автооткрытие папок при перетаскивании, в Dolphin из KDE Plasma у меня тоже есть - включается в опциях. Правда там автооткрываются только папки, а в Сфере и вкладки папок вверху файлового менеджера тоже.
Выводы
В итоге, по ощущениям, Сфера в использовании чувствуется как такой некоторый аналог Минта. Довольно юзабельно. И намного лучше, чем Федора с Gnome, как по мне. Правда в Минте более кастомизируемые темы/иконки, но он чуток дубовее в управлении.
Однако, тут вскрылось ещё кое-что. Магазин приложений просто убивает своей одноклеточностью - в нём почти нет категорий, Карл! То есть большую часть прог ищи сам в поиске. Но этого мало. Даже в поиске нет Blender и Godot, например. И даже Krita. А где игры? Эмуляторы? Тоже нету. Жесть. Неужели... а не, хотя бы Gimp присутствует. Ну и как так-то?
Да, это тоже не критично - Blender/Godot/Krita ставятся портабл-версиями, да я их и не ставлю через репозиторий, чтобы использовать конкретные версии и система не обновляла их принудительно, когда ей в очередной раз разрешаешь накопительно обновиться. Что-то можно поставить через командную строку, наверное, если не сразу то через подключение дополнительных репозиториев. Ну и, наверное, можно скачать альтернативные магазины приложений, в которых всё будет нормально, в отличие от дефолтного. Но осадочек немного неприятный. Что это за набор "офисного винтика" в прогах? Хотя и понятно, что у RHEL видимо изначально упор на такую вот корпоративщину и офисное рабочее место.
Потом я запустил обновление ОС до актуальной версии. Магазин при этом не поправился. Однако, я полез в его мини-настройки и увидел там дополнительные репозитории. Нижние торгать не стал, просто попробовал включить один лишь flatpak. И, о чудо - это было именно оно. В магазине при этом сразу появились категории и все разыскиваемые приложения теперь присутствовали в списке - Godot/Blender/Krita/Steam/эмуляторы/игры и так далее.
Таким образом в целом по своим предпочтениям я бы поставил Сферу повыше Debian, примерно на уровень с Минт, плюс/минус. И, по-моему, это первый раз когда мне понравился новый Gnome. Ubuntu и Deepin будут повыше, из за большей проработанности для юзера, несмотря на то, что у их свои нюансы и я вместо них скорее поставил бы Минт или вот Сферу, действительно.
А Manjaro KDE остаётся топ 1 для меня (ну, как и в целом семейство Arch-based). И про неё во многом была прошлая статья: