В операційній системі Arch Linux користувачі мають широкий вибір середовищ робочого столу. Нещодавно до цього списку приєднався Deepin – елегантне та сучасне середовище, що походить з незалежного дистрибутива Linux, який активно використовує напрацювання Ubuntu. Головна ідея Deepin – це простота використання, привабливий вигляд та відповідність сучасним тенденціям.
Раніше Deepin був доступний переважно в рамках свого дистрибутива, як відкритий вихідний код, а також в Ubuntu, часто через сторонні джерела. Однак, нещодавно його включили до репозиторію «Community» Arch Linux, значно розширивши можливості вибору для користувачів Arch!
Інструкція зі встановлення Deepin
Тепер встановлення Deepin стало можливим за умови, що у вас активовано репозиторій Community. Раніше для цього потрібні були кастомні репозиторії або використання AUR. Базовий набір Deepin встановлюється за допомогою метапакета. Для цього відкрийте термінал і введіть наступну команду:
sudo pacman -S deepin
Цей метапакет надасть Arch Linux необхідні компоненти для запуску робочого столу, без зайвих додатків. Також необхідно буде встановити та активувати інструмент для керування мережею.
sudo pacman -S networkmanager
Хоча NetworkManager буде присутній в системі, він не буде працювати одразу. Його робота (як і багатьох інших компонентів Arch) тісно пов’язана з systemd. Щоб забезпечити підключення до мережі, виконайте такі команди:
sudo systemctl enable NetworkManager.service sudo systemctl start NetworkManager.service
Зверніть увагу, що Deepin використовує власний аплет Network Manager на панелі. Якщо у вас вже встановлений “nm-applet” (стандартний аплет), у вас буде два індикатори мережі. Щоб це виправити, видаліть nm-applet.
sudo pacman -R nm-applet
Після встановлення базового пакета та налаштування мережі, потрібно додати ще деякі компоненти. Метапакет «deepin-extra» забезпечить робочий стіл додатковими утилітами, що зробить користувацький досвід більш повним.
sudo pacman -S deepin-extra
Важливо розуміти, що Deepin дещо відрізняється від інших середовищ в Arch. Він не надає повноцінного набору програм “з коробки”. Хоча deepin-extra включає багато фірмових програм, користувачам все одно доведеться встановлювати додаткові інструменти.
Наприклад, при встановленні Gnome 3 в Arch, два метапакети гарантують повний набір програм, включаючи текстовий редактор, поштовий клієнт і все інше. Набір програм Deepin не такий великий, тому користувачам потрібно буде його доповнювати.
Для цього можна встановити наступні пакети:
sudo pacman -S geary gedit tomboy empathy transmission-gtk
Налаштування LightDM
Deepin сумісний з різними менеджерами входу, такими як GDM, LXDM, SDDM. Але, для найкращого досвіду використання Deepin в Arch Linux, рекомендується використовувати власний засіб привітання.
Інтерфейс привітання – це те, що користувач бачить при вході в систему. Це ключовий елемент LightDM, без якого він не запуститься. Для активації цього інтерфейсу спочатку встановіть LightDM:
sudo pacman -S lightdm
Після встановлення пакета, LightDM не буде працювати, оскільки потрібна конфігурація через systemd. Активуйте його як менеджер входу за замовчуванням:
sudo systemctl enable lightdm -f
Відкрийте конфігураційний файл LightDM в редакторі Nano і знайдіть «# greeter-session».
sudo nano /etc/lightdm/lightdm.conf
У розділі #greeter-session введіть:
greeter-session=lightdm-deepin-greeter
Збережіть зміни (Ctrl+O), та використайте команду для перевірки коректності конфігурації:
lightdm --test-mode --debug
УВАГА! Не перезавантажуйте комп’ютер, якщо тестування не вдалося! В цьому випадку конфігурація невірна. Перевірте всі кроки та повторіть тестування. Якщо тестування пройде успішно, можна перезавантажити систему.
Конфігурація інтерфейсу
За замовчуванням, Deepin працює в режимі “dock”. Цей режим представляє собою док-панель в нижній частині екрану, без верхньої панелі. Інтерфейс виглядає мінімалістично та привабливо, особливо для тих, хто віддає перевагу стилю macOS. Однак, цей режим не є єдиним доступним варіантом використання робочого столу.
Щоб змінити вигляд панелі, клацніть по ній правою кнопкою миші та виберіть “Режим”. Перемикайтеся між режимами, обираючи потрібний варіант.
Додавання верхньої панелі в режимі док-станції
Навіть використовуючи режим Dock, ви можете додати верхню панель. Це зробить інтерфейс більш схожим на Mac, а також надасть додаткові функції та кнопки, відсутні в режимі док-станції. Для встановлення верхньої панелі, завантажте пакет та встановіть його за допомогою AUR. Потім знайдіть “deepin-topbar” та запустіть.
Автозапуск верхньої панелі
Щоб верхня панель автоматично запускалась при кожному вході в систему, потрібно створити запис запуску. Це так само просто, як скопіювати існуючий файл робочого столу з /usr/share/applications/ та змінити його права.
cp /usr/share/applications/deepin-topbar.desktop ~/.config/autostart sudo chmod +x ~/.config/autostart/deepin-topbar.desktop