Предупреждение :
Этот документ находится в разработке, и его пока не следует считать официальным.
|
Руководство по настройке GNOME
1.
Что такое GNOME?
О проекте
GNOME - это свободное ПО. Проект посвящен
разработке GNOME - рабочего стола и пакет разработчика для Unix/Linux систем. GNOME Foundation координирует разработку
и другие аспекты проекта GNOME.
О Програмном обеспечении
GNOME представляет собой рабочую среду а также платформу для разработчиков. Это
"открытое ПО" используется в качестве рабочей среды для рабочих станций,
некоторыми промышленными лидерами. Эта среда представляет интерес, как для
бизнес пользователей, домашних пользователей так и разработчиков.
Сообщество
Как и любого большого открытого проекта, у Gnome очень большое количество
разработчиков, а также большая пользовательская база. Footnotes содержит новости для
пользователей GNOME Desktop; GnomePlanet предназначена для
хакеров/помощников, а Developer.Gnome.Org для разработчиков.
2.
Установка GNOME
Что вам понадобится?
Перед тем как устанавливать GNOME, вы может быть захотите отредактировать
переменные USE. Убедитесь что gtk и gnome прописаны как переменные
USE в /etc/make.conf. Если вы не планируете использовать KDE (другая
подобная рабочая среда) тогда, удалите qt и kde.
Листинг 2.1: Пример использования переменных USE в /etc/make.conf |
USE="-qt -kde gtk gnome"
|
После этого, начните установку GNOME с помощью emerging gnome и
xscreensaver:
Листинг 2.2: Установка GNOME |
# emerge gnome xscreensaver
|
Это займет какое-то время, за это время вы можете прочитать все те книги которые
для вас приготовила мам, и которые вы никогда в жизни не открывали. Готово?
Отлично, теперь вы должны обновить переменные рабочей среды.
Листинг 2.3: Обновление зависимостей рабочей среды |
# env-update && source /etc/profile
|
Если вы были внимательны, то после завершения выполнения команды emerge,
вам предлагают добавить famd по умолчанию, чтобы nautilus и gnome-vfs
могли отслеживать изменения файлов:
Листинг 2.4: Добавление famd по умолчанию |
# /etc/init.d/famd start
# rc-update add famd default
|
Первые впечатления
Давай для начала посмотрим что у нас получилось. Выйдите из root shell и зайдите в
систему как обычный пользователь. Сейчас мы сконфигурируем сессию GNOME с помощью
команды startx:
Листинг 2.5: Использование рабочей среды GNOME по умолчанию |
$ echo "exec gnome-session" > ~/.xinitrc
|
Запускаем графическую среду, набрав комманду startx:
Листинг 2.6: Запуск GNOME |
$ startx
|
Если все сделано правильно, GNOME приветствует вас. Поздравляем. Теперь давайте
попробуем сконфигурировать рабочую среду GNOME.
3.
Настройка GNOME
Графический менеджеры GNOME входа в систему
Если вы хотите, чтобы GNOME Display Manager (GDM) запускался автоматически при
загрузке (таким образом вы сможете зайти в систему с помощью графического
интерфейса), то вы должны установить xdm в default runlevel.
Листинг 3.1: Установка запуска xdm по умолчанию |
# rc-update add xdm default
|
Проверьте содержание /etc/X11/Sessions:
Листинг 3.2: Проверка содержания /etc/X11/Sessions /etc/X11/Sessions |
# ls /etc/X11/Sessions
Xsession Gnome
|
Как видите, теперь доступна сессия gnome. Теперь отредактируйте
/etc/rc.conf и измените 2 переменные: DISPLAYMANAGER (должно быть
gdm) и XSESSION (должно быть Gnome):
Листинг 3.3: Редактирование /etc/rc.conf |
DISPLAYMANAGER="gdm"
XSESSION="Gnome"
|
После перезагрузки, GNOME Display Manager спросит имя пользователя и пароль.
GNOME будет рабочей средой по умолчанию (конечно же здесь есть возможность
выбора).
Текст этого документа распространяется на условиях лицензии
Creative Commons
- Attribution / Share Alike.
|