03.04.2014 Views

Май - Xakep Online

Май - Xakep Online

Май - Xakep Online

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

unixoid<br />

Сергей «grinder» Яремчук<br />

/ grinder@ua.fm /<br />

Столовый<br />

декор<br />

SuperKaramba: инструмент для размещения<br />

апплетов на рабочем столе KDE<br />

В Linux существует множество способов приукрасить и сделать индивидуальным свое рабочее окружение.<br />

Перестройке поддается практически все. Можно изменить обои, значки, оконный менеджер, использовать<br />

3D-окружение вроде XGL или AIGLX. Одним из интересных вариантов является SuperKaramba<br />

— программа для графического интерфейса KDE, позволяющая создавать на рабочем столе интерактивные<br />

приложения (widget). Получается не только очень красиво, но и весьма удобно, так как нужное<br />

приложение или индикатор всегда находится под рукой.<br />

Что такое SuperKaramba<br />

Первой ласточкой была Karamba (karamba.sf.net), созданная автором Хансом<br />

Карлсоном (Hans Karlsson). Она включала в себя ряд модулей и настраивалась<br />

исключительно с помощью конфигурационных файлов. Сейчас<br />

проект заброшен, последняя версия 0.17 датирована 14 апреля 2003 года.<br />

Но хорошие идеи зря не пропадают, и упавший флаг был вскоре подхвачен<br />

энтузиастами. Приблизительно так и возник проект SuperKaramba<br />

(netdragon.sf.net), совместимый по модулям с Karamba. Кстати, если до<br />

недавнего времени этот проект, можно сказать, развивался отдельно, то<br />

теперь он официально входит в состав последней версии KDE.<br />

Вообще говоря, SuperKaramba представляет собой стартовую площадку,<br />

которая сама по себе ничего не делает, да и не умеет. Все функции реализуются<br />

с помощью дополнительных модулей-апплетов. Имеющиеся<br />

сегодня модули позволяют управлять проигрыванием музыки и видео,<br />

показывать различную системную информацию, а также информацию из<br />

интернета (сводки новостей, погоды, наличие почты на сервере). С помощью<br />

SuperKaramba можно создавать панели различного назначения,<br />

выводить на рабочий стол небольшие игры.<br />

Установка SuperKaramba<br />

Пакеты SuperKaramba присутствуют в репозитариях практически<br />

всех популярных дистрибутивов. Так, для установки в Kubuntu следует<br />

ввести «sudo apt-get install superkaramba». В AltLinux пакет называется<br />

kdeutils-superkaramba.<br />

После установки значок для запуска помещается в меню KDE. При<br />

первом запуске SuperKaramba появляется окно настройки, позволяющее<br />

установить апплеты. Апплеты представляют собой файлы с расширением<br />

skz (переименованный zip) или theme. Первые обычно включают в себя<br />

три составляющие: тестовый файл, в котором определен внешний вид<br />

.theme; скрипты на Python (.py), задача которых добавить интерактивность;<br />

графические ресурсы, используемые для украшения.<br />

Очень большой список апплетов находится на сайте www.kde-look.org.<br />

Самые популярные удобнее отбирать и загружать в самой SuperKaramba.<br />

В этом случае, чтобы получить апплет, необходимо нажать «Скачать<br />

апплеты», после чего появится окно, предназначенное для их выбора.<br />

В самом правом окне отображается краткая информация о выбранном<br />

апплете, а иногда и маленький экранный снимок. Для каждого апплета<br />

выводится номер версии и рейтинг, выставленный пользователями.<br />

Обрати внимание, что окно имеет три вкладки. В «Highest Rated» показаны<br />

апплеты, имеющие наибольший рейтинг, в «Most download» — наиболее<br />

часто скачиваемые, а в «Latest» — недавно вышедшие версии.<br />

Щелкнув по «Details», можно получить более детальную информацию.<br />

Нажатие на «Установить» закачает модуль. При этом файл скачивается в<br />

/tmp и затем запускается из него. Но учти, что этот каталог после перезагрузки<br />

будет очищен и модуль придется скачивать заново, поэтому к такому<br />

варианту следует обращаться только при ознакомлении с работой модуля.<br />

При постоянном использовании создай подкаталог superkaramba в /usr/<br />

share/kde/apps или в домашнем каталоге пользователя ~/.kde/share/apps.<br />

/ 108<br />

xàêåð 05 /101/ 07

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!