Пёстрые грани KDE. Часть первая
АрхивТехнологииВпервые увидев KDE, выходец из Windows чувствует себя в знакомой и привычной среде: десктоп, панель задач, системная панель, меню, напоминающее "Пуск" из Windows. Однако, довольно любоваться. Пора познакомиться поближе.
Хотя по-прежнему здравствуют и даже широко распространены самые разнообразные неоконные интерфейсы, изобретение "окошек" стало знаменательным событием в новейшей истории. "Окна" послужили основой для построения интерфейса многих современных операционных систем. Операционная система Linux отнюдь не является исключением из правила.
Linux - альтернативная операционная система, и от этого никуда не денешься. Взять, к примеру, графический интерфейс. Существуют множество оконных менеджеров и менеджеры рабочего стола GNOME и KDE, которые выделяются, в первую очередь, тем, что представляют собой не просто инструменты взаимодействия пользователя с системой, это целый комплекс утилит, средств настройки, прикладных программ и даже игр. Собственно и в KDE, и в GNOME есть оконный менеджер, это единственный обязательный компонент десктоп-менеджера, остальные компоненты можно установить только при наличии его.
Обычно разработчики дистрибутивов Linux включают в их состав как KDE, так и GNOME, а пользователь должен выбрать сам, что ему больше по душе. В принципе, оба менеджера рабочего стола равны по своим возможностям, правда, в GNOME включено поменьше прикладных программ. Кроме того, GNOME выглядит попроще, нежели KDE, пестрящий обилием кнопок и меню.
В данной статье мы попробуем разобраться в принципах работы с KDE и кратко расскажем об основных прикладных программах, входящих в состав данного десктоп-менеджера. Для этого возьмем за основу версию KDE 3.3.
Установка
Итак, вскоре после выхода нового релиза той или иной программы (и KDE здесь не исключение) многие производители дистрибутивов выкладывают ее на свой ftp-сервер в виде бинарных пакетов. Такие пакеты для нескольких самых популярных дистрибутивов можно найти и на официальном сервере ftp.kde.org. Если вы нашли пакеты для своего дистрибутива, то ваша задача сильно облегчается, ведь в таком случае обновить Linux можно с помощью специальной утилиты обновления, входящей в состав дистрибутива. Эта утилита скачивает новые пакеты с ftp-сервера и автоматически устанавливает их. Если же вы не располагаете толстым каналом и большим объемом входящего трафика, то можно просто записать загруженные пакеты на какой-либо носитель, а затем просто заменить в конфигурационных файлах путь к ftp-серверу на путь к этому носителю. Если такой утилиты обновления в вашем дистрибутиве нет, или вы ее не установили, то можно просто устанавливать бинарные пакеты вручную. Если пакет собирался под вашу версию дистрибутива, то все зависимости обычно разрешены, в противном случае, система просто попросит вас вставить установочный диск, на котором находится нужный пакет или библиотека.
Если вы не нашли бинарных пакетов для своего дистрибутива и не хотите ждать, пока разработчик соберет их из исходников, то можно установить KDE непосредственно из исходников. На странице http://www.kde.org/download/ можно найти весь список пакетов, входящих в KDE. Здесь есть как базовые компоненты и библиотеки, так и дополнительные компоненты и прикладные программы, без которых, в принципе, можно и обойтись. Минимально необходимыми компонентами являются kdelibs и kdebase. Первый включает в себя системные библиотеки, необходимые для функционирования приложений KDE, а второй содержит такие необходимые компоненты графической среды, как "Панель", "Центр настройки", файловый менеджер и эмулятор терминала. О назначении остальных пакетов можно догадаться по их названиям. Например, kdegames содержит набор традиционно входящих в KDE игр - головоломок и простеньких аркад, за которыми так удобно коротать время. Подробное описание всех компонентов KDE вы сможете найти по адресу http://www.kde.org/documentation/faq/install.html#id2907952.
Ознакомившись с этим описанием, вы сможете решить, что именно необходимо скачать. После того как все нужные пакеты загружены, их можно последовательно собрать и установить. Только будьте готовы к тому, что процесс сборки приложений из исходников занимает довольно продолжительное время, так что придется запастись терпением.
Разработчики позаботились о тех пользователях, которые скачивают и устанавливают KDE из исходников. Они предлагают применить для этой цели утилиту Konstruct, которая в автоматическом режиме скачает, скомпилирует и установит все компоненты.
Внешний вид и базовая настройка
При первом взгляде на KDE даже новичок в Linux чувствует себя в знакомой и привычной среде. Здесь есть десктоп, панель задач, системная панель, меню, напоминающее "Пуск" из Windows.
Однако, довольно любоваться. Настала пора познакомиться поближе. Прежде всего, необходимо включить русский язык интерфейса, если, конечно, он не был включен на стадии установки.
Для этого найдем в стартовом меню пункт Control Center, он может находиться в разделе Settings. Перед нами централизованный центр управления системой и настройки всей среды KDE. По структуре он сильно отличается от "Панели управления" в Windows. Прежде всего, надо найти модуль Regional & Accessibility. Выбираем пункт Country/Region & Language и в нем указываем в качестве страны Россию, а в качестве языка - русский. При необходимости в том же модуле можно настроить и клавиатурные раскладки.
После переключения языка Control Center получит название "Центр настройки KDE". Давайте рассмотрим, что же можно сделать с его помощью. Первый, самый верхний пункт отвечает за безопасность и конфиденциальность. Зайдя в этот модуль, вы можете, к примеру, полностью удалить следы своего пребывания за компьютером (очистить список последних запущенных программ, последних открытых документов, последних посещенных сайтов, файлы cookies, кэш браузера Konqueror и т.д.). Данный модуль также позволяет работать с сертификатами и управлять паролями и учетными записями. Здесь же можно настроить и учетную запись для почтовых серверов.
Следующий модуль отвечает за работу базовых компонентов KDE, основы всего менеджера рабочего стола. С его помощью можно настроить внешний вид файлового менеджера Konqueror, узнать, какие службы загружаются автоматически вместе с системой, и, по необходимости, удалить лишние, поменять файловые ассоциации, если вас в них что-то не устраивает. Тут же можно выбрать и компоненты, отвечающие за решение базовых задач, например, браузер по умолчанию, почтовый клиент по умолчанию и т.д. Наконец, если у вас не очень большой объем оперативной памяти, этот модуль позволяет регулировать ее использование.
Модуль, отвечающий за работу периферийных устройств, мало чем отличается от аналогичных инструментов Windows. А вот что касается "Рабочего стола", то тут есть радикальные отличия, самое значительное из которых заключается в том, что "Рабочих столов" может быть несколько, переключаться между ними очень удобно и для каждого можно использовать отдельные параметры настроек. Но это отличие касается не только KDE, это одно из свойств Linux вообще. Количество виртуальных "Рабочих столов" можно регулировать с помощью ползунка. Всего их можно создать до 20. Кроме того, KDE тоже позволяет гибко управлять "Панелью задач": можно менять ее расположение, размеры. Длину можно указывать в процентах от размера экрана. Теоретически, можно указать даже один процент, но если на панели расположены кнопки, и открыты окна, она сможет уменьшится лишь настолько, насколько позволят они.