---
title: Установка другого DE/WM с помощью настроек CachyOS
description: Руководство по установке другого DE/WM в существующей установке CachyOS с использованием предоставленных настроек
tableOfContents:
  minHeadingLevel: 1
  maxHeadingLevel: 4
---

import { Tabs, TabItem, Steps } from '@astrojs/starlight/components';

:::note
Эта страница была переведена с помощью генеративного искусственного интеллекта и предоставляется в целях доступности. Перевод может быть неполным, устаревшим или неточным. Английская версия является авторитетным источником и должна всегда использоваться, когда важна точность.
:::

## Что следует учесть перед установкой другого окружения рабочего стола

- Установка нескольких DE/WM может привести к конфликтам, особенно с менеджерами настроек, приложениями по умолчанию и конфигурациями внешнего вида, такими как темы и иконки в приложениях GTK или QT.
- Двумя худшими нарушителями в плане конфликтов являются GNOME и KDE Plasma, поскольку они используют два совершенно разных набора инструментов (GTK и QT соответственно) и имеют множество фоновых служб, которые могут мешать работе других DE/WM.
  - Этот факт не означает, что вы не можете установить их вместе, просто имейте в виду, что вы можете столкнуться с некоторыми проблемами.
- Раздувание пакетов: Популярные DE, такие как GNOME и KDE Plasma, могут поставляться с сотнями пакетов, которые вам могут быть не нужны.
- Вы можете без особых проблем сочетать многие оконные менеджеры с разными DE. Например, вы можете установить KDE Plasma и Hyprland вместе и выбирать, какой из них использовать при входе в систему.
- DE/WM, предлагаемые CachyOS, содержат свой собственный пакет `-settings`. Например: `cachyos-i3wm-settings`.
  - Что это значит? Если вы хотите установить другое DE/WM и желаете иметь тот же внешний вид или набор изменений, которые мы предоставляем, вам следует установить соответствующий пакет `-settings`.
  - Эти пакеты размещают файлы конфигурации в `/etc/skel/`, который служит шаблоном для новых учетных записей пользователей.
  - Важно: Для существующих пользователей эти настройки **НЕ применяются автоматически**, чтобы предотвратить перезапись ваших личных конфигураций.

## Как установить другое DE/WM с настройками CachyOS

:::note
При установке другого DE или WM у вас есть два варианта:
1. **Сохранить текущие файлы конфигурации** и вручную настроить или скопировать файлы из `/etc/skel` по мере необходимости.
  - Например: если вам нужны только файлы конфигурации i3wm, но вы хотите сохранить текущую тему GTK, вы можете просто скопировать связанные с i3wm файлы из `/etc/skel/.config/i3` в свой домашний каталог.
2. **Перезаписать текущие файлы конфигурации** новыми из `/etc/skel/`.
  - Это даст вам полный опыт CachyOS, но заменит ваши текущие настройки.
:::

:::tip
Воспользуйтесь Arch Wiki для соответствующего DE или WM для получения более подробной информации.
:::

<Steps>
1. Создайте резервную копию текущих файлов конфигурации в вашем домашнем каталоге:
    ```bash
    mkdir -p ~/config-backup
    cp -r ~/.config ~/config-backup/
    cp -r ~/.local ~/config-backup/
    ```
2. Удалите текущий пакет `-settings`, если он у вас установлен. Например, если вы используете KDE, выполните:
    ```bash
    sudo pacman -R cachyos-kde-settings
    ```
    :::note
    Удаление этого пакета не удаляет ни одну из ваших текущих конфигураций DE/WM. Оно только удаляет файлы, хранящиеся в `/etc/skel`.
    :::
