Fluxbox – лек и конфигурируем X Window мениджър базиран на Blackbox
В компютрите на Unix Fluxbox е мениджър на прозорци X, базиран на Blackbox 0.61.1. Той се опитва да бъде лек и адаптивен и има много малка поддръжка на графични икони. Потребителският му интерфейс има само лента на задачите и меню, което може да се използва чрез щракване с десния бутон на мишката върху работния плот. Всички основни настройки се управляват от текстови файлове.
Fluxbox може да покаже някои приятни за окото неща, като например: цветове, градиенти, граници и няколко други основни настройки на външния вид, които могат да бъдат променени. Мениджърите на ефекти, като Xcompmgr и transset-df, могат да добавят истинска прозрачност към елементите на работния плот и прозорците. Подобрения могат да се осигурят и чрез използване на iDesk или fbdesk, или на ROX Desktop. Fluxbox има и няколко функции, които Blackbox няма, включително прозорци с табове и конфигурируема заглавна лента.
Поради малката употреба на памет и бързото зареждане Fluxbox е популярен в много компактдискове на живо, като Knoppix STD и GParted. Той беше мениджър на прозорци по подразбиране на Damn Small Linux, но беше заменен с JWM след излизането на Damn Small Linux 4.0. Понастоящем той е мениджър на прозорци по подразбиране на antiX, дистрибуция на Linux, базирана на MEPIS и предназначена за стари компютри, PCFluxboxOS, ремастър на PCLinuxOS, и LinguasOS, дистрибуция на Live CD за професионални преводачи. Fluxbuntu, Ubuntu с Fluxbox и леки приложения, беше пусната през октомври 2007 г.
Ключови характеристики
- Малко използване на ресурси: Fluxbox е проектиран да бъде много лек и бърз, затова е предпочитан за стари машини и Live CD-дистрибуции.
- Конфигурация чрез текстови файлове: Всички настройки се правят в прости текстови файлове (например ~/.fluxbox/init, ~/.fluxbox/menu, ~/.fluxbox/keys, ~/.fluxbox/styles, ~/.fluxbox/startup и ~/.fluxbox/apps), което улеснява автоматизацията и преносимостта на конфигурациите.
- Гъвкавост при персонализиране: Поддържа стилове (themes), градиенти, персонализирани граници, конфигурируема заглавна лента и различни поведения на прозорците (резултат от файла apps).
- Поддръжка за табове и групиране: Може да групира прозорци и да ги показва като табове в рамката на приложението.
- Десен бутон за системно меню: Основното меню се отваря с десен клик върху работния плот; менюто е напълно конфигурируемо чрез текстов файл.
- Клавишни комбинации: Лесно се настройват чрез ~/.fluxbox/keys — за стартиране на приложения, превключване между работни площи, управление на прозорци и др.
- Съвместимост с външни инструменти: Подобрява се с използване на програми като fbsetbg (за фон), dockapps, iDesk, fbdesk и ROX Desktop, както и чрез композитни мениджъри (Xcompmgr и др.) за прозрачност и сенки.
Конфигурация и персонализация
Fluxbox поставя конфигурацията в директорията ~/.fluxbox/. Основните файлове и тяхната цел са:
- init — общи настройки (раздели, поведение, клавишни модификатори и т.н.).
- menu — съдържание на менюто, което се отваря с десен бутон.
- keys — задаване на клавишни комбинации и свързани команди.
- styles — файлове с теми, които контролират външния вид (цветове, градиенти и рамки).
- startup — команди, които да се изпълняват при стартиране на сесията (например стартиране на фон, панели или демони).
- apps — правила за конкретни прозорци (позиция, размер, работна площ, декорация и т.н.).
За да стартирате Fluxbox ръчно от текстовата конзола с X, в ~/.xinitrc може да добавите ред:
exec fluxbox
При използване на графичен дисплей мениджър (GDM, LightDM и т.н.) Fluxbox обикновено се появява като работна сесия за избор.
Инсталация
Fluxbox е наличен в повечето дистрибуции и може да бъде инсталиран от стандартните хранилища. След инсталацията можете да изберете Fluxbox като сесия в графичния дисплей мениджър или да го стартирате от startx чрез ~/.xinitrc. Поради малките си изисквания за системни ресурси, често се използва в леки или „ресурсно-ограничени“ конфигурации.
Практически съвети и често срещани добавки
- Използвайте ~/.fluxbox/keys за бързо дефиниране на комбинации за превключване между приложения и работни площи — това прави работата без мишка много по-ефективна.
- За фон на работния плот: fbsetbg или iDesk/ROX са удобни опции.
- За прозрачност и графични ефекти добавете Xcompmgr или друг композитен мениджър; внимателно с по-стари машини — композитът може да увеличи използването на ресурси.
- Архивирайте своята папка ~/.fluxbox — лесно можете да прехвърлите личната си конфигурация между машини.
За кого е подходящ Fluxbox
Fluxbox е отличен избор за потребители, които искат бърза и отзивчива работна среда с минимално използване на ресурси, но без да губят възможността за дълбока персонализация. Подходящ е за стари компютри, Live CD/USB системи и за потребители, които предпочитат контрол чрез текстови конфигурации пред графични настройки.
В общността има множество готови стилове и конфигурации, които могат да послужат като отправна точка, както и активни форуми и уики за помощ при настройка и разширяване на функционалността.
Свързани страници
- Черна кутия
- Openbox
- Fluxbuntu
- LinguasOS
- PCFluxboxOS
Въпроси и отговори
В: Какво е Fluxbox?
О: Fluxbox е мениджър на прозорци на X, базиран на Blackbox 0.61.1, който се опитва да бъде лек и адаптивен.
В: От какво се състои потребителският интерфейс на Fluxbox?
О: Потребителският интерфейс на Fluxbox се състои от лента със задачи и меню, което може да бъде достъпно чрез щракване с десния бутон на мишката върху работния плот.
В: Как се управляват основните настройки във Fluxbox?
О: Всички основни настройки във Fluxbox се управляват от текстови файлове.
Въпрос: Какви глезотии могат да бъдат показани с Fluxbox?
О: С Fluxbox могат да се променят цветовете, градиентите, границите и други основни настройки на външния вид. Освен това мениджърите на ефекти, като Xcompmgr и transset-df, могат да добавят истинска прозрачност към елементите на работния плот и прозорците.
Въпрос: Има ли функции във Fluxbox, които BlackBox няма?
О: Да, във Fluxbox има няколко функции, които BlackBox няма, включително прозорци с табове и конфигурируема заглавна лента.
В: Популярна ли е за използване в Live CD?
О: Да, поради малката употреба на памет и бързото зареждане, FluxBox е популярен за използване в много Live CD, като Knoppix STD и GParted.
В: Има ли дистрибуции на Linux, които го използват като мениджър на прозорци по подразбиране?
О:Да, в момента той е мениджър на прозорци по подразбиране за antiX Archived 2009-04-30 at Wayback Machine , PCFluxbouxOS , ремастер на PCLinuxOS , LinguasOS , дистрибуция на Live CD за професионални преводачи , а преди това е бил използван като мениджър на прозорци по подразбиране за Damn Small Linux, преди да бъде заменен с JWM след версия 4 .0 . Той се използва и от дистрибуцията на Linux, наречена "Fluxbuntu", която съчетава Ubuntu с flux box и леки приложения .