Openbox
Openbox – это легко настраиваемый и легкий оконный менеджер.
Он очень хорошо известен тем, что позволяет пользователям с невероятной легкостью настраивать практически каждый его аспект благодаря инструменту Obconf, который поставляется вместе с ним.
Диспетчер окон Openbox является любимым среди пользователей Linux из-за его низкого использования ресурсов и возможности использования с другими средами рабочего стола Linux, такими как KDE Plasma 5 и Gnome Shell.
Известные особенности
- Наряду со своим оконным менеджером, Openbox поставляется с выделенной сессией Gnome Shell и KDE 5, в которую пользователи могут войти, чтобы получить более легкую и тонкую рабочую среду.
- Средство конфигурирования Openbox имеет встроенную функцию, которая позволяет пользователям настраивать загружаемые пользователем доки и панели и их отображение в диспетчере окон.
- В Openbox есть меню приложений, вызываемое правой кнопкой мыши и называемое «конвейерное меню», которое позволяет пользователям запускать приложения, запускать команды и многое другое.
Заключение
Существует множество различных оконных менеджеров для Linux, и у каждого из них есть свои плюсы и минусы.
Если вы новичок в использовании оконного менеджера в качестве основного рабочего стола в Linux, я надеюсь, что мой список поможет вам разобраться и найти лучший для ваших настроек.
У вас есть любимый оконный менеджер для использования на вашем ПК с Linux? Дайте нам знать в разделе комментариев ниже!
Все macOS-подобные Linux-дистрибутивы
Преимущества macOS сегодня очевидны каждому: поддержка производительных процессоров M1, уникальный внешний вид, удобный интерфейс, продвинутый софт для создания контента.
Тем не менее, ограниченное число поддерживаемых аппаратных конфигураций и нехватка специфического профессионального программного обеспечения заставляют смотреть в сторону других систем.
Запустить на «маке» Siemence NX, Comsol (Fluent) и даже Wolfram Mathematica — не тривиальная задача. Не пользоваться же каждый раз виртуальной машиной, снижая производительность расчетов?
Да и с нативными играми на «макинтошах» все пока довольно грустно, если не брать в расчет облачные сервисы и глобальные магазины — Steam и Epic Games. Мир на них не заканчивается.
Впрочем, есть и обратная проблема: ограничение доступа к играм, платным приложениям и их излишнему количеству. Кто как, а я считаю стоковый Android с привязанным Google Play при отсутствии ограничений явным излишеством.
Кроме того, привычка к настольным ПК меньше «привязывает» людей к постоянному потреблению контента, а это в XXI веке — самая главная вредная привычка.
Итак, с платформой понятно, а есть ли аналоги у macOS в плане интерфейса и удобства использования? Есть, и не один. И все они относятся к Open Source проектам.
На текущий момент наиболее близким оформлением к текущим версиям macOS обладают:
1. Elementary OS на базе Ubuntu со специально разработанным окружением рабочего стола Pantheon в стилистике macOS и комплектом приложений, выполненном в том же духе. Использует собственный открытый магазин приложений.
2. Deepin на основе Debian, который практически полностью копирует оформление операционной системы Apple и предлагает собственную экосистему приложений, созданную для работы в закрытых китайских условиях.
3. ZorinOS Ultimate так же использует Ubuntu с визуализацией GNOME, поэтому, несмотря на внешность macOS, работает как примитивный Windows. К тому же уже упомянутый внешний вид нужно покупать за деньги.
4. Ubuntu с окружением Mate позволяет выбрать тему, имитирующую ту или иную версию системы из Купертино, прямо в магазине оформления. Не поддерживает специфические разрешения — просто не умеет масштабировать интерфейс.
5. Kubuntu благодаря использованию KDE в роли оболочки позволяет превратить интерфейс в подобие macOS вручную с максимальной детализацией. Все работает, софт есть на любой вкус уже в базовой поставке.
Доступность
Практически все ОС семейства Linux (за исключением редких коммерческих версий вроде Red Hat) являются бесплатными, а количество свободно распространяемых популярных дистрибутивов весьма велико: CentOS, Debian, Ubuntu и т.д. Windows же, как известно, является платной операционной системой, и ее установка на виртуальный выделенный сервер требует приобретения пользовательской лицензии. Цена напрямую зависит от версии. При этом на сервер с ОС Windows можно устанавливать специальное закрытое ПО и пользоваться всеми преимуществами, как, например, работа с удаленным рабочим столом.
Различия
Большинство провайдеров хостинга используют различные типы UNIX-систем, например Linux или FreeBSD. Эти операционные системы бесплатны и снижают стоимость операций хостинга. Windows стоит тысячи долларов, поэтому некоторые хостеры берут дополнительную плату с Windows-аккаунтов, если они предоставляют оба типа хостинга.
Будучи бесплатными, Linux и остальные типы UNIX-систем являются системами с открытым программным кодом. Любой может изменить исходный код и внести усовершенствования, обновления и модификации. Существует большая группа посвященных энтузиастов, которые используют свое свободное время для работы над подобным программным обеспечением. Windows же является проприетарным программным обеспечением корпорации Microsoft, поэтому пользователи зависимы от получения выпускаемых Microsoft обновлений. Не существует способа изменения программного кода отдельным пользователем.
Главное различие между двумя типами операционных систем заключается в программном обеспечении, которое поддерживает каждая из них. Windows подходит для продуктов Microsoft: например, базы данных MS Access, ASP для предоставления динамического содержимого и VBScrpt для усовершенствования сайта. UNIX не поддерживает эти технологии. И если вам абсолютно необходим ASP или VBScript, то вы должны выбрать хостинг на базе Windows. UNIX предоставляет динамический контент, используя такое программное обеспечение, как PHP, CGI и MySQL — технологии, которые также доступны на Windows-системах.
Windows необходима для хостинга специфичных для этой операционной системы аудио и видеофайлов. Другие типы мультимедиа, например MP3, Flash, Shockwave и Real, могут управляться как UNIX, так и Windows-системами. Сайты, созданные при помощи Microsoft FrontPage (графический пакет HTML-разработки), могут быть также размещены на обеих типах систем, в то время как базы данных MS и динамический контент недоступен для использования на UNIX-хостах.
Какая система лучше?
Прежде чем решить, какой тип хостинга подходит для вашего сайта, внимательно подумайте, какие технологии вам необходимы. Вам нужен динамический сайт? Будете ли вы размещать мультимедийное содержимое, как, например, потоковое видео и аудио?
UNIX и Windows могут предоставить динамическое содержимое при помощи PHP, MySQL, так же, как и CGI. Мультимедиа также может быть размещена на обоих типах серверов, хотя Windows media (WMA и WMV) требуют размещения на сервере под управлением Windows.
Если вам совершенно необходимы базы данных Microsoft, ASP и Windows media, то выбирайте Windows. В остальных случаях веб-сайтам, возможно, лучше подойдет система на базе UNIX. Преимущества UNIX перед Windows заключается в большом выборе провайдеров хостинга, несколько более высокой стабильности и (иногда) в более низкой цене.
Ссылки
В то время как этот документ легко проведет пользователей через первоначальную установку и настройку Openbox, он ни в коем случае не является единственной справкой по данной теме. Существует несколько других источников, которые помогут в создании совершенной установки Openbox. Некоторые из них перечислены ниже:
На Здесь пользователи найдут более подробную информацию по темам, созданию меню (включая меню, создаваемые на лету из скриптов, т.н. pipe-меню), автозапуск скриптов и так далее. Этот сайт также имеет информацию по новым выпускам, обновлениям и инструкции того, как можно внести свой вклад в разработку.
Блог Urukrama’s Guide to Openbox содержит изобилие информации о переключении тем GTK+, настройке назначения комбинаций клавиш (keybindings), эффектах рабочего стола и других программах для использования совместно с Openbox. Хотя руководство было первоначально написано для использования с Ubuntu, все является применимым к Gentoo (и другим дистрибутивам Linux, если на то пошло).
Box-Look предлагает многочисленные темы, значки, обои, шрифты и инструменты для использования с Openbox (а также и другими оконными менеджерами с окончанием на *box, такими как Fluxbox, Blackbox, PekWM, и т.д.)
Titlebar colors
Type: | |
---|---|
Default: | black |
Specifies the color of the titlebar text for the focused window.
See also:
Type: | |
---|---|
Default: | white |
Specifies the color of the titlebar text for non-focused windows.
See also:
window.active.button.unpressed.image.color
Type: | |
---|---|
Default: | black |
Specifies the color of the images in titlebar buttons in their default, unpressed, state. This element is for the focused window.
See also:
window.active.button.pressed.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in titlebar buttons when they are being pressed by the user. This element is for the focused window.
See also:
window.active.button.disabled.image.color
Type: | |
---|---|
Default: | white |
Specifies the color of the images in titlebar buttons when they are disabled for the window. This element is for the focused window.
See also:
window.active.button.hover.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in titlebar buttons when the mouse is over top of the button. This element is for the focused window.
See also:
window.active.button.toggled.unpressed.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in titlebar buttons when the button is toggled — such as when a window is maximized. This element is for the focused window.
See also:
window.active.button.toggled.pressed.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in the titlebar buttons if they are pressed on with the mouse while they are in the toggled state — such as when a window is maximized. This element is for the focused window.
See also:
window.active.button.toggled.hover.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in the titlebar buttons when the mouse is hovered over them while they are in the toggled state — such as when a window is maximized. This element is for the focused window.
See also:
window.inactive.button.unpressed.image.color
Type: | |
---|---|
Default: | white |
Specifies the color of the images in titlebar buttons in their default, unpressed, state. This element is for non-focused windows.
See also:
window.inactive.button.pressed.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in titlebar buttons when they are being pressed by the user. This element is for non-focused windows.
This color is also used for pressed color when the button is toggled.
See also:
window.inactive.button.disabled.image.color
Type: | |
---|---|
Default: | black |
Specifies the color of the images in titlebar buttons when they are disabled for the window. This element is for non-focused windows.
See also:
window.inactive.button.hover.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in titlebar buttons when the mouse is over top of the button. This element is for non-focused windows.
See also:
window.inactive.button.toggled.unpressed.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in titlebar buttons when the button is toggled — such as when a window is maximized. This element is for non-focused windows.
See also:
window.inactive.button.toggled.pressed.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in the titlebar buttons if they are pressed on with the mouse while they are in the toggled state — such as when a window is maximized. This element is for non-focused windows.
See also:
window.inactive.button.toggled.hover.image.color
Type: | |
---|---|
Default: |
Specifies the color of the images in the titlebar buttons when the mouse is hovered over them while they are in the toggled state — such as when a window is maximized. This element is for non-focused windows.
See also:
Системы управления базами данных
Наиболее популярная среди разработчиков веб-приложений СУБД MySQL доступна для обеих ОС, но, учитывая популярность «классической» связки PHP+MySQL, ее можно считать чуть боле близкой к Linux. Тем более что связка из MySQL, языка PHP и веб-сервера Apache является на сегодняшний день «стандартным» комплексом серверного программного обеспечения LAMP для ОС Linux. СУБД MS SQL, часто использующаяся разработчиками сложных корпоративных порталов с повышенными требованиями к надежности и стабильности, работает только в среде Windows. Это же относится и к базам данных Microsoft Access.
All-desktops button
Default: | Internal default |
---|
All-desktops button in its default, unpressed state.
desk_toggled.xbm
Default: | If desk.xbm is present, it uses that. If not, it has a separate internal default |
---|
All-desktops button when it is in toggled state.
Default: | desk.xbm, or its internal default |
---|
All-desktops button when pressed.
Default: | desk.xbm, or its internal default |
---|
All-desktops button when disabled.
Default: | desk.xbm, or its internal default |
---|
All-desktops button when mouse is over it.
desk_toggled_pressed.xbm
Default: | desk_toggled.xbm, or desk.xbm, or its internal default |
---|
All-desktops button when pressed, in toggled state.
desk_toggled_hover.xbm
Default: | desk_toggled.xbm, or desk.xbm, or its internal default |
---|
All-desktops button when mouse is over it, in toggled state.
Сложность администрирования
Само по себе грамотное администрирование и обслуживание виртуального выделенного сервера является не самой простой задачей и требует определенных навыков. Для новичков, как правило, более разумным является выбор Windows Server, поскольку большинство пользователей знакомы с основными особенностями и принципами работы данной операционной системы по версии Windows для настольных ПК. Данная ОС также позволяет использовать многие программы, запуск которых в среде Unix-подобных систем невозможен, и фирменные технологии Microsoft. С другой стороны, Linux предлагает более высокую скорость работы проектов, написанных на PHP (что становится особенно заметно на сайтах с высокой посещаемостью) и в некоторых случаях более тонкую, хотя и более сложную настройку физического сервера.
Установить Obconf
Перед установкой любых новых тем в оконный менеджер Openbox вам необходимо установить инструмент Obconf. «Obconf», или инструмент конфигурации Openbox, — это приложение, которое пользователи Linux могут установить, чтобы изменить множество различных настроек в диспетчере окон Openbox. С его помощью пользователи могут переключаться между темами, изменять настройки док-станции и многое другое.
Обычно установка сеанса Openbox в Linux также приводит к потере пакета Obconf, но это не всегда так. Если вам нужно установить программу отдельно, откройте окно терминала и выполните следующие действия.
Другие Linux
Инструмент Obconf является большой частью Openbox, поэтому любой дистрибутив Linux, который уже легко распространяет Openbox, также должен иметь инструмент Obconf, доступный для установки. Чтобы установить его, откройте терминал и используйте менеджер пакетов для поиска «obconf». Оттуда, просто используйте команду install, чтобы она работала на вашем ПК с Linux.
Иконки
Выбор иконок влияет в первую очередь на визуализацию каталогов и файлов в приложениях, которые позволяют просматривать содержимое файловой системы (обратите внимание, что это относится не только к файловым менеджерам, ведь многие GUI-программы позволяют сохранять и загружать файлы). К тому же, тема иконок может влиять на значки в панели задач и трее
Довольно популярная тема — . Активировать ее также можно через :
Можете оценить внешний вид файлового менеджера с установленной темой :
Сразу отмечу еще один набор иконок: . В следующем разделе мы обсудим, почему он может пригодиться.
Подробнее об иконках смотрите .
Использование Openbox с окружением рабочего стола
Использование Openbox в GNOME
Если уже установлен окружение рабочего стола GNOME, можно просто заменить оконный менеджер Metacity на Openbox. К счастью, это довольно простая задача! Запустите редактор, откройте файл ~/.xinitrc и поместите в него следующую команду:
Файл Добавление сессии Openbox-GNOME в .xinitrc
exec openbox-gnome-session
Если используется GDM или любой другой графический менеджер входа, то увидите новый пункт «GNOME/Openbox» в меню сессии. Просто выбирете этот пункт вместо редактирования ~/.xinitrc вручную.
Использование Openbox в KDE
Также можно использовать Openbox в качестве оконного менеджера в KDE просто отредактировав файл ~/.xinitrc и заменив текущую команду exec следующей:
Файл Добавление сессии Openbox-KDE в .xinitrc
exec openbox-kde-session
Теперь, при запуске startx, пользователи увидят KDE, но вместо KWin они получат настраиваемость оконного менеджера Openbox.
Если используется KDM или любым другим графическим менеджером входа, новый пункт «KDE/Openbox» появится в меню сессии. Просто выбирите этот пункт вместо редактирования ~/.xinitrc вручную.
ЗаметкаЭтот способ использования Openbox с KDE протестирован с выпусками KDE 3.x. В то время как вероятность того, что он будет работать с серией KDE 4.x выглядит большой, он не протестирован должным образом на данный момент.
Использование Openbox в Xfce
Для использования Xfce4 с Openbox, сперва запустите обычную сессию Xfce и откройте терминал. Из терминала выполните следующую команду:
Во-вторых, выйдите из сессии Xfce и убедитесь, что поставили флажок там, где написано «Save session for future login.» (сохранить сессию до следующего входа в систему). Это сохранит Openbox в качестве оконного менеджера по умолчанию. В-третьих, заметьте, что не можете выйти из системы должным образом при использовании действия меню по умолчанию. Чтобы исправить эту проблему, откройте файл menu.xml и найдите эту строку:
Файл Редактирование действия
<item label="Exit"> <action name="Exit"/> </item>
Измените ее на это:
Файл Новое действие выхода
<item label="Exit"> <action name="Execute"> <command>xfce4-session-logout</command> </action> </item>
ЗаметкаС Xfce4, главное меню, предусматриваемое Xfdesktop, будет использоваться вместо главного меню Openbox.
Установить Obconf
Перед установкой любых новых тем в оконный менеджер Openbox вам необходимо установить инструмент Obconf. «Obconf» или инструмент настройки Openbox — это приложение, которое пользователи Linux могут установить для изменения множества различных настроек в оконном менеджере Openbox. С его помощью пользователи могут переключаться между темами, изменять настройки док-станции и многое другое.
Обычно установка сеанса Openbox в Linux также отключает пакет Obconf, но это не всегда так. Если вам нужно установить программу отдельно, откройте окно терминала и выполните следующие действия.
Другие Linux
Инструмент Obconf — большая часть Openbox, поэтому любой дистрибутив Linux, который уже легко распространяет Openbox, также должен иметь инструмент Obconf, доступный для установки. Чтобы установить его, откройте терминал и используйте диспетчер пакетов для поиска «obconf». Оттуда просто используйте команду установки, чтобы заставить ее работать на вашем ПК с Linux.
Openbox. Что понадобится?
Привет всем! Сегодня я напишу несколько слов (хотя какие несколько) об Openbox.Начнем, конечно, с того, что это такое. Википедия гласит:
В серии постов я расскажу о том, как использовать Openbox без окружения рабочего стола, с чем его есть и как конфигурировать. Это на самом деле удобно и очень быстро: многие люди его именно так и используют. Я не исключение: у меня на ноутбуке стоит Debian Lenny с Openbox. Никаких DE даже и не ставил. Использовал активно год, и использую иногда даже сейчас.
В этом посте я расскажу про основные утилиты и приложения, которые понадобятся. Следующие же будут о непосредственной настройке всего этого. Следующие посты будут небольшие, и будут быстро писаться. Так что ожидайте
Итак, отметим основные преимущества, которые нас будут ждать (конечно очень поверхностные):
- Удобство
- Минималистичность
- Быстродействие
- Низкое потребление памяти
И вот, что нас ждет на выхлопе:
Менеджер оконКаким бы Капитаном очевидности я не показался, или даже каким-нибудь адмиралом, нам понадобится менеджер окон (он же window manager) openbox.
Утилиты конфигурированияКак-никак, но сделать свой openbox красивым захочет каждый. Но есть же какие-то утилиты конфигурирования? Не лезть постоянно в объемные конфигурационные файлы?Да. Такие утилиты есть:
- obconf — это утилита для непосредственного конфигурирования openbox. Здесь настраиваются шрифты, тема окошек, количество рабочих столов и прочее
- obmenu — утилита для настройки меню, которое выскакивает при нажатии правой кнопки мыши по рабочему столу.
- mmaker — (MenuMaker) утилита, написанная на питоне, для автоматического добавления всех приложений в меню openbox (и еще кучи wm)
- gnome-appearance-properties — стандартная настройка тем, иконок, значков указателя dв gtk-приложениях (больше ничего отсюда не надо). Да, многие будут ругаться из-за этого. Но я считаю, что, во-первых, большинство использует в данный момент gnome на ubuntu. И вряд ли кто-то хочет что-то поломать (я и такие фишки мутил).
- gtk-theme-switch2 — делает ровным счетом то же, что и предыдущая утилита, но не тянет за собой демонов. (Можете попробовать ее, но если уверены, что на gnome вам наплевать)
Файловый менеджерЯ рассмотрю всего 2 файловых менеджера. Их, на самом деле, гораздо больше, но нам приходится выбирать между удобностью и скоростью.
pcmanfm — очень удобный и легкий файловый менеджер, я его постоянно использую. Так же он может сам сделать рабочий стол (как nautilus).
thunar — не менее удобный файловый менеджер. Даже несколько красивее pcmanfm. Но не может сделать рабочий стол. Скорее всего я его заюзаю.
Вообще, никто вам не запрещает использовать тот же nautilus. Но я даже не знаю, какой смысл в этом, если основная задача — производительность и легкость? С тем же успехом можно использовать связку Gnome + Openbox, и наслаждаться жизнью.
Рабочий столРабочих столов много, все они интересны по-своему. Но все же следует выбрать самый легкий. Мы же делаем легкую среду? (Я вот вообще не использую рабочий стол.)
Перечислю «тяжелые»:
- plasma — десктоп kde4 (Я так и не смог его заставить нормально работать)
- kdesktop — десктоп kde3
- nautilus — ну тут и так понятно
А теперь те, что могут вам понадобиться:
- pcmanfm — десктоп, который делает pcmanfm
- idesk — про него почитайте внимательно тут
Панели
Тут, конечно, панелей тьма. Например, на первом скрине, вы можете увидеть панель tint2. Это одна из панелей. Не знаю, есть ли они все в репах, tint2 точно есть. Напишу только самые примечательные, которые я использовал достаточно долгое время.
- fbpanel — красивая панелька, имеет трей, менюху, часы и всякие прочие вкусности.
- pypanel — панель, написана на питоне. Когда-то ставил не из репов. Легко ставится.
- tint2 — очень удобная маленькая панелька. с треем, часами и прочим. Сейчас активно использую. Очень гибко настраивается.
- Ну и конечно, вы можете поставить gnome-panel и kicker, но опять же — это не нужно.
Обои
Конечно, многим надоедают скучные обои. И хочется принципиально новых обоев.
Для этого можно использовать следующие утилиты.
- feh — очень удобная консольная утилита.
- nitrogen — гуёвая утилита.
Заключение
Вот и все, с чем мне приходилось сталкиваться при работе с openbox. Повторюсь, следующие посты мои будут о настройке всей этой телеги.
Легкие дистрибутивы Linux
Linux Lite
Основанный на выпусках Ubuntu LTS, Linux Lite — это дистрибутив минимального размера с чистым и простым рабочим столом Xfce. Он принимает меню «Пуск» в стиле Windows, помогая любому беженцу Windows чувствовать себя как дома.
Небольшой ресурс Linux Lite означает, что вы можете установить его на ПК с процессором 700 МГц и всего 512 МБ оперативной памяти. Это то, что мы называем светом! Это делает его одним из лучших дистрибутивов Linux для старых компьютеров или пользователей, стремящихся увеличить время автономной работы ноутбука.
Lubuntu
Lubuntu — это легкий дистрибутив на основе Ubuntu, который идеально подходит для использования с ноутбуком. Он использует минимальный рабочий стол LXDE (Lightweight X11 Desktop Environment) и поставляется с легкими приложениями, разработанными для повышения энергоэффективности и скорости.
Он отлично подходит для большинства старых компьютеров, нетбуков и мобильных устройств, так как использует минимальное количество оперативной памяти и низкие системные требования.
Если вы ищете лучшую операционную систему Linux для автономной работы ноутбука, Lubuntu — это определенное соперник.
Xubuntu
Производная Xubuntu использует среду рабочего стола Xfce, что делает его элегантной и легкой версией Ubuntu. Он отлично подходит для ноутбуков и нетбуков, а также для настольных ПК с низкими характеристиками.
Поскольку он легкий и использует мало системных ресурсов, Xubuntu идеально подходит для старых компьютеров.
Щенок линукс
Это фантастически маленький дистрибутив, который можно запустить полностью из оперативной памяти. Это означает, что Puppy Linux отлично подходит для старых компьютеров, даже без жестких дисков! Это также легко использовать для удаления вредоносных программ.
Manjaro Linux
Manjaro Linux — это быстрый, простой в использовании и легкий дистрибутив, основанный на Arch Linux. Он направлен на то, чтобы предоставить все преимущества Arch Linux с большей удобством и доступностью, облегчая работу для новичков. Рабочий стол Xfce используется по умолчанию, но доступны и другие параметры.
Arch Linux
Arch Linux — это дистрибутив, разработанный для опытных пользователей. Этот легкий минималистичный дистрибутив нацелен на простоту и использует обновленную модель для обновлений.
В Arch есть специальный менеджер пакетов под названием «Pacman», который позволяет легко создавать, изменять и обмениваться пакетами.
Возможно, это не лучший дистрибутив Linux для начинающих, поэтому мы рекомендуем подождать, пока вы не приобретете некоторый опыт, прежде чем попробовать его.
NuTyX
Изображение предоставлено: NuTyX.org
Хотите настроить свою систему Linux? NuTyX для вас! NuTyX, поставляемая бесплатно и без вирусов, позволяет настраивать с помощью концепции сбора, где вы найдете выбор для всего, что вы хотите использовать. Например, вы найдете выбор настольных сред или оконных менеджеров на выбор.
Результатом является пользовательская операционная система Linux с бесконечными возможностями. Это может быть универсальный рабочий стол или домашний кинотеатр.
Бодхи
Этот дистрибутив на основе Ubuntu поставляется с легким и красивым рабочим столом Enlightenment. Bodhi чрезвычайно настраиваемый, с темами и приложениями, доступными для расширения на легких началах.
Fedora Design Suite
Сэкономьте время на установке художественных инструментов и приложений в Fedora, просто установив этот пакет из команды дизайнеров Fedora. Такие инструменты, как Inkscape и GIMP, входят в число предустановленных в этом дистрибутиве, ориентированном на искусство, иллюстрации и DTP.
Студия Убунту
Впервые выпущенная в 2007 году, Ubuntu Studio, вероятно, является выбором по умолчанию для пользователей Linux с творческими талантами. С включением среды рабочего стола Xfce и низкой задержкой ядра все ориентировано на производство мультимедиа.
Хотя многие другие дистрибутивы будут вам полезны, Ubuntu Studio может быть лучшим дистрибутивом Linux для дизайнеров, музыкальных продюсеров, фотографов и других творческих пользователей.
KXStudio
Все креативные дистрибутивы, перечисленные здесь, предлагают хорошее сочетание инструментов, и, хотя KXStudio ничем не отличается, он фокусируется на производстве аудио. Добавьте рабочий стол KDE, и вы получите цифровую студию, способную обеспечить значительную производительность.
Feh
Многие любят видеть на рабочем столе всякие красивые обоины. Это желание естественно, а главное, и под openbox это желание можно удовлетворить. Я расскажу вам о приложении feh, которое поможет установить обои на ваш рабочий стол.
Автозагрузка
Итак, центром нашего внимания будет установка обоев автоматически при загрузке системы. Это делается очень просто — нудно всего лишь добавить одну строчку в ~/.config/openbox/autostart.sh
Я уже писал об этом, поэтому советую освежить в памяти процесс добавления приложений в автозагрузку. Вот статья.
К теме
Вообще feh, это просмоторщик картинок, но его богатые возможности позволяют работать с рабочим столом.
И еще один момент. Я часто пишу, что он реально удобный, но не говорю почему. Так вот, вряд ли кто-то из читателей будет часто менять обоины (а если и будет, то явно захочет это автоматизировать), поэтому не обязательно иметь гуй для выбора картинки. Задача линуксоида ведь сделать и забыть, не так ли?
Установка
Для начала установим его:
sudo apt-get install feh
А теперь, я бы посоветовал всем посмотреть его help, потому что в нем описывается куча аргументов, с которыми можно клеить обои
В общем это выглядит так:
feh /path/to/willpaper.jpg
Но вам-то точно нужна определенная опция, а именно:
feh —bg-scale /path/to/willpaper.jpg
Это растянет на ваш рабочий стол выбранную картинку.
И можно грамотно схитрить, и после первого запуска feh делать уже иначе:
sh ~/.fehbg
Сейчас вы поймете, почему это реально юзабельно. Допустим были у вас обои, надоели через пару лет — вы сменили. И вам не придется вспоминать где у вас там в скрипте была строчка с feh. Вы автоматически получите при перезагрузке новые обои!
Итак, теперь добавим в автозагрузку строчку:
sh ~/.fehbg &
Вот и все с базовой настройкой и установкой.
Поиск тем Openbox
Есть много мест, где пользователи могут найти достойные темы Openbox WM в Интернете, но, вероятно, лучшее место для поиска — Box Look. Это веб-сайт, на котором доступны для скачивания десятки тем Openbox WM. Посмотрите на боковую панель на странице и нажмите «Темы Openbox».
Box Look сортирует темы двумя различными способами: «Последние» и «Лучшие». Чтобы найти новейшие темы Openbox, нажмите «последний» раздел. Также можно щелкнуть раздел «Топ», чтобы отсортировать наиболее популярные темы Openbox, доступные на веб-сайте.
Установка тем — Готовые темы
Темы Openbox, загружаемые с сайта, обычно бывают разных форматов. Некоторые форматы представляют собой скомпилированный формат OBT, а другие представляют собой сжатые архивы, которые пользователь должен создавать вручную. В этом руководстве мы рассмотрим оба способа установки тем. Давайте начнем с установки скомпилированной темы.
Найдите тему для загрузки из Box Look. В этом примере мы будем работать с темой Openbox 1977 года. Перейдите на страницу темы, выберите «Файлы» и начните загрузку. После завершения загрузки откройте инструмент Obconf и выберите вкладку «Тема».
На вкладке темы найдите «Установить новую тему» и нажмите на нее. Отсюда используйте браузер тем и найдите файл OBT 1977 Openbox на вашем ПК с Linux. Нажмите на него, чтобы открыть, и он должен установить в Openbox и зарегистрироваться в качестве новой темы.
Установка Темы — Собираем Собственные
Второй способ установки тем Openbox — как упоминалось ранее — это компиляция темы вручную. Это иногда необходимо, так как не каждый разработчик темы Openbox выкладывает OBT-файл для загрузки. К счастью, сделать это самостоятельно не займет много времени и не так уж сложно. Для начала найдите тему для работы. В этом уроке мы сосредоточимся на теме Arch Blue.
Перейдите на страницу, нажмите «Файлы» и загрузите последний архив Tar. После загрузки откройте окно терминала и используйте инструмент Tar для полного извлечения архива темы в папку.
Теперь, когда все извлечено, откройте инструмент Obconf и нажмите «тема». Найдите в нижней части приложения кнопку «Создать архив тем (.obt)» и нажмите на нее. Используя открывшийся файловый браузер, найдите папку, в которую извлечена тема Arch Blue, и откройте ее.
В течение нескольких секунд Obconf напечатает сообщение о том, что новая тема была «успешно создана». Вернитесь в Obconf и нажмите кнопку «Установить новую тему». Используйте браузер файлов, чтобы найти новый файл OBT. Имейте в виду, что эти новые файлы обычно сохраняются в / Главная / имя пользователя /.
Меню и внешний вид openbox
Проверьте, что файл кофигурации располагается в домашней директории
пользователя, дабы можно было редактировать его, не опасаясь последствий.
Если его нет, копируем:
Можно редактировать данный файл вручную, поскольку синтаксис достаточно тривиален.
Но хочу предложить вам второй вариант — obmenu.
- Можно добавить своё меню — New Menu
- Добавить в него подпункты — New item
- После чего удалить всё ненужное.
требует, чтобы вы ввели название нового приложения в меню,
действие — Execute и путь к нему.
Так, для добавления редактора eclipse, введём его наименование и пропишем
путь .
Для остальных приложений аналогично.
Впрочем, можете воспользоваться программой menumaker, которая генерирует
меню самостоятельно.
Теперь кликаем правой клавишей мыши по рабочему столу, выбираем из
меню «System» — «Openbox configuration Manager».
Так-то лучше. И здесь нам не придётся вручную редактировать файл конфигурации.
Настройки как правило уже русифицированы и в них нет ничего, с чем было
бы сложно разобраться.
Awesome
Awesome – это настраиваемая инфраструктура оконного менеджера следующего поколения для графического сервера Xorg / X11.
Он очень быстрый и поддерживает множество режимов обработки окон, включая мозаику окон, плавающие окна (что делают большинство современных оконных менеджеров окружения рабочего стола Linux) и многие другие стили.
- Известные особенности
- Awesome оконный менеджер поддерживает несколько стилей отображения окон на экране, вместо того, чтобы просто придерживаться одного. Он поддерживает мозаику, плавающий и полноэкранный режим одновременно.
- В Awesome есть панель с несколькими предварительно настроенными тегами, на которые легко переключаться, и пользователи могут использовать их для организации и сортировки программ для конкретных целей.
- Отличная поддержка для дисплеев с несколькими головками (двойные мониторы) с помощью инструмента XR и R.
- Awesome оконный менеджер написан на языке программирования Lua. Благодаря этому ядро оконного менеджера легко настраивается, и для расширения ваших возможностей доступен широкий спектр плагинов Lua.
Менеджер окон является открытым исходным кодом под GNU GPLv2 и устанавливается в различных дистрибутивах Linux, а также в операционных системах BSD.