JIT SPRAY ÃÂÃÂÃÂÛØ× TDSS - Xakep Online
JIT SPRAY ÃÂÃÂÃÂÛØ× TDSS - Xakep Online
JIT SPRAY ÃÂÃÂÃÂÛØ× TDSS - Xakep Online
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Slitaz<br />
Åñòü ëè æèçíü â êîíñîëè?<br />
Далеко не на последнем месте в списке пожирателей ОЗУ в легких<br />
дистрибутивах стоят иксы. В некоторых случаях отказ от иксов будет<br />
хорошим решением, а иногда и единственным выходом. Конечно,<br />
жизнь в голой консоли требует некоторой подготовки и адаптации.<br />
Но не стоит думать, что все совсем печально — существуют десятки<br />
отличных консольных приложений на все случаи жизни. С помощью<br />
framebuffer'а можно даже просматривать изображения и видео, а с<br />
помощью gpm — использовать мышь. Вот небольшой список хороших<br />
консольных программ:<br />
• Браузеры: lynx (дедушка текстовых браузеров), w3m (есть поддержка<br />
мыши, cookie и еще нескольких полезностей), links (в версии 2 поддерживает<br />
показ графики через framebuffer);<br />
• Почтовый клиент: mutt, alpine;<br />
• IM: finch (мультипротокольный клиент, «консольная версия Pidgin»),<br />
CenterIM (еще один мультипротокольный клиент. С версии 5.0 тоже<br />
будет базироваться на libpurple), irssi (IRC-клиент), mcabber (jabberклиент);<br />
• RSS-ридеры: newsbeuter, snownews;<br />
• Просмотр изображений: fbi (и fbgs — обертка к нему, позволяющая<br />
просматривать PDF и PostScript), fbv, zgv;<br />
• Музыкальные проигрыватели: ogg123, mpg123, mpg321, mpd, moc,<br />
mp3blaster;<br />
• Видеопроигрыватели: mplayer, vlc.<br />
Дистрибутив размером 10 Мб<br />
как-то странно: мне так и не удалось его заставить корректно запускать<br />
openbox как дефолтную сессию. Проще прописать запуск lxsession в<br />
~/.xsession:<br />
$ nano ~/.xsession<br />
lxsession -session default<br />
Чтобы lxsession знал, какой менеджер окон ему запускать, создадим<br />
файл /etc/xdg/lxsession/default/desktop.conf со следующим содержимым:<br />
$ sudo nano /etc/xdg/lxsession/default/desktop.conf<br />
[Session]<br />
window_manager=openbox-session<br />
Проги, которые lxsession должен запускать при логине, прописываются в<br />
файле /etc/xdg/lxsession/default/autostart:<br />
$ sudo nano /etc/xdg/lxsession/default/autostart<br />
@lxpanel<br />
@pcmanfm --desktop<br />
Значок «@» указывает на то, что lxsession будет отслеживать состояние<br />
запущенной проги и перезапускать ее в случае падения. Опция<br />
'--desktop' указывает на то, что отрисовкой рабочего стола (иконки и<br />
обои) будет заниматься pcmanfm. Указать путь к картинке, которая будет<br />
служить обоями, можно либо через GUI:<br />
$ sudo apt-get install slim openbox obconf lxpanel \<br />
pcmanfm lxterminal chromium-browser leafpad \<br />
abiword gnumeric geany geeqie wicd xarchiver<br />
В процессе установки спросится, какой login manager использовать.<br />
Выбираем slim.<br />
Раз уж взялись за apt-get, можно по пути вычистить из системы все<br />
лишнее, например, удалить avahi-daemon и kerneloops-daemon. Sane и<br />
cups используются (по крайней мере, мною) не очень часто — их можно<br />
убрать из автозагрузки для уменьшения потребления ОЗУ и времени<br />
старта системы:<br />
$ sudo /etc/init.d/cups stop<br />
$ sudo update-rc.d -f cups remove<br />
Но вернемся к настройке. Сначала нужно научить login manager запускать<br />
правильный менеджер сессий. Slim умеет работать с разными<br />
сессиями (за выбор сессии отвечает клавиша в окне логина), но<br />
$ pcmanfm --desktop-pref<br />
либо в конфиге .config/pcmanfm/pcmanfm.conf.<br />
Рекомендую также указать pcmanfm отображать меню менеджера окон<br />
вместо своего собственного.<br />
Чтобы lxterminal открывался из меню openbox вместо gnome-terminal,<br />
надо ввести:<br />
$ sudo update-alternatives --config x-terminal-emulator<br />
И выбрать lxterminal в появившемся списке.<br />
ЗАКЛЮЧЕНИЕ<br />
Сегодня, когда количество ОЗУ в новых компах измеряется<br />
гигабайтами, а одноядерные процессоры — уже моветон, современная<br />
ОС, способная работать на компе с конфигурацией<br />
начала века, кажется фантастикой. И тем не менее, это вполне<br />
реально.z<br />
XÀÊÅÐ 09 /140/ 10 103