Как задать тему значков по умолчанию для всех пользователей (включая будущих пользователей) в Ubuntu?

Вопрос или проблема

Я хочу установить конкретную тему значков (например, Papirus) в качестве темы значков по умолчанию для всей системы в Ubuntu.

Цель:

Все существующие пользователи должны по умолчанию использовать эту тему значков.
Все новые пользователи должны автоматически иметь эту тему значков, когда их учетные записи созданы.

Как я могу настроить систему, чтобы выбранная тема значков применялась глобально для всех пользователей, включая будущих?

Операционная система — Ubuntu 22.04.5 LTS x86_64

Ответ или решение

Как установить иконки по умолчанию для всех пользователей в Ubuntu 22.04.5 LTS

Для того чтобы задать иконки, такие как Papirus, в качестве темы по умолчанию для всех существующих и новых пользователей в Ubuntu 22.04.5 LTS, необходимо выполнить несколько шагов. Данная процедура обеспечит единую последовательность интерфейса на уровне всей системы, что особенно полезно в корпоративной среде или на многопользовательских машинах.

Шаги для установки иконок по умолчанию

  1. Установка иконок Papirus:
    Прежде всего, необходимо установить иконки Papirus. Для этого откройте терминал и выполните следующие команды:

    sudo add-apt-repository ppa:papirus/papirus
    sudo apt update
    sudo apt install papirus-icon-theme
  2. Настройка системного файла конфигурации:
    Чтобы установить иконки по умолчанию для всех пользователей, необходимо изменить файл конфигурации в каталоге /etc/xdg. Для этого:

    • Откройте терминал и выполните команду для редактирования файла gtk-settings, используя текстовый редактор с правами администратора. Например, используя nano:

      sudo nano /etc/gtk-3.0/settings.ini
    • Если такого файла нет, создайте его. Внесите следующие строки:

      [Settings]
      gtk-icon-theme-name=Papirus
  3. Проверка настройки для других графических сред:
    Если ваше окружение использует другие графические интерфейсы, такие как KDE или XFCE, необходимо убедиться, что иконки также применяются в их настройках:

    • Для XFCE отредактируйте файл /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml:

      sudo nano /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
    • Убедитесь, что в разделе <property name="icon-theme-name" type="string" value="Papirus"/> указано значение Papirus.

  4. Настройка для будущих пользователей:
    Чтобы все новые пользователи автоматически получали заданную тему иконок, необходимо создать каталог конфигурации в Skel, который копируется в домашние директории новых пользователей:

    • Создайте файл /etc/skel/.config/gtk-3.0/settings.ini:

      sudo nano /etc/skel/.config/gtk-3.0/settings.ini
    • Добавьте те же строки, что указаны выше:

      [Settings]
      gtk-icon-theme-name=Papirus
  5. Обновление существующих пользователей:
    Чтобы обновить настройки для всех текущих пользователей, вы можете вручную создать или изменить соответствующие файлы в домашней директории каждого пользователя. Например, для обновления настроек для значительного числа пользователей, вы можете написать простой скрипт, который будет делать это автоматически.

Завершение

После выполнения этих шагов, иконки Papirus будут установлены как иконки по умолчанию как для существующих, так и для новых пользователей в Ubuntu 22.04.5 LTS. Это обеспечит единый визуальный стиль для всех пользователей системы. Убедитесь, что после всех изменений вы перезагрузите компьютер или перезапустите графическую сессию для того, чтобы изменения вступили в силу.

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

Оцените материал
Добавить комментарий

Капча загружается...