В начало → Gentoo и  KDE
Gentoo-doc HOME В началоСлед.: Способы переключения раскладок клавиатуры в KDE (3в1)

Gentoo и  KDE


1. HOWTO по настройке KDE версии 3.x.x
2. Способы переключения раскладок клавиатуры в KDE (3в1)
3. Gentoo KDE 4.0 Guide (Рус.)

1. HOWTO по настройке KDE версии 3.x.x

Ссылка на оригинал: http://www.gentoo.org/doc/ru/kde-config.xml

С версии: 1.0

1.1. Что же такое K Desktop Environment?

1.1.1. Проект

Проект KDE - проект открытого программного обеспечения посвящённый разработке KDE, графической рабочей среде для рабочих станций Linux и Unix. Разработкой занимаются несколько сотен разработчиков со всего мира, преданных разработке бесплатного программного обеспечения. Смотрите также Что из себя представляет проект KDE.

1.1.2. Программное обеспечение

K Desktop Environment - это простая рабочая среда построенная на хорошо продуманной прикладной структуре (application framework), которая предоставляет функциональную совместимость, drag 'n drop и многое другое. Кроме необходимых компонентов, KDE предоставляет готовые к использованию приложения для всех мыслимых задач: файловый менеджер, интернет-браузер, офис приложения, email-клиент и т.д. И всё это относится к KDE проекту.

KDE доступен более чем на 70 языках и охватывает огромное количество пользователей. Для тех, кто интересуется, есть много скриншотов. Для большей информации о KDE, читайте статью Что такое KDE? на KDE.org.

1.1.3. Сообщество

Существует много сайтов KDE сообществ. На KDEnews.org вы найдёте последние новости про KDE вообще. KDEdevelopers.org специализируется на разработке KDE, а KDE-форум больше подходит для широкой массы. Больше ссылок можно найти на Странице семейства KDE.

1.2. Установка KDE

1.2.1. Что вам нужно?

Прежде всего, если вы заинтересованы в установке KDE (или поддержке kde), вам придётся убедиться, что переменная USE содержит kde и qt флаги. Для тех, кто не знает, Qt - графическая библиотека элементов управления (graphical widget library), которую использует KDE.

Во-вторых, вам нужно подумать над тем, что вы хотите установить из дистрибутива KDE. Как ранее упоминалось, KDE очень богат возможностями и включает в себя много программ. Для этого вам не обязательно верить нашим словам -- сами проверьте :)

Листинг 1. Перечисляем все пакеты KDE

# emerge --pretend kde | less


Если вы не заинтересованы в установке всех этих пакетов, вы можете поставить лишь некоторые из них. Очевидно, что вам понадобится kdebase, так как он содержит основные и необходимые программы. Следующая таблица показывает несколько пакетов, которые вы можете установить.

Таблица 1. Пакеты KDE

Пакет

Описание

kdeaccessibility

Программы для людей с ограниченными возможностями разрабатываются Проектом KDE Accessibility

kdeadmin

Административные утилиты, такие как KCron (Планирование задач), KUser (Управление пользователями) и KDat (Управление резервными копиями)

kdeartwork

Некоторые программы, связанные с искусством, включая хранители экрана и темы. Также смотрите artist.kde.org.

kdeedu

Образовательные KDE приложения для школьников от 3 до 18 лет. Также смотрите Проект KDE Edu.

kdegames

KDE игры. Больше информации можно найти по ссылке KDE центр игр.

kdegraphics

Графические приложения для KDE, плюс KSnapshot (Программа для снятия скриншотов), KPain (Простой графический редактор), Kpdf (Для просмотра PDF), KIconEdit (Icon Editor) и KPovModeler (Создание 3D моделей).

kde-i18n

Этот пакет включает поддержку для многих языков (также валют, форматов чисел и дат, ...) и документации. Больше информации по ссылке Проект KDE i18n.

kdemultimedia

Мультимедийные приложения, включая поддержку CD, MP3, DVD, форматов, звуковых и видео приложений. Больше информации по ссылке Проект KDE Multimedia website.

kdenetwork

Сетевые приложения, такие как kppp (Dial-In) и lisa (networking). Заметьте, что konqueror (файловый менеджер и веб-браузер) часть пакета kdebase!

kdepim

Личные Информационные инструментальные средства Управления, такие как KOrganizer (Журнал), KAddressbook (Адресная книга), Kontact (Программное обеспечение для коллективной работы) и KMail (E-mail). Больше информации по ссылке Проект KDE PIM.

kdesdk

Основные инструменты разработки, включая KBabel (Утилита для перевода), KBugBuster (Front end для отслеживания ошибок KDE) и Kompare (GUI для просмотра разницы между файлами).

kdetoys

Различные безделушки, которыми можно позабавится, в ожидании, пока доставят вашу пиццу. В этом пакете вы найдёте такие апплеты, как eyesapplet и fifteenapplet, а также стильные утилиты как amor, которые ничего не делают, кроме как пожирают ресурсы :)

