*Главная страница 
 Linux Intro  
 Linux File System  
 Linux Text Obolocki  
 Linux Graf Obolocki  
 Linux Structure  
 Linux Memory  
 Set Linux
 Linux Command  
 HOWTO  
 FAQ  
 Securing and Optimizing Linux  
 
* ГРАФИЧЕСКИЕ ОБОЛОЧКИ LINUX

Неоднократно опровергаемое утверждение, что Linux —чисто текстовая среда, почему-то очень живуче. Хотя по разнообразию графических оболочек (или менеджеров окон) он оставляет далеко позади семейство Windows, да и боль­шинство UNIX-собратьев. В отличие от Windows, в Linux (UNIX) графическая оболочка (X Window) разделена на два приложения: Х-сервер и менеджер окон. Сервер в какой-то мере специфичен для аппаратных средств (зависит от видеокарты, шины данных и т. д.) и выполняет роль рабочей лошадки, а ме­неджер окон обеспечивает внешний вид приложений, отрисовку окон, меню и прочих элементов графического интерфейса. Благодаря такой независимости пользователь получает богатейший выбор средств для персонализации своего рабочего места. Можно поставить IceWM или AfterStep и получить лег­кую и мощную графическую среду (вполне нормально функционирующую на старших 486-х процессорах), для тех, кому надо "как в Windows" — FVWM95, для тех кому "как в Windows, но лучше" — KDE или GNOME. И это далеко не предел — менеджеров окон (только самых известных) суще­ствует десятка полтора, и все они легко настраиваются по всем своим пара­метрам. Конечно, неопытного пользователя очень смущает текстовая консоль, но можно при инсталляции Linux (или позже) установить загрузку X Window сразу при старте системы. Тем более, что практически все текстовые про­граммы или дублируются графическими, или имеют графический интерфейс.

ГРАФИЧЕСКАЯ СРЕДА КDЕ — К DESKTOP ENVIRONMENT

По своим возможностям очень напоминает GNOME. Использует библиотеку Qt. Идеология КDЕ несколько отличается от GNOME — в ней невозможно применять незави­симые менеджеры окон, у нее несколько более строгий интерфейс. В отли­чие от GNOME, значительно централизовано управление разработкой как KDE, так и программ для нее. Одна из основных задач, которые ставили разработчики, — сделать систему, напоминающую Windows, но значительно лучше. Более эргономична, более привычна пользователям Windows. Благо­даря координированной разработке дизайн практически всех программ ре­шен в едином стиле, а из-за своей популярности KDE имеет большое коли­чество программного обеспечения, написанного специально для нее. Как обычно, если система в чем-то хороша, у нее должны быть и недостатки. Недостатков, по большому счету, два:

  • требовательность к ресурсам;
  • утечки памяти.

К сожалению, разработчики настолько увлеклись интенсификацией разра­ботки KDE и сопутствующих программ, что оптимизацию кода отложили "на потом". Как результат — неоптимальное использование ресурсов опера­ционной системы — тяжеловесность и требовательность к оперативной па­мяти и процессору. Небрежность программирования приводит к "забывчи­вости" в освобождении занятой приложениями оперативной памяти, вслед­ствие чего теряется контроль за ее рациональным использованием. Правда, в последнее время разработчики постепенно исправляют эту ситуацию, од­нако слава неповоротливой потребительницы ресурсов будет еще долго пре­следовать KDE.

Перейдем к конфигурированию среды. По существу конфигурирование КDЕ мало чем отличается от конфигурирования GNOME. Тот же центр управления, то же разделение на средства конфигурирования KDE и средст­ва конфигурирования операционной системы. Правда, GNOME со своим набором утилит выглядит несколько аскетично на фоне KDE, но, в прин­ципе, общий набор функций конфигурирования у этих систем приблизи­тельно одинаков. Как видите, несколько другой набор функций, но все очень похоже на GNOME.

Что KDE может сделать для вас

