Шрифт:
$ clamscan -r -i /mnt/hda5
Утилита автоматического обновления антивирусных баз может запускаться в двух режимах: интерактивном (из командной строки) и как демон. Утилита использует базудля автоматического выбора зеркала. В комплекте имеется также список таких баз, занесенный в файл mirror.txt, утилита пробует по порядку соединиться с первым и, в случае неудачи, следует далее по списку. Можно подобрать оптимальный вариант и поставить его первым. Для начала следует запустить утилиту без параметров; если все нормально, то далее следует создать лог-файлы, необходимые для работы.
Интерфейсы к ClamAV
За относительно небольшое время своего развития ClamAV получил достаточное количество интерфейсов и многого другого, упрощающего работу и интеграцию в приложения. Список некоторых из них можно найти в файле README, а в файле clamdoc.pdf дано их краткое описание, занимающее несколько страниц.
Самым известным и быстро развивающимся фронтэндом на сегодня является KlamAV , построенный на Qt-библиотеках и предназначенный для защиты от вирусов в первую очередь при использовании в среде KDE (рис. 7.13).
Рис. 7.13. Интерфейс KlamAV
Поддерживаются сканирование при доступе и ручной режим сканирования, обновление антивирусных баз, карантин, просмотр почты для KMail и Ximian Evolution. Для удобства поставляется вместе с Dazuko. Clamaktion позволяет пользователям KDE 3 проверять файлы и каталоги при помощи контекстного меню. Кроме того, почтовые клиенты KMail и Sylpheed Claws дают возможность просматривать почтовые вложения при помощи ClamAV.
Запуск игр Windows под Linux
Для Linux существует мало игр. Неказуальных игр, позволяющих убить время, в Linux предостаточно, при установке дистрибутива пользователь найдет их несколько десятков. Есть и проекты OpenSource, предлагающие довольно серьезные игры в самых разообразных жанрах, – космические стратегии, шутеры от первого лица, тактические симуляторы и многие другие. Они пользуются популярностью и имеют стабильный контингент игроков. Однако пользователя обычно интересуют проекты, о которых говорят каждый день. Некоторые игры – Neverwinter Nights, Savage: Battle for Newreth, Wolfenstein, Quake и другие имеют реализацию под Linux. Вопрос в том, что качество и скорость Linux-реализации часто хуже, чем Windows, и таких проектов немного.
Привлечь разработчиков игр и программ в Linux непросто, поэтому исправить ситуацию пробуют путем эмуляции программного интерфейса. В среде Linux сегодня известно множество эмуляторов, распространяемых по лицензии GPL: dosemu – MS DOS; Cygwin, Wine – Windows; A64 – Amiga; Snes9x – Super Nintendo; Spectemu – ZX Spectrum и так далее. К сожалению, настройка большинства из них – дело нетривиальное, требующее правки конфигурационных файлов и чтения документации до полного просветления. Не каждый решится на такой шаг, особенно когда заранее не уверен, что игра вообще запустится.
Проект Wine
Wine – это альтернативная реализация Windows API для UNIX-подобных систем. В этих системах она позволяет выполнять многие приложения, написанные для Windows. Название является рекурсивным акронимом от Wine Is Not an Emulator (Wine – не эмулятор). По прошествии 15 лет разработок Wine хотя и получил большие возможности, но так и не стал удобным в настройке. Он не является стабильным продуктом, и нельзя сказать, что с его помощью удастся запустить любую программу для Windows. Однако чудеса бывают: чтобы установить Battlefield 1942, автору было достаточно выбрать в меню Konqueror пункт Запустить с помощью и указать Wine. Игра установилась, но на этом приятные моменты закончились. На страницеможно найти список программ и игр, которые удалось запустить в Wine.
В Kubuntu в подменю Advanced (Расширенные) меню Настройки системы есть пункт Программы Windows, являющийся, по сути, еще одним интерфейсом к утилите настроек Wine winecfg. C его помощью можно указать некоторые настройки Wine, но до полного комфорта далеко.
Проект Cedega
Большей популярностью пользуются коммерческие решения, позволяющие запускать многие приложения, написанные для Windows в Linux, построенные на основе исходных кодов Wine. В первое время Wine выходил под лицензией MIT, которая разрешала одностороннее использование открытого кода без каких-либо обязательств публиковать изменения. Впоследствии разработчики Wine выбрали более жесткую в этом отношении GPL, но проектам, стартовавшим в 2001 году, этот шаг помешать уже не мог.
Главным отличием коммерческих решений от Wine является наличие более понятного рядовому пользователю графического средства настройки, хотя они и отличаются узкой специализацией. Так, основное направление CrossOver (ранее CrossOver Office, – это поддержка наиболее затребованных офисных и других приложений Windows вроде Microsoft Office, Lotus Notes, Macromedia Dreamweaver и Flash MX, Adobe Photoshop, Apple iTunes и прочих, поддерживаются и некоторые игры (Half-Life, Counter-Strike, World of Warcraft). Со списком поддерживаемых приложений и качеством можно ознакомиться на странице http://www.codeweavers.com/compatibility/browse/rank.