Xfce Logo (GPLv2)

Введение

Xfce это легковесное рабочее окружение для UNIX-подобных операционных систем. Она стремится быть быстрым и легким, и в то же время визуально привлекательным и простым в использовании.

Xfce базируется на GTK+ версии 2 (как Gnome 2). Одним из приоритетов Xfce является соблюдение стандартов, в частности, те, которые определены в freedesktop.org. Это позволяет Xfce беспрепятственно взаимодействовать с программами, написанными для других рабочих сред, если эти программы так же следуют указанным стандартам.

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

Xfce в Debian

Xfce является одним из окружением рабочего стола Debian, дополнительно смотрите DebianDesktopHowTo.

Версии

Как установить Xfce

Установка новой системы с Xfce

Если вы устанавливаете новую систему, то в руководстве по установке объясняется способ установки Xfce напрямую:

  1. В меню приглашении установщика Debian (Debian Installer), нажмите клавишу tab для редактирования командной строки, и добавьте следующие

    • desktop=xfce

      • Альтернатива, зайти в "Advanced options" далее выбрать "Alternate desktop environments", и там выбрать Xfce.
  2. Во время установки не забыть выбрать "Рабочие окружение (Desktop Environment)".

Рекомендуется почитать Debian Desktop Howto.

Установка Xfce в уже установленной системе

Опционально: Если вы хотите (до установки XFCE) удалить GNOME и его зависимости, то надо сделать следующие:

aptitude purge `dpkg --get-selections | grep gnome | cut -f 1`
aptitude -f install
aptitude purge `dpkg --get-selections | grep deinstall | cut -f 1`
aptitude -f install

Имейте в виду, что это может сломать вашу систему. Соблюдайте осторожность.

Для установки Xfce сделайте следующие:

apt-get install xfce4

Это поставит метапакет, который установит основные пакеты Xfce, для его работы.

Так же можно поставить дополнения для окружения рабочего стола Xfce4:

apt-get install xfce4-goodies

В некоторых минимальных установок Debian 8 (например, ВМ Google Compute Engine), может возникнуть следующая проблема, после установки Xfce:

Это возможно из-за нехватки некоторых не обязательных зависимостей Xfce. Одним из решений этой проблемы является установка пакета "task-xfce-desktop" (task-xfce-desktop):

sudo apt-get install task-xfce-desktop

Данный пакет установит нужные зависимости и решит данную проблему. Пожалуйста, обратите внимание: пакет task-xfce-desktop также установит окружение рабочего стола, менеджер входа (display manager) и другие программы (например LibreOffice), если они ещё не присутствуют в системе.

Запуск Xfce

С использование дисплейного менеджера

Для GDM, KDM и LightDM установите xfce4-session.

Для slim в файл /etc/slim.conf добавьте следующие:

login_cmd exec ck-launch-session /bin/bash -login /etc/X11/Xsession %session

Так же можно поставить xdm.

Из консоли

Если вы не используете менеджер пользователей, но вы хотите запускать Xfce из консоли,то вам нужно позаботиться о том, чтобы получить сессию Xfce с полными разрешениями (монтирование, ждущий режим/спящий режим/гибернация, ...). Это надо настраивать, потому что в Debian используется ?PolicyKit/ConsoleKit для управлениями политиками устройств и питанием.

exec ck-launch-session startxfce4

Это происходит, потому что ?ConsoleKit выполняет скрипт (/etc/X11/Xsession.d/90consolekit), но /etc/X11/Xsession.d/ скрипты выполняются только если не используется какой-нибудь .xinitrc. Смотрите startx (1) для более подробной информации.

Затем нужно настроить PAM так, чтобы ?ConsoleKit мог быть уверен, что пользователь прошел проверку подлинности. Для этого, вам нужно установить libpam-ck-connector и добавить до pam_ck_connector.so в файле /etc/pam.d/common-session такую строчку:

session   optional  pam_loginuid.so

Другие пакеты

Другие пакеты могут быть найдены, использую следующую команду:

apt-cache search xfce4

Для того, чтобы установить все пакеты xfce4, сделать следующие:

apt-get install `apt-cache search xfce | cut -d ' ' -f1`

Внешние ссылки


ru/DesktopEnvironment