Отечественный дистрибутив системы Linux создаётся не только в России — аналогичные работы давно ведутся в Китае. Причём, достаточно успешно. В частности, в рамках проекта Deepin было создано окружение DDE (Deepin Desktop Environment), используемое разработчиками других систем.
Помимо оригинального рабочего стола в системе применяются и другие собственные компоненты: аудиоплеер Deepin, видеоплеер DMovie, система обмена сообщениями DTalk и центр приложений Deepin Store. Несмотря на это, дистрибутив не может считаться полностью самостоятельным, поскольку он основан на пакетной базе Debian (в ранних версиях в этом качестве использовалась Ubuntu).
У Deepin есть поклонники и в России. Свидетельства этому: сайт сообщества пользователей на русском языке и профильная группа в социальной сети ВК. Разумеется, пока это только небольшие группы энтузиастов, но и дистрибутив в его нынешнем виде существует относительно недолго.
В текущей версии дистрибутива поддерживаются 30 языков, поэтому его можно считать интернациональным, хоть и с некоторыми оговорками. Дело в том, что предлагаемый пользователю способ переключения раскладок несколько непривычен, хоть и не лишён определённой логики.
Знакомство с дистрибутивом начинается с неприятного для пользователя сюрприза — система не может запускаться в Live-режиме, поэтому нет возможности предварительно посмотреть на предлагаемое решение. Частично это компенсируется довольно быстрой установкой. В частности, на не самом современном ноутбуке Dell Vostro с 4 Гб оперативной памяти вся процедура занимает менее 10 минут.
Правда, искушённые пользователи наверняка заметят, что программа установки не лишена некоторых недостатков. В частности, не поддерживается LVM или создание зашифрованных разделов. Отсутствует даже такая распространённая опция, как активация автоматического входа в систему. Впрочем, многие прекрасно обходятся без всего этого разнообразия и нисколько не страдают от его отсутствия.
А вот процедура локализации может вызвать недоумение как у опытных пользователей, так и у новичков. Прежде всего потому, что выбор языка инсталляции никак не влияет на состояние установленной системы, которая по умолчанию понимает только один язык — английский. Поэтому поддержку второго языка придётся реализовывать самостоятельно.
Но и тут пользователя поджидают неприятные сюрпризы. В перечне раскладок русского языка, который предлагает «Центр управления», есть множество вариантов с названиями, которые неспециалисту ровным счётом ничего не говорят. К тому же, эти варианты разбиты на два блока, организация которых интуитивно непонятна.
Например, Russian (Georgia) входит в первый блок, а Russian (Ukraine, standart RSTU) — во второй. А между ними почему-то находятся румынские раскладки. Но самое главное заключается в том, что в довольно внушительном списке отсутствует привычный всем отечественным пользователям вариант, который называется просто Russian.
Вероятнее всего, для решения данной проблемы проще не применять метод проб и ошибок, а воспользоваться приложением dconf-tools, при помощи которого присвоить параметру user-layout-list, расположенному по адресу com-deepin-dde-keyboard, значение [’us;’, ’ru;’]. После этого в перечне активных раскладок появится Русская.
На этом приключения не закончатся. Несмотря на то, что в «Центре управления» можно назначить в качестве переключателя раскладок любую клавишу, работает функция не совсем стандартно — для переключения клавишу следует нажать не один, а два раза.
Допустим, в качестве переключателя была выбрана привычная для многих пользователей клавиша CapsLock. Её однократное нажатие включает ввод прописных букв активного языка, а двукратное — переключает язык ввода. И пока совершенно непонятно, имеет тут место обычная недоработка или это новое слово в эргономике.
Если привыкнуть с такому способу, то определённое удобство в нём есть. Клавиша может использоваться как по своему традиционному назначению, так и для переключения раскладок.
Однако и это ещё не все сюрпризы, поскольку раскладки переключаются, а индикатор в системе отсутствует. Для решения этой проблемы следует установить программу gxkb и добавить её в список автозагрузки. Последняя операция, кстати, выполняется из контекстного меню значка запуска приложения — просто и удобно.
Контекстное меню значка запуска — вот это действительно эргономическая находка. Например, из него можно удалить приложение, что значительно удобней всех остальных способов. Хотя бы тем, что отображаемое название на русском языке часто не совпадает с именем программы в менеджере пакетов, а это приводит к определённым трудностям.
В штатном графическом менеджере пакетов Deepin Store отсутствует инструментарий для подключения дополнительных репозиториев, что объяснимо сменой базовой системы с Ubuntu на Debian. Это усложнит установку программ, отсутствующих в основном репозитории — придётся для этой цели применять либо консольную утилиту apt, либо приложение gdeb.
Впрочем, репозиторий Debian достаточно богат и на практике каких-либо проблем возникнуть не должно. Так что отказ от дополнительных источников, которые могут повредить системе, скорее благо, чем зло.
На сегодняшний день система пригодна для выполнения простых пользовательских задач: чтения сайтов, работы с текстами и графикой, просмотра мультимедийных файлов. Таким образом, китайские разработчики не просто создали вполне работоспособную систему, но и активно экспериментируют с эргономикой рабочего стола.
Проект, безусловно, заслуживает внимания как со стороны пользователей, так и со стороны разработчиков, желающих почерпнуть в нём какие-то идеи для собственных решений.