Помощь в написании студенческих работ
Антистрессовый сервис

Графические оболочки. 
Виды настроек и оптимизации операционной системы Linux

РефератПомощь в написанииУзнать стоимостьмоей работы

Таким образом достигается последовательность интерфейсов, но при этом сохраняется и гибкость, позволяющая настраивать интерфейс в соответствии с пожеланиями пользователя. Наиболее популярные дистрибутивы сочетают это с высокой защищенностью (Ubuntu, SuSE, Fedora, Mandriva). Между программами, написанными для KDE и GNOME могут быть различия, но они не слишком существенны. Другие графические… Читать ещё >

Графические оболочки. Виды настроек и оптимизации операционной системы Linux (реферат, курсовая, диплом, контрольная)

Качество графического интерфейса сильно варьирует в зависимости от дистрибутива и графической оболочки. Две главные оболочки — GNOME и KDE — выработали единообразный подход к интерфейсу, который, как правило, четко соблюдается.

Таким образом достигается последовательность интерфейсов, но при этом сохраняется и гибкость, позволяющая настраивать интерфейс в соответствии с пожеланиями пользователя. Наиболее популярные дистрибутивы сочетают это с высокой защищенностью (Ubuntu, SuSE, Fedora, Mandriva). Между программами, написанными для KDE и GNOME могут быть различия, но они не слишком существенны. Другие графические оболочки обладают меньшей графической мощью и, как правило, специализируются на минималистском оформлении (WindowMaker, Fluxbox/Openbox/Blackbox). Некоторым из них удается совместить минимализм с удобством и красотой (Enlightenment/E17, Xfce). Некоторые оболочки рассчитаны на применение главным образом мыши (Fluxbox, Xfce), другие — только клавиатуры (Ratpoison).

Cinnamon — свободная оболочка для среды рабочего стола GNOME, являющаясяответвлением от кодовой базы GNOME Shell. Основное направление разработки — предоставление пользователю более привычной, традиционной среды в стиле GNOME 2, удобной пользователям настольных ПК и ноутбуков, без недостатков GNOME Shell и Unity. Изначально разрабатывался командой программистов Linux Mint.

Cinnamon предоставляет множество возможностей, включая:

  • 1. Эффекты рабочего стола, включая анимацию и трансформацию;
  • 2. Перемещаемая панель, оснащенная меню, ланчерами, списком окон и панелью задач;
  • 3. Всевозможные расширения;
  • 4. Апплеты панели;
  • 5. Функции, аналогичные GNOME Shell;
  • 6. Редактор настроек с возможностью конфигурирования:

a. Панели;

b. Календаря;

c. Тем;

d. Эффектов рабочего стола;

e. Апплетов;

f. Расширений.

Рисунок 1 — графическая оболочка Cinnamon.

GNOME — свободная среда рабочего стола для Unix-подобных операционных систем. GNOME является частьюпроекта GNU.

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

GNOME — акроним от англ. GNUNetworkObjectModelEnvironment («сетевая среда объектной модели GNU»). Под GNU в данном случае подразумевается не проект, а операционная система, официальной средой рабочего стола которой он является.

Начиная с GNOME версии 2.0, большую важность в развитии проекта принимают соображения практичности, простоты и удобства использования среды, в том числе для неопытных или физически ограниченных пользователей. Эта тенденция нашла своё выражение в статье ХэвокаПеннингтона «Пользовательский интерфейс свободных программ» (англ. «FreeSoftwareUI»). Ключевым моментом в этой статье стала идея о том, что каждая функциональная нагрузка и каждая опция настройки в программе имеет свою цену: зачастую лучше выбрать один, оптимальный вариант поведения программы, чем реализовывать множество вариантов и заставлять пользователя выбирать один из них.

Результатом стала разработка «Руководства по созданию человеческого интерфейса GNOME» (англ. GNOMEHumanInterfaceGuidelines, HIG). HIG — руководство, призванное помочь разработчикам в создании высококачественных, непротиворечивых и удобных графических интерфейсов. Как одно из последствий применения HIG, многие настройки, ранее доступные в GNOME, были признаны разработчиками проекта не нужными или малозначительными для большинства пользователей и удалены из основных диалоговых окон настройки.

KDE SoftwareCompilation (KDE SC) — свободная среда рабочего стола и набор программ от проекта KDE. До начала 2010 года была известна как KDE (сокращение от K DesktopEnvironment). Построена на основе кросс-платформенногоинструментария разработки пользовательского интерфейса Qt. Работает преимущественно под UNIX-подобнымиоперационными системами, которые используют графические подсистемы X WindowSystem и Wayland. Новое поколение технологии KDE 4 частично работает на Microsoft Windows и Apple OS X.

В состав KDE SC входит набор тесно интегрированных между собой программ для выполнения повседневной работы. Также в рамках проекта KDE разрабатываются интегрированная среда разработки KDevelop, офисный пакет CalligraSuite, музыкальный проигрыватель Amarok и многие другие. Эти программы не являются частью KDE SC.

Проект LXDE направлен на создание новой быстрой, легковесной и энергоэффективной среды рабочего стола. LXDE создана простой в использовании, достаточно лёгкой и нетребовательной к ресурсам системы. Она подходит для работы с низкопроизводительным спектром оборудования, таким как старые машины с ограниченными ресурсами и/или маленьким объёмом ОЗУ. Каждый из компонентов может использоваться отдельно с несколькими зависимостями. LXDE использует систему роллинг-релизов для каждого компонента (или группы компонентов с общими зависимостями).

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

LXDE — стандартная среда рабочего стола для Knoppix, Lubuntu и Raspbian.

MATE — среда рабочего стола, являющаяся ответвлением от кодовой базы неподдерживаемой в настоящее время средыGNOME 2.

MATE является одной из сред рабочего стола по умолчанию в дистрибутивах: Linux Mint, Sabayon Linux, Fedora DVD/Netinstall и ALT Linux P7. Также доступны пакеты для openSUSE, Arch Linux, Debian GNU/Linux, Ubuntu, FreeBSD, Gentoo и Cygwin. Начиная с Debian 8, Ubuntu 14.04, Arch с марта 2014 и выше пакеты с MATE лежат в официальных репозиториях, что позволяет устанавливать дистрибутив с помощью сетевого установщика с MATE по умолчанию.

Xfce (произносится как EcksEffSeeEee) — свободная среда рабочего стола для UNIX-подобных операционных систем, таких как GNU/Linux, NetBSD, OpenBSD, FreeBSD, Solaris и т. п. Конфигурация данной среды полностью управляется мышью, конфигурационные файлы скрыты от пользователя.

Xfceоснована на GTK+ 2 и использует собственный менеджер окон Xfwm. Начало своей истории Xfce берёт с 1998 года. Тогда эта оболочка представляла собой дополнение к популярной тогда среде CDE, потому первоначально Xfce очень напоминала коммерческую CDE, но с каждой выпущенной версией всё дальше отходит от данной системы (Xfce была полностью переписана дважды — между версиями 2 и 3 и между версиями 3 и 4).

Xfce воплощает в себе традиционную философию UNIX, а именно концепции модульности и возможности многократного использования. Функциональные компоненты вынесены в отдельные приложения, и пользователь имеет возможность конфигурировать систему оптимальным образом.

Показать весь текст
Заполнить форму текущей работой