Гид по технологиям

Unsettings — графический инструмент для быстрой настройки Unity

• 6 min read • Ubuntu • Обновлено 21 Nov 2025
Unsettings — быстрые настройки Unity
Unsettings — быстрые настройки Unity

Что такое Unsettings

Unsettings — это графическое приложение для изменения ряда параметров окружения Unity в Ubuntu. Оно даёт быстрый доступ к настройкам панели запуска (Launcher), Dash, окон, рабочего стола, шрифтов, тем и клавиатуры. Приложение применяет изменения на уровне пользователя: для системных (глобальных) настроек и операций, требующих прав root, Unsettings не подходит.

Краткое определение: Unity — графическая оболочка рабочего стола Ubuntu; Unsettings — GUI‑инструмент для быстрого редактирования её пользовательских параметров.

Установка

Важно: PPA или пакеты Unsettings могут быть устаревшими для современных версий Ubuntu. Если вы работаете с актуальной LTS, проверьте совместимость перед установкой.

Чтобы установить из PPA, выполните эти команды в терминале:

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install unsettings

Если хотите, можно также скачать исходники — инструкции обычно есть на официальном сайте проекта или в репозитории.

Первичный запуск и интерфейс

Запустите приложение через Dash, введя «Unsettings», или через меню приложений. Окно разделено на две области: слева — список категорий (Launcher, Dash, Windows и т.д.), справа — параметры выбранной категории. Сделайте изменение и нажмите кнопку “Apply settings” (Применить настройки) внизу, чтобы они вступили в силу.

Главное окно Unsettings с вертикальным списком категорий настроек

Пример: изменение размера панели запуска (Launcher). Я уменьшил размер с 48 до 24 и применил изменение.

Изменение размера панели запуска (launcher) в Unsettings — ползунок и значение 24

После нажатия “Apply settings” визуально размер изменился.

Применение новых настроек размера панели запуска в Ubuntu

Другой пример — отключение глобального меню через раздел Windows. Обратите внимание: есть предупреждение, что опция может не сработать во всех приложениях.

Раздел Windows в Unsettings — опция отключения глобального меню

После применения Unsettings отображает сообщение, что изменения вступят в силу после повторного входа в сессию.

Сообщение о том, что изменение глобального меню вступит в силу после повторного входа

После выхода и входа глобальное меню действительно исчезло в моём сеансе.

Сохранение и импорт конфигураций

Одно из сильных преимуществ Unsettings — возможность сохранить текущие параметры в файл и загрузить его на другом компьютере. Это удобно при переносе личных настроек на новую машину.

Рабочий порядок:

  1. Настройте параметры в приложении.
  2. Нажмите иконку сохранения (в левом верхнем углу) и выберите имя файла (например, unsettings-settings-file).
  3. На целевой машине нажмите иконку папки рядом с сохранением и выберите файл.
  4. Нажмите “Apply settings” для применения загруженных параметров.

Скриншот: загруженные настройки — размер панели установлен в 18.

Загруженные настройки Unsettings — размер панели запуска установлен в 18

Короткая методика для переноса:

  • Экспорт: сохранить файл настроек и скопировать его в USB/по сети/в облако.
  • Импорт: открыть файл на целевой машине, проверить параметры, нажать применить.
  • Проверка: выйти из сессии и войти заново, чтобы убедиться, что все параметры применились.

Когда Unsettings может не сработать (ограничения и подводные камни)

Important: Unsettings меняет только пользовательские ключи конфигурации через механизм, доступный без root‑прав. Оно не может:

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

Риски и рекомендации:

  • Перед массовой загрузкой чужого файла настроек сделайте резервную копию текущих настроек (например, экспортом через Unsettings или сохранением dconf).
  • Так как Unsettings — бета‑софт, возможны ошибки. Применяйте изменения поэтапно и проверяйте поведение системы.

Альтернативные подходы

Если Unsettings не подходит или вы хотите автоматизировать миграцию настроек, рассмотрите альтернативы:

  • dconf‑editor — графический редактор ключей dconf. Подходит для тонкой ручной настройки.
  • gsettings (CLI) — позволяет читать/писать ключи в скриптах: gsettings set SCHEMA KEY VALUE.
  • Собственный скрипт экспорта/импорта через dconf dump / dconf load.