kdeutils

Графические системные утилиты как kcalc (Калькулятор), kdessh (SSH терминал), kfloppy (производит действия связанные с floppy), и другие.


К примеру, чтобы поставить KDE только с сетевыми и административными приложениями:

Листинг 2. Пример установки индивидуальных компонентов KDE

# emerge kdebase kdenetwork kdeadmin


Если вам интересно знать: компиляция KDE занимает очень много времени :)

1.3. Первые ощущения

Теперь давайте взглянем на результаты. Твоя мама наверное говорила тебе никогда не работать под root-ом. Ну что ж, последуем маминому совету и запустим KDE под пользователем. Зайдите под вашим пользователем и настройте вашу сессию так, чтобы загружался KDE после выполнения команды startx. Вы можете это сделать добавив строчку exec startkde в ~/.xinitrc:

Листинг 3. Настраиваем локальную сессию

$ echo "exec startkde" > ~/.xinitrc


Теперь выполните команду startx для загрузки вашей графической среды.

Листинг 4. Запускаем KDE

$ startx


Вас встретит приложение под названием KPersonalizer. Поздравляем, теперь давайте посмотрим, как можно настроить KDE...

1.4. Настройка KDE

1.4.1. KPersonalizer

KPersonalizer - приложение, которое настроит KDE за вас. Это очень полезный мастер, который помогает быстро изменить KDE под ваши нужды. KPersonalizer автоматически появится при первой загрузке KDE.

Первое, о чём спросит вас KPersonalizer будет страна и язык на ваш выбор. Так как мы не устанавливали никаких языковых пакетов, выбор языков будет небольшим - очевидно в списке будет только английский. Не волнуйтесь, мы сменим язык позже (если вы конечно захотите этого).

Потом вам нужно будет выбрать System Behaviour. Эта настройка включает в себя активацию окна, выбор мыши, и другое. При выборе определённого поведения, можно увидеть его описание. Если вы не уверены что выбрать, не паникуйте - всегда можно будет поменять настройки.

Далее KPersonalizer спросит о количестве разнообразных эффектов. Чем больше эффектов вы активируете, тем моднее будет KDE, но и процессор будет более загружен. Однако, не стоит так переживать из-за этого -- на компьютере с процессором в 600 Mhz с 128 Mb памяти разрешение всех эффектов не особо не повлияет на быстродействие системы.

Наконец, остаётся выбрать стиль. Стиль определяет декорацию окон, тему, вид кнопок, и другое. Попробуйте несколько стилей, чтобы выбрать тот, который вам понравится. Я ещё не говорил вам, что KDE полностью настраиваемый?

Откиньтесь на спинку кресла и наслаждайтесь -- запустится KDE и вас встретит милая, чистая и функциональная интерактивная рабочая среда.

1.4.2. Установка языковых пакетов

Если ваш родной язык не английский или вы хотите работать в KDE на другом языке, тогда читайте дальше. Мы установим языковые пакеты для языков, которые вам нужны.

Все языковые пакеты содержатся в одном kde-i18n пакете. Чтобы поставить только нужные пакеты, а не все, нужно присвоить значение переменной LINGUAS. Рекомендуется прописать переменную в /etc/make.conf.

Листинг 5. Прописываем переменную LINGUAS в /etc/make.conf

# nano -w /etc/make.conf
(К примеру, мы поставим языковые пакеты для русского (ru) 
 и французского (fr))
LINGUAS="ru fr"


Теперь выполните команду emerge kde-i18n. Когда установка закончится, запускайте KDE и KDE центр управления (Control Center) (K-menu > Settings > Control Center). Это приложение, где можно изменить намного больше настроек KDE, чем в KPersonalizer.

Чтобы изменить язык, идите в Regional & Accessibility, Country/Region & Languages. Потом добавьте язык на ваш выбор и перезагрузите KDE.

1.4.3. Графический вход в систему

Если вы хотите использовать kdm как менеджер графического входа в систему (что значит, что вам не придётся каждый раз набивать на клавиатуре команду startx) сначала загляните в /etc/X11/Sessions, чтобы узнать, как называется KDE сессия:

Листинг 6. Узнаем название KDE сессии

# ls /etc/X11/Sessions
Xsession  fluxbox  kde-3.2.1


В примере выше, KDE сессия называется kde-3.2.1. Давайте добавим её в /etc/rc.conf в переменную XSESSION. Также измените значение переменной DISPLAYMANAGER на kdm.

Листинг 7. Изменяем значение переменной XSESSION в /etc/rc.conf

# nano -w /etc/rc.conf
(Измените две следующие переменные)
XSESSION="kde-3.2.1"
DISPLAYMANAGER="kdm"


Завершаем добавив xdm в default runlevel:

Листинг 8. Добавляем xdm в default runlevel

# rc-update add xdm default


После перезагрузки системы, как графический вход в систему будет использоваться KDM.

В началоСлед.: Способы переключения раскладок клавиатуры в KDE (3в1)
В начало → Gentoo и  KDE