HOWTO по настройке KDE
1. Что же такое K Desktop Environment?
Проект
Проект KDE - проект открытого программного обеспечения посвящённый разработке KDE, графической рабочей среде для рабочих станций Linux и Unix. Разработкой занимаются несколько сотен разработчиков со всего мира, преданных разработке бесплатного программного обеспечения. Смотрите также Что из себя представляет проект KDE.
Программное обеспечение
K Desktop Environment - это простая рабочая среда построенная на хорошо продуманной прикладной структуре (application framework), которая предоставляет функциональную совместимость, drag 'n drop и многое другое.
Кроме необходимых компонентов, KDE предоставляет готовые к использованию
приложения для всех мыслимых задач: файловый менеджер, интернет-браузер, офис приложения, email-клиент, ... И всё это относится к KDE проекту.
KDE доступен более чем на 70 языках и охватывает огромное количество пользователей. Для тех, кто интересуется, есть много скриншотов. Для большей информации о KDE, читайте статью Что такое KDE? на KDE.org.
Сообщество
Существует много сайтов KDE сообществ. На KDEnews.org вы найдёте последние новости про KDE вообще. KDEdevelopers.org
специализируется на разработке KDE, а KDE-форум больше подходит для широкой массы. Больше ссылок можно найти на Странице семейства KDE.
2. Установка KDE
Что вам нужно?
Прежде всего, если вы заинтересованы в установке KDE (или поддержке kde), вам придётся убедиться, что переменная USE содержит kde и qt флаги. Для тех, кто не знает, Qt - графическая библиотека элементов управления (graphical widget library), которую использует KDE.
Во-вторых, вам нужно подумать над тем, что вы хотите установить из дистрибутива KDE. Как ранее упоминалось, KDE очень богат возможностями и включает в себя много программ. Для этого вам не обязательно верить нашим словам -- сами проверьте :)
Code Listing 2.1: Перечисляем все пакеты KDE |
# emerge --pretend kde | less
|
Если вы не заинтересованы в установке всех этих пакетов, вы можете поставить лишь некоторые из них. Очевидно, что вам понадобится kdebase, так как он содержит основные и необходимые программы. Следующая таблица показывает несколько пакетов, которые вы можете установить.
Пакет |
Описание |
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 только с сетевыми и административными приложениями:
Code Listing 2.2: Пример установки индивидуальных компонентов KDE |
# emerge kdebase kdenetwork kdeadmin
|
Если вам интересно знать: компиляция KDE занимает очень много времени :)
Первые ощущения
Теперь давайте взглянем на результаты. Твоя мама наверное говорила тебе никогда не работать под root-ом. Ну что ж, последуем маминому совету и запустим KDE под пользователем. Зайдите под вашим пользователем и настройте вашу сессию так, чтобы загружался KDE после выполнения команды startx. Вы можете это сделать добавив строчку exec startkde в
~/.xinitrc:
Code Listing 2.3: Настраиваем локальную сессию |
$ echo "exec startkde" > ~/.xinitrc
|
Теперь выполните команду startx для загрузки вашей графической среды.
Code Listing 2.4: Запускаем KDE |
$ startx
|
Вас встретит приложение под названием KPersonalizer.
Поздравляем, теперь давайте посмотрим, как можно настроить KDE...
3. Настройка KDE
KPersonalizer
KPersonalizer - приложение, которое настроит KDE за вас. Это очень полезный
мастер, который помогает быстро изменить KDE под ваши нужды. KPersonalizer автоматически появится при первой загрузке KDE.
Первое, о чём спросит вас KPersonalizer будет страна и язык на ваш выбор. Так
как мы не устанавливали никаких языковых пакетов, выбор языков будет небольшим
-- очевидно в списке будет только английский. Не волнуйтесь, мы сменим язык
позже (если вы конечно захотите этого).
Потом вам нужно будет выбрать System Behaviour. Эта настройка включает в себя активацию окна, выбор мыши, и другое. При выборе определённого поведения, можно увидеть его описание. Если вы не уверены что выбрать, не паникуйте -- всегда можно будет поменять настройки.
Далее KPersonalizer спросит о количестве разнообразных эффектов. Чем больше
эффектов вы активируете, тем моднее будет KDE, но и процессор будет более загружен. Однако, не стоит так переживать из-за этого -- на компьютере с процессором в 600 Mhz с 128 Mb памяти разрешение всех эффектов не особо не повлияет на быстродействие системы.
Наконец, остаётся выбрать стиль. Стиль определяет декорацию окон, тему, вид кнопок, и другое. Попробуйте несколько стилей, чтобы выбрать тот, который вам понравится. Я ещё не говорил вам, что KDE полностью настраиваемый?
Откиньтесь на спинку кресла и наслаждайтесь -- запустится KDE и вас встретит милая, чистая и функциональная интерактивная рабочая среда.
Установка языковых пакетов
Если ваш родной язык не английский или вы хотите работать в KDE на другом языке, тогда читайте дальше. Мы установим языковые пакеты для языков, которые вам нужны.
Все языковые пакеты содержатся в одном kde-i18n пакете. Чтобы поставить только нужные пакеты, а не все, нужно присвоить значение переменной LINGUAS. Рекомендуется прописать переменную в /etc/make.conf.
Code Listing 3.1: Прописываем переменную LINGUAS в /etc/make.conf |
# nano -w /etc/make.conf
LINGUAS="ru fr"
|
Теперь выполните команду emerge kde-i18n. Когда установка закончится, запускайте KDE и KDE центр управления (Control Center) (K-menu > Settings > Control
Center). Это приложение, где можно изменить намного больше настроек KDE, чем в KPersonalizer.
Чтобы изменить язык, идите в Regional & Accessibility,
Country/Region & Languages. Потом добавьте язык на ваш выбор и перезагрузите KDE.
Графический вход в систему
Если вы хотите использовать kdm как менеджер графического входа в систему (что значит, что вам не придётся каждый раз набивать на клавиатуре команду startx) сначала загляните в /etc/X11/Sessions, чтобы узнать, как называется KDE сессия:
Code Listing 3.2: Узнаем название KDE сессии |
# ls /etc/X11/Sessions
Xsession fluxbox kde-3.2.1
|
В примере выше, KDE сессия называется kde-3.2.1. Давайте добавим её в /etc/rc.conf в переменную XSESSION. Также измените значение переменной DISPLAYMANAGER на kdm.
Code Listing 3.3: Изменяем значение переменной XSESSION в /etc/rc.conf |
# nano -w /etc/rc.conf
XSESSION="kde-3.2.1"
DISPLAYMANAGER="kdm"
|
Завершаем добавив xdm в default runlevel:
Code Listing 3.4: Добавляем xdm в default runlevel |
# rc-update add xdm default
|
После перезагрузки системы, будет использоваться KDM, как графический вход в систему.
The contents of this document are licensed under the Creative Commons -
Attribution / Share Alike license.
|