Краткая инструкция через dconf:

dconf dump / > my‑dconf‑backup.txt
# перенести файл на другую машину
dconf load / < my‑dconf‑backup.txt

Эти методы дают более надёжный способ для автоматизации и интеграции в скрипты развертывания.

Чеклист для ролей

Чеклист для обычного пользователя:

  • Сделать резервную копию текущих настроек через Unsettings или dconf.
  • Изменить минимальный набор параметров и протестировать.
  • Сохранить конфигурацию в файл.
  • Импортировать файл на целевой машине и применить.
  • Перезапустить сессию и проверить работу.

Чеклист для администратора / инженера поддержки:

  • Проверить совместимость Unsettings с версией Ubuntu/Unity на целевых машинах.
  • Оценить риск применения чужих конфигураций (безопасность, экспорт чувствительных данных).
  • Подготовить стандартный набор конфигурационных файлов для развёртывания.
  • Автоматизировать применение через dconf/gsettings при необходимости.

Решающее дерево: когда использовать Unsettings

flowchart TD
  A[Нужно перенести пользовательские настройки Unity?] -->|Да| B{Требуется автоматизация}
  B -->|Нет, вручную| C[Использовать Unsettings: сохранить и импортировать файл]
  B -->|Да, скрипты| D[Использовать dconf dump/load или gsettings]
  A -->|Нет| E[Использовать только при локальных персональных настройках]
  C --> F[Применить и тестировать]
  D --> F
  E --> F

Критерии приёмки

  • Установленные через Unsettings параметры применяются и видимы пользователю после входа в сессию.
  • Импортированный файл корректно загружает параметры без повреждения других ключей пользователя.
  • Для критичных изменений доступна резервная копия для отката.

Набор рекомендаций и сценарии использования (мини‑SOP)

Шаги для безопасного переноса настроек на рабочую станцию:

  1. На исходной машине откройте Unsettings и сохраните текущую конфигурацию в файл.
  2. Сделайте копию файла резервного dconf (dconf dump / > backup.txt).
  3. Перенесите оба файла на целевую машину через защищённый канал.
  4. На целевой машине сначала загрузите backup.txt в отдельный профиль для теста; если всё хорошо, импортируйте файл Unsettings.
  5. Нажмите Apply и перезайдите в сессию. Тщательно проверьте рабочие приложения.
  6. При проблемах восстановите dconf из резервной копии.

Короткий глоссарий

  • Unity — оболочка рабочего стола Ubuntu.
  • Launcher — панель запуска приложений в Unity.
  • Dash — интерфейс поиска/запуска в Unity.
  • dconf/gsettings — низкоуровневые инструменты для хранения и управления настройками GNOME/Unity.

Совместимость и примечания локализации

Unsettings ориентирован на старые версии Unity. На современных Ubuntu с GNOME или форками Unity (например, Unity7/Unity8) части функциональности могут отличаться. Проверяйте совместимость перед массовым развёртыванием.

Note: Некоторые элементы интерфейса Unsettings показываются на английском, потому что приложение может не иметь полного русскоязычного перевода.

Заключение

Unsettings — удобный инструмент для быстро́й и наглядной настройки пользовательских параметров Unity и для экспорта/импорта этих настроек между машинами. Он особенно полезен, если нужно перенести персональные конфигурации без написания скриптов. Однако помните о его ограничениях: инструмент работает на уровне пользователя, находится в бета‑стадии и может не сработать для всех приложений. Всегда делайте резервные копии и тестируйте изменения поэтапно.

Important: если вы управляете парком машин в организации, рассмотрите автоматизацию через dconf/gsettings и централизованное тестирование конфигураций.

Ключевые действия:

  • Сделать резервную копию.
  • Применять изменения поэтапно.
  • Использовать Unsettings для быстрого прототипирования и dconf/gsettings для автоматизации.

Summary:

Unsettings упрощает работу с настройками Unity и ускоряет перенос пользовательской среды между компьютерами. Для продакшн‑сценариев лучше комбинировать GUI‑инструмент с командной автоматизацией и тестированием.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро