Виды пользовательского интерфейса linux

Интерфейс Linux и как его настроить

Что это такое? Интерфейс Linux – рабочий стол ОС, который можно настраивать на свое усмотрение или вообще выбрать готовое решение. Это является основным преимуществом операционной системы.

Какой лучше? Существуют различные варианты оболочек рабочего стола, есть даже такие, которые функционируют с 1998 года. Однако год создания интерфейса ничего не говорит, главное, чтобы он был удобен и приятен для пользователя в работе.

Что такое Linux

Linux представляет собой семейство операционных систем (ОС), которые функционируют на базе одноимённого ядра. Не существует единой ОС Linux, как в случае с Windows или MacOS. Вместо этого есть несколько дистрибутивов (наборов файлов, которые требуются для установки программного обеспечения). Каждый из них предназначен для решения определенных задач.

Создателем Linux является Линус Торвальдс. Как вы могли догадаться, операционная система была названа в честь этого американского программиста. Специалист приступил к разработке ОС семейства Unix в 1991 году. Уже в 1994 году была выпущена первая версия продукта. В то время она не была популярна. Её пользователями являлись всего несколько человек.

Спустя 10 лет спрос на ОС Linux резко возрос. Многим программистам начала нравится концепция свободного ПО, поэтому они приняли участие в развитии операционной системы. В 1996 году разработчики ядра Linux решили, что компании нужен талисман и логотип. Линусу Торвальдсу нравились пингвины, поэтому была выбрана именно эта птица.

Где применяется Linux

Рассмотрим основные сферы применения Linux:

  • Веб-серверы. По данным аналитического агентства W3Techs, 75,1 % сайтов используют Linux-серверы.
  • Мобильные устройства. ОС Android, которая устанавливается на мобильные устройства, функционирует на базе ядра Linux.
  • Суперкомпьютеры. Речь идёт об особых вычислительных машинах, которые гораздо быстрее и производительнее обычных ПК.Для таких устройств нужна особая операционная система, предназначенная для выполнения определённых задач. Linux имеет открытый исходный код, так что программисты могут вносить корректировки, адаптируя ОС под конкретный суперкомпьютер.
  • Игровые консоли. На данный момент существует не так много игр, которые поддерживаются ОС Linux. Однако стоит отметить, что компания Steam собирается выпустить свою операционную систему — SteamOS. Пользователь сможет получить ее вместе с игровой консолью Steam Machine.
  • Устройства IoT и умная техника. Например, компания Samsung выпустила операционную систему Tize, LG — WebOS, а Panasonic и Philips работают на базе FirefoxOS. Во всех этих устройствах используется Linux.
  • Авиация и транспорт. Встроенные компьютеры Tesla и транспортные средства с автопилотами Google функционируют на основе OS Linux. Кроме того, в 2006 году администрация авиации США начала применять эту операционную систему для отслеживания трафика.
Читайте также:  Avalonia ui linux install

Как устроена ОС

Операционная система Linux основана на модульных принципах, стандартах и соглашениях, которые были разработаны Unix ещё в 70-х и 80-х годах. В этой ОС используется монолитное ядро. Оно управляет различными процессами, сетевыми функциями, периферией и доступом к файловой системе. При этом драйверы устройств могут быть реализованы двумя различными способами: их либо добавляют в виде модулей, которые загружаются в процессе функционирования ОС, либо внедряют в само ядро.

Нельзя не упомянуть о программах, которые обеспечивают функции системы более высокого уровня при взаимодействии с ядром. Яркий пример — пользовательские компоненты GNU. Это немаловажный элемент практически всех Linux-систем. Компоненты GNU содержат в себе самые распространённые реализации библиотеки языка Си, популярные оболочки операционной системы и т. д. Эти инструменты необходимы для выполнения важных задач ОС.

Практически во всех системах Linux графический интерфейс пользователя (GUI) базируется на X Window System. В редких случаях применяется Wayland.

Интерфейс пользователя Linux

В ОС Linux пользователи применяют интерфейсы командной строки (CLI) и графический пользовательский (GUI). Если же речь идёт о встраиваемых системах, то работа ведётся посредством элементов управления самих аппаратных средств. В настольных системах чаще всего устанавливается графический пользовательский интерфейс (ПИ). В этом случае командную строку можно открыть с помощью окна эмулятора терминала или отдельной виртуальной консоли.

Практически все низкоуровневые компоненты интерфейса Linux (в том числе и пользовательские компоненты GNU) применяют только командную строку. Она является оптимальным вариантом для автоматизации повторяющихся или отложенных задач. Кроме того, командная строка позволяет использовать крайне простой механизм межпроцессного взаимодействия.

Чтобы получить доступ к командной строке с рабочего стола Linux, нередко применяется программа графического эмулятора терминала. При этом те дистрибутивы, которые созданы специально для серверов, могут применять командную строку в качестве единственного интерфейса.

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

Однако есть и другие ПИ. При этом наиболее распространённые пользовательские интерфейсы Linux функционируют на базе X Window System, которая предоставляет прозрачность сети. Кроме того, эта система позволяет графическому приложению, установленному на одном ПК, отображаться на другом. Пользователь может работать с программой на обоих компьютерах.

Читайте также:  Astra linux nfs настройка

FVWM, Enlightenment и Window Maker считаются простейшими менеджерами окон X Window System. Они имеют не так много функций. Эти программы позволяют управлять размещением и внешним видом отдельных окон приложений. Кроме того, такие менеджеры взаимодействуют с X Window System. С 2011 года в среде рабочего стола GNOME используется Mutter. В 2000 году в KDE был внедрён KWin. Xfwm применяется по умолчанию в оболочке Xfce с 1998 года. При этом пользователь может без труда установить другой оконный менеджер.

9 самых популярных оболочек рабочего стола Linux

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

KDE

KDE Plasma считается наиболее функциональной оболочкой рабочего стола. Кроме того, она имеет очень приятный внешний вид. В KDE есть множество полезных настроек. Если постараться, то систему можно трансформировать в нечто похожее на Windows, macOS или внести другие дизайнерские изменения. В Интернете есть большое количество сторонних расширений и виджетов (плазмоидов), которые вы можете установить на KDE.

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

Вместе с KDE поставляется набор полезных приложений. К примеру, один из самых мощных аудиоплееров Amarok, который может конкурировать по своей функциональности с iTunes. Пользователю будет доступен KGet. Это приложение поможет загружать файлы из Интернета. В набор также входит браузер Konqueror и удобный мессенджер Kopete. Отличным дополнением станет KDE Connect, с помощью которого можно будет связать мобильное Android-устройство с десктопом.

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

Преимущества этой оболочки:

  • Требовательность. Оболочка затрачивает большой объём ресурсов системы.
  • Неопытным пользователям будет не так-то просто разобраться с настройками KDE.

Команда GeekBrains совместно с международными специалистами по развитию карьеры подготовили материалы, которые помогут вам начать путь к профессии мечты.

Подборка содержит только самые востребованные и высокооплачиваемые специальности и направления в IT-сфере. 86% наших учеников с помощью данных материалов определились с карьерной целью на ближайшее будущее!

Скачивайте и используйте уже сегодня:

Читайте также:  Linux проверка tcp порта

Александр Сагун - исполнительный директор Geekbrains

Топ-30 самых востребованных и высокооплачиваемых профессий 2023

Поможет разобраться в актуальной ситуации на рынке труда

Подборка 50+ ресурсов об IT-сфере

Только лучшие телеграм-каналы, каналы Youtube, подкасты, форумы и многое другое для того, чтобы узнавать новое про IT

ТОП 50+ сервисов и приложений от Geekbrains

Безопасные и надежные программы для работы в наши дни

Дистрибутивы: Kubuntu, openSUSE, Chakra.

GNOME

Данный интерфейс пользователя Linux хорошо адаптирован под устройства с сенсорными экранами. Вам будут доступны: всплывающие меню, разворачивающийся список приложений (похож на Launchpad в macOS), а также значки очень большого размера. Таким образом, GNOME является достаточно смелым решением. Оболочка отличается своей привлекательностью и удобностью. Консервативные пользователи могут активировать режим GNOME Classic, в котором нет всех этих продвинутых элементов.

Оболочка похожа на macOS. Вверху пользователь видит панель с часами и календарём посередине. Системный трей расположен сбоку справа. В левой части находится док. С его помощью можно запускать приложения и переключаться между ними.

Встроенные инструменты: системный поиск, календарь, файловый менеджер Nautilus, почтовый клиент Evolution, мультимедиа-проигрыватель Totem. В Интернете есть огромное количество расширений, которые позволяют повысить функциональность оболочки.

GNOME будет удобен пользователям устройств с сенсорными экранами. Данная оболочка также понравится любителям macOS.

  • Красивый дизайн.
  • Удобство пользования.
  • Высокая скорость работы.
  • Возможность установки различных расширений.
  • Большое количество настроек.
  • Затрачивает довольно много ресурсов системы.
  • Специфичность. GNOME может не понравиться людям, которые не пользуются сенсорными устройствами.

Дистрибутивы: Ubuntu, Fedora, Antergos.

MATE

Некоторое время назад GNOME 2 считалась самой минималистичной и простой оболочкой. Однако создатели захотели добавить в неё несколько полезных функций. В результате была выпущена GNOME 3. Новые фичи понравились далеко не всем пользователям, поэтому была разработана MATE.

Внешне эта оболочка мало чем отличается от GNOME — пользователь видит две панели сверху и снизу. Однако она адаптирована под современные задачи. К примеру, верхняя панель применяется для доступа к меню, значкам и трею, а нижняя — для переключения между открытыми программами и рабочими столами. Пользователь может свободно перемещать, удалять и корректировать панели по своему усмотрению.

MATE затрачивает небольшое количество памяти процессора. Следовательно, оболочку можно устанавливать на слабые ПК. Помимо всего прочего, она имеет стильный внешний вид. MATE отлично подойдёт владельцам старых и слабых компьютеров, а также людям, которые хотят получить приятный, но не требовательный интерфейс для системы Linux.

  • Высокая скорость работы.
  • Простота.
  • Экономичность (не тратит много ресурсов ПК).
  • Большое количество настроек.

Источник

Оцените статью
Adblock
detector