
Как имя Оконный менеджер Linux предполагает, что работа оконные менеджеры - координировать работу окон приложений, и они автоматически запускаются в фоновом режиме вашей ОС для управления внешним видом и размещением запущенных приложений.
Читайте также: 20 полезных эмуляторов терминала для Linux
Есть несколько Приложения Window Manager что вы можете использовать на Linux но, как и следовало ожидать, вот статья, в которой перечислены лучшие тайловые оконные менеджеры, из которых вы можете выбрать.
i3 это бесплатное приложение с открытым исходным кодом и полностью настраиваемое приложение для управления Windows, предназначенное для продвинутых пользователей и разработчиков Linux и BSD. Он имеет древовидную структуру данных, которая позволяет создавать более гибкие макеты, чем его альтернативы, и не требует Haskell или LUA.
i3 является одним из самых любимых приложений-менеджеров окон с ручным управлением из-за его обширных функций, которые включают настройки в виде обычного текста, настраиваемые сочетания клавиш и конфигурация без необходимости перезапуска базовая система.
Пакет i3 предоставляется используемым вами дистрибутивом, просто используйте диспетчер пакетов, чтобы установить его, как показано.
$ sudo yum install i3 [Вкл. CentOS / RHEL] $ sudo dnf install i3 [Вкл.Fedora] $ sudo apt install i3 [Вкл.Debian / Ubuntu]
bspwm - это бесплатный, легкий и открытый тайлинг-менеджер Linux, известный тем, что придерживается философии Linux, концентрируясь на выполнении одной задачи и выполнении ее должным образом.
Он основан на разделении двоичного пространства, которое представляет окна как листья полного двоичного дерева и обрабатывает привязку ключей с помощью отдельной утилиты, sxhkd, что обеспечивает более плавную работу и поддержку других устройств ввода.
bspwm’s функции включают поддержку нескольких окон, частичную поддержку EWMH, автоматический режим для автоматическая установка положения плиток приложений, настройка и управление с помощью сообщений, среди прочего.
Пакет bspwm предоставляется используемым вами дистрибутивом, просто используйте диспетчер пакетов, чтобы установить его, как показано.
$ sudo yum install bspwm [Вкл. CentOS / RHEL] $ sudo dnf install bspwm [Вкл.Fedora] $ sudo apt install bspwm [Вкл.Debian / Ubuntu]
Herbstluftwm это бесплатный настраиваемый оконный менеджер с открытым исходным кодом, настраиваемый вручную для x11 с использованием Бойко и Xlib. По сути, он работает с использованием макета, основанного на разделении фреймов на подкадры, которые затем могут быть разделены и заполнены окнами.
herbstluftwm ’Основные функции включают теги (например, рабочие области или виртуальные рабочие столы), сценарий конфигурации, который запускается при запуске, ровно один тег для каждого монитора и т. д. Узнайте больше из нашей статьи о herbstluftwm здесь.
Пакет Herbstluftwm предоставляется используемым вами дистрибутивом, просто используйте диспетчер пакетов, чтобы установить его, как показано.
$ sudo yum install herbstluftwm [Вкл. CentOS / RHEL] $ sudo dnf install herbstluftwm [Вкл.Fedora] $ sudo apt install herbstluftwm [Вкл.Debian / Ubuntu]
Читайте также: 10 лучших инструментов для шифрования файлов и дисков для Linux
классно это бесплатный тайловый менеджер нового поколения с открытым исходным кодом для Икс Построен так, чтобы быть быстрым и расширяемым, и в первую очередь предназначен для разработчиков, опытных пользователей и всех, кто хотел бы управлять своей графической средой.
Его функции включают хорошо документированный исходный код и API, реальную поддержку нескольких головок с рабочими столами для каждого экрана, поддержку D-Bus, поддержку расширений Lua, отсутствие плавающих или мозаичных слоев и т. Д.
Пакет классно предоставляется используемым вами дистрибутивом, просто используйте диспетчер пакетов, чтобы установить его, как показано.
$ sudo yum install awesome [Вкл. CentOS / RHEL] $ sudo dnf install awesome [Вкл.Fedora] $ sudo apt install awesome [Вкл.Debian / Ubuntu]
Тиликс продвинутый GTK3эмулятор тайлового терминала и менеджер, использующий Рекомендации по человеческому интерфейсу Gnome. Он позволяет пользователям организовывать окна приложений по горизонтали и вертикали с помощью перетаскивания.
Тиликс предлагает своим пользователям множество функций, включая работу с настраиваемыми заголовками и настраиваемыми гиперссылками, поддержку для прозрачных фоновых изображений, уведомлений в фоновом режиме, нескольких панелей и постоянных макеты.
Пакет Тиликс предоставляется используемым вами дистрибутивом, просто используйте диспетчер пакетов, чтобы установить его, как показано.
$ sudo yum install tilix [Вкл. CentOS / RHEL] $ sudo dnf install tilix [Вкл.Fedora] $ sudo apt install tilix [Вкл.Debian / Ubuntu]
XMonad это бесплатная динамическая мозаика с открытым исходным кодом X11 оконный менеджер, который существует для автоматизации поиска и выравнивания окон. Его можно расширять с помощью собственной библиотеки расширений, которая дает ему параметры для строк состояния и оформления окон. Он также минимален, стабилен и прост в настройке.
Пакет xmonad предоставляется используемым вами дистрибутивом, просто используйте диспетчер пакетов, чтобы установить его, как показано.
$ sudo yum install xmonad [Вкл. CentOS / RHEL] $ sudo dnf install xmonad [Вкл.Fedora] $ sudo apt install xmonad [Вкл.Debian / Ubuntu]
Качаться это бесплатный и легкий оконный менеджер с открытым исходным кодом, совместимый с Wayland i3, который автоматически упорядочивает окна приложений, чтобы логически максимизировать пространство на рабочем столе. По умолчанию он объединяет окна в сетку и поддерживает почти все команды, включенные в i3.
Его функции включают поддержку сочетаний клавиш, использование Wayland вместо Xorg и пробелы. Подробнее о Sway читайте в нашей статье здесь.
Качаться доступен для установки из репозитория по умолчанию многих дистрибутивов, если он недоступен для проверки эта вики страницу с инструкциями по установке для ваших дистрибутивов.
tmux - это терминальный мультиплексор с открытым исходным кодом, который позволяет пользователям создавать несколько терминальных сеансов, которые они могут доступ и управление с одного экрана, что делает его идеальным для одновременного запуска нескольких программ командной строки время.
tmux использует все доступное пространство, и его легко использовать благодаря поддержке сочетаний клавиш, которые вы можете использовать для разделения окон и создания дополнительных панелей. Вы также можете совместно использовать отдельные экземпляры оболочки в разных сеансах, чтобы разные пользователи могли использовать их для разных целей.
Пакет tmux предоставляется используемым вами дистрибутивом, просто используйте диспетчер пакетов, чтобы установить его, как показано.
$ sudo yum install tmux [Вкл. CentOS / RHEL] $ sudo dnf install tmux [Вкл.Fedora] $ sudo apt install tmux [Вкл.Debian / Ubuntu]
Читайте также: 8 лучших файловых менеджеров консоли Linux
Spectrwm маленький, динамичный, xmonad и dwm-вдохновленный повторный родительский и мозаичный оконный менеджер, созданный для X11, быстрый, компактный и лаконичный. Он был создан с целью решения вопросов xmonad и dwm лицо.
Spectrwm использует простой текстовый файл конфигурации, имеет значения по умолчанию, аналогичные тем, что в xmonad и dwm, и имеет встроенные сочетания клавиш. Его другие функции включают настраиваемые цвета и ширину границы, перетаскивание, меню быстрого запуска, настраиваемую строку состояния, динамическую поддержку RandR и т. Д.
Пакет Spectrwm предоставляется используемым вами дистрибутивом, просто используйте диспетчер пакетов, чтобы установить его, как показано.
$ sudo yum install spectrwm [Вкл. CentOS / RHEL] $ sudo dnf install spectrwm [Вкл.Fedora] $ sudo apt install spectrwm [Вкл.Debian / Ubuntu]
JWM (Оконный менеджер Джо) - это облегченный оконный менеджер на основе C с открытым исходным кодом для оконной системы X11, оптимизированный для бесперебойной работы на старых, менее мощных компьютерных системах. Требуется только Xlib библиотека для запуска, но может работать с множеством других библиотек, включая libXext для удлинения формы, Каир и libRSVG для значков и фонов, libjpeg и libpng для фонов и значков JPEG и PNG соответственно и т. д.
JWM включен в пару дистрибутивов Linux, например. Проклятый маленький Linux и Щенок Linux и нашел большую часть своего использования на портативных ПК, таких как Raspberry Pi.
$ sudo yum install jwm [Вкл. CentOS / RHEL] $ sudo dnf install jwm [Вкл.Fedora] $ sudo apt install jwm [Вкл.Debian / Ubuntu]
Qtile - это небольшой, но полнофункциональный и полностью настраиваемый оконный менеджер с открытым исходным кодом, разработанный на Python. Он разработан с упором на простоту, расширяемость с помощью расширений и настройку.
Qtile позволяет легко писать собственные макеты, команды и виджеты. Он также может быть удален с помощью сценария для настройки рабочих пространств, обновления виджетов строки состояния, управления окнами и т. Д. В нем есть исчерпывающая документация на случай, если вам понадобятся разъяснения по ходу дела.
На новее Ubuntu (17.04 или выше), Debian (10 или выше) и версии Fedora, есть Qtile пакеты, доступные для установки через.
$ sudo apt-get install qtile [В Ubuntu / Debian] $ sudo dnf -y install qtile [В Fedora]
Крысиный яд - это легкий оконный менеджер, который прост и не требует сложной графики, декораций окон или зависимости от каких-либо других проектов. Он создан по образцу экрана GNU, который очень популярен в сообществе виртуальных терминалов.
Основные функции Ratpoison включают возможность разбивать окна на неперекрывающиеся фреймы, при этом все окна разворачиваются в пределах их фреймов. Он управляется исключительно с помощью клавиатурных команд.
dwm - это легкий и динамический оконный менеджер для системы X Windows, который руководил разработкой различных других оконных менеджеров X, включая классно и xmonad оконный менеджер.
dwm управляет окнами в мозаичном, моноклевом и плавающем макетах, и все эти макеты можно добавлять динамически, улучшая среду для используемого приложения и выполняемую задачу.
Есть еще плиточные менеджеры в сообществе, из которого вы можете выбирать, но не многие из них предлагают почти полный список функций, как перечисленные выше приложения.
Знаете ли вы какие-нибудь похвальные приложения, о которых стоит упомянуть? Или у вас был опыт с чем-либо, что повлияло на ваш выбор одного из них? Не стесняйтесь делиться с нами своими мыслями в разделе комментариев ниже.