KDE спроектировали для тех, кто новичок в UNIX, и для тех, кто хочет избежать сложного процесса изучения новых технологий и команд, отсутствующих в их старых операционных системах. Тем не менее, кое-что сделано и для опытных пользователей UNIX.

  • Вы - новичок в UNIX:

    • Красивую, легкую в использовании оконную среду

    • Мощный, легкий в использовании файл-менеджер

    • Простую, централизованную настройку среды

    • Интерактивную справку, которая будет под рукой в любой ситуации

  • Вы уже имеете опыт работы в UNIX:

    • Удобный продуманный и быстрый менеждер окон

    • Стандартный интерфейс для ваших программных приложений. Вы больше не должны гадать какая кнопка мыши сделает то, что вам требуется.

    • Надежный эмулятор терминала, который не занимает всю оперативную память даже при открытии нескольких терминальных окон.

    • "Cтильный" рабочий стол -- предмет зависти ваших друзей.

История создания KDE

В октябре 1996, немецкий разработчик программы LyX, Маттиас Эттрих, начал проект KDE с обращения в USENET. Вскоре после этого, пара заинтересовавшихся программистов начала планирование и разработку частей этого проекта. Годом позже, файл-менеджер, менеджер окон, справочная система, эмулятор терминала и приложение для настройки дисплея были опубликованы для АЛЬФА и БЕТА тестирования. Все программы работали довольно стабильно.

В июле 1998 был выпущен KDE 1.0. Это была стабильная версия в течение следующих шести месяцев. В это время разработчики продолжали доводку и их усилия были интегрированы в стабильной версии KDE 1.1 -- новом стандарте.

Разработчики и заинтересованные пользователи общаются, используя несколько списков рассылки, перечисленных в разделе Контакт с авторами. Если вы хотите помочь -- пожалуйста сделайте это! Нам все еще нужны помощники.

Установка KDE

Использование RPM пакетов -- это наиболее простой метод установки KDE. Пакеты rpm могут быть найдены на сайтах contrib (сотрудничества) с Red Hat, таких как sunsite.unc.edu или ftp.redhat.com.

Основа системы состоит из файлов kde-(component).(architecture).rpm По меньшей мере будут необходимы kdesupport, kdelibs и kdebase. Теперь вы можно приступить к инсталляции. Если KDE устанавливается в первый раз, используйте:

rpm -i kdesupport.arch.rpm

rpm -i kdelibs.arch.rpm

rpm -i kdebase.arch.rpm

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

При апгрейде предыдущей версии, используйте:

rpm -Uvh kde-component.arch.rpm

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

В результате вы распакуете базовый дистрибутив и установите eго в /opt/kde.

Запуск KDE

Первое, что увидит пользователь при запуске системы - это окно загрузки КДЕ (рис.1).

Рис.1.Загрузка KDE

 

При запуске UNIX происходит один из двух возможных вариантов (если, конечно, система работает правильно, все прочее - неописанный третий случай). Вы либо остаетесь в текстовом режиме и получаете приглашение на ввод идентификации и пароля, либо вы попадаете в графическое окно с аналогичным приглашением. В первом случае, вы должны зарегистрироваться в системе и набрать:

startx

Если инсталляция прошла успешно, после нескольких секунд загрузки на экране появится рабочий стол KDE (рис.2). Если вы видите графическое окно - вам нужно только ввести вашу идентификацию и пароль. KDE запустится автоматически.

 

Рис.2. Рабочий стол KDE

Компоненты рабочего стола

Панель. Когда вы запускаете KDE в первый раз, панель располагается в нижней части экрана. С нее вы можете запускать ваши программы или переключаться между виртуальными экранами(рис.3).

 

   

Рис.3. Панель KDE

K button (К кнопка). Щелканье по этой кнопке удаляет панель с экрана и заменяет ее мини-панелью. К кнопка остается при этом на экране, так что вы можете вернуть панель обратно. Это свойство действует только на открытый в данный момент рабочий стол; другие рабочие столы сохраняют вид мини- или главной панели. Подсказка: Когда панель минимизирована, то меню приложений и список задач доступны сверху на линейке задач и сохраняют ту же функциональность, просто занимают меньше места.

 

