По умолчанию в Fedora при старте системы запускается ряд сервисов, а при загрузке рабочей среды (напоминаю, речь идёт о GNOME) — определённый набор пользовательских приложений. Некоторые из них действительно нужны во всех случаях жизни, иные же — для данного конкретного пользователя излишни. А возможно, что ему нужно совсем не это. Так что одна из задач индивидуализации Fedora — это корректировка стартовых служб и автоматически запускаемых приложений.
Начинать это дело надо, однако, с системы SELinux, обеспечивающей так называемую безопасность. По моему глубокому убеждению, на настольной персоналке она не нужна, но
- поедает некоторое количество ресурсов, и
- выдаёт назойливые сообщения об ошибках и предложения их отправить.
Так что отключаем SELinux через меню Система -> Администрирование -> SELinux management:

Кстати, в установке RFRemix он по умолчанию выключен (хотя и присутствует, так что при желании или потребности может быть задействован).
Теперь полезно доустановить пакет preload. Это — демон, обеспечивающий предварительное считывание часто используемых библиотек, что увеличивает скорость загрузки приложений. Так что –
# yum install preload
от лица администратора.
Теперь можно переходить к стартовым сервисам. Скорректировать их можно двояко: либо через меню Система -> Администрирование -> Службы, либо через меню-ориентированную консольную утилиту ntsysv:

В обоих случаях самое главное — определить, какие из стартовых сервисов действительно необходимы, а без каких вполне можно обойтись. Перечислять их все было бы долго — тем более, что назначение некоторых служб остаётся для меня не вполне ясным. Поэтому я руководствуюсь принципом:
Если я этого не знаю — скорее всего, это мне не нужно.
И здесь перечислю лишь те сервисы, что загружаются у меня:
- NetworkManager — служба управления сетевыми подключениями;
- akmods — служба регенерации модулей ядра, необходимая, если используется соответствующая система (см. страницу про драйвера Nvidia);
- haldaemon — служба сбора информации об аппаратном обеспечении. HAL (Hardware Abstraction Layer); абсолютно необходима;
- iptables — простой файервол, основаный на списках;
- messagebus — служба сбора информации о событиях и сообщений системы, необходима;
- ntpd — служба синхронизации с серверами точного времени, не необходима, но очень удобна при постоянном подключении к сети;
- nvidia — служба поддержки соответствующих видеочипов;
- preload — только что установленный нами демон предварительного считывания;
- udev-post — служба для работы с подключаемыми устройства типа флэшек, необходима.
Полный список доступных в Fedora сервисов со временем будет вынесен на отдельную страницу.
Теперь корректируем список автоматически запускаемых приложений через меню Система -> Параметры -> Запускаемые приложения:

Здесь какие-либо общие рекомендации дать трудно. Отмечу лишь те пункты, которые отключать ни в коем случае не следует:
- Network Manager — программа управления сетевыми соединениями, использующая одноимённый сервис;
- PolicyLit Authentification Agent — без него невозможен доступ к системным графическим утилитам, требующим пономочий администратора;
- Демон параметров GNOME — отключение его лишает возможности реконфигурации этой среды;
- Обёртка реестра At-Spi — практически необходимо для нормальной работы Gtk-приложений;
- Уведомления дисковой утилиты — без неё не монтируются автоматически дисковые разделы и подключаемые устройства типа флэшек.
При отключении сервиса SELinux резонно отключить и программу вывода её сообщений. Апплет обновлений PackageKit, напротив, полезен во включённом состоянии, отслеживая обновления пакетов с заданной периодичностью (см. соответствующую страницу). Всё, имеющее отношение к поддержке звука (PulseAudio, регулятор громкости) также лишним не будет. И наконец, я вношу в этот список те постоянно используемые мной программы, которые не запускаются автоматически при сохранении сеанса — редактор Geany, IM-клиент Empathy и торрент-клиент Transmission.
Кстати, чтобы включить автоматическое сохранение сеанса, надо перейти на вкладку Парметры

и отметить соответствующий чекбокс.
- Настройка Fedora: полный комплекс мероприятий
- Настройка Fedora. Принципы
- Настройка Fedora. Подключение репозиториев
- Настройка Fedora. Доводка русификации
- Настройка Fedora. Раскладки клавиатуры
- Настройка Fedora. Установка драйверов Nvidia
- Настройка Fedora. Сервисы и приложения
- Настройка Fedora. Установка пакетов nonfree
- Настройка Fedora. Авторизация в системе
Теги: fedora