ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > Soft - *nix
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Ставим fluxbox (WM)
  #1  
Старый 12.09.2008, 18:03
Ryuzavi
Новичок
Регистрация: 10.09.2008
Сообщений: 10
Провел на форуме:
158657

Репутация: 26
По умолчанию Ставим fluxbox (WM)

[...:INTRO:...]
Все мы знаем, что такое KDE или Gnome. Будь то юзаем их дома или на работе. Но что если нам не нужна их огромная функциональность, и важнее сохранить драгоценное процессорное время и ОЗУ. Мы будем также иметь много удобных функций и гибкость в настройке. Ответ – поставить fluxbox.
[...:PREPARATION:...]
Что же такое fluxbox? Это WM(window manager), который не сильно грузит систему.
Посмотрим на тест системных требований сред (взято с linuxreviews.org):
Код:
fluxbox/idesk 48 Ram   100 MHz 
XFCE4         128 Ram  200 MHz 
Gnome 1.x     256 Ram  500 MHz 
Gnome 2.x     384 Ram  800 MHz 
KDE 3.x       512 Ram  1 GHz
Установка. Можно поискать бинарники в своём репозитории, либо установить из исходников http://fluxbox.org

Запуск. Можно запускать как и все иксы командой startx (нас интересует файл ~/.xinitrc) или использовать display manager (gdm, kdm и т.д., соответственно интересует файл ~/.xsession). Приступим:
Код:
$ echo "startfluxbox" > ~/.xinitrc
$ echo startx
Старт. Запустили флаксбукс. Имеем: нижнюю пенель, 4 десктопа (переключаемся по Alt+F1...Alt+F4), меню вызывается по правому клику по десктопу (программы запускаем из него).

Закладки. По простому- если у нас много подобных окон (xterm например), и нужно для удобства скрепить в одно. Помним, что все манипуляции с закладками осуществляем третьей кнопкой мыши. Приступаем, запускаем 2-3 xterm, кликаем третьей кнопкой на заголовок окна, перетаскиваем на другое окно. Итак, у нас на одном окне- несколько приложений, иногда это удобно.

Конфиги. Конфиги хранятся в ~/.fluxbox
init – настрока внешнего вида
keys – настройка горячих клавиш
menu – настройка меню (которое вызывается правым кликом по десктопу)
startup – скрипт автозапуска

Горячие клавиши. Настроим их, открываем ~/.fluxbox/keys Видим, что структука такая- модификатор клавиша :дейсвие.
Пишим сюда для запуска ОгнеЛиса при нажатии Alt+F:
Код:
Mod1 F :Exec firefox
Если установлен пакет alsa-utils, сразу настроим регулятор громкости:
Код:
Mod1 Control Down :Exec amixer -q sset PCM 15-
Mod 1 Control Up :Exec amixer -q sset PCM 15+
Некоторый список действий, которые можно прописать:
Код:
Действие       Результат
Exec           Выполнить команду
Close          Закрыть окно
KillWindow     Убить окно с помошью xkill
Minimize       Свернуть
MaximizeWindow Максимизировать/вернуть прежний размер
RootMenu       Показать меню (удобно, чтобы вызывать меню, не кликая по десктопу)
Quit           Выйти из fluxbox
Посмотреть названия кнопки можно пользуясь тулзой xev.

Меню. Меню можно настраивать, редактируя ~/.fluxbox/menu (но в файле может быть ссылка на другой файл, если так, то редактируем второй). Как видим структура конфига такова:
Код:
[begin] (Заголовок меню)
[submenu]  (Имя подменю) {заголовок подменю}
	[submenu]  (Браузеры) {заголовок подменю2}
		[exec] (ОгнеЛис) {/usr/bin/firefox}
		[exec](Опера) {/usr/bin/opera}
	[end]
	[exec] (ICQ) {/usr/bin/licq}
[end]
Итак, в любой submenu может быть вложена другая submenu. Так же:
Код:
[nop]         (Разделитель между пунктами в меню)
[workspaces]  (Имя подменю)
[stylesdir]   (Директория стилей /usr/share/fluxbox/styles)
[config]      (Настройка fluxbox)
[reconfigure] (Переконфигурировать fluxbox)
[restart]     (Перезапуск fluxbox)
[exit]        (Выход из fluxbox)
Темы. Конфиги тем храняться в /usr/share/fluxbox/styles. Откроем любую, понятно, что toolbar.color -цвет панели задач, menu.title.color -цвет заголовка в меню, window.title.focus.color -цвет заголовка окна. Помудрив с настройками, можно самому написать красивую для себя тему.

Установка обоев. Устанавливаем пакет eterm(нужна программа fbsetbg). Для установки обоев можно просто выполнить:
Код:
$ fbsetbg -f Picture.png
Но мы настроим обои в самом fluxbox(иначе обои при рестарте будут слетать). Конфиг лежит в ~/.fluxbox/init ,пишем
Код:
session.screen0.rootCommand: fbsetbg -f .fluxbox/backgrounds/monochrom.png
(вообще можно прописать любую команду, которая будет исполняться при загрузке флаксбукса session.screen0.rootCommand: Команда)

Скриншоты.
Для снятия скринов нам понадобиться пакет scrot, устанавливаем. Сделаем, чтобы по нажатию Ctrl+PrintScreen сохранился наш скрин:
Код:
$ echo "Control Print :Exec scrot ~/screen/'date +%Y.%m.%d-%H.%M.%S`.png" >> ~/.fluxbox/keys
[...:END:...]
Ес! Вот мы и получили нашу среду. Я предоставил вам краткую статью, более глубокий же материал есть в сети. И напоминаю, что профессионалу статься покажется детским лепетом, зато юниксоиду, ни разу не работавшему во флаксбуксе она будет полезна
Ryuzavi (с)

Последний раз редактировалось zythar; 14.09.2008 в 19:56..
 
Ответить с цитированием

  #2  
Старый 19.09.2008, 00:20
Анархист
Познающий
Регистрация: 23.03.2008
Сообщений: 49
Провел на форуме:
119011

Репутация: 52
По умолчанию

гном 2.x шёл на 600Mhz 256 Ram + загрузка пользовательскими приложениями.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ставим Linux на флешку _-Ramos-_ Авторские статьи 30 06.08.2009 09:01
Ставим radmin через win shell AdiM Windows 10 27.08.2008 06:49
Настройка fluxbox под freebsd Ky3bMu4 Soft - *nix 9 03.07.2008 14:40
Ставим Linux с под Windows[UNetBootin] baltazar *nix 6 05.06.2008 15:31
Ставим номер 821834 в игнор Solide Snake Болталка 3 11.12.2007 20:45



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