Диспетчер приложений. Кнопка, расположенная справа от К кнопки, является одним из наиболее важных объектов на рабочем столе KDE. Отсюда можно запускать все KDE приложения. Сюда можно добавлять и другие программы. Для того, чтобы запустить приложение, просто щелкните на кнопку. Вы увидете список различных категорий, плюс некоторые специальные пункты меню. Как только вы переместите курсор поверх категории, имеющей маленькую стрелку показывающую вправо, появится новое меню. Когда вы найдете программу, которую вы хотите запустить, щелкните по ней левой кнопкой мыши.

 

Список задач. Кнопка, расположенная справа от меню приложений (которая обозначена пиктограммой монитора), несет меню, содержащее все активные на данный момент окна, отсортированные по имени. Это позволяет легко и быстро найти необходимое окно и уменьшает захламленность экрана при работе с несколькими окнами.

 

Logout button (Кнопка выхода). Локализована справа от списка активных окон. Верхняя кнопка, которая выглядит как большая 'X', используется для прекращения работы в текущей сессии KDE. Если любые другие программы до сих пор открыты -- возможно три варианта дальнейших событий: Программы, которые написаны для KDE предложат вам сохранить результаты вашей работы в них. Когда вы снова запустите KDE, KDE-окна будут открыты там же, где они были в последнюю сессию. Приложения, которые не написаны специально для KDE, но соответствующие стандарту системы X Window, также предложат сохранить вашу работу в них. Программы, которые не полностью соответствуют этому стандарту (как, например, Netscape Навигатор 4.03), не спрашивают, хотите ли вы сохранить вашу работу. KDE предупредит вас о таких программах и даст вам возможность прервать процесс выхода из системы.

 

Lock screen button (кнопка запирания экрана). Один щелчок - и она запрет экран, предотвращая незваной персоне доступ к чтению вашей приватной корреспонденции, или к файлам, над которыми вы столь долго трудились.
ПРЕДУПРЕЖДЕНИЕ: Система X Window может быть терминирована комбинацией Ctrl-Alt-Backspace, но при этом вся работа, которая оставалась на рабочем столе KDE, будет потеряна. Если вы не отменили использование Ctrl-Alt-Enter, Ctrl-Alt-Backspace и клавиши переключения на ваши текстовые консоли, защита файлов от случайной потери ослаблена!

 

Desktop buttons (Кнопки Рабочих столов). Когда вы запускаете KDE в первый раз, обратите ваше внимание на четыре кнопки помеченные как "Один", "Два", "Три" и "Четыре". Они олицетворяют четыре рабочих стола. Использование нескольких рабочих столов - это одна из наиболее мощных характеристик KDE и системы X Window.

 

Icon bar (Линейка пиктограмм). Некоторые люди ленивы настолько, что для них даже два или три движения в меню приложений - слишком много работы (для меня, в том числе). Для таких персон дополнительные кнопки могут быть добавлены сразу после кнопок рабочих столов; например, кнопки к вашему домашнему каталогу, к мусорной корзине, к эмулятору терминала kvt и к часто используемым документам.

 

Time and date (Время и дата). В правом краю панели KDE вы всегда можете найти текущее время и дату.

 

The task list (Список задач). Передвиньте вашу мышь в верхний левый угол экрана. Здесь вы можете найти кнопку для каждого открытого окна. Щелкните на кнопку, соответствующую окну, которое вы хотите открыть. Это - альтернатива использованию списка задач, расположенного на панели KDE.

Получение справки

Справка доступна практически отовсюду: На рабочем столе - просто щелкните правой кнопкой мыши и выберите Помощь По Рабочему Столу. На панели KDE, откройте меню приложений и выберите Помощь. Каждая программа KDE имеет свой справочный файл. Весь справочный материал основан на HTML, так что использование помощи столь же просто, как и использование вашего любимого web-навигатора.