3. Установите новое DE/WM вместе с соответствующим пакетом `-settings`. Например, чтобы установить i3wm:
    ```bash
    sudo pacman -Syu i3-wm cachyos-i3wm-settings
    ```
    :::tip
    Вы можете проверить список доступных DE/WM и их соответствующих пакетов `-settings` в [репозитории CachyOS PKGBUILDs на GitHub](https://github.com/CachyOS/CachyOS-PKGBUILDS).
    :::
    Или используя ваш файловый менеджер.
4. Скопируйте новые файлы конфигурации из `/etc/skel` в ваш домашний каталог:
    - Например: пакет `cachyos-i3wm-settings` содержит конфигурации для Kvantum, dunst, GTK, i3, polybar, QT5 и rofi.
    - Вот как это сделать с помощью файлового менеджера:
        <Steps>
        1. Откройте ваш файловый менеджер (Dolphin, Nautilus, Thunar и т.д.)
        2. Включите отображение скрытых файлов:
            - **В большинстве файловых менеджеров**: `Ctrl+H` или через меню: `Вид` → `Показать скрытые файлы`
        3. Перейдите в `/etc/skel` в файловом менеджере.
        4. Выделите все файлы и папки (`Ctrl+A`).
        5. Скопируйте их (`Ctrl+C`).
        6. Перейдите в ваш домашний каталог.
        7. Вставьте файлы (`Ctrl+V`).
        8. Когда появится запрос о перезаписи, выберите:
            - **«Объединить»** или **«Применить ко всем»** для папок.
            - **«Заменить»** для отдельных файлов, которые вы хотите обновить.
            :::caution
            Будьте осторожны при замене файлов. Это перезапишет ваши текущие конфигурации!
            :::
        </Steps>
        - Или просто используйте терминал, если вы с ним знакомы.
</Steps>

После установки нового DE/WM и копирования файлов конфигурации выйдите из текущего сеанса. На экране входа в систему выберите только что установленное DE/WM в опциях сеанса перед повторным входом.

### FAQ

#### Как вернуться к моей предыдущей конфигурации DE/WM?

- Восстановите из созданной вами резервной копии:
  ```bash
  cp -r ~/config-backup/.config/* ~/.config/
  cp -r ~/config-backup/.local/* ~/.local/
  ```
  Или с помощью файлового менеджера.

#### Что насчет новых обновлений пакета `-settings`?

- Когда пакет `-settings` обновляется, новые файлы помещаются в `/etc/skel/`, но ваша пользовательская конфигурация в `/home/` остается неизменной. Чтобы применить обновления, вам нужно будет снова вручную скопировать обновленные файлы из `/etc/skel/`.

Вам придется следить за репозиторием GitHub соответствующего DE/WM на предмет любых изменений.

Вот список всех репозиториев различных DE и WM, поддерживаемых CachyOS:
- [KDE Plasma](https://github.com/CachyOS/cachyos-kde-settings)
- [GNOME](https://github.com/CachyOS/cachyos-gnome-settings)
- [Niri](https://github.com/cachyos/cachyos-niri-noctalia)
- [Hyprland](https://github.com/CachyOS/cachyos-hypr-noctalia)
- [MangoWM](https://github.com/CachyOS/cachyos-mangowc-dms)
- [i3](https://github.com/CachyOS/cachyos-i3wm-settings)
- [Qtile](https://github.com/CachyOS/cachyos-qtile-settings)
- [Wayfire](https://github.com/CachyOS/cachyos-wayfire-settings)

Все остальные DE и WM, которые мы предлагаем при установке CachyOS, на данный момент не имеют собственного пакета `-settings`, что означает, что они являются просто «ванильными» версиями.

#### Могу ли я оставить установленными несколько пакетов настроек DE/WM?

- И да, и нет. Вы можете иметь несколько установленных DE/WM, но рекомендуется устанавливать только один пакет `-settings` за раз, чтобы избежать конфликтов в `/etc/skel/`. В противном случае pacman может жаловаться на конфликты файлов при попытке установить другой пакет `-settings`.

#### Что такое «Настройки CachyOS»?

«Настройки CachyOS» — это удобные пакеты конфигурации для различных окружений рабочего стола и оконных менеджеров. Они предоставляют предварительно настроенные параметры, темы и твики в зависимости от выбранного вами DE/WM.

Когда вы устанавливаете один из этих пакетов, он также автоматически устанавливает дополнительные зависимости, которые не являются частью «ванильного» DE/WM, такие как темы, иконки, обои и дополнительные приложения. Например, в `cachyos-i3wm-settings` мы устанавливаем `rofi`, `dunst`, `picom`, `lxappearance` и многое другое.
