Настройка Fedora. Сервисы и приложения
По умолчанию в 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