Открытие окна, содержащего ваш домашний каталог

Щелкните на Диспетчер приложений и выберите Home directory (Домашний каталог). При этом раскроется окно, показывающее содержимое вашего домашнего каталога. Для того, чтобы увидеть более детальный список ваших файлов сделайте следующее:

  • Выберите Show Dot Files (Показывать скрытые файлы) из меню View (Вид).

  • Выберите Show Tree (Показывать дерево) из меню View (Вид)

С левой стороны экрана будет отображаться дерево структуры вашей файловой системы, включая все "скрытые файлы" - файлы или каталоги, начинающиеся с точки.

Использование нескольких рабочих столов

Использование нескольких рабочих столов поможет вам организовать вашу работу. Вы можете разместить ваши программы на разных рабочих столах, и наименовать эти рабочие столы соответственно тому, что вы обычно в них делаете. Это увеличивает и оптимизирует ваше рабочее пространство.

Вы можете переключаться между рабочими столами щелкнув по кнопке нужного рабочего стола на контрольной панели. Если вы хотите переименовать их, вы можете это сделать двойным щелчком по их кнопкам.

Вы можете использовать окна на разных рабочих столах. Если вы хотите, чтобы окно присутствовало на всех столах, просто щелкните кнопку sticky (прилепить) в верхнем левом углу окна. Для того, чтобы послать окно на другой рабочий стол, щелкните по заголовку окна правой кнопкой мыши, выберите To Desktop (На Рабочий Стол), и выберите рабочий стол, куда вы хотите переместить окно.

Выход из KDE

Для завершения работы в KDE вы можете использовать строку меню application starter (Диспетчера приложений Logout (Выход), или, соответствующую кнопку на панели. Программа спросит, действительно ли вы хотите выйти из KDE. Затем все окна будут закрыты и вы вернетесь на вашу консоль или экран менеджера дисплея.

Таблица клавиатурных ускорителей

Alt-Esc или Control-Esc Показывает менеджер сессии КDE, где вы можете переключиться на нужную вам программу или выйти из KDE.
Alt-Tab или Alt-Shift-Tab Переход от одного окна к другому
Ctrl-Tab или Ctrl-Shift-Tab Переход от одного рабочего стола к другому
Alt-F2 Командная строка
Alt-F3 Меню управления окном
Alt-F4 Закрыть текущее окно
Ctrl-F[1..8] Переключиться на указанный рабочий стол
Ctrl-Alt-Esc Уничтожить окно (любое окно, на которое вы щелкнете мышью, будет уничтожено)
Ctrl-Alt-Backspace Аварийный быстрый выход из KDE (без сохранения!). Используйте как последнюю меру
Ctrl-Alt-Numpad + Переход к следующему разрешению экрана
Ctrl-Alt-Numpad - Переход к предыдущему разрешению экрана

Стандартный набор программ

Стандартный набор программ включает:  Mozilla Messenger - почтовый клиент, довольно сильно похож на Outlook. XMMS - аналог Winamp,ну и стандартный калькулятор(рис.4).

 

Рис.4. Mozilla Messenger - почтовый клиент. Довольно сильно похож на Outlook.

XMMS - аналог Winamp. Ну и стандартный калькулятор

 

Игры. Примерами являются: chromium – космический симулятор, LTris - Тетрис, Trophy – Гонки (рис.5)

 

 

Рис.5. Игры в KDE

 

ГрафикаKfract - Генератор фракталов, Kview - Просмотрщик изображений.

 

Мультимедиа.  Kmix - Микшер,  Kmedia - Проигрыватель звуковых файлов.

 

Сеть.  Kmail - Почтовый клиент, Knu - Сетевые утилиты,  Krn - Клиент новостей. 

 
Rambler's Top100   Яндекс цитирования
Hosted by uCoz