Вы находитесь на странице: 1из 112

• KOFFICE 1.

4 • НАСТОЛЬНЫЙ LINUX • ФАЙЛОВЫЕ МЕНЕДЖЕРЫ • CAIRO • SUPER SUDOKU •

ВНУТРИ
UBUNTU
О космических
полетах и open-
source с.62

KOFFICE 1.4
KDE наносит ответный удар!
ЧИТАЮТ ВСЕ ПОЛЬЗОВАТЕЛИ LINUX с. 18

№2(71) октябрь
2005

БЛОКИРУЕМ
все необходимое
для защиты вашего
компьютера
ХАКЕРОВ! • SSH • Bastille Linux
• Брандмауэры • PGP
• SELinux • Антивирусы

ФАЙЛОВЫЕ УЧЕБНИКИ НА ЛЮБОЙ ВКУС


МЕНЕДЖЕРЫ ПРИГОТОВЬТЕ ПЕРО И БУМАГУ
Отделяем зерна от плевел с.30 Сжатие файлов с.74
Гель для GIMP с.80
ДНЕВНИКИ LINUX Знакомство с Gnuplot с.78
Вихри времени доносят дурные Программируем на Gambas с.86
вести – это и есть судьба Linux? с.56
PHP – и никаких коз с.90

«Кто-то дал мне упаковку с шестью банками пива


и стопку дискет со Slackware. Так все и началось»
Марк Шаттлворт с.62
добро поЖАЛовАтЬ

Мой дом –
К вАшим усЛуГАм...
безопасность – главное слово этого выпуска. Мы 
отправили сотрудникам редакции шифрованное 
моя крепость
сообщение, в котором спрашивалось: «Что может  безопасность  –  это  необходимое  зло.  Поскольку  за  миром  IT 
заставить вас выдать свой пароль постороннему  никто не присматривает, кто-нибудь обязательно захочет просто 
человеку?
прийти и взять – ну или хотя бы попробовать. безопасность – 
зло,  поскольку  необходимые  меры  всегда  очень  назойливы.  Лет  10 
назад  у  меня  был  один  PIN-код  и  пара  паролей,  а  сейчас  у  меня  –  12 
пол Хадсон Грэхэм моррисон учетных записей, дюжина невесть откуда взявшихся девичьих фамилий 
«Согласен написать на  «Угроза теста Войта-
шоколадке. конечно, это не 
будет мой настоящий пароль 
кампффа и различные 
вопросы о черепахах, 
матери и секретные вопросы, не поддающиеся запоминанию.
– он займет две 
шоколадки»
лежащих на спине где-то в 
пустыне.»
различные  требования  и  реализации  защитных  систем  в  Интернете 
еще  больше  сбивают  с  толку  простого  пользователя  и  мешают  ему 
запомнить  информацию  о  себе.  В  результате  все  чаще  и  чаще  пароли 
оказываются сохраненными в файле или записанными на клочке бумаги. 
джулиан джефферсон
«Если этот незнакомец 
майк саундерс
«я давно использую 
Думаю, эксперты в области безопасности скажут, что в записи паролей 
окажется нигерийцем,  прохожих в качестве 
который хочет временно  бесплатного RAID- где-либо есть определенный смысл – если вы не забываете их на заднем 
положить на мой счет пару  хранилища для своих 
миллионов – я подумаю.» паролей. Если я забыл его,  сиденье такси.
мне достаточно выйти на 
улицу и ткнуть первого 
попавшегося человека, 
Наш специальный репортаж позволит вам обезопасить себя, насколько 
чтобы услышать нужную 
фразу» это возможно, но IT-компании все туже «закручивают гайки». Это значит, 
что наиболее примитивная форма аутентификации – пароль, потихоньку 
ребекка смэлли
«Если это хоть как-то  уходит в историю. Что если банки будут позволять вам регистрировать 
поможет реформе The 
Jesus & Mary Chain, я 
готова рискнуть. В любом 
ключ  RSA?  В  то  же  самое  время,  Linux,  который  постоянно  следит  за 
случае, мой пароль всегда 
одинаков: i1ovejimr3id»
эндрью Грегори
«Вот именно для таких  всеми новинками, сможет легко поддерживать смарт-
случаев нам и нужны 
правительственные  карты, личные метки и еще бог знает что.
системы биометрического 
контроля. Скрытничают 
только те, кому есть, что 
Но  пока  этот  счастливый  день  не  наступил  – 
скрывать»
читайте  советы  и  узнавайте  о  технологиях,  которые 
дэвид Катрайт
марк бейн
“я не стану этого делать, а 
«я думаю, Aston Martin B9  можно  использовать  для  собственной  защиты  уже 
будет вполне достаточно, 
сами они ни за что не 
догадаются! Почему? Мой 
хотя на секунду можно 
почувствовать себя 
сегодня. Число кибер-преступлений растет день ото 
пароль – это склеенные 
клички моих собак: 
жадиной и попросить 
Vanquish S» дня, так что не теряйте бдительности!
ищейки Juju и борзой Jet.”

ВАЛЕНТИН СИНИЦЫН 
главный редактор русскоязычной версии
КАК С НАМИ СВЯЗАТЬСЯ info@linuxformat.ru
Письма для публикации: 
ричард Коббетт
энди ченнелл
«Моя жена купит платье и 
«я ввел биометрическую  letters@linuxformat.ru
аутентификацию, так что 
не сдаст его назад. кроме  чужаку придется просить  Подписка и предыдущие номера: 
этого, в Gimp появится  моей руки... Ну или хотя 
родная поддержка CMYK.» бы пальца» subscribe@linuxformat.ru
техническая поддержка: 
марко Фиоретти
«Физическое насилие или  answers@linuxformat.ru
МИССИЯ ЖУРНАЛА
хотя бы уверенность, что 
защищенные паролем  Проблемы с дисками:  
данные куда-то  • Пропаганда свободного По в россии
скопированы.» disks@linuxformat.ru
• Продвижение решений с открытым кодом в 
дэвид Коулсон общие вопросы: info@linuxformat.ru
«Пароль можно получить  бизнес-сообществе
на возвратном бланке  Website: www.linuxformat.ru
заказа бутерброда с  • Поддержка российского Open Source сообщества 
огурцами, но без корочек» • организация трибуны для разработчиков 
Адрес редакции: россия, Санкт-
биаджио Лучини свободного По
Петербург, ул. Гончарная, 23, офис 54
«Все мои секреты можно  • обратная связь между разработчиками и 
купить за пару-тройку  телефон редакции: (812) 717-00-37
терафлопсов...» потребителями По 
Дополнительная информация на 
стр.114

www.linuxformat.ru LXF2(71)  октябрь  2005  3


Содержание
Добро пожаловать в новый выпуск Linux Format, ваш надежный проводник в мире Linux LXF2(71) октябрь 2005

в этом выпусКе

БЛОКИРУЕМ
ХАКЕРОВ 46
Исчерпывающее руководство по защите
вашего компьютера

18 KOffice 1.4
Поприветствуем Kexi и Krita!

42 Что такое... Cairo?


Векторная графическая библиотека,
лежащая в основе Gnome 2.12

69 Настольный Linux
Вся трудность – в удобстве использования

62 Марк Шаттлворт
Основатель Ubuntu – о космосе и open-source

62 Деньги говорят
>> ИЗБРАННЫЕ
ЦИТАТЫ

«Когда я был маленьким, у Linux «В адрес Amarok высказывалась


не было всех этих графических критика по поводу жирка. На
прибамбасов – мы жили в самом деле, это были
командной строке.» бессовестные обвинения
в перегруженности.»
11 Пожилой Дэвид Катрайт 21 Энди Чэннелл об упитанном медиапроигрывателе

4    LXF2(71)  октябрь  2005        www.linuxformat.ru


На диске
Полный DVD
24 VariCAD 2005 интересных
программ
ст. 106
06 Новости 62 Марк Шаттлворт
Анализ последних событий в мире Linux Информация об Ubuntu – из первых
рук!
12 Почтовый сервер DVD
Теплые отклики о голосовании по 69 Настольный Linux ВАШ ЗАЩИТНЫЙ ИНСТРУМЕНТАРИЙ
поводу патентов RTFM или плати

18 KOffice 1.4 74 Первые шаги: сжатие TRUSTIX SECURE LINUX 3.0


Встречайте конкурента Microsoft данных Легкий дистрибутив, предназначенный
Access Сохраните дисковое пространство с
помощью tar и zip. специально для серверов
21 Amarok 1.3
Сегодня музыка подружилась с Wiki 78 Построение графиков SMOOTHWALL EXPRESS 2.0
в Gnuplot
Новейший межсетевой экран от
22 SmoothWall Firewall 4 Просто графики, очень просто...
Идеален для корпораций охотников за вирусами из SmoothWall
80 Учебник Gimp
24 VariCAD 2005 Сделаем Linux таким же красивым,
как и Mac OS X
БЕЗОПАСНОСТЬ:
Написано в родильном отделении OpenSSH, ClamAV,
84 Учебник Perl Tripwire, Snort, Ethereal, Shorewall,
26 Образовательное ПО
Музыка и математика на одной
Контроль за выполнением или еще AWStats, Nmap и другие утилиты!
о джедаях
странице
86 Учебник Gambas CENTOS 4.1
27 Новинки книжного мира Get started in Basic
новый
Многоцелевой дистрибутив с
Наконец-то полное руководство по ЦиКЛ
SSH? железобетонной надежностью
90 Учебник PHP
30 Сравнение: файловые Используем XML для хранения
GNOME 2.10.2
менеджеры данных
Приведите свои файлы в порядок Не тратьте время на настройку KDE –
94 Subversion поглядите лучше сюда!
36 HotPicks Управляем репозитарием по мере
его расширения
OpenPKG: это что-то!

42 Что такое... Cairo? 98 Ответы на вопросы


Вы спрашиваете – мы отвечаем
Пирамиды! Сфинкс! Векторная
графика!
105 О диске
46 Блокируем хакеров Как установить ваш инструментарий
Как отвадить непрошенных гостей
110 Mega Ultra Sudoku
56 Дневники Linux Пишите код и выигрывайте!
Все не так плохо!
112 В следующем месяце Перед использованием диска 
ознакомьтесь с инструкцией на стр. 105
60 Гонка за лидером Учимся двигаться быстрее света
Unisys выбирает Linux

ПОДПИШИСЬ СЕГОДНЯ:

LINUX
FORMAT
Подробности на сайте
42 Cairo 56 Дневники Linux www.linuxformat.ru

www.linuxformat.ru LXF2(71)  октябрь  2005    5


новости

Главные события
•  И снова о деле SCO  •  компьютеры под управлением Linux – самые быстрые в мире  •  Пк с предустановленным 
Linux от Linspire  •  Финансовая независимость Ubuntu  •  Sun подтверждает свои обязательства по отношению к Linux  
•  крупная победа Gaim в конкурсе проектов Google Summer of Code

последняя атака SCO?


Новые письма, противоречивые заявления и борьба характеров
Публикация электронного письма 
из материалов процесса между 
SCO Group и IBM вызвало боль-
шое волнение в июле, так как многие пове-
рили, что это разоблачение наконец то пре-
кратит процесс. Многие, однако, либо пре-
увеличили, либо не до конца поняли важ-
ность этого события. 
Письмо было послано в Августе 2002-го 
года инженером SCO Майклом Дэвидсоном 
(Michael Davidson). В нем содержались 
выводы об исследовании,  которое за три 
года до этого выполнил для SCO (называв-
шейся тогда Caldera Systems) независимый 
консультант боб Шварц (Bob Swartz). Шварц 
был нанят, чтобы изучить код Linux и Unix и 
выявить похожие участки, которые потенци-
ально позволили бы получить дополнитель-
ную выгоду. По словам Дэвидсона, «на 
каком-то этапе существовала идея, что мы 
могли бы продавать лицензии корпоратив-
ным клиентам, использовавшим Linux, как 
некую страховку на случай, если вдруг 
выяснится, что они используют код, нару- SCO опубликовало служебную записку шварца, намекая, что он был возмущен схожестью между Unix и Linux.
шающий наше авторское право». Дэвидсон 
пишет, что менеджмент попросил Шварца  нашли абсолютно ничего, то есть, абсолют- зирования. он предлагал застраховать поль- «ограничены поиском посимвольного копи-
найти явные улики в коде, используемом в  но никаких доказательств какого-либо нару- зователей Linux от юридических проблем,  рования, что не является стандартной прак-
Red Hat или других Linux-компаниях. По  шения авторских прав». которые могли возникнуть по причине  тикой для поиска нарушения авторских прав, 
мнению Дэвидсона, это была бессмыслен- Существующая схожесть между Linux и  использования спорного кода и агрессивно  и легко может быть обойдено хорошо про-
добивался возвращения прибыли, потерян- думанной маскировкой кода».
ной SCO от использования этого кода в IBM,  блейк Стовелл (Blake Stowell), глава 
«ПоХожИМИ окАЗАЛИСь МЕНЕЕ  Red Hat и других компаниях. Программа  отдела корпоративных коммуникаций SCO, 
лицензирования началась в Августе 2003-го  пояснил LinuxFormat, что интерпретация 
ЧЕМ 300 Строк коДА!» года, когда пользователям Linux было пред- Дэвидсоном результатов поиска  не была 
ложено приобрести право на использование  абсолютно точной. он также заметил, что 
кода System V в Linux за 699$ в расчете на  тесты Шварца были применены по отноше-
ная задача: «я уже высказывал свое мне- Unix, по словам Дэвидсона, объясняется  один процессор. нию к Red Hat 5.2, использовавшему ядро 
ние (основанное на детальном изучении  общим кодом, созданным сторонними раз- SCO ответило на письмо Дэвидсона,  2.2, тогда как обвинения в нарушении прав 
нашего собственного кода и довольно боль- работчиками. Вице-президент Caldera рег  публикацией служебной записки, отослан- относились к версиям ядра выше 2.4.
шой части Linux и других проектов с откры- брогтон (Reg Broughton) отослал письмо  ной Шварцем в 1999-м году главному кон- «Доклад Шварца подтверждает выводы 
тым кодом), что … скорее всего, мы не най- вступающему в обязанности CEO Дарлу  сультанту Стиву Саббату (Steve Sabbath). В  Дарла в отношении Linux, сделанные им 
дем ничего». Макбрайду (Darl McBride), который, как  записке содержались результаты его попы- ранее», сказал Стовелл. «Но здесь важно 
Заключение Дэвидсона было совершен- пишет Дэвидсон, тем не менее, упорно про- ток найти код Unix в Red Hat Linux 5.2. В  помнить тот факт, что исследование вклю-
но определенно: «В конце концов, мы не  должал продвигать программу свою лицен- компании отметили, что исследования были  чало старые версии Red Hat Linux; оно не 

6  LXF2(71)  октябрь  2005 www.linuxformat.ru


новости

принимало во внимание код, привнесенный 
в систему после этого времени, и также не  интервью с майк сандерс
разработчиком
(Mike Saunders)
включало никаких сравнений между AIX, 
Майк установил  приложений 
Dynix и Linux, что и является нашим глав- с открытым кодом больше, 
чем комнат в гостинице 
ным вопросом в процессе против IBM». Pachiko в осака.
Здесь мы согласны со SCO. Если судеб-
Нам удалось вытащить
ный процесс сфокусирован на интеграции  одного из разработчиков
компании Introversion из комментарий
кода Dynix в Linux, а IBM приобрела Dynix в 
1999-м году, то скопированный код – если 
таковой имел место – не мог присутствовать 
его кабинета OpenOffice.org
в коде, который изучал Шварц. Находки,  Один из разработчиков Darwinia – игры,  к счастью для нас, благодаря появив- продолжает
сделанные в суде, могут защитить Linux и 
IBM, однако, по нашему мнению, сообщест-
в которой нужно спасти виртуальный парк и 
его обитателей от злобного вируса, расска-
шемуся сообществу пользователей,Introversi
on планирует развивать свою многоплат- «распухать»
ву не стоит расслабляться раньше срока,  зал LinuxFormat, как разработка версии  форменную модель. «отклик на обе наши 
несмотря на то, что письмо, о котором идет  игры с открытым кодом улучшила профес- игры был удивителен – мы получили насто-
речь, имеет слабое отношение к делу.  сиональные навыки команды. ящий культ Uplink и Darwinia», говорит  Полный оптимизма, вчера я 
как говорит крис Дилэй (Chris Delay),  Дилэй. «Множество людей благодарили нас  установил OpenOffice.org
серьезные заявления для успеха компании было жизненно важно  за то, что мы позаботились о создании вер- M118 (пре-релиз 2.0). я слышал, что 
Намного более важны два заявления, напи- поддержать Linux как в новой версии игры,  сий игры для Mac и Linux, и мы надеемся  время запуска программы слишком 
санные двумя экспертами по информацион- так и в предшественнике – игре Uplink.  продолжать эту политику в отношении всех  велико и надеялся, что разработчи-
ным технологиям и опубликованные не так  Помимо простого увеличения прибыли,  наших будущих игр». ки постарались сделать хоть что-то, 
давно. Первое было написано для SCO в  кроссплатформенная модель заставила раз- чтобы устранить эту проблему – но 
2004-м году Сандипом Гупта (Sandeep  работчиков работать «умнее». нет. когда я запустил его на доста-
Gupta), которого прочили на позицию вице- «Мы обнаружили, что такая модель раз- точно современном компьютере и 
президента отдела проектирования спустя  работки заставляет всех писать код более  услышал «хруст» жесткого диска, 
три недели после подписания им своего  высокого качества, который должен будет  сопровождавший лениво ползущую 
заявления. В заявлении Гупта обещал пока- работать без проблем и на других  полосу загрузки, я понял, что мы не 
зать, что различные части Unix и Linux силь- платформах». даем хороший пример новым поль-
но похожи, включая технологии RCU (Read- Помогло также и то, добавляет Дилэй,  зователям Linux.
Copy-Update) и синхронизацию на уровне  что на раннем этапе компания выбрала тех- конечно, эта предварительная 
пользователя (ULS). нологию OpenGL. «Мы постоянно использо- версия может содержать некоторое 
к сожалению, существенная часть его  вали OpenGL в своих играх, и теперь посте- количество отладочного кода. 
заявления была пересказана в более попу- пенно приходим к универсальному коду,  однако дальнейшее «распухание» 
лярной форме, а это означает, что мы не  выполняющему базовые операции, такие  дилэй: ожидайте появления большего офисных приложений симптоматич-
числа игр с открытым кодом
имеем возможности проверить его находки.  как открытие окон, обработка мыши и т.п.  но: наши любимые настольные про-
однако, официальный ответчик IBM –  Существуют библиотеки, которые позволяют  Darwinia доступна для Linux, Mac и  граммы прибавляют в весе день ото 
брайан керниган (Brian Kernighan), широко  делать подобные вещи, но у нас всегда с  Windows, всего лишь за ‡19.99 ($29.99) с  дня. Пользователей Windows, чьи 
известный в мире Unix хакер – имел пол- ними возникали проблемы, они никогда не  официального online-магазина по адресу:  привычные Internet Explorer и Word 
ный доступ к заявлению Гупты. В своем  работали так, как предполагалось». www.darwinia.co.uk. выскакивают практически сразу, 
заявлении, комментирующем все находки  даже без какой-либо предзагрузки 
Гупты, он говорит, в частности, следующее:
•  «я обнаружил фундаментальные ошибки 
наконец-то предустановленный (попробуйте запустить их в Wine) это 
совсем не впечатляет. В последнее 
в умозаключениях мистера Гупта»
•  «Подозрительно похожие куски кода, 
Linspire время я слишком часто слышу это 
от многих новых пользователей 
выявленные мистером Гупта, в сумме име- Бывший сотрудник Dell предлагает сосредоточиться на Linux.
ют размер менее 300 строк, ни одна из  пользователях, которые бояться сложности установки Linuxs У нас есть быстрые приложения, 
которых, ни качественно, ни количественно  такие как Fluxbox и Dillo, наши ком-
не является существенной». Компания Linspire начала выпуск  тему с процессором Intel Celeron D, 256Mb  пиляторы становятся лучше от 
•  «Мистер Гупта не описал методику, исхо- своего долгожданного Пк на базе Systemax  памяти и 40Gb диском, CD-ROM и обычный  выпуска к выпуску, и сейчас у нас 
дя из которой, он получил свои выводы. Но,  Venture L335 с предустановленным Linux.  набор периферии. кевин кармони (Kevin  есть большой запас производитель-
даже не смотря на это, совершенно ясно,  компьютер доступен по стартовой цене в  Carmony), ставший исполнительным дирек- ности. Но мы не должны останавли-
что методика мистера Гупты и его заключе- $299.99 на сайте TigerDirect.com. За эти  тором в Linspire вместо Майкла робертсона  ваться на достигнутом – операцион-
ния абсолютно недоказуемы». деньги пользователи получат базовую сис- (Michael Robertson), говорит, что направле- ная система с компонентами KDE, 
ние их деятельности открывает новый сек- Gnome, Mozilla (XUL) и OpenOffice 
Грязный, затянувшийся процесс SCO  тор рынка. «большинство людей покупают  (VCL), запущенными одновременно, 
против IBM и различные разоблачения, свя- компьютер, а не операционные системы.  слишком тяжела. Эта проблема 
занные с ним, будут продолжаться и вряд  Важно, чтобы они могли попробовать Linux  мешает запустить полноценные 
ли стоит ожидать серьезных подвижек до  без необходимости его устанавливать само- настольные Linux-системы на мил-
2006-го или даже 2007-го года. стоятельно. Успех таких компаний, как Dell  лионах компьютеров с работающими 
показывает, что люди готовы покупать  Win98 и NT. Людям нужны серьез-
тем временем, IBM и Red Hat пытаются  доступный по цене Пк напрямую от произ- ные стимулы для того, чтобы сме-
доказать, что голословные заявления SCO  водителя с возможностью настроить систе- нить свой весьма эффективный и 
нарушают один из законов США –  так  му под их собственные нужды. теперь стало  быстрый рабочий стол на тот, что 
называемый «Акт Лэнхэма» (Lanham Act),  предустановленные системы – возможным покупать Пк собственной кон- предлагает Linux. к счастью, мы, 
лучший способ проведения Linux в
приводя к тому, что клиенты Red Hat и IBM  фигурации с предустановленным Linux». похоже, стали осознавать 
массы.
перестают покупать Linux. эту проблему.

www.linuxformat.ru LXF2(71)  октябрь  2005  7


новости

Короткой строкой Обязательства Sun по


отношению к Linux
• Новые версии браузеров Opera
Software будут доступны для загрузки
по BitTorrent. Кристен Крог (Christien
Krogh), вице-президент отдела проекти-
рования, заявил, что BitTorrent интере-

под вопросом
совал компанию уже более года, однако
выпуск Opera 8 убедил команду в необ-
ходимости поддержки этой технологии.
«Невероятная реакция на выпуск новой
версии браузера, с более чем сотней
загрузок в секунду привела к нокауту
серверов Opera. С BitTorrent пользова-
тели получат альтернативный механизм
загрузки». Однако Sun утверждает, что компания просто «еще больше»
фокусируется на Solaris
В Sun Microsystems верят, что ле Sun выпустил JDS Release 3, который
наилучшие шансы на успех их поставлялся с Solaris 10 и поддерживал
настольной Java-системы (JDS – рабочие станции Sun.
Java Desktop System), в их собственной В интервью с eWEEK на конференции,
платформе Solaris, а не в Linux, но, по-пре- Луиконо попытался объяснить свои ком-
жнему отклоняют претензии, что компания ментарии: «Не было большой потребнос-
планирует остановить продажу Linux-версий. ти в рабочем столе для Linux, и посколь-
Компания была вынуждена прояснить ку мы не собираемся вкладывать средс-
• MainConcept дебютировала со сво-
им приложением редактирования видео свою позицию после интервью исполни- тва в JDS под Linux … вы увидите вло-
под Linux. MainActor 5.5 содержит тельного вице-президента Sun Джона жения в R&D для Solaris.»
массу новых возможностей, исправле-
ний ошибок и настроек редактирования.
Луиконо (John Loiacono), которое он дал Позднее Луиконо выразит раздра-
Все это доступно для Linux раньше, чем журналистам и аналитикам на конферен- жение в своем блоге. «Точка зрения,
пользователям остальных операционных ции JavaOne в Сан-Франциско в июле. В которую я высказал и которая вызва-
систем. MainActor 5.5, в конце концов,
получил полный доступ к возможностям интервью было сказано, что JDS станет ла переполох, состоит в том, что мы в Луиконо считает,
видеозахвата через теперь уже зрелую инструментом для разработчиков, а не для еще большей степени сосредоточим- что его неправильно
поддержку FireWire в Linux. Программное поняли.
конечных пользователей. Также ему припи- ся на JDS для Solaris и тонком кли-
обеспечение доступно по цене в $199 и
доступно для различных дистрибутивов. сывается следующая цитата: «Вы увидите, енте SunRay».
Существует также возможность обновле- что Sun делает меньший акцент на JDS под Представитель Sun Рассел Кастроново другие приложения, а также будет продол-
ния с предыдущей версии.
Linux. Стратегия немного изменилась … (Russel Castronovo) также прокомментиро- жать предлагать JDS для платформ Linux и
• После шести лет продаж Windows- Скорее всего мы будем двигаться в сторо- вал новую стратегию. Он сказал, что в буду- Solaris».
версий своих продуктов, провайдер ну сообщества разработчиков с открытым щем Sun планирует поддерживать и обнов-
Brinkster начал предлагать поддержку
Linux. Компания запустила в продажу кодом, чтобы дать им возможность поль- лять обе версии настольных приложений, а Заход солнца
несколько пакетов для домашнего и про- зоваться JDS». Луиконо просто обозначил тот факт, что Возможно пресса просто старалась по-свое-
фессионального использования, стои- JDS был первой попыткой Sun создать JDS включен в выпуск Solaris 10 в этом му интерпретировать слова Луиконо, пос-
мостью от $4.95 в месяц. Вице-президент
компании Бен Чабмерс (Ben Chambers) приложение под Linux. Проект был запущен году. «Sun не собиралась сказать ничего кольку отношение Sun к Linux весьма
заявил, что в Brinkster страстно хотели с большой помпой исполнительным дирек- лишнего. Sun собирается участвовать в раз- двойственно: в одном месяце утверждается,
быть вовлеченными в сообщество Linux.
тором Sun Скотом МакНили (Scott McNealy) работке качественных настольных приложе- что эта операционная система может спо-
• Проект Debian ответил на крити- в сентябре 2002-го года. Тогда JDS исполь- ний и будет продолжать инвестировать в собствовать росту компании, а в следую-
ку, связанную с медленной реакцией на зовал рабочий стол SUSE Linux, но в февра- Gnome, StarOffice / OpenOffice.org, Mozilla и щем она же воспринимается как угроза
проблемы безопасности, обнаруженные
в Sarge. Разработчиков, отвечающих за
основному бизнесу.
поддержку безопасности критиковали за JDS использует инновационную схему
то, что через несколько часов после ре-
лиза Debian 3.1 и появления его на зер- прошедшие события лицензирования, снижающую стоимость
калах, в нем были обнаружены серьезные покупки и поддержки для компаний.
 Конференция разработчиков и лагере около Университета Минхо, Брага в
проблемы, связанные с безопасностью.
пользователей KDE прошла в Малаге Португалии и охватила все вопросы, Лицензия будет стоить $100 за каждого
В своем заявлении они сказали, что в пользователя в год, что явно дешевле по
Debian существовали проблемы в инфра- (Испания) с 26-го августа по 4-е касающиеся Perl. (девиз конференции: «Perl
структуре безопасности, которые не дали сентября 2005-го года Везде» – «Perl Everywhere»).   сравнению с аналогичным предложением от
возможности выпустить обновления, од- Ежегодное событие aKademy в рамках проекта http://braga.yapceurope.org Microsoft.
нако «эти проблемы полностью разре-
шены и сейчас инфраструктура работает
KDE, было полезно разработчикам, Вскоре после старта проекта МакНили
правильно». администраторам и обычным пользователям, а Конференция OpenOffice.org 2005, заключил сделку по поставке компании
также включало неделю-марафон прошла с 28-го по 30-е сентября, в CSSC (China Standard Software Company)
• Запущен новый проект под лицензией программирования. Как обычно, многие городе Копер, Словения
GPL, имеющий целью облегчение уста- почти миллиона настольных систем. Однако
проекты KDE выпустили специальные Третья ежегодная конференция OO была
новки программ из исходных текстов. ранее в этом году CSSC анонсировала стра-
Проект GNU Source Installer представ- «aKademy-версии» своего ПО. организована хакерами OpenOffice.org из
тегический альянс с Novell, с целью предо-
ляет собой набор приложений, каждое из http://conference2005.kde.org Словении и Италии. Она была посвящена
которых имеет полноценный графичес- специфическим областям использования
ставления маркетинговых услуг по продви-
кий интерфейс. Программы отобража- жению на рынке Китая.
ют ровно столько информации, сколько YAPC::EU::2005, с 31-го августа по 2- офисных приложений в бизнесе и образовании.
е сентября, Брага, Португалия Организаторы считают, что превзошли успех Если этот альянс между Novell и CSSC
требуется и, как уверяют лидеры проек-
та, предлагают рядовому пользователю Еще Одна Конференция Perl» (YAPC – Yet последних двух конференций, прошедших в так подействовал на изменение политики
отличный способ обретения уверенности Another Perl Conference) теперь существует и в Гамбурге и Берлине. Sun, то в этом есть своя ирония, ведь JDS
при работе с командной строкой.
европейской версии! Конференция прошла в http://marketing.openoffice.org/conference был построен поверх принадлежащего
Novell продукта SUSE Linux.

  LXF2(71) октябрь 2005 www.linuxformat.ru


Ричард Коббет
Флорентийский создатель
телескопа, физик-
первооткрыватель и
верующий человек. Или это
был Галилео?

комментарий
Добро пожаловать,
мистер Гейтс!

Inkscape получил четыре награды в Google Summer of Code. Амстердам в этом месяце
манит не сексом, наркоти-

Google объявил победителей


ками и рок-н-роллом (или легким
джазом), а конференцией Microsoft
TechEd 2005 – неделей лекций, сим-
Денежки поделены, все свободны позиумов, практических демонстра-
ций и тайных визитов тех, кто меч-
Google анонсировал победителей   самых больших организаций-наставников тает подловить миллиардера за его
устроенного им соревнования Summer of станет KDE, которой принесут дополнитель- любимым бифштексом с картошкой.
Code, который имел целью продвижение ные средства 24 отобранных проекта. Акцент на этом мероприятии
инноваций в разработках с открытым кодом В сумме $120000 уйдет на реализацию был сделан весьма любопытный.
с помощью денежных поощрений. таких разных идей, как поддержка VoIP в Об этом говорит тот факт, что
Студентов просили присылать приложения Kontact, полная реализация XUL в Konqueror единственные стенды, которые
с открытым кодом до 14-го июня, для чего у и системы с именем NoKey, которая позво- были заполнены еще до их откры-
Google имелись отложенные деньги на суб- лит осуществлять полный набор действий в тия, имели названия вроде
сидирование 400 лучших проектов. Когда KDE без клавиатуры. «Microsoft и Открытый Исходный
настало время выбирать, филантроп и Награждение проекта Gaim 15-ю приза- Код». Я уверен, вы согласитесь, что
гигант поисковых систем отобрал 410 про- ми породило слухи, о том, что Google соби- это весьма противоречивая смесь,
ектов для дальнейшей поддержки. Каждому рается внедрить службу мгновенного обме- и если вы прослушали хотя бы одну
счастливчику было выдано $5000: $4500 на сообщениями в свой поисковый портал. лекцию о совместном владении
лично студенту, а $500 – организации, кото- 16 призов ушло Mono, системе разра- исходным кодом (shared source), то
рая будет выступать как наставник в после- ботки, совместимой с .NET. Другие студенты потом прослушали их все. Я про-
дующие три месяца. продолжат свою работу над Gnome, слушал пять таких лекций и решил
Неудивительно, что процент проектов Inkscape, Firefox, OpenOffice.org, NMap и наконец попробовать голландской
для Linux был весьма высок, однако при- Ubuntu. Пепси и сдобы.
нцип отбора конкурсантов может указать на Интересной частью всего этого
будущие амбиции компании. Одной из было то, что, как и в случае со мно-
гими web-сервисами, которые я

Финансовая свобода Ubuntu использую, – извините, крошки …


– меня не очень-то волнует возмож-
ность посмотреть исходный код. Да,
Подарок на $10 миллионов упростит переход от Canonical
я приветствую этот жест, но, пожа-
Напористый дистрибутив Ubuntu   цикла поддержки разработки и обновлений луй, на этом все и заканчивается. У
начинает свое движение от Canonical Ltd к для коммерческих пользователей. «Чтобы меня нет ни времени, ни желания
установлению новой организации, которая поддержать использование свободного ПО погрузиться в биты и байты.
будет наблюдать за его разработкой и рас- на различных серверах, в том числе баз Однако, что для меня имеет
пространением. Интернет-миллиардер Марк данных, мы предлагаем поддержку системы значение, так это открытые стан-
Шаттлворд (Mark Shuttleworth), занимаю- безопасности для базовой части Ubuntu и дарты. Я не использую ПО или web-
щийся этим проектом в частности для того, основных компонент сервера на целых пять сервис, из которых я не смог бы
чтобы продвигать ПО с открытым кодом в лет», сказал Циммерман. выкачать свою важную информа-
Африканских школах, помог создать Ubuntu Бенджамин Мако Хилл (Benjamin Mako цию (например, используя XML и
Foundation, потратив на эти цели десять Hill), один из членов новой организации, RSS). Странно, но когда я иду на
миллионов долларов. заявил, что главным была гарантия того, что конференцию, никогда не возникает
«Для нас важно отделить некоммерчес- Ubuntu останется бесплатным. «Бесплатное проблемы пройти через дверь.
кую, благотворительную работу в сердце ПО создается добровольцами, которые Возможно, открытые стандарты –
проекта Ubuntu от коммерческой програм- работают и тратят свое время бесплатно – это просто одна из тех тем, о кото-
мы поддержки и сертификации, что являет- поэтому нам важно убедиться, что любой рых люди хотят поговорить, не пус-
ся фокусом Canonical Ltd», сказал Марк. человек в мире получит результат их работы кая лишний раз кровь Microsoft.
Мэт Циммерман (CTO Canonical) сказал, также бесплатно». Теперь это стало возможным вне
что другая причина основания организации • Прочитать о других амбициях Марка зависимости от того, на
состояла в необходимости более длинного Шаттлворда можно на стр. 62 чьей вы стороне.

www.linuxformat.ru
новости

суперкомпьютеры под управлением КоротКой строКой


Linux правят бал • Это  был  долгий  и  медленный  закат, 
но,  в  конце  концов,  IBM  объявила,  что 
система  OS/2  официально  «умерла». 
Определенно некоторые вещи голубого цвета весьма быстры компания  будет  предлагать  пользовате-

супер
Анонсирован очередной список из 
лям и разработчикам способ перехода на 
Linux. В ответ на это, ярые приверженцы 
системы начали компанию по убеждению 

Ко
500 самых быстрых суперкомпьютеров, и 
снова самые мощные машины работают  мпЬютер Голубого Гиганта в необходимости откры-
тия исходного кода системы под одной из 
свободных лицензий. На данный момент 
под управлением Linux. Система IBM Blue  петиция  собрала  более  10,000  подписей 
Gene/L, установленная в ядерной лаборато- (www.os2world.com/petition/).
рии Лоуренса Ливермора (Lawrence 
• Министерство  образования  Новой 
Livermore) в калифорнии, возглавляет спи- Зеландии  подписало  контракт  с  компа-
сок, также известный как TOP500, объяв- нией  Novell  на  предоставление  серве-
ров  и  программного  обеспечения  для 
ленный на 20-й международной конферен- школ  страны.  В  контракте  указана  опе-
ции по суперкомпьютерам (International  рационная  система  Novell  SUSE  Linux,  а 
Supercomputer Conference) в Гейдельберге,  сама  Novell  поставлена  на  один  уровень 
с Microsoft в секторе образования Новой 
Германия. Зеландии. Дуглас Харр (Douglas Harre) 
Blue Gene/L возглавил список в ноябре  менеджер  информационных  технологий 
в правительстве Новой Зеландии, сказал 
2004-го года, но с тех пор увеличился в 
в интервью stuff.co.nz, что присутствие 
размерах вдвое. Этот Blue Gene/L второй  Novell в стране уменьшается. «Проблему 
версии попал в рейтинг с оцененной с  осложняет  то,  что  у  Microsoft  был  конт-
помощью Linpack производительностью в  MareNostrum, самый быстрый компьютер европы. ракт со школами, а у Novell – нет». 

136.8 терафлопс (триллион операций в  томаса Дж Ватсона (Thomas J Watson  нией IBM в суперкомпьютерном центре  • Red Hat добавил Open XChange Server


секунду) – хотя пик его производительнос- Research Center) в Нью-йорке. Эта машина  барселоны. Из них только стареющий Earth  в  набор  своего  программного  обеспече-
ния  корпоративного  уровня.  ранее  до-
ти был отмечен на уровне 183-х терафлопс.  получила вызывающее уважение оценку в  Simulator управляется не Linux-системой. ступный  в  SUSE  Linux,  Open  XChange
Что удивительно, он все еще не достроен.  91.2 терафлопс. Другой тенденцией, отмеченной в пос- Server  имел  в  составе  клиент  электрон-
По окончании строительства он снова уве- Завершает пятерку лучших компьютер  леднем списке, является господство клас- ной  почты,  совместимый  с  Microsoft
Exchange, а также приложение для интег-
личится вдвое. SGI, установленный в исследовательской  теров на базе Intel, построенных из общедо- рации с Microsoft Outlook. Red Hat надеет-
IBM также занял и второе место с дру- лаборатории Эймса (Ames) в NASA, Earth  ступного аппаратного обеспечения и управ- ся  убедить  пользователей  Exchange,  что 
теперь  им  действительно  стоит  перейти 
гой системой Blue Gene, установленной в  Simulator от NEC, и дебютный  европейский  ляемых Linux; эта комбинация использова- на жизнеспособную и открытую систему. 
исследовательском центре компании имени  кластер MareNostrum, построенный компа- лась в более чем трети проектов. Продукт выпущен под открытой лицензи-
ей в прошлом году компанией Netline.
АнАтомия суперКЛАстерА
ИМя  ...................................................................................................................... BlueGene/L
МИроВой СУПЕркоМПьютЕрНый рЕйтИНГ .................................................................. 1
МЕСтоНАХожДЕНИЕ  ...Национальная Лаборатория Лоуренса Ливермора, калифорния
URL  ...................................................................................... www.research.ibm.com/bluegene
СИСтЕМА  ...................................................................................... eServer BlueGene Solution
оПЕрАЦИоННАя СИСтЕМА  ..........................................................................................Linux
тИП ПроЦЕССорА  .........................................................PowerPC 440 700 MHz (2.8 Gflops)
ЧИСЛо ПроЦЕССороВ  .............................................................................................. 65,536
ПИкоВАя ПроИЗВоДИтЕЛьНоСть (GFLOPS)  ...................................................... 183,500 BlueGene/L. Запуск OpenOffice.org по- • компания  LinuxIT,  предоставляющая 
ПоСтояННАя ПроИЗВоДИтЕЛьНоСть (GFLOPS)  ............................................... 136,800 прежнему занимает добрые 10 секунд.. услуги  и  техническую  поддержку  для 
компаний, которые используют гетероген-
ные  сети,  запустила  амбициозный  план 

суперкомпьютеры везде (ну или почти везде)


расширения  в  Европе.  Подразделение 
LinuxIT  Europe  будет  иметь  штаб-кварти-
ру в Великобритании, где и будет обслу-
живать    растущее  число  корпоративных 
Стоечные сервера нацеленные на рынок среднего бизнеса клиентов на всем континенте. 

Пока Linux занимает свою нишу на  • HP расширила роль Linux, которую эта 


оС играла в некоторых важных серверах 
рынке «большого железа», используемого  компании. компания собирается перенес-
университетами и военными учреждениями,  ти  Linux  на  все  аппаратное  обеспечение, 
компания SGI, специализирующаяся на  что  было  охарактеризовано  Linux-гуру, 
Altix 330 – небольшой, но чрезвычайно мощный. работающим  в  HP,  Мартином  Финком 
высокопроизводительных вычислениях,  (Martin  Fink)  как  неподдельная  демонс-
пытается открыть новый рынок, запустив  Linux позволил компании расширить  такой уровень производительности, кото- трация веры в операционную систему.
несколько стоечных суперкомпьютеров.  доступ к высокопроизводительным систе- рый ранее не был доступен для многих 
• Intel сформировал новый офис Linux, 
Сервер SGI Altrix 330, монтируемый в стой- мам. «Эти решения … предоставляют  компаний». который будет заниматься тестированием 
ку работает под управлением Linux OS  Стоечные системы построены с исполь- и  оптимизацией  аппаратного  обеспече-
ния для Linux OS. как и в случае наведе-
(либо SUSE Linux Enterprise Server 9, либо  зованием одного или двух процессоров 
ния  мостов  с  сообществом  FOSS,  новый 
Red Hat Enterprise Linux 4.0), и продается в  Itanium 2, работающих на частоте 1.3 или  офис  сосредоточится  на  таких  интересу-
США по цене $7,000. 1.6GHz с максимальным объемом памяти в  ющих компанию отраслях, как, например, 
виртуализация и встраиваемые системы, 
В качестве системы хранения данных  16Gb. Altrix является масштабируемой сис- которые, как ожидается, станут важными 
может использоваться Infinite Storage 330,  темой, в нем используется технология раз- областями роста для производителей ап-
добавляющий еще $12,000 к цене. деляемой памяти SGI NUMAFlex, подде- паратного обеспечения.
S330 InfiniteStorage является системой
Воррен Пратт (Warren Pratt), вице-пре- хранения данных корпоративного рживающая до 16-ти процессоров и 128Gb 
зидент SGI, заявил, что успех и рост рынка  уровня. памяти. LXF

10  LXF2(71)  октябрь  2005 www.linuxformat.ru


новости

обновлен дистрибутив «сделай сам дэвид Картрайт


(David Cartwright)
Дэвид картрайт работает IT-

свой Linux»
консультантом, 
специализирующемся на Linux-
системах и решениях.

У основателя Linux From Scratch комментарий


есть своя мечта (и она не
связана с дизайном интерьеров) можно получить
больше

В дни моей юности, в Linux 
не было современных гра-
фических утилит: у вас имелась 
командная строка, и с этим приходи-
лось мириться. благодаря графичес-
кому интерфейсу появилось гораздо 
больше пользователей, которые до 
этого с страхом смотрели на команд-
ную строку. По этой же причине воз-
никло и существующее разнообра-
зие дистрибутивов операционной 
системы, которую мы все знаем и 
LFS, дистрибутив а-ля «Сделай  были и слабости, с которыми я не мог  Жерар бикманс начал проект Linux From любим.
сам», выпустил обновление,  мириться » – говорит жерар. Scratch для того, чтобы узнать Есть только одна проблема с 
побольше о Linux.
содержащее самые современные  Наиболее серьезной проблемой был  графическим интерфейсом: он сов-
возможности операционной системы и  риск того, что изменение одного конфигура- как: Automated Linux From Scratch, Beyond  сем необязательно может делать 
исправления, связанные с безопасностью.  ционного файла, могло сломать всю систе- Linux From Scratch, LiveCD-редакция дист- все, что вы хотите. Многое из того, 
LFS 6.1 включает ядро 2.6.11.12, GCC 3.4.3  му. LFS был рожден из чувства неудовлет- рибутива и Hardened Linux From Scratch  что мы запускаем на наших компью-
и Glibc 2.3.4. В документации, представляю- воренности (версия 1.0 появилась весной  (сделан акцент на проблему безопасности).  терах с Linux, стало гораздо сложнее 
щей собой «сердце» этого дистрибутива,  2003-го года). «Для меня это был и способ  Многие из этих людей смогли совместить  за эти годы, но до сих пор объеди-
также отразились изменения в Linux и сооб- лучше изучить Linux, и возможность  свои усилия по созданию LFS с ежедневной  нить все (а не только наиболее часто 
ществе свободного программного  создать систему, которую я мог бы исполь- работой. бикманс, к примеру, использует  используемые) настройки оС в 
обеспечения.  зовать. я решил поместить свои заметки на  свой опыт, занимая должность менеджера  одной простой оболочке для разра-
жерар бикманс (Gerard Beekmans),  LDP (Linux Documentation Project), после  информационных технологий в одном из  ботчиков почему-то невозможно. так 
начавший проект несколько лет назад с  чего все и закрутилось. Выяснилось, что  Интернет-провайдеров канады, где в дан- что теперь наш дом построен только 
экспериментов над различными дистрибу- множество людей имеют похожие желания:  ный момент вся корпоративная сеть переве- наполовину – мы можем делать 
тивами Linux, надеется, что пользователи  они либо хотели узнать больше о Linux,  дена на Linux From Scratch. «Здесь все  базовые вещи в GUI, но мы вынуж-
возьмут базовую часть LFS и построят  либо создать лучшую систему для самих  основано на LFS (в частности, все наши  дены «пачкать руки» если хотим 
свою систему. «раньше, во времена юнос- себя, либо и то и другое». основные маршрутизаторы и серверы), а я –  получить больше. конечно, эта про-
ти Red Hat Linux 5.x я не был удовлетворен  На данный момент в проекте участвует  тот человек, который поддерживает все это  блема существует не только в Linux – 
состоянием дистрибутивов Linux. Все они  команда из примерно 20-и человек, работа- и обеспечивает бесперебойную работу  в одной из Unix-систем, в GUI управ-
имели свои сильные стороны, но у них  ющих над различными проектами, такими  нашей Интернет-магистрали». ления DHCP вы не можете даже 
настроить резерв статических IP-

новости встроенноГо LINUX


адресов. как видно, проблема 
существует не только в Linux, но это 
не делает ее менее значимой.
Давайте не будем забывать, что 
• Проект iPod Linux, пытающийся установить  полностью сфокусирована на Linux-разработках,  существует целый мир возможнос-
полноценный Linux в проигрыватель от Apple,  претендуя на лидирующие позиции на рынке PDA- тей, спрятанный за приятным графи-
добился некоторого успеха, перенеся в систему  смартфонов. Устройства, основанные на версии 
ческим интерфейсом, и умоляющий 
эмулятор Nintendo Gameboy с открытым  Linux от Palm, ожидаются в следующем году.
нас использовать его. конечно, не 
исходным текстом. Лидеры проекта еще не  • Мировой объем поставок смартфонов на базе 
стоит впадать в крайность и отказы-
обнародовали код, но судя по нескольким  Linux подпрыгнул на 412% в первом квартале 
доступным скриншотам, iPod теперь сможет  этого года, и по данным аналитиков Gartner, может  ваться от графической оболочки 
запускать классические и цветные ROM-ы  занять более 14% всего рынка смартфонов. рынок  вообще, ведь она так удобна и 
Gameboy. Windows устройств также предположительно  полезна. однако зачастую только 
• Судя по всему, южнокорейская компания- увеличится на 4.5%. в В первые три месяца этого  покопавшись под привлекательным 
производитель электроники станет обладателем  года  было поставлено около 8.4 миллионов  фасадом, мы сможем найти все те 
первой лицензии Palm на создание телефона,  устройств, из которых львиная доля пришлась на  дополнительные возможности, кото-
работающего под управлением новой версии  устройства на базе Linux, от таких производителей  рые могут улучшить нашу систему, 
Linux. В Palm заявили, что компания будет почти  как Nokia, Motorola и Samsung.
но о которых GUI нам никог-
да не расскажет.

www.linuxformat.ru LXF2(71)  октябрь  2005  11


почтовый сервер

Почтовый сервер
Присылайте свои мнения, доводы “за” и “против” и требуйте справедливости!
Наши адреса: для англоязычной корреспонденции: lxf.letters@futurenet.co.uk
для русскоязычной корреспонденции: letters@linuxformat.ru

тит URL в начало строки, а следующие 

  письмо месяца
Победитель этого месяца получает бесценную футболку от LinuxFormat
curl...grep добавят статус “Not Found”. 
однако даже если такой строки не обна-
ружится, следующий URL все равно будет 
содержать то же самое!
дефисы, а не знаки подчеркивания. я не  я думаю, что тут лучше использовать 
любовные муки пробовал использовать варианты с под- условное включение URL в список, в 
В этом месяце я просто влюблен в ста- черкиваниями, как советовал автор, но и  зависимости от того, корректно ли выпол-
тью бьяджо Лучини (Biagio Lucini) об  с дефисами все работает отлично. нена команда grep. Причем, вам не нужно 
ICC (Fast Optimisation Strategies, LXF68).  Меня интересует другой вопрос.  использовать awk – цикл с curl и grep 
он проделал большую работу по сжа- Если я хочу купить новый компьютер с  может создавать список напрямую. Вот 
тию информации, сохранив достаточно  целью сокращения времени работы про- Что касается вашего вопроса, при- пример кода, который внесет в список 
деталей. грамм на 50%, что будет лучшим  рост производительности зависит от  только те URL, соединение с которыми не 
В результате я загрузил пробную  выбором: структуры вашего кода. Эмпирически  вернет код 40..:
версию компилятора Fortran от Intel и  • двух- или четырехпроцессорную сис- выведенное правило для кода HPC:  curl --head $URL 2>/dev/null |
сократил время работы своих программ  тему на базе Opteron, Itanium лучше Opteron, и чем больше  head -1 |
на 31% по сравнению с GCC-f77, кото- • двухпроцессорную систему на базе  процессоров, тем это заметнее. Но  grep -q `^HTTP/[[:digit:]\.]\+ 4’ || echo $URL
рым я пользовался. Программы, с кото- Itanium2, Itanium – дорогой процессор, я бы посо- он может быть использован, напри-
рыми я работаю, служат для анализа  • двухпроцессорную конфигурацию с  ветовал сначала протестировать его  мер, для составления корректного списка 
фондовой биржи, и их расчеты занима- двумя чипсетами? перед покупкой. Если вы приобретете  закладок.
ют в среднем 40 часов в неделю. теперь  Ричард Бочен мультипроцессорный компьютер, озна- Лоуренс Д’Оливейро, Гамильтон,
мне приходится ждать лишь 28 часов  (Richard Bochan) комьтесь с автопараллелизацией и  Новая Зеландия
или около того. OpenMP (www.openmp.org). (Lawrence D’Oliveiro, Hamilton, New
Хочу обратить внимание только на  Ответ Бьяджо: Вы правы насчет дефи- Zeland)
один момент: опции -prof_use и -prof_ сов: -prof-use и -prof-gen отлично 
gen в документации пишутся через  работают. Это моя ошибка. Ответ Марко: Да, действительно, исполь-
зование grep с “Not Found” терпит неудачу 
на некоторых серверах, потому что специ-
счастливое лицо хочу попробовать предложить свою  ние фразы “Not Found” (с учётом регист- фикация текста не является частью HTTP. 
я использовал Linux около восьми лет, но  помощь людям, переходящим на Linux и  ра!) в качестве аргумента grep должно  когда я тестировал скрипт, он возвращал 
4 года назад, в связи с моей первой серь- пожелать им удачи в этом нелегком, но  потерпеть неудачу с некоторыми web-сер- разные строки в зависимости от сервера. 
езной работой, мне пришлось перейти на  интересном деле. верами. Это происходит потому, что этот  Если мне не изменяет память, я оставил 
другие Unix-системы. теперь я опять вер- Вильям Кеннеди текст не является частью спецификации  строку “Not Found” в тексте нарочно, пото-
нулся на Linux и платформу x86 в качест- (William Kennedy) HTTP (ftp://ftp.rfc-editor.org/in-notes/ му что в этом случае получается более 
ве IT-аналитика Amazon.co.uk. Это  rfc2616.txt). понятный код. я добавлял подобный учас-
событие заново открыло мне глаза на ста- Ответ: В отличие от некоторых журна- Вместо этого лучше проверять код  ток, но видимо его пришлось вырезать при 
бильность и чистую гениальность Linux. лов, мы не заполняем свою почтовую  статуса, который находится в первой  редактировании. 
Что ж, а теперь к теме моего письма:  рубрику сентиментальными письмами с  строке. к примеру, код 404 означает, что 
LinuxFormat – удивительный журнал, все  похвалой за наши навыки, самоотвер- страница не найдена. поклонник мини
интересно и информативно, даже, каза- женность и настойчивость. Мы даже их  кроме того, составление файла url_ я долгое время был приверженцем Linux, 
лось бы, бессмысленные материалы!  не пишем. Но иногда хорошо напечатать  control_tmp тоже неверно. Это подошло  однако, теперь я поклонник Mac. 
Спасибо за отличный журнал. я также  подобные письма, чтобы напомнить себе  бы для создания списка мертвых ссылок.  Фактически, я перешел на Linux приблизи-
и вам, что мы действительно получаем  Для такой ссылки команда echo -n помес- тельно в то время, когда вышла Mac OS X. 
их. Поддерживайте поток напыщенных 
речей и аргументов – я люблю отвечать 
на них.
иЗвините, но нАм не ХвАтиЛо местА дЛя:
Michael Fiddes – вы действительно не должны  Peter Milne – это полезно, не так ли? 
Грустное лицо полоскать горло Drano.  William Turner – спрашивайте и найдете ответ 
Ваш майский номер очень интересен,  Michael Johnson – 125 дистрибутивов и  (вы не пропустили Gentoo 2005.0 на LXF68?).
однако мне хотелось бы обратить ваше  немного терпения. Надеюсь, вы найдете ответ  Jeremy Waterfall – лучше избегайте его, он 
внимание на некоторые спорные момен- на свой вопрос.  выпотрошит ваши легкие. 
Alex Santiago – у всех нас есть свой скелет  Jesper Lundorf Thuusgard – счастливой вам 
ты в статье об оболочке shell (Shell 
Windows 3.1 в шкафу.  свадьбы! 
чистая гениальность... Linux Secrets, LXF66). Например, использова-

12  LXF2(71)  октябрь  2005 www.linuxformat.ru


проГрАммные пАтенты
отКЛонены
В прошлом месяце мы рассказывали, что Европарламент
проголосовал против патентов на программное обеспечение, и
читатели LXF были ужасно довольны.

людская мощь слишком предсказуемо и авторитарно при 


Недавно я отправил электронные письма  отмене директивы. какие-то тени 
нескольким представителям Шотландии в  Генри VIII. конечно, еще действует отвра-
Европарламенте с просьбой проголосо- тительный DMCA (Digital Millennium 
вать против введения патентов на про- Copyright Act – закон об авторском праве 
граммное обеспечение (я уверен, что мно- на электронные документы), так что у нас 
гие поступили так). я был восхищен, когда  еще много работы здесь, в США. я уже 
сегодня прочитал на BBC, что патенты  дважды писал письма с жалобами наше-
были отклонены, с результатом 648 голо- му сенатору (она была в комитете торгов-
сов против 14! ли, который одобрил DMCA). Все, чего я 
я получил несколько положительных  добился – это то, что теперь она не отве-
ответов от нескольких членов парламента.  чает на мои письма. Но я буду продолжать 
Мораль же сей истории в том, что даже  работать.
маленькие люди могут влиять на большие  Джим Блэк, Сан-Анджело, США
события. Нам обязательно нужно озвучи- (Jim Black, San Angelo, USA)
вать свои проблемы, ведь слишком много 
людей просто боится высказывать свое  Ответ: Что ж, я думаю, что вы согласи-
мнение. тесь, что демократия работает, по крайней 
Фред Бурвенич, Брора, Шотландия мере, иногда. Мы были очень рады 
(Fred Burvenich, Brora, Scotland) результату, и думаем, что на мнение пар-
ламента в немалой степени повлияла 
Ответ: большое спасибо за то, что нашли  позиция комиссии. Удачи в вашей 
время написать нам. Мы, конечно же,  кампании!
тоже восхищены этой новостью. я наде-
юсь, вы видели соответствующую ста-
тью на www.linuxformat.co.uk, где 
она появилась за час до новости на 
BBC...

Мнение из США
Мои поздравления в связи с отказом 
от патентов на программное обеспече-
ние. Для этой победы потребовалось 
много работы, которую проделали сто-
ронники открытого программного обес-
печения, в том числе и вы.
Единственное, что меня беспокоит: 
Европейская комиссия действовала 

однако ее невозможно было установить  будет постепенно вытесняться самой 
на мой старый Power Mac 6100, а с Linux,  Apple и другими поставщиками.
при той же функциональности, это было 
возможно. В феврале я стал счастливым  BK-флеймер
обладателем Mac Mini. Поэтому я с удо- я – семнадцатилетний приверженец Linux 
вольствием прочитал вашу июньскую ста- и разработчик. я большой поклонник 
тью о Linux на Mac (Is This Your Next Linux  Линуса торвальдса, но меня слегка разо-
Box?, LXF67). чаровала его реакция на Эндрю триджела 
Стив Бош, Беверли, США (Andrew Tridgell) (New Projects Rise From 
(Steve Bosch, Beverly, USA) Flames Of BitKeeper Controversy, News, 
LXF68). Linux является свободным По. 
Ответ: Спасибо за ваше письмо – всегда  было бы немного нелепо платить за 
приятно получать хорошие отзывы. я  BitKeeper, однако Эндрю перепроектировал 
думаю, что за следующие несколько лет  текущий BK, так что теперь в нем гораздо 
владельцы Mac проявят интерес к Linux в 
связи с тем, что платформа PowerPС 
больше функциональных возможностей и 
удобства использования.
>>
почтовый сервер

>> Я надеюсь, что Линус умерит свой путь. Возможно, мы сделаем что-то
пыл и поймет, что Эндрю делает все для подобное в будущем, если получим доста-
безопасного обновления Linux. точно откликов от заинтересованных
Энтони Квинн, Ирландия пользователей. А пока вы всегда можете
(Anthony Quinn, Ireland) установить Linux на ваш Mac...

Ответ: Линус иногда слишком прагмати- Всесторонний охват


чен, и его напыщенная речь была вызвана Очень хорошо, что вы рассказали об Open
главным образом тем, что он до сих пор Carpet (What On Earth Is Open Carpet?,
не закончил разработку замены BitKeeper, LXF69). Это отличный менеджер пакетов, и
при этом его действия делают невозмож- я надеюсь, что им будут пользоваться
ным дальнейшее использование проприе- больше людей. Open Carpet чаще всего
тарных продуктов. В конечном счете, используется для получения Mono в RPM-
Linux выиграл, однако вы можете видеть, дистрибутивах, что лишний раз доказывает
что Линус не больно-то рад необходимос- его гибкость. В моей компании сервер
ти вносить изменения в систему. Open Carpet используется для предостав-
ления пакетов для SUSE 9.3 Professional.
Вопрос об ISO Если вы подпишетесь на http://www. Windows может работать с ext2/3 с помощью этой утилиты, но будьте осторожны.
Я приобрел ваш журнал с прилагающим- evolutioncolt.com/carpeting, то получи-
ся к нему Mandriva DVD (LXF67). На стра- те доступ к таким каналам как usr-local-bin, Атлантическое ущелье Великобритании с 29 июня. Выходит, что
нице 114 вы давали инструкции по созда- Wine Software, Mozilla, SUSE People и SUSE После нескольких неудачных попыток, я я получаю свой LXF с месячным
нию ISO-образов из DVD, но на моем Projects. У Novell есть свой сервер Red все-таки перешел на Linux, с лёгкостью опозданием!
ноутбуке от HP нет DVD-привода, а эти Carpet (https://update.novell.com/data), уничтожив NTFS-разделы для освобожде- Не могли бы вы каким-нибудь обра-
команды не работают на моем Mac’е (у и с его помощью вы можете получать ния места под Fedora Core 2. После этого зом ускорить доставку журнала в Штаты?
Mac’ов своя система монтирования ком- обновления для Novell Linux Desktop 9 или я пробежался по ближайшим книжным Майкл Маркс, Чикаго, США
пакт-дисков, через директорию Volumes, SUSE 9.3. Кроме того, вы можете исполь- магазинам, чтобы найти журнал, который (Michael Marks, Chicago, USA)
а не mnt). Можно ли получить инструкции зовать сервер Ximian (http://red-carpet. поможет мне в моем новом хобби. К
для создания ISO из DVD для пользовате- ximian.com) для получения последних сожалению, я не нашел подходящего Ответ: Рискуя показаться навязчивым, я
лей Mac? Я уверен, что есть и другие версий Evolution и Evolution Exchange. издания, выпускаемого в США, так что все же скажу, что вы всегда можете
люди, которые недовольны своей Mac OS Не забывайте, что пакеты клиентов решил покупать LXF. Я очень рад, что оформить подписку! Кроме того, что вы
X, и теперь хотят работать в средах вроде Red Carpet включены в SUSE 9.3 Pro. Вам сделал это. Вы делаете большую работу сэкономите на авиапочте, так еще и полу-
KDE, но только на платформе x86. нужно установить rug, rcd и red-carpet. по продвижению Linux в массы и обуче- чите свой экземпляр почти так же быстро,
Эндрю Дансталл Себ Пэйн нию новых пользователей. Я покупаю как и жители Англии.
(Andrew Dunstall) (Seb Payne) каждый выпуск, LXF просто вне
конкуренции. Доступ к EXT2
Ответ: Мы сожалеем, что не сделали Ответ: Отлично! Я рад, что вам понрави- Один момент не дает мне покоя. В LXF69 я прочел письмо Джона про его
рабочий скрипт также для пользователей лась эта вещь, и что вы используете ее в Впервые я купил LXF68 в июле. На пос- проблему с MP3-коллекцией (Best Laid
Mac. С трудом верится, что скрипт будет своей компании... ой, подождите ледней странице номера было написано, Plans, Answers). Недавно я наткнулся на
работать, даже если вы укажете верный минутку... что следующий выпуск будет доступен в маленькую утилиту, которая может
Helpdex shane_collinge@yahoo.com

14  LXF2(71) октябрь 2005 www.linuxformat.ru


помочь легко решить эту проблему. Это  тво из них не может сравниться с анало- ше IE, а большая часть остальных про- различные LUG развиваются и страницы 
драйвер файловой системы для Windows  гичными продуктами для Windows. быть  грамм тоже доступна для нескольких  LXF – прекрасное место для привлечения 
(www.fs-driver.org). Сам я его не про- может, вам стоило бы провести тесты  платформ (Maya 3D например). новых членов. За подробностями обра-
бовал из соображений безопасности.  производительности, прежде чем давать  3. Спасибо за ссылку, мы обязательно  щайтесь на lxf.lugs@futurenet.co.uk. 
После установки он дает полный доступ к  оценку? посмотрим. Что ж, Джулиан, тебе осталось только 
разделам с файловыми системами ext2 и  3. Пол Хадсон упоминал о Delicious в сво- вставить подходящую эмблему сообщест-
ext3. Может быть, кому-нибудь  ем обзоре в LXF65. Мой друг упорно тру- удивительный мир ва. LXF
пригодится. дился над альтернативой, и, наконец,  Не могли бы вы переслать мой адрес 
Бруно, Бельгия опубликовал свою работу. Почему бы вам  электронной почты Андрэ Нелу, чье пись-
(Bruno, Belgium) не зайти на www.netvouz.com? мо стало письмом месяца в августовском 
Йонас Форсселл, Гетенбург, номере (Linux Hits Lusaka, LXF69). Если в 
Ответ: Существует множество утилит для  Швеция Лусаке (Замбия) есть группа пользовате-
монтирования разделов ext, но я отно- (Jonas Forssell, Gothenburg, Sweden) лей Linux, то мне будет интересно всту-
шусь к ним с таким же подозрением, как  пить туда. я преподаватель информатики 
к поддержке NTFS в ядре Linux. Если у  Ответ: Спасибо за ваше мнение. и управляю VSAT-системой, используя 
вас есть резервная копия и уверенность,  1. Научные программы у нас по-прежнему  Linux-сервер в сельской местности 
что с диском все в порядке, это может  на повестке дня. я думаю, что большинс- Замбии. У нас 32 компьютера, на которые 
помочь. тво читателей предпочтет полновесные  установлены Fedora и Lycoris (в зависи-
обзоры обычной сводке новостей. так что  мости от объема памяти). я хотел бы свя-
рейтинговые войны ждите. заться с другими пользователями Linux. 
я каждый месяц читаю ваш журнал с  2. Многие могут не согласиться (особенно  я знаю, что большинство провайдеров 
огромным удовольствием. так держать!  пользователи Fedora)! Мы не сравниваем  Замбии используют Linux...
Хотя кое-что можно улучшить, например... программное обеспечение с аналогами из  Мишель Кэнтлей, Мкуши, Замбия
1. Где обещанные обзоры научного про- Windows, так что я тоже не могу с вами  (Michelle Cantlay, Mkushi, Zambia)
граммного обеспечения? я с нетерпением  согласиться. я вот думаю, что OpenOffice.
жду их. org великолепен, особенно если принять  Ответ от Ребекки: Да, мы можем это 
2. я думаю, что вы ставите слишком  во внимание, что он стоит несколькими  сделать, и мы сделаем! будет интересно 
высокие оценки рассматриваемым про- сотнями долларов/евро/фунтов меньше,  наблюдать за формированием Лусакской 
граммам. откровенно говоря, большинс- чем его аналоги. Firefox определенно луч- группы пользователей Linux (LUG). 
Обзоры >>
26 Dolce Music

Программные и аппаратные новинки с точки зрения наших экспертов

пЛодитесЬ и что новоГо?...


рАЗмноЖАйтесЬ
Если вы когда либо изучали 
римскую историю, вы знаете, 
что генеалогическое древо 
семьи юлия-клавдия было 
весьма велико, а сама семья 
состояла из людей, которые 
имели страстное желание 
Пол Хадсон убить друг друга. только 
Пришел, увидел,  после того как множество 
установил Linux и  людей были отравлены, 
гордится собой. казнены, сосланы или 
еще как-либо устранены, 
клавдий смог прийти к власти. было это в  24 VariCAD 2005
41-м году. Многие в высших кругах власти 

«ПоЧЕМУ бы НЕ ДУМАть о 
DEBIAN кАк о ПАкЕтЕ, ВроДЕ 
OPENOFFICE.ORG, SCRIBUS 
ИЛИ KDE?»
думали, что он не способен заниматься какой-
либо государственной работой, но клавдию, 
21 Amarok 1.3
по крайней мере, хватило ума выжить, когда 
другие его родственники мерли, как мухи.
я вспомнил об этом, так как, по слухам,  KOffice 1.4 27 книжная стопка
Mandriva, Progeny и Turbolinux работают над  Самый большой офисный пакет для Linuxвернулся с новыми 
программами, включая первый настоящий эквивалент 
новым дистрибутивом уровня предприятия, 
базирующимся на Debian. Идея не нова: уже  Microsoft Access, доступный в Open Source. с.18
VariCAD 2005
Вам требуется лучшая CAD-система? Ник Вейтч считает, 
были Corel Linux, Xandros, Ubuntu, Lindows, 
что нашел такую... с.24
MEPIS, UserLinux делающие, в принципе, одно  Amarok 1.3
дело и борющиеся за место на рынке. Нам  Возможно, лучший в мире проигрыватель под Linux. с.21 Забавные программы от FastRabbit с.26
на самом деле надо еще одно ответвление от 
Обзоры книг 
Debian? 
я испытываю уважение к тому, что эти 
SmoothWall Corporate Firewall 4 разработка игр, настройка баз данных и SSH - все в одном 
Легко установить – легко настраивать. кто бы ни отвечал за  журнале? И вы еще удивляетесь, что мы перескакиваем с 
конкурирующие дистрибутивы стараются  вашу IT-безопасность, покажите ему эту статью! с.22 одного на другое!… с.27
сделать, но хочу предложить альтернативу: 
почему бы не рассматривать Debian как пакет, 
подобно OpenOffice.Org, Scribus или KDE? 
Debian уже имеет 4 уровня завершенности 
(стабильный, тестируемый, нестабильный и 
экспериментальный), а значит, разработчики 
нАш вердиКт: пояснение
могут сохранять все свои наработки в дереве  Все продукты оцениваются по 10-балль- Продукты, выделяющиеся из основной мас- Все тесты выполняются под управлением 
проекта, а затем по мере необходимости  ной шкале. 4 обычных параметра оценки:  сы, получают престижную награду Linux Format Red Hat Enterprise Linux 3 AS на соответствую-
делать «моментальные снимки», вести  возможности, производительность, про- Top Stuff Award. Выбираются самые-самые – и  щей платформе (x86, AMD64, Itanium). код 
косметические доработки и, таким образом,  стота использования и соотношение  только лишь высокая оценка здесь еще ни о чем  компилируется при помощи GCC, если не ука-
сохранять совместимость между оригинальным  «цена/качество», но для свободного По  не говорит. зано иное.
Debian и всеми «отпрысками». последний параметр может быть заменен  Для тестирования серверов используется 
Если же дальше пойдет, как сейчас, то  на наличие или отсутствие документации.  наша собственная разработка, LFXBench 2004,  реЗуЛЬтАты тестировАния
дистрибутивы-ответвления будут бороться  Независимо от набора кате- состоящая из четырех основных подсистем: Multi  MULTI CPU 6.07
между собой вместо того, чтобы работать  горий, мы всегда  CPU, Single CPU, RAM и Hard Disk. Четыре оцен- SINGLE CPU 3
и сражаться вместе. Если это произойдет,  вычисляем общий  ки усредняются и дают общий рейтинг. RAM 2.17
история покажет нам результат: бедный,  рейтинг, подво- 1 очко означает, что тестовый компьютер  HARD DISK 0.46
слабый и старый Debian переживет бурю и,  дящий итог  эквивалентен нашему эталону: Pentium 4 1,8ГГц,  ОБЩИЙ РЕЙТИНГ 2.93
может быть, даже придет к власти... нашим  512 Мб оперативной памяти и жесткий диск IDE.  1 2 3 4

paul.hudson@futurenet.co.uk высказываниям. 2 очка означает, что он вдвое быстрее.

www.linuxformat.ru
www.linuxformat.co.uk LXF2(71)  октябрь  2005      17
обЗоры KOFFICE 1.4

оФИСНый ПАкЕт

KOffice 1.4 нА дисКе


Комплектация? Есть. Пользовательская настройка? Есть. Совместимость с другим программным обеспечением?
Хм… Семейство KOffice работает между собой отлично, но отсутствие взаимодействия с другими платформами
беспокоит Энди Чэннела

сАмое ГЛАвное дополнительных приложений. Но достаточно 


ли этого?
Полный офисный пакет. Альтернативные 
варианты - OpenOffice.org, Gnome Office  когда речь идет о переходе с Windows на 
(AbiWord, Gnumeric и т.п.) и различные  Linux у KOffice есть несомненный недостаток. 
коммерческие продукты. Из-за отсутствия Windows-версии, его GUI 
весьма непривычен «ветеранам» Microsoft, и 
•  рАЗрАботчиК: Сообщество KDE
они вряд ли выберут этот пакет, решившись 
•  сАйт: www.koffice.org
перейти на Linux. Несмотря на это, приложе-
•  ЦенА: бесплатно по лицензии GPL/
LGPL ния в KOffice довольно удобны. Порядок рас-
положения некоторых элементов может нена-
конкуренция между пакетами  долго привести в замешательство пользова-
офисных программ ожесточилась.  телей, привыкших к Windows, но на практике 
KOffice столкнулся лицом к лицу с  это обычно доставляет не больше проблем, 
OpenOffice.org, AbiWord, Gnumeric, и конечно  чем переход от одной версии MS Office к 
же, с Microsoft Office. Из-за того, что на рынке  другой.
появляется все больше офисных приложе- к тому же, возможность индивидуаль-
ний, способность пакета открывать и закры- ной настройки, которая реализована в KDE 
вать файлы стандартных форматов является  «на отлично», распространяется и на KOffice, 
ценным качеством наряду с возможностью  поэтому пользователи или администраторы 
редактирования составных документов и  Пк смогут без проблем настроить панель 
AbiWord (слева) более корректно, чем KWord (справа), импортировал файлы
наличием широкого набора офисных инстру- инструментов и горячие клавиши. MS Word, что легко можно заметить по шрифтам и общему виду документа
ментов – от создания графики до составле-
ния баз данных.  новые приложения проблемы с запуском OOo (который, кстати,  одна из этих операций не вызвала каких-то 
В своем стремлении превзойти OOo, раз- Новая версия пакета предлагает два приме- по размерам превосходит KOffice в три раза).  существенных затруднений. Чтобы протести-
работчики Koffice добавили в пакет подде- чательных дополнения - Kexi, программу  Небольшой объем используемой оператив- ровать программу на поддержку форматов 
ржку новых файловых форматов, а в послед- управления базами данных (наподобие MS ной памяти также означает высокую скорость  MS Office, мы использовали возможности 
нюю версию программы – даже парочку  Access), и Krita – молодой и пока незрелый  работы – каждое приложение запускается  Google: с помощью расширенного поиска и 
аналог Gimp или Photoshop. намного быстрее, чем тот же OOo загружает  опции «filetype:» мы нашли и скачали около 
KOffice 1.4 представлен в различных  начальный экран приветствия. 100 файлов в форматах .doc, .xls и .ppt. 
что внутри? форматах на сайте www.koffice.org, вклю- Из новых возможностей версии 1.4 стоит  Затем мы сравнили то, что импортировал 
• KWord. Фреймовый текстовый процессор. чая исходные тексты, а также готовые соб- отметить тщательно усовершенствованный  KOffice, с изначальными вариантами данных 
• KSpread. табличный процессор. ранные пакеты – на настоящий момент для  KOffice Workspace. Его интерфейс теперь  файлов в MS Office for Mac. результаты этого 
• KPresenter. Создание презентаций. Mandriva, Kubuntu и Suse. Мы скачали KOffice  снабжен вкладками, подобно Konqueror, так  теста вы можете увидеть в последующих 
• KChart. Составление графиков. для SUSE 9.3 – получилось, в общей слож- что вы сможете работать с различными доку- отдельных обзорах.
• Kexi. работа с базами данных. ности, 21 Мб. Пакет был установлен с помо- ментами без необходимости открывать новое 
• Karbon14. Векторный редактор графики.
• Krita. Молодой соперник Gimp.
щью командной строки (rpm -Uvh *.rpm)  окно на рабочем столе. По каким-то причи- KWord
без каких-либо проблем. нам KOffice не создает ссылку для KOffice KWord 1.4 представляет собой серьезный 
• Kugar. Создание отчетов (на базе XML).
• Kivio. Создание блок-схем и диаграмм.
Малый размер KOffice делает его пре- Workspace в меню, так что вам придется  текстовый процессор с фреймовым интер-
Главное достоинство KOffice 1.4 красным выбором для систем с ограничен- открыть диалоговое окно запуска приложе- фейсом, в котором, на первый взгляд, при-
состоит во взаимодействии не только ными ресурсами, на которых могут возникать  ний и набрать на клавиатуре koshell, чтобы  сутствуют сравнительно небольшие измене-
между приложениями, но и с самой оболочка запустилась. ния. Эта версия может похвастаться новым 
средой KDE. Совместное использование разработчики также доба- модулем проверки орфографии (теперь на 
KParts означает, что Konqueror может вили поддержку открытых фай- базе свободного спеллчекера Aspell), подде-
показывать документы KWord, а тот, в ловых форматов OASIS, что  ржкой файлов WordPerfect и улучшенным 
свою очередь, использовать механизм упростит перенос информации  автозавершением слов.
web-рендеринга KHTML из браузера.
между разными приложения- Последняя функция не может использо-
Приятный факт: документы, созданные
ми. У KOffice еще нет полно- ваться «на лету» для каждого слова, как в 
одним приложением этого пакета, могут
быть использованы в работе другого. Это
стью реализованной службы  Word XP, но, пожалуй, является более утон-
особенно полезно в том случае, когда, к поддержки, но во время наше- ченным вариантом: она пытается узнать, 
примеру, вам потребуется перенести го тестирования программа  какие слова вы используете чаще всего, и 
данные из KChart (созданные с отлично проявила себя в  предлагает ввести их автоматически.
использованием KSpread) в документ открытии и сохранении фай- Инструмент «Показать родственные сло-
KWord. Обновление информации в лов (не считая нескольких  ва» (Show Related Words), был доработан, но 
KSpread автоматически повлечет за собой незначительных исключений), в переносе  все еще с трудом разбирается с синонимами 
изменение графиков и в KWord. файлов в OOo (который снабжен более про- и не работает с множественным числом – что 
Представить данные графически
поможет KChart думанной поддержкой OASIS) и обратно. Ни  само по себе досадная ошибка. 

1  LXF2(71)  октябрь  2005 www.linuxformat.ru


обЗоры KOFFICE 1.4

интерФейс KOFFICE 1.4


СтрУктУрА ДокУМЕНтА ПАНЕЛь УПрАВЛЕНИя
окно структуры документа панели управления у
является контекстно- приложений KOffice имеют
зависимым и дает одинаковое размещение как
возможность быстрого стандартных опций, так и
доступа к различным специализированных.
элементам вашего настраивать в интерфейсе
документа. в презентации, к программ можно
примеру, иерархия идет от практически все.
вкладки «слайд» к
отдельным элементам,
таким как текстовые
вставки и изображения. ПрИСоЕДИНяЕМыЕ ПАНЕЛИ
инструменты, требующие
ДоСтУПНыЕ  дополнительного места
ПрИЛожЕНИя (например, круг с цветовой
Каждое приложение палитрой или менеджер
офисного пакета KOffice слоев), расположены в этой
доступно в любой момент с части окна. это позволяет
помощью панели KOShell. разумно использовать
рабочее место, но в на
самом деле работать не
слишком удобно.
ВкЛАДкИ
Каждое из запущенных
приложений отображается в
виде вкладок,
аналогичным таковым в
Konqueror.

Инструмент работы с фреймами  чениями страниц, например, с номерами и 
(Framing) также был отлажен для более удоб- датами, а также с изображениями. Некоторые 
ной настройки верстки, что достигается за  очень громоздкие файлы (размером больше 
счет контроля расположения текста и графи- 3 Мб) с первой попытки просто приводили к 
ки на листе. теперь возможно задавать раз- зависанию программы, но затем открыва-
личную дистанцию обтекания картинки текс- лись вполне сносно. Лучше всех работал 
том с каждой из ее сторон. А вот поддержки  AbiWord, за ним следует OOo Writer, и уже 
обтекания неправильной формы или по  потом – KWord. Добавленная поддержка 
встроенному обтравочному контуру картинки  OASIS работала отлично как с функцией экс-

«СрЕДСтВА ИНДИВИДУАЛьНой НАСтройкИ, 
которыЕ В KDE рЕАЛИЗоВАНы НА отЛИЧНо, 
АДАПтИроВАНы И ДЛя KOFFICE.»
здесь нет, и нуждающимся в этих функциях  порта, так и с импортом документов. Этот 
будет логичней обратиться к Scribus. формат используется для переноса данных 
KWord имеет встроенный инструмент  между программами, так что при вырезании 
по сравнению с OpenOffice.org, KPresenter совершенно не справляется с открытием
создания писем, способный использовать  части документа в KWord и вставке в OOo файлов формата PowerPoint.
внутренние и внешние данные, легко настра- Writer форматирование сохраняется. 
иваемые таблицы и ряд экономящих ваше  В целом, KWord – это хороший и удоб- 11 х88 с раскрашенным фоном и парочкой  касалось цветов) и случайными сбоями при 
время формул. Хотелось бы видеть более  ный текстовой редактор со скромным набо- сумм и формул) вся информация была стер- обращении к объемным файлам. Для срав-
широкий выбор шаблонов  в диалоге созда- ром возможностей, зато нетребовательный к  та и в результате получился пустой набор  нения, Gnumeric справился с этими файлам 
ния нового документа, например, для дело- ресурсам. однако, если для вас важна сов- символов. Фунт стерлингов превратился в  без каких-либо проблем. также мы заметили 
вых писем; также имеет смысл вынести на  местимость с MS Word, то KWord может вас  доллар, числовой ряд приобрел случайные  проблемы, связанные с изменением даты в 
панель инструментов кнопку экспорта в PDF,  разочаровать частыми проблемами с импор- значения, а текстовые строки полностью  импортированных документах. KSpread 
чтобы не использовать диалог печати. том его файлов. исчезли из таблицы, но все-таки появлялись  настаивал на замене стандартного формата 
Для тестирования KWord в области  на панели редактирования, когда ячейка  на научный вариант «гггг-мм-дд» и не хотел 
импорта-экспорта, мы попытались открыть  KSpread была выделена. Слабовато для начала. отменять данное изменение.
как можно больше текстовых файлов из раз- табличный процессор, лишь слегка изменен- когда дело дошло до файлов Excel, у  KSpread содержит хорошее описание 
ных источников, включая Интернет.  ный на вид, внутри подвергся значительной  KSpread, как и у KWord, появились проблемы  поддерживаемых математических функций и 
результаты, особенно при работе с файлами  переработке. как и в KWord, здесь добавлена  с изображениями, полученными из Интернет.  соответствующие примеры в помощь нович-
MS Word, оказались смешанными.  поддержка OASIS. однако, эта функция недо- Импортирование числовых данных проходи- кам. И все же они не столь понятны и хуже 
большинство документов открывались пра- работана: во время импортирования данных  ло правильно, но все же с несущественными  организованы, чем в Gnumeric, который  >>
вильно, но часто возникали проблемы со зна- из OOo Calc (простой таблицы размером  проблемами форматирования (особенно это  предлагает деление функций на удобные 

www.linuxformat.ru LXF2(71)  октябрь  2005  19


обЗоры KOFFICE 1.4

го» приложения Kexi может похвастаться 
очень хорошим набором возможностей: сту- поЛ Говорит…
дия дизайна форм, интуитивное создание 
таблиц и проектировщик запросов, не требу- “Спешка с добавлением программ 
ющий знания SQL. отодвинула на второй план попытки 
С большинством из возможных проблем,  вывести существующие наработки на 
связанных с подключением к внешним базам  уровень с OpenOffice.org. Сообщество 
данных MySQL или PostgreSQL, можно спра- KDE рано или поздно признает, что 
виться при помощи несложного диалога. По  такая проблема существует – чем 
умолчанию, Kexi не может взаимодейство- скорее, тем лучше!”
вать с MS Access, но с помощью специально-
го дополнения это легко исправить. разработчики знают, что архитектура Krita 
Добавление Kexi в новую версию KOffice  позволяет добавлять модули разделения 
может показаться большим шагом вперед –  цвета, поэтому реализация поддержки CMYK 
но, как мы видим, при таких проблемах с  уже не за горами.
импортированием различных форматов, 
радоваться пока рано. В любом случае, сле- сворачиваем бизнес
дует отдать должное разработчикам за эту  Порой кажется практически невозможным 
программу, позволяющую в будущем отойти  найти недостаток в свободно распространяе-
от использования Access. мом По, но тот факт, что разные приложения 
Krita содержит хороший набор инструментов раскрашивания и заливки.
не могут сносно открыть большинство фай-
Krita лов, заставляет нас забыть об их существова-
>> категории и выделяет совместимые с Excel 
варианты.
ций – в данном случае с помощью специаль-
ного модуля создается компактная презента-
кроме Karbon14, программы для работы с 
векторной графикой, офисный пакет KOffice
нии. Все это не позволяет рекомендовать 
KOffice корпоративным пользователям. Если 
Сам по себе, KSpread напоминает про- ция из статичных изображений в формате  1.4 содержит еще одно приложение под  вы работает самостоятельно, или только в 
грамму табличных расчетов для управления  JPEG. к сожалению, в программе нельзя  названием Krita – новый редактор для обра- собственной локальной сети, тогда еще ниче-
семейным бюджетом или нетребовательной  сохранить результат в формате .ppt, что само  ботки графических объектов, схем, отчетов и  го, но если вы захотите сотрудничать с клиен-
работы с бизнес-счетами. однако, неполно- по себе исключает совместную работу над  диаграмм. тами или поставщиками, которые могут 
ценная поддержка других файловых форма- презентациями с приверженцами продуктов  Именно появление в составе пакета про- использовать другие системы, вы столкне-
тов делает его не лучшим выбором для тех,  Microsoft. Но мы знаем, что это вполне дости- граммы Krita является наиболее интересным  тесь с неприятностями. 
кому нужен доступ к файлам .xls. жимо – в OOo, например, данная функция  событием, ведь оно символизирует ответ KDE  И все же, этот офисный пакет имеет и 
реализована. Стоило бы доработать и экс- на господство Gimp. Интерфейс нового при- положительные стороны. Взаимодействие 
KPresenter порт в PDF .  ложения куда больше напоминает докеры  внутри пакета осуществляется быстро, 
когда мы говорим о том, что KPresenter явля- к сожалению, KPresenter показал себя не  Corel Painter или Dreamweaver, чем панели  доступные инструменты реализованы просто, 
ется вполне достойным приложением для  с лучшей стороны в нашем тестировании –  Photoshop. они занимают довольно много  но оригинально, а новые дополнения в 
работы с презентациями и содержит прилич- он не смог корректно открыть ни один из  места на рабочем столе, но работают неплохо,  семействе KOffice выглядят многообещающе. 
ный набор инструментов и несколько непло- файлов в формате .ppt, найденных в сети  хотя и с парочкой ошибок. Например, Krita не  также радует то, что разработчики создали 
хих шаблонов, внимательный читатель может  Интернет. также были проблемы со шрифта- может запомнить расположение рабочих  удобный, но в тоже время нешаблонный 
заметить, что мы ошибаемся. И это будет  ми, картинками и расположением элементов  областей, и поэтому каждый раз при запуске  пользовательский интерфейс, который не 
справедливо, потому что все возможности  на странице – в общем, практически со всем.  возвращается к установке по умолчанию. к  отталкивает пользователей – надо заметить, 
KPresenter бесполезны, когда речь заходит  тому же открепить панель просто, а вот пос- что индивидуальная настройка интерфейса 
об импортировании файлов .ppt. Kexi тавить ее на место – сродни подвигу Геракла. реализована на высоком уровне.
Создать презентацию с помощью данной  Это новое дополнение к пакету KOffice, заяв- работу со слоями облегчают несколько  Если все, что вам нужно – это текстовый 
программы легко. В программу входит хоро- ленное как первое open source-приложение  удобных настроек, есть немного фильтров  редактор или программа табличных расчётов, 
ший набор анимированных переходов, с воз- для работы с базами данных, чей интерфейс  (мы ожидаем, что эта секция быстро напол- мы рекомендуем выбрать AbiWord и 
можностью редактирования каждого из  построен по принципу MS Access. Главный  нится) и функция добавления текста (впос- Gnumeric. Если вам нужен полноценный 
слайдов. KPresenter отлично справляется с  плюс программы в том, что она не требует  ледствии нередактируемого). офисный пакет – выбирайте OpenOffice.org, в 
обработкой изображений и шрифтов, крайне  для создания баз данных параллельного  как и в случае с Kexi, Krita – многообе- нём есть все необходимое. они могут не так 
полезна панель структуры слайдов, располо- запуска громоздких приложений. Для «юно- щающий проект, но программа все еще не  хорошо взаимодействовать с другими прило-
женная слева в окне, – она пригодится, если  готова соревноваться с графическими редак- жениями, но эти решения предлагают более 
нужно исправить текст, скрытый под боль- Kivio напоминает MS Visio. торами, лидирующими сегодня в сфере open  удобный переход от традиционных програм-
шим количеством других элементов. source. тем не  мных пакетов.
Инструменты создания страниц не вызы- менее, Krita объ-
вают нареканий, и их всегда можно найти на  единяет с Gimp то,  ВЕрДИкт LINUX FORMAT
специальной панели, хотя функция вставки  что в обеих про- ВоЗМожНоСтИ  6/10
слайдов, к сожалению, отсутствует. В новой  граммах нет  под-
ПроИЗВоДИтЕЛьНоСть  4/10
версии добавлены шаблонные страницы,  держки CMYK. 
облегчающие воспроизведение повторяю- Добавление этой  ПроСтотА ИСПоЛьЗоВАНИя  8/10
щихся элементов. Странно лишь, что встро- возможности  ДокУМЕНтАЦИя  7/10
енные шаблоны приложения не используют  может стать боль-
Хороший офисный пакет с большими 
данную возможность.  шим преимущест- проблемами, которые мешают серьезному 
Встраивание объектов из других прило- вом, особенно  использованию KOffice. Нетребовательные 
пользователи найдут эту программу отличной.
жений KOffice работает отлично, и функция  когда речь захо-
вывода данных реализована вполне прием- дит о взаимо- РейтИНг  5/10
лемо: например, можно применить преобра- действии с про-
зование в HTML для создания web-презента- граммой Scribus. 

20  LXF2(71)  октябрь  2005 www.linuxformat.ru


обЗор AMAROK 1.3

АУДИОПЛЕЕР

Amarok 1.3
Слишком много – это сколько? Энди Ченнелл
рассматривает самый функциональный аудиоплеер.

сАмое ГЛАвное Функции списка воспроизведения 


Всеобъемлющий медиапроигрыватель.  Amarok просто великолепны. При первом 
Стоит также попробовать JuK, Rhytmbox, знакомстве с проигрывателем появится 
XMMS и Beep Media Player. «Мастер Первого Запуска», который попро-
• рАЗрАботчиК: Amarok Development  сит указать местоположение ваших аудио-
Team записей. Имея эту информацию, он заносит 
•  сАйт: http://amarok.kde.org данные обо всех альбомах в базу данных 
•  ЛиЦенЗия: Свободная, GPL SQLite, основываясь на MP3-тегах. Если же 
теги заполнены некорректно, их можно най-
Amarok нередко подвергался  ти в базе данных MusicBrainz.com.
критике за то, что всегда был  После этого, доступ к каждой компози-
«тяжелее» и «толще» других  ции можно будет получить из вкладки 
плееров; в его адрес летели резкие слова  «коллекция» (Collection). Для воспроизве-
о чрезмерном «раздутии» (колкие шутки,  дения просто перетащите песню или весь 
которые до сих пор раздаются в сторону  альбом в окно плейлиста. Затем можно 
KDE-приложений). так, с выходом каждой  сохранить полученный список, чтобы про- Сверху: динамический плейлист попробует разобрваться
новой версии, в которой появляется масса  слушать его позже или записать на  в ваших музыкальных вкусах.
новых функций, начинаешь задумываться  компакт-диск. Справа: эта вкладка предоставляет множество полезной
информации о текущей композиции.
о том, действительно ли амбиции разра-
ботчиков превышают их способности  нестандартное
выпустить программу, системные требова- мышление Эта функция использует ресурс http:// эквалайзера, но зато «убьет» функцию 
ния которой не будут сравнимы с требова- Что ж, неплохо. однако есть еще несколько  lyrc.com.ar, который содержит довольно  плавного затухания, которая может 
ниями Windows Vista (ранее Longhorn). вариантов «Умных списков воспроизведе- объемную базу данных текстов, однако я  использоваться с aRts. отсюда, конечно, 
Amarok довольно прожорлив, его аппе- ния». С их помощью, например, можно  так и не смог найти ничего из творчества  вытекает и повышенные требования к 
тит к оперативной памяти приблизительно  создать список из 50 случайных компози- кейт разби (Kate Rusby) (еще бы – кейт  ресурсам компьютера, но если вы считаете, 
равен Firefox и вдвое больше, чем у Beep ций, или сделать выборку только опреде- умеет играть на гитаре, а на этом ресурсе  что Amarok – больше, чем просто програм-
Media Player. тем не менее, мы не относим  ленного стиля/исполнителя. когда список  полная база бритневой спирсни. в топку  ма для каталогизации музыки, то это 
Amarok к bloatware (излишне «раздутым»  будет создан, вы можете быстро и легко  такие базы). к счастью, добавить туда  должно волновать только тех, кому до 
программам), которые постоянно обрастают  перемешивать его содержимое. текст самостоятельно очень легко. смерти жалко «потерянных» циклов 
малополезными возможностями. В Amarok  Имеется также опция динамического  Вторая вкладка появилась благодаря  процессора.
нет ничего лишнего – все, что нужно мело- списка, в который добавляются определен- сотрудничеству проектов KDE и Wikipedia.  В Amarok сейчас есть множество функ-
манам, а также тем, кто хочет эффективно  ные композиции, в зависимости от того,  когда вы откроете вкладку «Wiki», про- ций, которые в других плеерах появятся не 
управлять своей коллекцией аудиозаписей. что вы слушаете больше всего. Это похоже  грамма соединится с сервером Википедии  раньше конца следующего года. Функция 
на радиостанцию, которая играет только  и отобразит страницу с информацией об  «умных плейлистов» может открыть вам 
вкладка Wiki покажет информацию о ваши любимые песни. исполнителе, чья композиция проигрыва- много новых композиций, а функция Wiki 
любимой группе, а если она будет
Среди новых функций версии 1.3 стоит  ется в данный момент. Естественно, если  поможет узнать больше о любимом испол-
отсутствовать, вы сможете добавить
свой флейм материал, ведь это отметить пару дополнительных вкладок,  страницы о нем не существует, вы тут же  нителе и его альбомах.
Wikipedia. добавленных в «контекстный браузер»  сможете ее создать. Готовность разработчиков работать с 
(Context browser). ранее он использовался  Информация из Википедии отлично  новыми программами и сервисами означа-
для просмотра информации об альбоме,  вписывается в боковую панель, но для тех,  ет, что Amarok активно развивается, однако 
обложке и других песен того же исполните- кто выходит в Интернет через модемное  все его функции вам пригодятся лишь в 
ля. теперь тут появился «раздел советов»  соединение, не все так хорошо. Нам понра- том случае, если вы меломан.  LXF
(Suggestion box), который пытается создать  вилось, что и «тексты», и Wiki работают 
ассоциации между исполнителями и ком- даже при проигрывании потокового аудио --  ВЕртИкт LINUX FORMAT
позициями и на основании этого рекомен- вы можете услышать какую-нибудь отлич- ФУНкЦИИ  9/10
дует другие записи из вашей коллекции.  ную песню, кликнуть на вкладке Wiki, и тут 
ПроИЗВоДИтЕЛьНоСть  7/10
кроме того, раздел советов может реко- же узнать все про группу, о которой рань-
мендовать и те записи, которых у вас нет,  ше, возможно, даже и не слышали.  ЛЕГкоСть ИСПоЛьЗоВАНИя  8/10
но которые можно получить с помощью  ДокУМЕНтАЦИя   7/10
сервиса Audioscrobbler.com. расплата Вопреки своему размеру, это лучшее 
Но не все так хорошо, как может показать- мультимедиа-приложение для Linux; есть 
Лирически ваш ся на первый взгляд, вам придется  поддержка просмотра текстов песен и Wiki.
Первая из добавленных в контекстный бра- мириться с некоторыми неудобствами. так, 
узер вкладок называется «тексты» (Lyrics).  например, если вы выберете в качестве  РейтИНг 8/10
Выбрав ее, вы сможете увидеть текст про- движка для воспроизведения Xine, это 
игрываемой в данный момент композиции.  конечно даст возможность использования 

www.linuxformat.ru LXF2(71) ОКТЯБРЬ 2005 21


обЗоры SmoothWall Corporate Firewall 4

ДИСтрИбУтИВы брАНДМАУЭроВ

SmoothWall Corporate Firewall 4


Старая рабочая станция и Cat5 - у Дэвида Колсона свой взгляд на безопасность.

сАмое ГЛАвное тить систему и в автономном режиме, 


Модульный брандмауэр, который имеет  отключив и то, и другое (компьютер будет 
возможность расширения. Смотреть также:  работать, пока сеть не перестанет нормаль-
Astaro Security Linux или ClarkConnect. но функционировать).
•  рАЗрАботчиК: SmoothWall LTD   как всегда, прежде чем отключать кла-
•  сАйт: www.smoothwall.net виатуру, вам следует убедиться, что BIOS не 
•  ЦенА: $180 станет выдавать сообщение об ошибке, не 
найдя клавиатуру, иначе на экране монито-
безопасность по-прежнему оста- ра появится абсурдное: “No Keyboard – 
ется одной из сильных сторон  Press F1”, что впоследствии введет систему 
Linux, и бесконечное множество  в вечный анабиоз (особенно если нет под 
сетевых приложений и утилит это подтверж- рукой клавиатуры). Система SmoothWall 
дает. тем не менее, использование Linux  будет установлена и готова к запуску менее 
может обернуться рядом проблем для безо- чем за 15 минут – одна из самых быстрых 
пасности корпорации или небольшой компа- установок Linux, которая только бывает. 
нии, и здесь все зависит от компетентности 
системного администратора, его владением  Фильтрация пакетов
такими утилитами, как как iptables и ifconfig. конфигурирование фильтрации пакетов с 
  к счастью, для тех, кто не хочет тра- помощью SmoothWall CF потребует базовых 
тить свое драгоценное время на изучение  знаний протокола TCP/IP, однако в целом 
Linux (и не хочет нести столь большую  данное программное обеспечение будет 
ответственность, если что-то вдруг пойдет  понятно и новичкам. Почти все основные 
не так), есть несколько простых в использо- порты отмечены маркерами, так что вместо 
вании сетевых брандмауэров. как правило,  того, чтобы рыскать в документах в поисках 
они предлагают web-интерфейс, позволяю- надлежащего порта для IMAP, вы можете 
щий легко администрировать «стенку»,  просто выбрать его из раскрывающегося 
пользуясь при этом всеми преимуществами  SmoothWall Corporate Firewall – это Linux с удобным интерфейсом для списка. Простая конфигурация по контролю 
сетевых возможностей Linux. людей, не привыкших работать с командной строкой, и многими другими исходящего трафика и ограничению входя-
дружелюбными к пользователю дополнениями.
  Многие из подобных брандмауэров  щего соединения по SSH и RDP может быть 
развиваются в рамках открытых проектов и  Несмотря на то, что мы обычно выбира- никновений при помощи web-интерфейса,  создана в один момент, несмотря на то, что 
могут быть скачаны бесплатно, другие же  ем свободно-распространяемый вариант  что позволяет даже новичку пользоваться  мы не смогли найти простое решение для 
являются коммерческими, предоставляя  программы, SmoothWall CF включает в себя  всеми преимуществами Linux-системы. копирования правил. Для 10 систем с запу-
поддержку корпоративным пользователям.  много возможностей и дополнений, не  В отличие от обычных продуктов сто- щенным SSH, нам пришлось вручную 
  Проект SmoothWall первоначально был  доступных в версии Express, в том числе те,  ронних фирм, которые надо интегрировать 
открытым, но в определенный момент сво- что интересны корпоративным  в уже рабочий Linux, SmoothWall CF устано- сетевАя
бодная GPL-версия была дополнена ком- пользователям. вит все необходимое прямо с CD, не нужда-
мерческим вариантом. На текущий момент  ясь в каких-либо «закулисных» разрешени-
доступностЬ
существует две версии SmoothWall:  ставим преграду ях оС. брандмауэр SmoothWall CF будет  SmoothWall Corporate Firewall имеет 
SmoothWall Express, который можно бес- По существу SmoothWall CF – основной про- работать почти на любой системе, хотя для  поддержку до 4-х сетевых интерфейсов: три 
платно скачать, использовать и модифици- дукт в линейке SmoothWall: из всех продук- использования других продуктов компании  интерфейса Ethernet и ADSL-модем. Любой из 
ровать по своему усмотрению, и SmoothWall тов компании, он востребован больше всех.  SmoothWall производительность компьюте- них может быть установлен в качестве 
Corporate Firewall – коммерческий вариант  базовая установка предлагает фильтрацию  ра все же должна быть повыше. Даже на  внутреннего, внешнего интерфейса или 
программы. пакетов и возможность обнаружения про- устаревшей конфигурации - Pentium 200Мгц  интерфейса демилитаризованной зоны – 
DMZ. Небольшим сетям, скорее всего, 
с 64Мб оперативной памяти, можно будет 
потребуются первые два интерфейса: один 
использовать основные возможности 
для подключения к Интернет, другой для 
брандмауэра. внутренней сети. По мере роста последней, 
   Установка SmoothWall CF предельно  использование DMZ-сети будет отличным 
проста и потребует от пользователя лишь  решением, так как незащищенные от 
небольшого уточнения важных моментов  внешнего доступа системы будут ограничены 
перед тем, как программа установки скопи- в доступе ко внутренним хостам. Это особенно 
рует необходимые файлы на диск. Для про- важно, когда внутри сети находится важная 
ведения установки потребуется IDE- или  информация, таким образом, плохо 
SCSI-устройство для чтения дисков. также  сконфигурированный DMZ может быстро 
стать точкой доступа к частной сети. 
это можно сделать при помощи внешнего 
SmoothWall CF позволяет вам с самого начала 
USB-устройства, которое будет отображено 
настроить простую сеть с возможностью 
в Linux как SCSI CD-ROM. Ну и, конечно,  добавления DMZ на будущее, для более 
DHCP – это необходимость. SmoothWall позволяет задавать динамические вам потребуется клавиатура и монитор,  безопасного расширения сети. 
и статические IP-адреса. правда после установки вы можете запус-

22  LXF2(71)  октябрь  2005 www.linuxformat.ru


обЗоры SmoothWall Corporate Firewall 4

добавлять каждое правило, вместо того,  Слева избегаем доступа которое активизирует основные политики 


чтобы скопировать и модифицировать уже  с некоторых IP-адресам сети (это не входит в фильтрацию Интернет 
в сети, настраивая
существующее. Это нельзя назвать боль- активности). P2P-приложения, доступ к 
брандмауэр при помощи
шим  недостатком, однако конфигурация на  веб-интерфейса. электронной почте и сетевая активность тро-
большом количестве систем запросто пре- янов может быть быстро отслежена и забло-
вращается в рутину.  Внизу утилиты кирована при помощи SmoothRule.
SmoothWall CF предлагает массу воз- автоматического  
обновления
можностей для работы с сетью, включая  компонентов управления трафиком
DHCP-сервисы, которые позволяют назна- SmoothWall следят за SmoothHost – мощное приложение, позво-
чать статические и динамические IP-адреса  последними версиями. ляющее программе установки SMoothWall
для различных компьютеров сети.  CF управлять трафиком от неограниченного 
Программа по умолчанию следит за  числа платформ хостинга. Несмотря на 
вторжениями извне, данные о зловредных  стандартные для брандмауэров ограниче-
пакетах или нестандартной информации  ния, все IP-адреса хостинга могут быть при-
заносятся в журнал безопасности. без этого,  своены внешнему интерфейсу, что позволит 
как известно, не может обойтись ни одна  обезопасить компьютеры и периферию час-
хорошая система обнаружения сетевых атак.  тной сети. Что касается исходящего трафи-
без анализа журнала невозможно восстано- ка, здесь ключевую роль играет система 
вить картину вторжения, поэтому очень важ- обнаружения сетевых атак.
но использовать этот инструмент и быть  Поддерживаются стандарт-   SmoothTraffic явным образом опреде-
всегда начеку. как видно, система обнару- ные защищенные протоко- ляет пропускную способность сети и присва-
жения сетевых атак SmoothWall носит уве- лы IPSec (для передачи  ивает приоритеты приложениям, сервисам 
домительный характер, чего вполне доста- информации в виртуаль- или хостам, а также ведет подробный отчет, 
точно для сетей небольшого размера.  ных частных сетях) и L2TP  позволяя установить источники чрезмерно-
Администратора крупной корпоративной  (сетевой протокол тоннели- го трафика. Это дает возможность клиент-
сети может, в свою очередь, заинтересовать  рования канального уров- ским приложениям самим управлять про-
утилита SmoothMonitor – дополнение к уже  ня), позволяя пользователям Windows 2000/ ресна пользователям, которые по каким- пускной способностью даже в частных сетях. 
существующей системе. В этом случае мож- XP подключаться через VPN без лишних  либо причинам не хотят устанавливать кли- трафику также может быть назначен особый 
но воспользоваться всем преимуществами  затрат (как известно, лицензия запрещает  ентов IPSec от сторонних производителей.   ряд приоритетов – это гарантирует, что 
системы обнаружения сетевых атак.  использование защищенного метода досту- Для тоннелей точка-точка между двумя ста- интерактивный трафик (например VoIP) 
па к сети). Протокол L2TP, основанный на  тическими объектами (например, между  будет пропущен через «границу» первым.  
опциональные модули IPSec, создает тоннель точка-точка, откры- административными зданиями),  Несмотря на дружественность и просто-
Здесь мы рассмотрим дополнительные  вающий непрерывный доступ между клиен- SmoothNode предоставляет SmoothTunnel по  ту, пакету SmoothWall CF определенно по 
модули SmoothWall CF. В то время как воз- тами и внутренними системами. меньшей цене, привлекая тем самым орга- силам поднять безопасность небольших 
можности стандартной установки сильно    конфигурация L2TP намного проще,  низации с небольшими бюджетами. организаций на новый уровень (причем 
ограничены, дополнительные модули помо- чем IPSec, она может быть инте-   цена продукта вполне приемлема). По мере 
гут создать «продвинутую» систему, срав- строгости на входе роста организации, можно будет подклю-
нимую с производительными продуктами  каждой компании, предоставляющей своим  чать различные дополнения от SmoothWall, 
компаний Cisco или Check Point.  ниК считАет… сотрудникам доступ в Интернет, в разной  правда уже за дополнительную плату.
Самым популярным дополнением в кор- степени приходится мириться с фактом    На самом деле, если сравнивать стои-
поративной среде является SmoothTunnel.  «Если сравнивать с другими  злоупотребления Сетью, что может повлечь  мость SmoothWall Corporate Firewall с други-
он позволяет создавать защищенные «тон- продуктами безопасности,  за собой серьезные убытки. В этой ситуации  ми продуктами на этом рынке, например с 
нели» между различными зонами действия  SmoothWall необычайно прост в  очень важно организовать управление  Astaro Security Linux, становится понятным 
спутника, либо между пользователями,  настройке и использовании.» доступом к веб-сайтам и контенту, который  основное правило: все, что не входит в 
находящимися в роуминге.  может быть неуместен на рабочем месте  базовые функции доступно в виде дополни-
или даст шанс злоумышленникам  тельных платных модулей. 
проникнуть во внутреннюю сеть.    брандмауэр SmoothWall Advanced 
Утилиты фильтрации контента (содер- Firewall предлагает много возможностей, 
жимого всемирной сети) тщательно про- которые уже включены в базовый пакет, что 
сматривают входящий и исходящий трафик,  кажется более разумным решением в плане 
а также блокируют доступ к заранее задан- рентабельности. 
ным ресурсам перед тем, как на них зайдет 
конечный пользователь. Модуль 
SmoothGuardian добавляет эти возможности  ВЕрДИкт LINUX FORMAT
к другим инструментам управления сетью.  ВоЗМожНоСтИ  4/10
Фильтрация Интернет-контента требует 
ПроИЗВоДИтЕЛьНоСть  9/10
индивидуального подхода в каждой корпо-
ративной сети, и SmoothGuardian требует  ПроСтотА ИЗПоЛьЗоВАНИя  8/10
некоторого времени на точную надстройку.  ЦЕНА  6/10
Информация, описывающая запрещенные 
Простой в обращении брандмауэр для малого 
сайты может быть динамически обновлена,  бизнеса, но по мере добавления новых 
что в свою очередь уменьшает потребность  возможностей, цена продукта может сделать 
его менее привлекательным.
системного администратора постоянно сле-
дить за этим.  РейтИНг 7/10
Активности системы детально записывается в журнал, так что администраторы SmoothGuardian идеально функциониру-
смогут быстро распознать проблему ет вместе со SmoothRule – дополнением, 

www.linuxformat.ru LXF2(71)  октябрь  2005  23


обЗоры VariCAD 2005

CAD-СИСтЕМы

VariCAD 2005
В номере версии этой программы теперь стоит дата сборки. Изменилось ли что-нибудь ещё? –
С этим попытался разобраться Ник Вейтч (Nick Veitch).
сАмое ГЛАвное
Полноценное программное обеспечение 
CAD, адресованное инженерам. Другие 
CAD-системы для Linux: QCad, CYCAS, 
OCTREE.
•  DEVELOPER: VariCAD
•  WEB: www.varicad.com
• ЦенА: $399

CAD-системы существовали 
задолго до появления домашних 
компьютеров, в то время это 
была эксклюзивная область применения 
мейнфреймов VAX и Prime, где использо-
вались сложные трехбуквенные команды, 
вводимые с терминала. В некотором смыс-
ле,  эта область не так уж сильно измени-
лась с тех пор.
Поскольку Linux – наследник традици-
онных Unix-мейнфреймов, неудивительно, 
что для него существует несколько различ-
ных CAD-систем. однако за редким исклю-
чением все эти системы похожи друг на 
друга как близнецы, имеющие интерфейс 
на основе Motif с небольшими улучшения-
ми в сторону современных требований к  Форматы DWG, DXF и 2D IGES поддерживаются очень хорошо, но для 3D вам придется использовать формат DWB.
пользовательскому интерфейсу, как, 
например, диалогами, цветными иконками,  как 2D, так и 3D-графику, так что это ско- стандартного объекта, можно приступить к  сварке и электрическим цепям. также 
или даже поддержкой мыши. рее две CAD-системы в одной. работе с помощью резца, фрезеровочных  доступны чертежи крепежей, шайб, шпонок 
VariCAD - одно из исключений из это- базовая система из двух координат с  операций и логических функций. операции  и металлических профилей, как в двумер-
го правила. С тех пор как мы впервые  сеткой позволит вам использовать линии  производятся с помощью контекстно-зави- ном, так и в трехмерном варианте. Есть и 
рассказывали об этой программе в 2001- различных типов, масштабировать, повора- симых меню и измерений, которые базиру- более экзотические элементы. к примеру: 
м году, она удерживает лидерские пози- чивать и осуществлять стандартный набор  ются на некотором наборе ‘snap’-парадигм,  вам больше не нужно каждый раз «рисо-
ции среди CAD-систем для Linux, в част- вать» болт M8 – просто выберите его из 
ности, активно применяется в машино- меню Parts, введите длину, и он волшеб-
строении. разработчикам удалось реали-
зовать новые функции, сохранив удобный 
«ХороШо СПроЕктИроВАННый  ным образом появится на чертеже. Ура!

пользовательский интерфейс. Версии 
2005 (предыдущая называлась 9.0-2.3) 
ПроДУкт, орИЕНтИроВАННый НА  Форматы файлов
Программа позволяет импортировать DXF, 
по-прежнему предстоит держать планку  рЕАЛьНыЕ НУжДы ПоЛьЗоВАтЕЛЕй.» DWG и IGES-файлы, содержащие двумер-
качества, несмотря на то, что разработчи- ные объекты. DXF в CAD-системах исполь-
ки уже не так активно внедряют  зуется очень часто, в то время как формат 
инновации. изменений. На листе могут быть расстав- где вы указываете либо центр разрабаты- DWG широко известен благодаря лидеру 
лены метки, размеры, штриховка. Затем  ваемой детали, либо середину одной из ее  отрасли – AutoCAD. VariCAD теперь подде-
инструменты рисования чертеж можно отмасштабировать и сохра- границ. также можно задать и абсолютные  рживает последнюю версию этого 
Следует пояснить, что VariCAD – это боль- нить в различные форматы. величины. формата.
ше чем CAD-система. он поддерживает  3D-возможности VariCAD позволяют  одна из наиболее мощных возможнос- Формат IGES чаще всего использует-
создать или выбрать объект из стандартно- тей программы – большая библиотека  ся для хранения трехмерных объектов, но, 
го набора так называемых примитивов.  готовых символов и объектов. Двумерные  к сожалению, VariCAD поддерживает 
нА первый Указав размеры куба, сферы или другого  символы включают все, что относится к  только его «двумерную» составляющую. 
вЗГЛяд
Возможность создать  Легкость  быстрый расчет 
спецификацию  преобразования 3D  площади любой 
материалов и проверить  в 2D экономит  поверхности.
список закупаемых  время.
деталей.

24  LXF2(71)  октябрь  2005 www.linuxformat.ru


обЗоры VariCAD 2005

рАсчеты
одна из наиболее 
впечатляющих 
возможностей 
приложения – 
различные 
инструменты 
расчета. 
Вычислитель 
VariCAD предлагает 
приемлемые 
решения для 
различных 
структурных и 
механических 
проблем. конечно, 
эти инструменты никогда не заменят  простых расчетов (расчет нагрузки  инструмент вырезания может пригодиться – здесь нижнее отверстие было
вырезано точно под размер болта, но с помощью инструмента Corresponding
настоящего проектировщика, но они помогут  или сила крепежа), так и для достаточно 
Modification, было создано большее отверстие с учетом резьбы и необходимого
сэкономить время при проверке соответствия  сложных вычислений по передачи мощности  зазора.
чертежа заданным условиям, или для быстрой  через зубчатые передачи. только эти 
отрисовки при известных данных. возможности вполне оправдывают цену 
Имеются инструменты  как для относительно  продукта.

Для загрузки 3D-объекта вам придется  профили, могут быть превращены в 3D-
использовать фирменный формат DWB.  модель с помощью «вытягивания» или 
однако вы можете  экспортировать трех- «вращения». 
мерные объекты в формат IGES для того, 
чтобы использовать его в других  другие полезные
приложениях. возможности
VariCAD добавляет множество дополни-
смена измерений тельных возможностей, которые превра-
одна из наиболее элегантных возможнос- щают его из обычной CAD-системы в 
тей VariCAD – способность создавать объ- мощный инструмент для машиностроения. 
екты в 3D и на более поздних этапах кон- каждому компоненту может быть задано 
вертировать их в 2D. В наши дни все чаще  множество свойств (материал, покрытие, 
используются трёхмерные чертежи, и нуж- цена и т.п.), которые формируют специ- 3D-просмотр сильно улучшен в плане производительности и точности – но в тоже
но сказать, что современные инженеры  фикацию материалов. По мере роста про- время новых демонстрационных объектов почему-то не появилось!
сразу обучаются работать в 3D-режиме. Но  екта можно легко потерять из виду стои-
двумерные планы все еще необходимы по  мость и технические требования. Гибкость  существенно улучшен лишь модуль обра- ТРЕБОВАНИЯ К ДИСТРИБУТИВУ 
целому ряду причин, хотя бы для того, что- программы позволяет составлять специ- ботки 3D-объектов, в то время как базовая  VariCAD протестирован и работает 
бы создавать детали. фикации материалов, из чего впоследс- функциональность программы осталась на  на следующих Linux-системах: 
когда вы экспортируете трёхмерную  твии можно легко извлечь данные и под- прежнем уровне.
Debian
модель на плоскость, можно выбрать тра- вести итог.
диционную ортогональную проекцию или  одна из наиболее частых ошибок, кото- никаких значительных Fedora Core 3 и 4
Mandrake 10.1
создать плоский вид объекта с любого  рые допускаются при 3D-проектировании –  изменений Mandriva LE 2005
угла, что позволяет рассмотреть его со  создание перекрывающихся либо разме- Пользовательский интерфейс остался пре- RHEL 3 and 4
всех сторон. Эта возможность программы  щенных очень близко друг к другу деталей,  жним,  хорошо знакомым любому, кто  SUSE 9.x
была серьезно доработана и  улучшена со  что не может быть достигнуто в реальнос- имеет опыт работы с CAD-системами, поэ- • также доступна версия продукта для 
времен предыдущей версии, и теперь  ти. VariCAD предоставляет инструмент,  тому не стоит ожидать от программы  Windows.
работает проще и быстрее. который проверяет подобные условия –  существенно лучшего дизайна оболочки.
После экспорта вид модели включает  еще одна из приятных возможностей про- VariCAD будет лучшим выбором тех 
невидимые линии и касательные, если  дукта, создатели которого знают, что нуж- пользователей, которые активно использу- ВЕрДИкт LINUX FORMAT
таковые необходимы, но для этого вам  но пользователям. ют 3D-режим или нуждаются в совмести- ВоЗМожНоСтИ   8/10
придется указать свою собственную систе- VariCAD остается по нашему мнению  мости с файлами AutoCAD последних вер- ПроИЗВоДИтЕЛьНоСть   6/10
му координат (что человек умеет делать  наиболее продвинутой CAD-системой для  сий. LXF
УДобСтВо ИСПоЛьЗоВАНИя   6/10
лучше, чем любая программа). Возможно  Linux. однако за последние два года был 
также и обратная операция – двумерные  ЦЕНА   7/10
отличное приложение с солидной поддержкой 
2D и 3D, но почти без новых возможностей.

РейтИНг  7/10
добавьте стандартную деталь из огромного
набора крепежных элементов и профилей.

www.linuxformat.ru LXF2(71)  октябрь  2005  25


обзоры Обучающие программы от Fast Rabbit

Обучающие программы

Dolce Music Flash Cards


Хотя Пол Хадсон и не гуру в сочинении музыки, он все же решил рассмотреть несколько новых программ...

Самое главное чтения нот – программа показывает могут показаться совсем не простыми.
знак, а пользователь должен правильно Мы протестировали программу на
Научитесь читать ноты методом проб и
его определить. Это не так просто, как Ребекке, которая неплохо играет на пиа-
ошибок.  
кажется на первый взгляд: простые нино и гобое, и она набрала всего 17
Альтернатива: уроки музыки.
задания вроде угадывания нот череду- баллов из 23 возможных. Так что если
• Версия: 1.2 ются с более трудными. На каждый воп- вы чувствуете себя уверенно, программа
• Разработчик: Fast Rabbit Software рос предлагается четыре варианта отве- вам понравится. По этой причине мы не
• сайт: www.fastrabbitsoftware.com та, и если вы выберете неверный вари- смогли не поставить такой высокий балл
• Цена: $9.95
ант, программа сообщит вам правиль- за соотношение цена/качество.
ный ответ. Время на раздумья музыкан-
При виде прыгающей кнопки та ограничено встроенным таймером.
или мигающего текста первой Что ж, вот, собственно, и все, что Вердикт Linux Format
нашей реакцией будет раздра- можно сказать об этой программе -- она
Возможности 5/10
жение, привитое повсеместной Интернет- очень проста, и за счет этого стоит сов-
рекламой. Мы начали с этого потому, Высший балл получить очень сложно, сем немного. Хорошим вопросом будет Производительность 7/10
что когда вы запустите Dolce Music но, быть может, вам повезет. «А нужно ли это кому-нибудь?». Людям, Простота использования 8/10
Flash Cards, пред вами предстанет брос- не умеющим читать нот вообще, она Цена/Качество 10/10
кий логотип и мигающая кнопка “Click to их здесь – такое чувство, что все при- определенно не поможет: в ней нет
Программа отлично выполняет свои функции
Begin”. Большие анимированные банне- знаки плохого веб-дизайна были собра- никакого элемента обучения, кроме тех и стоит очень дешево, правда интерфейс
ры вроде этого вызывают раздражение ны и вывалены на ваш рабочий стол. случаев, когда программа сообщает пра- ужасен.
у большинства пользователей и людей, Что ж, теперь о самой программе. Ее вильный ответ, если вы не смогли верно Рейтинг 7/10
чьи сайты они портят своим видом, поэ- цель состоит в том, чтобы помочь начи- ответить на вопрос. Даже если вы хоро-
тому мы были очень удивлены, увидев нающим музыкантам улучшить навык шо читаете ноты, некоторые вопросы

Master Math Word Problems


У Пола Хадсона есть день для написания обзора программы. На это уходит 20 минут. Сколько
времени он будет играть в CrackAttack?

Что касается пользовательского одна из них не принесет больше пользы,


Самое главное
интерфейса, то он так же убог, как в чем даже такое жалкое творение, как
Поможет развить математические Dolce Music Flash Cards, только у MMWP.
навыки многократным повторением MMWP есть еще одна “особенность”: В результате, это лучшая подобная
вопросов. Попробуйте также обучающие некоторые кнопки настолько малы, что программа для Linux, однако лучшая
игры из пакета KDE Edutainment. надписи не вмещаются в них (это вы она только потому, что достойных аль-
• Версия:1.5 можете увидеть на снимке экрана). тернатив ей пока нет.
• Разработчик: Fast Rabbit Software В отличие от своего музыкального
• сайт:www.fastrabbitsoftware.com собрата, у MMWP есть некоторые
• Цена:$12.95 настройки – программа может задавать
вопросы по сложению и вычитанию, по
Master Math Word Problems умножению и делению, либо вперемеш-
(MMWP) задает вопросы вро- ку. Также есть режим подсказок, кото- Вердикт Linux Format
де «Если у Джона есть 30 рый, по идее, должен помогать решать Возможности 4/10
яблок, и он съест 17 из них, что у него задачи. Хотя подсказки в большинстве
Папа у Васи силен в математике... Производительность 6/10
останется?» Да, мы знаем, что правиль- своем довольно просты, они несут хотя
ный ответ «боль в животе», но програм- бы какую-то обучающую ценность. В Простота использования 7/10
ма хочет заставить нас поверить в то, любом случае это лучше, чем ничего. ний ребенок. Быть может разработчики Цена/Качество 10/10
что яблок осталось 13. Удручает отсутствие регулировки добавят эту опцию в следующих Уродливая, негибкая программа с бедной
По крайней мере, разработчики пот- сложности вопросов, которая могла бы релизах. функциональностью. Но это лучше, чем все,
что вы сможете найти по цене меньше 10
рудились написать вопросы словами, в пригодиться родителям, чтобы подстро- В отличии от DMFC, у этой програм- долларов. Есть возражения?
то время как множество обучающих про- ить программу под своего ребенка. мы есть конкуренты в мире свободного
грамм изображают числа с помощью Например, можно было бы рассортиро- ПО. Проект KDE Edutainment, содержит Рейтинг 6/10
фигур, что является прекрасным снот- вать вопросы по возрасту. Сейчас же несколько программ, развивающих
ворным для ребенка. все задачи сможет решить восьмилет- математическое мышление, однако ни

26  LXf2(71) октябрь 2005 www.linuxformat.ru


обзоры Книги

Database In Depth
Graham Morrison терпеть не может базы данных, но эта книга ему понравилась...

Самое главное хуже, если не возьмете в руки эту книгу.


В противном случае вы узнаете, какой
• АВТОРЫ...................................К.Дж.Дейт
подход следует применять к реляцион-
• ИЗДАТЕЛЬ....................................O’Reilly
• ISBN.................................0-596-10012-4 ным базам данных, хотя в реальном мире
• ЦЕНА..................................примерно $55 чаще говорят о реализациях. Если Крис
• СТРАНИЦ............................................208 Дейт преуспеет в достижении своей цели,
вы также постигнете возможный ход
Автор “Database In Depth” Крис Дейт дальнейшей эволюции баз данных. Не
(Chris Date) – один из всемирно известных стоит думать, что это учебник, обзор или
экспертов в области проектирования реля- руководство о том, как сделать базу дан-
ционных баз данных и следит за их эволю- ных эффективнее – это манифестация
цией с начала времен. Он написал несколь- изменений, написанная тем, кто может
ко классических работ по проектированию претворить их в жизнь.
БД и данная книга – своего рода сборник
его абстрактных идей и концепций. Дейт
заслужил право быть снисходительным –
и в полной мере использует его в словом – только так вы сможете сдать так и реляционную модель. Идеи иллюст-
“Database In Depth”. этот экзамен. Реверансы в сторону при- рируются доброй дюжиной таблиц.
Чтобы извлечь выгоду из представ- кладной математики, краткие резюме и Строго говоря, мы должны были сказать
ленного материала, вам придется подна- упражнения «для закрепления пройден- «дюжиной отношений» - профессор Дейт
тореть в базах данных. Вы также должны ного» еще больше усиливают дух пыль- считает, что говорить о таблицах не впол-
Вердикт Linux Format
обладать гибким мышлением – Дейт ной аудитории. не корректно, хотя остальная часть мира Самоуверенно, кратко, авторитетно. Здесь есть
чему поучиться.
стремиться развеять многие старые идеи, Впрочем, содержание книги того сто- запросто использует эту терминологию.
действуя методами университетских про- ит – материал повествует от превратнос- Если вы зарабатываете на жизнь про- РЕЙТИНГ 7/10
фессоров. Он слегка своенравен, но вам тях предикатов и отношений и охватывает ектированием баз данных, вы сможете
следует внимательно следить за каждым как теорию проектирования баз данных, распорядиться своим временем гораздо

MySQL Database Design And Tuning


Серьезная книга для серьезных людей: Майк Саундерс изучает 400 страниц про MySQL.

Самое главное различных компаниях более 15 лет, так


• АВТОРЫ........................ Роберт Шнейдер что он не понаслышке знает о катастро-
• ИЗДАТЕЛЬ.......................... MySQL Press фах, которые могут произойти, когда пад-
• ISBN............................... 0-672–32765–1 кие на модные словечки руководители
• ЦЕНА..................................примерно $58 начинают вынашивать новые грандиоз-
• СТРАНИЦ............................................414 ные планы. Опытным читателям понра-
вится его тон и терминология.
В мире есть много книг, ориентирован- Если вы поддерживаете небольшой
ных на новичков в Linux. Они пестрят экран- сайт и хотите быстренько выжать из
ными снимками, яркими картинками и дру- MySQL дополнительные пять процентов
гими приманками. Этот подход прекрасно производительности, эта книга свалит вас
работает для руководств по web-дизайну с ног. Но если вы отвечаете за критически
или проектированию пользовательского важную систему, любое изменение в
интерфейса, но когда речь заходит о внут- которой может стоить больших денег, вы
ренностях процесса оптимизации баз дан- найдете здесь немало пищи для
ных, все становится гораздо сложнее. размышлений.
Роберт Шнейдер (Robert D Schneider) хоро-
шо разбирается в данном вопросе, а потому ускорение программ и кластеры. Каждая остальное – это чистый MySQL и оптими-
пишет ясно и без излишеств. глава начинается с вводного материала и зация, так что временами вам придется Вердикт Linux Format
“MySQL Database Design And Tuning” постепенно углубляется в тот или иной несладко. Для иллюстрации предложен-
Книга достаточно дорога, но с учетом ширины
имеет строго определенную структуру. вопрос. Помимо снимков графических ных идей Шнейдер часто использует
охвата тем и глубины их проработки, она стоит
Первые секции повествуют о хранилищах утилит для Windows, книга не имеет при- деятельность вымышленной авиакомпа-
своих денег.
данных, типах таблиц и встроенных функ- вязки к той или иной платформе. нии High-Hat.
циях оптимизации. Последующие разде- Шнейдер не касается советов по Наиболее сложные части книги сдоб- РЕЙТИНГ 8/10
лы рассматривают процедуру улучшения общему ускорению системы – их краткий рены долей юмора и цинизма: автор про-
SQL-запросов и модификацию данных, перечень приводится в конце книги. Все работал администратором баз данных в

www.linuxformat.ru LXF2(71) октябрь 2005  27


обзоры Книги

SSH: The Secure Shell, 2-е издание


Пол Хадсон обнаружил в этой книге больше скрытого смысла, чем было в открытом тексте.

Самое главное нибудь придется столкнуться с переходом


• АВТОРЫ..............................Барретт и др. от утилит r-tools (rcp) к s-tools (scp) на
• ИЗДАТЕЛЬ....................................O’Reilly практике. Кроме того, учитывая бурное
• ISBN.................................0-596-00939-9 развитие OpenSSH, книга может раздво-
• ЦЕНА..................................примерно $52 иться с тем, чтобы посвятить открытой реа-
• СТРАНИЦ............................................645 лизации SSH отдельное издание.
Наибольшее разочарование, однако,
Прочитав наш специальный репор- вызывают части, посвященные OpenSSH 4.
таж на странице 46, вы, вне всякого сомне- Этот продукт был выпущен незадолго до
ния, будете готовы к защите вашего ком- того, как книга ушла в печать, так что вам
пьютера от злобных хакеров. Но продраться будет предложено лишь небольшое прило-
через девять страниц, исписанных мелким жение с перечнем новых функций. Это
почерком Грэхема Моррисона – это лишь плохо: мы бы предпочли подождать выпус-
начало. Что же следует делать дальше? ка второй редакции, чем платить за мате-
Любой уважающий себя «технарь» должен Во второй редакции удачным образом аутентификации, совместное использова- риал, который априори является
свободно разбираться в SSH, основной сис- сочетаются старый и новый материал. Так, ние SSH и cron, а также более экзотичес- устаревшим.
теме безопасности Unix. раздел о настройке сервера увеличился на кие применения. Представляя самостоя-
С момента выхода первой редакции 100 страниц, а глава, посвященная перена- тельную ценность, эти примеры еще более
этой книги прошло около четырех лет. За правлению портов и трансляции X-запро- усиливают впечатление от остальных глав Вердикт Linux Format
это время SSH 2 сменил устаревший SSH сов потолстела на 50. Это достаточно круп- книги. Чтобы избежать вопросов типа: Это все еще лучшая книга по SSH. К
1, а OpenSSH прошел путь от молодой ини- ные куски, но вы в них найдете макси- «Очень интересно, где я могу найти допол- сожалению, в ней слишком много Tectia и
циативы до самого распространенного в мально подробную информацию. нительную информацию?», книга разбита слишком мало OpenSSH 4.
Интернете программного продукта. Авторы Примеры использования столь удачны, на небольшие главы, ясным образом свя-
следили за развитием событий, так что эта что их можно без проблем включать в занные друг с другом. РЕЙТИНГ 8/10
книга уделяет равное внимание и OpenSSH, «Сборник рецептов по SSH». В их число К сожалению, некоторые части книги
и Tectia (закрытой реализации SSH). входит создание масштабируемой системы выглядят устаревшим. Вряд ли кому-
обзоры Книги

Killer Game Programming In Java


Пол Хадсон может садиться за написание собственного клона Unreal Tournament.

Самое главное распределена равномерно, чтобы вы не


• АВТОРЫ........................Эндрью Дэвисон скучали. Сложные моменты иллюстриру-
• ИЗДАТЕЛЬ....................................O’Reilly ются диаграммами и картинками, чтобы
• ISBN................................0-596-00-730-2 ваши глаза могли отдохнуть от чтения.
• ЦЕНА..................................примерно $58 Предметный указатель оказался на
• СТРАНИЦ............................................969 удивление бедным. Книга про SSH на 300
страниц короче, но имеет более длинный
Многие люди подозрительно отно- индекс.
сятся к Java, когда речь заходит о высо- Другим (пожалуй, последним) недо-
копроизводительных приложениях. Неко- статком книги является упорядочение тем –
торое время назад это было оправдано: лично мы бы предпочли сначала разо-
Java была в 50 раз медленнее C. С тех пор браться со всеми технологиями, а потом
многое изменилось: компьютеры стали бо- уже применить их для написания одной
лее мощными, а сама Java успела закон- большой игры.
чить Институт Оптимизации с красным
дипломом. Теперь она не хуже C подходит
для написания быстрых приложений, на- минимуму. но информации по данному вопросу.
пример, игр. Нас очень беспокоил тот факт, что кни- Самый крупный раздел посвящен Java 3D,
Автор начинает именно с этой идеи и га увидела свет вскоре после выпуска J2SE но вы также узнаете и о Java Sound, спрай-
последовательно развенчивает мифы вро- 5.0 – мы боялись, что автору не хватит тах, сетевых технологиях и многом другом, Вердикт Linux Format
де «Sun не поддерживает Java» или времени, чтобы описать все в деталях. К что может оказаться полезным и за преде-
Книга полна сведений о Java и ссылок на
«Серьезные игры не используют Java». счастью, мы ошибались. Если между вер- лами игровых программ. По мере прочте-
дополнительные источники. Последнее слово
Особенно отрадно, что Дэвисон не отказы- сиями Java наблюдается существенное ния книги, автор будет предоставлять вам в мире программирования игр на Java.
вается признавать за Java кое-какие недо- различие, Дэвисон объясняет новый метод, возможность применить новые знания на
статки (например, недостаточную поддерж- но обязательно останавливается на том, практике – вы разработаете классическую
ку со стороны производителей игровых как обеспечить обратную совместимость. «стрелялку» с прокруткой экрана, шутер от РЕЙТИНГ 9/10
приставок), но в то же самое время дает Как нетрудно догадаться, эта книга первого лица и другие игры. Это, несом-
советы, как свести их негативное влияние к посвящена играм и содержит предостаточ- ненно, самая интересная часть книги, и она

Teach Yourself Perl In 24 Hours, 3-е издание


Подготовьте секундомер – Ник Вейтч начинает чтение.

Самое главное но скорее всего, вам едва ли удастся


тронуться с места.
• АВТОРЫ............................Клинтон Пирс
• ИЗДАТЕЛЬ......................................SAMS Помимо фундаментальной структуры
• ISBN............................... 0-672–32793–7 языка, книга редко выходит за рамки
• ЦЕНА..................................примерно $40 web/CGI приложений, что столь же
• СТРАНИЦ............................................460 понятно, сколь и огорчительно. Стоить
отметить, что примеры достаточно хоро-
Едва ли этот номер мог выйти без ши, стиль ясен, а подход легок для
обзора очередной книги от издательства понимания.
SAMA, обещающей научить вас чему
угодно за 24 часа. На этот раз в роли
жертвы быстрого освоения выступает
Perl, любимый язык пожирателей инфор-
мации и шифровальщиков.
Указанное время, конечно же, явля-
ется очень оптимистичным прогнозом. век разобрался с этим за час или мень- Мы бы хотели сказать, что эта книга
Вердикт Linux Format
Если вы обладаете навыками скорочте- ше, даже если отвлечься от диалекта действительно упрощает изучение Perl.
ния и знакомы с Perl, то, возможно, вам регулярных выражений Perl? Если после Хотели бы, но кроме навязывания клише, К сожалению, вы не можете изучить Perl за
удастся выдержать это расписание. беглого прочтения этой главы у вас сло- авторы не делает никаких попыток про- день. Однако, сама по себе информация
Простые же смертные провозятся гораз- жилось ясное и полное представление о двинуться в данном направлении. Это достойна внимания.
до дольше или ничего не поймут. В том, как работают регулярные выраже- напоминает обучение вождению по
качестве подтверждения рассмотрим гла- ния, вы либо подверглись изменению детальному описанию частей автомоби- РЕЙТИНГ 5/10
ву 6, повествующую о поиске по шаблону. пришельцами, либо глубоко ля. Для кого-то это может оказаться
Возможно ли, чтобы наугад взятый чело- заблуждаетесь. достаточным (мы знаем пару примеров),

www.linuxformat.ru LXF2(71) октябрь 2005  29


Сравнение
Каждый месяц мы сравниваем тысячи программ, чтобы вам
не приходилось делать это самостоятельно!

ФАйЛовые менедЖеры
Ищете замену ls, mv, cp и rm? еще нет? А следовало бы! Ричард Смедли
оценивает восемь лучших файловых менеджеров. нА дисКе

В будущем файловый менеджер  емлемой частью современного рабочего  панели или нечто пооригинальнее


потеряет свою актуальность. 
Файловая система будет сама  в этом выпусКе окружения.
Любители GUI ежедневно используют 
• Простоту настройки
• Поддержку технологии Drag and Drop
способна вести каталог метаданных, так  файловые менеджеры для создания ката- • Дружественность пользователю
что вся нужна вам информация будет всег- логов (папок), перемещения файлов и  • Многоязыковую поддержку
Endeavour Mark 2 ..................39
да под руками. предварительного просмотра картинок, но  • требования к оперативной памяти и ско-
BeOS начал реализацию этой идеи еще 
FSViewer ................................39 даже те из нас, кто редко опускается до  рость работы – у современных файловых 
десять лет назад, а инициативы типа  gentoo .....................................40 ввода команды «startx», могут внезапно  менеджеров изрядный аппетит
Beagle делают гигантские шаги в сторону  Konqueror ...............................38 осознать, что стоящую перед ними задачу  • библиотеки и дополнительные функции, 
упрощения организации рабочего стола, но  Midnight Commander ............39 удобнее всего решить именно в файловом  например, менеджеры пакетов.
поиск в 120Гб данных все равно требует  Nautilus ..................................37 менеджере. Нет необходимости ограничивать себя 
некоторых усилий. В данном обзоре мы рассмотрим  одной программой – в конце концов, все 
ROX-filer .................................40
На протяжении всей своей истории  несколько ведущих приложений такого  они есть на нашем диске, так что вы 
Unix обладал гибкими утилитами команд- Xfe ..........................................37 рода. каждое из них нацелен на опреде- можете экспериментировать до тех пор, 
ной строки и сценариями оболочки, кото- ленную нишу и использует свой подход к  пока не найдете подходящую. Последние 
рые снимали потребность в файловом  представлению дерева каталогов. Мы  достижения в области совместимости 
менеджере, так остро ощущаемую пользо- источником «свежих» идей служили  обратим особое внимание на: означают, что пользователи KDE могут 
вателями DOS, поэтому первые попытки  Directory Opus из Amiga, Mac OS,  • Представление файловой иерархии,  свободно работать с Nautilus, а любители 
создать эту программу для Unix приводи- NEXTSTEP, Risc OS и даже OS/2, однако,  включая модную ныне концепцию «про- GNOME – с Konqueror. Не пренебрегайте 
ли к появлению клонов Norton Commander  независимо от своего происхождения,  странственной» навигации также Midnight Commander и ROX-filer. 
или Microsoft Explorer. Неисчерпаемым  файловые менеджеры Linux стали неотъ- • Дизайн интерфейса – традиционные две  Мало ли...

30  LXF2(71)  октябрь  2005 www.linuxformat.ru


срАвнение Файловые менеджеры

Nautilus
Пространственная навигация позволяет по-новому
КудА GNOME, тудА и NAUTILUS?
Многие программируют ради интереса, но 
какие интересные задачи остались в 
Java, в ее полностью свободной форме GNU 
Classpath, имеют свое собственное мнение.

взглянуть на свои файлы. современном Gnome? Написанный на C 


фундамент достиг того уровня зрелости, 
Gnome достаточно велик, чтобы иметь такую 
«разношерстность», и платформа Gnome 3 
который отпугивает новых кодеров, а в списках  должна включать достаточное число привязок 
• версия: 2.8.2 • WEB: www.gnome.org/projects/nautilus  рассылки все чаще появляются жалобы на то,  для всех желающих. без разработчиков Gnome 
• Цена: бесплатно, по лицензии GPL что разработчики реализуют лишь функции,  умрет; без заинтересованных разработчиков 
нужные им, а не пользователям. вопросы пользователей будут по-прежнему 
Пока одни стараются перевести Gnome в мир  игнорироваться.
сменить
пиктограмму не так GNU.NET и Mono, другие (подобно спонсорам 
просто, да и к Ubuntu, компании Canonical Ltd.) смотрят в  А Nautilus? Ускорение зависит от тех, кто 
пространственной сторону Python как высокоуровневого средства  пишет на C, пока другие переходят на более 
навигации придется для дальнейшего развития Gnome. Сторонники  высокоуровневые языки программирования.
привыкнуть...
однако, Nautilus Поначалу «пространственный» Nautilus  корневое окно X три бесполезных пиктог-
есть, чем
может показаться трудным и даже вызвать  раммы из вашего каталога ~/Desktop. те, 
похвастаться.
раздражение, но постепенно вы привыкнете.  кому не нравится такое поведение, могут 
кроме того, пространственная модель не  подавить его из командной строки. В то же 
терпит плохой организации файловой систе- самое время, при наличии необходимых 
мы – если для доступа к нужному докумен- библиотек, Nautilus предлагает развитую 
ту необходимо пройти десять папок, будет  функциональность для людей с ограничен-
открыто десять новых окон. Если вы знако- ными возможностями, за которую так ценят 
мы с Finder из Mac (или Trader из BeOS), то  Gnome.
Назвать Nautilus файловым менедже- Вы почувствуете отличие Nautilus от  будете чувствовать себя здесь, как дома.  Пространственная навигация лучше 
ром – значит недооценить эту программу.  других файловых менеджеров, едва открое- Если же вам действительно необходимо  подошла бы файловой системе без папок, 
Nautilus уже давно превратился в жадный  те какой-нибудь каталог. При этом появится  переключиться в навигационный режим,  но с поиском по расширенным атрибутам, 
до ресурсов «памятник» управлению фай- новое окно, расположенное поверх текущего,  воспользуйтесь gconf или закрывайте ста- однако, не будем заглядывать в будущее. 
лами и находится в эпицентре движения  подобно тому, как это происходит при  рые окна по мере открытия новых. Nautilus существует здесь и сейчас и нахо-
«GNU/Linux уже готов для широких масс,  запуске файла. В новом окне будет пред- щелкнув правой кнопкой мыши по фай- дится гораздо ближе к метафоре рабочего 
честно-честно», нацеленного на корпоратив- ставлено содержимое папки. таким образом,  лу, вы увидите ряд опций, в том числе и  стола по Xerox PARC, чем традиционные 
ных пользователей Windows. вы всегда можете видеть, откуда вы при- выбор приложения для открытия того или  браузеры.
Счастливые обладатели компьютеров,  шли, по крайней мере, пока новые окна не  иного документа (см. снимок слева вверху). 
собранных по формуле «много гигагерц- заполонят весь экран. Программа запомина- Впрочем, если вы щелкните по web-страни-
много гигабайт», быть может, и не заметят  ет их расположение, так что в следующий  це, она автоматически откроется в послед- ВЕрДИкт LINUX FORMAT
его размеров, но владельцы старых машин  раз ваши папки появятся ровно на том же  нем окне web-браузера, что является вполне  Вместе с Gnome смотрится неплохо, но многие 
захотят выключить пространственную 
будут просто шокированы. С другой сторо- месте. оправданным поведением. навигацию.
ны, хотя Nautilus не сильно ускорился за  Это называется пространственным мето- режим просмотра файлов ограничива-
последние несколько лет, этого нельзя ска- дом обзора и противопоставляется традици- ется пиктограммами и списком, но, помимо  РейтИНг 6/10
зать о компьютерах, а по степени интегриру- онному навигационному способу, предлагае- этого недостатка, Nautilus достаточно гибок 
емости ему просто нет равных. мому другими файловыми менеджерами.  в настройке. кроме того, Nautilus выводит в 

Xfe
Легкий клон X Win Commander со множеством
дополнительных функций
• версия: 0.80 • WEB: http://sourceforge.net/projects/xfe 
• Цена: бесплатно, по лицензии GPL

Менеджер Xfe (X File Explorer),  Если вас интересуют подробности, вот 


написанный роланом боденом (Roland  основные нововведения версии 0.80:
Baudin) – это  быстрая и не зависящая от  • графический просмотрщик файлов 
если вы забыли, как выглядят традиционные две панели, поясняем: слева - дерево,
рабочего окружения программа для управ- (xfileview) справа – содержимое каталога.
ления файлами, использующая не менее  • менеджер пакетов RPM (xfilequery)
быструю библиотеку пользовательского  • поддержка Drag и Drop предварительный просмотр стал заметно 
интерфейса FOX для C++. • использование FOX 1.4.x быстрее, а горячие клавиши делают эту  ВЕрДИкт LINUX FORMAT
основанный на популярном, но ныне не  • программа для просмотра изображений X программу не просто скоростной, а прямо- очень быстрый файловый менеджер, 
подходящий для систем без GTK. Если вам не 
поддерживаемом X Win Commander  File Image (xfi) таки сверхзвуковой. Доступны переводы на  нужны дополнительные функции, отложите на 
Максима баранова, Xfe понимает файловые  Все это очень хорошо, но вряд ли вы  французский, немецкий, бразильский порту- время Nautilus/Konqueror и попробуйте Xfe.
ассоциации, умеет монтировать и размонти- будете использовать данные возможности  гальский, польский, турецкий, каталонский, 
ровать устройства, использовать дерево  слишком часто, если вообще будете. испанский языки. Документация не так уж  РейтИНг 7/10
для смены каталогов, изменять атрибуты  Истинным достоинством данной про- обширна, но самостоятельное знакомство с 
файлов, вести реестр и работать с архивами. граммы является скорость. В версии 0.80  Xfe не должно вызывать затруднений.

www.linuxformat.ru LXF2(71)  октябрь  2005  31


срАвнение Файловые менеджеры

Konqueror
Интерфейс программы «плотный», но  горячо поддерживаем. Вкладки позволяют 
не слишком. Под строкой меню расположе- легко перемещаться между различными 
на главная панель инструментов и адресная  каталогами, не запуская для этого несколь-
строка, точно так же, как и в web-браузере.  ко копий программы и не теряясь в дебрях 
Файловый менеджер или web-браузер? оставшаяся часть окна отводится под две  файловой системы.
панели, хорошо знакомые пользователям  Найдя нужный каталог в боковой пане-
• версия: 3.3.2 • WEB: http://konqueror.kde.org  MS Explorer. Левая панель носит название  ли, вы можете без труда просмотреть спи-
• Цена: бесплатно, по лицензии GPL «боковой» (Sidebar) и содержит вертикаль- сок его дочерних каталогов или же изучить 
ную панель инструментов. Если она не вид- дерево файловой системы на подготавлива-
Подобно тому как Nautilus включат  как вы осознаете, сколько общего кода  на, попробуйте нажать клавишу F9.  емом вами CD.  как и в случае со вкладка-
во все Gnome-ориентированные дистрибути- используется для решения этих двух задач.  Повторное нажатие позволяет спрятать  ми, единожды привыкнув к этой функции, 
вы, например, Fedora Core или Debian,  Чтобы увидеть данный функционал в дейс- панель и освободить рабочее пространство  вы не будете представлять себе жизнь без 
Konqueror поставляется вместе с рабочим  твии, просто наберите file:///home/ для других целей. нее.
столом KDE, так что пользователи Mandriva  yourusername в адресной строке браузера. Некоторые модули боковой панели, 
и SUSE имеют его установленным по умол- Заслуги Konqueror как web-браузера  например, закладки (Bookmarks), актуальны  Красивая жизнь
чанию. Даже если вы предпочитаете Gnome,  неоспоримы. Мы же сосредоточимся на  скорее для web-браузера, однако, быстрое  Konqueror объединяет свои богатые позна-
Konqueror заслуживает самого пристального  возможностях файлового менеджера, вклю- перемещение между устройствами (Devices),  ния в области файловых форматов (спасибо 
внимания. чающих в себя прозрачный доступ к удален- сервисами (Service), домашним и корневым  KParts) с библиотекой звуковых и визуаль-
Konqueror совмещает в себе функции  ным файлам через Drag and Drop, а также  каталогами (Home Folder, Root ных эффектов. Это прекрасно, но пользова-
файлового менеджера и web-браузера. Это  предварительный просмотр практически  Folder), а также разделяемыми ресурса- тели старых Pentium’ов предпочитают 
начинает приобретать смысл по мере того,  любых документов. ми (Network) здорово облегчает жизнь.  использовать ресурсы компьютера более 
Число модулей боковой панели можно  экономно.
изменять по вашему желанию. За свою долгу жизнь Konqueror прошел 
Независимо от выбранного модуля,  стадии KFM, KExplorer и Kruise, а разработ-
содержимое боковое панели представляется  чики определились с набором требований к 
в виде дерева. однако, файлы в основной  браузеру и файловому менеджеру, поэтому 
панели могут выводиться в различных  в наши дни данная программа предлагает 
режимах, от пиктограмм до детализирован- такую стабильность и интегрируемость, 
ных списков. Пиктограммы Konqueror явля- которая и не снилась ранним версиям KDE.
ются уменьшенными копиями содержимого  С учетом объемной документации, 
файла (thumbnails), которые превращаются  непрекращающейся  разработки и гибкости 
в полноценные окна предварительного про- настройки легко понять, почем многие поль-
смотра при наведении на них курсора мыши  зователи Konqueror даже не пытаются 
(см. экранный снимок слева). перейти на что-либо другое.
благодаря использованию подключае-
мых модулей, Konqueror может просматри-
вать документы различных форматов, даже 
AVI. Konqueror автоматически следит за  ВЕрДИкт LINXU FROMAT
состоянием вашей системы, так что нажи-
одной из привлекательных черт KDE является 
наведите мышь на пиктограмму, чтобы увидеть содержимое файла. превосходно! мать на кнопку «обновить» (Refresh) прак- превосходный файловый менеджер. Вам также 
тически не приходится. не потребуется загружать Firefox.
Мы уже принимаем вкладки (tabs) web-
дороГА дЛя KONQUEROR браузеров как должное, а как насчет вкла- РейтИНг 8/10
Konqueror прогрессирует с каждым новым максимально «прозрачный» доступ к док в файловом менеджере? Это – ключе-
выпуском KDE. Он не может управлять новому оборудованию, носителям вая особенность Konqueror, которую мы 
программами, как ROX, но пиктограммы информации и удаленным файловым
KDE 3.4 и новая иконка в самом Konqueror системам. Еще одно преимущество –
также позволяют запускать программы, не конвертация аудио-CD в Ogg/MP3 простым
покидая файлового менеджера и браузера. drag-n-drop.
Кстати, о браузере. Пока он продолжает Как развитый продукт, стремящийся к
развиваться – будущее Konqueror совершенству, Konqueror является лучшей
безоблачно. Он может быть «тяжелым», но рекламой для KDE и может даже привлечь
если вы используете его для просмотра некоторых пользователей Gnome.
web, дополнительная нагрузка будет
казаться незначительной.
По мере развития функций KDE для
людей с ограниченными возможностями, в
том числе, включения KTTS (KDE Text to
Speech System), Konqueror становится
привлекательным решением для компаний,
стремящихся удовлетворять
соответствующему законодательству.
Визуальные улучшения KDE также имеют
свой вес в принятии решения.
Новый движок KTTS сделает
В тоже самое время, постоянное
Konqueror привлекательным
совершенствование архитектуры KDE выбором для компаний,
ioslave позволяет Konqueror получать заботящихся о инвалидах.
Как вы могли ожидать, у Konqueror нет никаких проблем с HTML.

32  LXF2(71)  октябрь  2005 www.linuxformat.ru


срАвнение Файловые менеджеры

FSViewer
Нестандартный
внешний вид
FSViewer и файл,
открытый в
XEmacs.
File Viewer из NEXTSTEP жив и прекрасно себя Настоящий NeXT.
чувствует
• версия: 0.2.5 • WEB: www.bayernline.de/~gscholz/linux/fsviewer 
• Цена: бесплатно, по лицензии GPL
Фанаты NeXT File Viewer них располагаются каталоги и файлы, 
и Workspace Manager имеют богатый  доступ к которым осуществляется наибо-
выбор – от разработок проекта GNUstep  лее часто. Во второй выводится текущий 
(www.gnustep.org) до Wmfinder  путь. Внизу располагаются колонки брау-
(www.imago.ro/wmfinder). Среди них  зера, содержащие листинг текущей  задается через панель Inspector. FSViewer  ВЕрДИкт LINXU FORMAT
выделяется FSViewer, который не только  директории. поддерживает технологию OffiX  Неплохой файловый менеджер, выпадающий 
прост в установке (не требует GNUstep или  Двойной щелчок мышью по элементу  Drag’n’Drop, а в следующей версии ожида- из традиционной двухпанельной модели. 
Хорошо интегрируется в Window Maker, но 
Qt), но и прекрасно интегрируется с  во второй или третьей секции приведет к  ются улучшенные возможности монтиро-
может оказаться не так прост в использовании.
Window Maker, одним из популярных окон- запуску программы или открытию файла в  вания/размонтирования устройств, а также 
ных менеджеров. соответствующем просмотрщике или  усовершенствованный диалог Preferences,  РейтИНг 5/10
Нестандартный интерфейс FSViewer  редакторе. Пиктограммы, действия, реак- который откроет доступ ко всем полям 
разбит на три секции. В самой верхней из  ция на события, как и другие настройки  файла defaults.config.

Endeavour Mark 2
Endeavour Mark 2 – надежный двухпа- отвечающих различным MIME-типам. Этого 
нельный файловый менеджер. В его состав  можно избежать, импортировав данный 
входит просмотрщик картинок, архиватор,  список из другой программы, например, 
«корзина» и набор утилит для управления  вашего почтового клиента.
Скорость, мощь и расширяемость. файлами и диском. Если этого окажется  В число дополнительных утилит входит 
• версия: 2.5.2 • WEB: http://wolfpack.twu.net/Endeavour2  мало, функционал программы можно нара- Download (оболочка для Wget), шестнадца-
• Цена: бесплатно, по лицензии GPL щивать, например, добавить пиктограммы  тиричный редактор Hex Editor, SysInfo (све-
или оболочку для антивирусного сканера  дения о CPU) и ZipTool (оболочка для 
ClamAV. Просмотрщик картинок умеет пока- ZipTools). Документации достаточно, кроме 
зывать их уменьшенные копии, что делает  того, всплывающие подсказки и советы, 
Endeavour Mark 2 удачным выбором для  появляющиеся в строке статуса, упрощают 
управления коллекциями фотографий. работу с программой.
Поддерживается монтирование накопи-
телей, а также система MIME-типов с воз-
можностью импорта/экспорта ассоциаций  ВЕрДИкт LINUX FORMAT
из внешних файлов различных форматов. Приличный двухпанельный файловый 
менеджер в стиле Explorer. Простой и быстрый, 
Нам особенно понравилась поддержка  он может пригодиться владельцам коллекций 
drag-n-drop, совместимая с Gnome и KDE.  картинок.
Endeavour Mark 2 великолепен в деле, но 
РейтИНг 6/10
предварительно вам придется потратить 
Endeavour Mark 2 переполнен подсказками и имеет минимум зависимостей. какое-то время на настройку действий, 

Midnight Commander
Работает из командной строки.
удаленными и
• версия: 4.6.1pre3 • WEB: www.ibiblio.org/mc 
локальными
• Цена: бесплатно, по лицензии GPL файлами можно
манипулировать с
Midnight Commander (MC) – это  графическими аналогами. MC особенно  помощью горячих
стабильный, быстрый и мощный консоль- хорош на серверах, доступ к которым осу- клавиш и
ный файловый менеджер, выдержанный в  ществляется удаленно. выпадающий меню.
стиле Norton Commander. Имеется также  Midnight Commander поддерживает 
графическая версия (GMC), которая когда- прозрачную работу с архивами gzip и bzip2,  (http://soul.datamax.bg/~cade/vfu), 
то входила в состав Gnome, но она не снис- имеет встроенный пейджер и просмотрщик  также представляют определенный инте- ВЕрДИк LINUX FORMAT
кала особой популярности. HTML (на базе Lynx). Его собственный тек- рес, но все же не дотягивают до MC. Если  Лучший друг любого юниксоида. Способен 
MC работает на всех разновидностях  стовый редактор (mcedit) прекрасно подхо- вам действительно нужно разобраться с  работать еще до того, как запустится 
Unix, OS/2 и даже в Windows. Это единс- дит для быстрой правки кода, а также  файлами, MC окажет неоценимую помощь.  Konqueror.
твенный консольный файловый менеджер,  доступен как отдельное приложение. Фанаты Emacs, ни на секунду не расстаю- РейтИНг 7/10
представленный в данном обзоре, но он  Другие  консольные программы,  щиеся с любимой средой, могут попробо-
вполне может конкурировать со своими  например, UnixTree или VFU  вать Evening Commander.

www.linuxformat.ru LXF2(71)  октябрь  2005  33


срАвнение Файловые менеджеры

ROX-filer
Самостоятельная часть рабочего окружения ROX.
являет собой образец совершенства. Другой 
интересной возможностью ROX-filer являет-
ся Pinboard (доска объявлений), позволяю-
щая управлять фоном рабочего стола. Вы 
файлов или перемещения между каталога-
ми, а также для вставки путей из других 
приложений.
Строка для ввода пути поддерживает 
также можете сохранить несколько досок  завершение имен файлов и каталогов по 
• версия: 2.2.0 • WEB: http://rox.sourceforge.net/phpwiki 
объявлений  и панелей и выбирать нужную  клавише Tab. Эта функция доступна и в том 
• Цена: бесплатно, по лицензии GPL
в момент загрузки. Перетащив файл на  случае, когда мини-буфер работает в режи-
ROX-filer с доску объявлений, вы создадите ярлык  ме оболочки. Данную строку можно также 
панелью и (shortcut), который может быть запущен  использовать для выделения файлов по 
двумя видами (или открыт, если речь идет о каталоге) с  любым критериям (размер, тип, окончание), 
каталогов. помощью горячих клавиш. перечисленным в меню «Search».
ROX с удовольствием возьмет на себя 
изобилие графики работу по управлению и быстрому запуску 
В число возможностей Pinboard входит ико- ваших любимых программ.  При этом все их 
нификация минимизированных окон, а так- файлы будут собираны в специальном ката-
же показ слайд-шоу или статической кар- логе, что, возможно, и не соотвествует стан-
тинки на заднем фоне. Панель, подобно  дарту FHS (File Hierarchy Standard), но явля-
другим аналогичным программам, может  ется весьма популярным решением среди 
содержать апплеты. Пример апплета, напи- пользователей, особенно тех, чьи дистрибу-
санного на языке Python, можно найти на  тивы не отличаются качественным менедже-
сайте ROX. ром пакетов.
щелчок или Shift+щелчок на пиктограм- ROX-filer - это файловый менеджер с 
мах устройств, перечисленных в /etc/fstab,  амбициями. Попробуйте его в деле и пос-
ROX-filer является частью рабочего окру- последующих просмотров. Фильмы пред- позволяет монтировать и размонтировать  мотрите, насколько глубоко он проникнет в 
жения ROX, но если вы еще не готовы к  ставляются своим первым кадром. В общем,  накопители. Поддержка VFS (Virtual File  вашу рабочую среду.
тотальному переходу на RISC OS, можете  все здорово. System) обеспечивает прозрачную работу с 
использовать его как независимый, доста- Даже без ROX Desktop, ROX-filer предо- архивами tar.gz, а интернационализация,  ВЕрДИкт LINUX FROMAT
точно приятный файловый менеджер. ставляет в ваше распоряжение панель, как  наряду с пакетным переименованием  Почти что рабочее окружение. Легче, чем 
Вам предлагается стандартный выбор  настоящая рабочая среда. Панель - это окно  довершают приятные впечатления от данно- Nautilus и Konqueror, но функциональнее 
между пиктограммами и детализированным  без заголовка и с некоторыми оконными  го приложения. многих других.
списком файлов, хотя пиктограммы могут  менеджерами придется постараться, чтобы  Строка для ввода пути является частью 
комбинироваться с текстом. Их также мож- все заработало как надо. Инструкции можно  мини-буфера (mini-buffer) и имеет вид  РейтИНг 7/10
но заменить уменьшенными копиями содер- найти в справочном руководстве, которое, в  белой полосы внизу окна файлового менед-
жимого файлов, которые кэшируются для  соответствии со стандартами Free Software,  жера. Используйте ее для быстрого поиска 

gentoo
зует для каждой операции отдельную  тивов, но бринк заинтересован в допол-
кнопку из банка (Button Bank), располо- нительных переводах. Вы можете помочь 
женного внизу окна. он отличается от MS ему в этом?
Explorer: левая и права панель может 
Серьезный настраиваемый файловый менеджер. показывать как файлы, так и каталоги, 
• версия: 0.11.46 • WEB: www.obsession.se/gentoo  подобно Midnight Commander. каталог-
• Цена: бесплатно, по лицензии GPL источник и каталог-при-
емник показываются 
gentoo может одновременно, а для 
выводить перемещения файла 
огромное достаточно нажать кноп-
количество
информации, ку «Move».
а банк легко Настройка gentoo 
настроить под производится не из текс-
свои нужды. тового файла. Эта про-
грамма стремится к тому, 
чтобы быть 100%-но 
настраиваемой через 
графический интерфейс.  все находится под руками.
различные типы файлов 
легко распознаются по цветам и пиктог-
Эмиль Бринк (Emil Brink) выбрал  поддержки Drag and Drop. Не обманывай- раммам,  причем в стандартную поставку 
ВЕрДИкт LINUX FORMAT
дженту (gentoo), очень быструю породу  тесь – за 60 с лишним выпусков gentoo  их входит около 120 штук. Легкий и быстрый. обладает всеми 
необходимыми функциями, так что вам не 
пингвинов,  в качестве названия своего  стал культовым менеджером, почитае- Gentoo поддерживает большое коли- придется прибегать к перегруженным 
файлового менеджера еще в 1998 году,  мым за очень эффективный способ  чество встроенных команд, которые мож- возможностями аналогам.
до появления одноименного дистрибути- управления файлами и простоту  но разместить в репозитарии Button Bank, 
ва Linux. Внешне Gentoo напоминает ста- настройки. хотя их набор по умолчанию является  РейтИНг 7/10
рый, минималистичный продукт, и это  В чем-то напоминающий Directory вполне приемлемым. Пакеты доступны 
впечатление усиливается отсутствием  Opus 4 из состава Amiga, gentoo исполь- для большинства современных дистрибу-

34  LXF2(71)  октябрь  2005 www.linuxformat.ru


срАвнение Файловые менеджеры

ФАйЛовые менедЖеры
вердиКт
нА ЗАметКу
Вы считаете Konq
ueror 
или пропащим? Х блестящим 
отите видеть 
в обзоре больше к
онсольных 
утилит? Выскажи
те свое мнение 
на форуме LXF 
www.linuxforma
t.com
Нас весьма впечатлил кон- к сожалению, отсутствие графики и  Gnome Nautilus выглядит ужасающе. 
сольный Midnight Commander.  поддержки Drag and Drop (независимо от  Пройдет какое-то время, прежде чем 
По сути, это самый эффектив- того, с какой легкостью копируются фай- пространственная метафора станет при-
ный менеджер из фигурирующих в дан- лы) означает, что он не может занять пер- вычной, но, невзирая на ее соответствие  Файловый 
ном обзоре. он мощный, быстрый и пре- вое место, что, конечно, не умаляет его  (или не соответствие) общей парадигме  менеджер – это самая часто 
доставляет прямой доступ к другим ути- достоинств. Другие консольные файловые  рабочего стола, Nautilus – точно реше- используемая программа на вашем ком-
литам, в том числе, текстовому web-бра- менеджеры, даже скоростной UnixTree, не  ние не для всех. При определенной  пьютере (если, конечно, вы не живете в 
узеру и великолепному редактору. смогли попасть на страницы нашего  организованности пространственная  Emacs), поэтому ее выбор определяется 
журнала. навигация может оказаться полезной, но  типовыми файлами и задачами, с кото-
ее включение в Gnome 2.6 вызвало  рыми вам приходится сталкиваться. тем 
немало критики. отключив эту функцию,  не менее, нам необходимо вынести вер-
KONQUEROR вы получите файловый менеджер, хоро- дикт и, опираясь на простоту использо-

8/10
шо интегрирующийся с рабочим столом  вания, продвинутые возможности вроде 
Gnome, но слишком «дорогой» для  вкладок, разумную скорость и все 
самостоятельного использования. остальное, мы отдаем пальму первенства 
Gentoo мощен и гибок, однако, не  Konqueror. Это – значительное достиже-
так быстр, как Xfe. Endeavour Mark 2  ние для KDE и open-source в целом. Чего 
заслужил чуть более низкую оценку, но  еще можно желать от файлового менед-
тоже имеет определенное количество  жера? было бы неплохо иметь возмож-
сторонников. ROX – это скорее религия,  ность мгновенно находить файлы с 
чем способ управления файлами, и вы  известным именем, но не местоположе-
рискуете перейти в новую веру вместе  нием и сохранять результаты поиска 
со всем рабочим окружением. между сессиями.
FSViewer зачастую труднее исполь- Впрочем, это потребует перестройки 
зовать, но удобно иметь на жестком  файловой системы. Мы уверены – как 
вкладки, весьма популярные в web-браузерах и легкость настройки оказались диске, чтобы запускать время от  только это произойдет, файловый менед-
двумя решающими аргументами в пользу Konqueror. времени. жер не заставит себя ждать.  LXF

своднАя тАбЛиЦА воЗмоЖностей


Имя GUI Размер архива* Средний расход памяти** Настраиваемость Drag and Drop Рейтинг LXF
(протокол XDND) (из 10)

Endeavour Mark 2 GTK 2.5MB 5.3MB Достаточно высокая 6


FSViewer WINGS 800kB 1.15MB Низкая  5
gentoo GTK 1347kB 5MB Достаточно высокая 7
Konqueror Qt 12+MB 10MB очень высокая  8
Midnight Commander NCurses 3.6MB 250kB Высокая нет 7
Nautilus GTK2 5.5MB 17MB Высокая  6
ROX-filer GTK2 2MB 3.4MB Средняя  7
Xfe Fox 951kB 4MB Средняя  7

*
* По возможности, указан размер пакета .tar.bzip2. ** большинство тестов было произведено на ноутбуке с процессором 366MHz (tp570), имеющем 
128Mb RAM и работающем под управлением Debian GNU/Linux, ядро 2.6.8, XFree86 4.3DFSG и 
оконным менеджером PWM. Для сравнения выбирались более старые и более новые компьютеры. 

www.linuxformat.ru LXF2(71)  октябрь  2005  35


HOTPICKS

Hot Picks Лучшие на планете новинки открытого ПО!


нА дисКе

обоЛоЧкА к бАЗАМ ДАННыХ

Datakiosk
Майк Саундерс  
Майк живет в своем 
веб-сервере, но раз в 
месяц выходит наружу, 
чтобы сделать обзор 
новинок По.
• ВеРСИЯ 0.7 • WEB www.extragear.kde.org/apps/datakiosk
Здесь мы рассматриваем некоторые 
из самых  «горячих» новинок про- экрана до возможности вводить произволь-
граммного обеспечения. ные SQL-команды. Посередине находится 
каждый месяц мы перекапываем  средство Advanced Search, где вы можете 
сотни открытых проектов, которые  выбрать данные, основываясь на выражени-
были выпущены или обновлены, и  ях «меньше чем», «не равно» и так далее. 
отбираем новейшие, наиболее изоб- отдельные критерии поиска могут быть 
ретательные и предлагаем их вашему  сохранены в общем проекте для будущего 
вниманию. большинство из них вы  использования, и вы можете запросить 
можете найти на нашем диске, но мы  дальнейшую информацию также из пользо-
предоставляем также Интернет-ссыл- вательского инструмента поиска.
ки, если вы захотите убедиться, что 
получаете самую последнюю версию. простой ввод данных
Если вы знаете некоторые откры- С той же легкостью, с какой выполняется 
тые программы, обзор которых вы  поиск, программа позволяет вводить дан-
хотели бы получить, пишите мне на  ные. Приятно читать в документации, что 
mike.saunders@futurenet.co.uk разработчики Datakiosk уделяют этому воп-
Графический интерфейс для поиска в базе данных подобный этому может быть росу огромное внимание. Именам полей 
вашим благодаря Datakiosk базы данных можно задать альтернатив-
HOTPICKS ные метки по усмотрению пользователя, в 
в этом рАЗдеЛе В нашем обзоре мы видим новую поддержку для MySQL, PostgreSQL, Oracle,  этом случае изменения отражаются цвет-
оболочку к базам данных. Это обычно  MS SQL, DB2 и других СУбД. Для создания  ными рамками. кнопки быстрого доступа 
Afick ...................................... 46
довольно скучная тема, ориентированная на  отчетов стоит также установить Kugar (часть  позволяют переключаться непосредствен-
Datakiosk .............................. 42 опытных администраторов. Хотя больших  пакета KOffice). как только вы удовлетвори- но в режим ввода, без просмотра таблицы, 
FunBlobReturn ..................... 45 проблем эта тема не имеет, всегда приятно  те этим требованиям, компиляция выпол- однако то, что поля с объемным содержи-
Gnome Power  иметь различные способы сделать жизнь  нится без проблем. мым не разбиваются на строки (вынуждая 
Manager ............................... 46 проще. такую возможность как раз и предо- заниматься рутинной прокруткой длинных 
GNU Wget ............................ 47 ставляет Datakiosk. на кончиках пальцев полей) – явный недостаток.
Мы загрузили эту небольшую среду  При первом вызове программа предложит  к сожалению, остается несколько воп-
Kazehakase ........................... 43 разработки баз данных из репозитария KDE  вам создать новый проект, при этом будет  росов о стабильности Datakiosk. В целом 
Kdissert ................................ 47 Extragear, в котором собраны приложения,  запущен дружественный мастер создания  программа производит хорошее впечател-
Newton ................................. 43 не вошедшие в основную сборку, поскольку  таблицы данных. Вы можете выбрать SQL- ние, но мы сталкивались с редкими ошибка-
OpenPKG .............................. 44 они все еще находятся на ранней стадии  драйвера из выпадающего списка, после  ми выделения памяти (segmentation fault) и 
The Sheep Killer ................... 45 разработки или дублируют основное По. Вы  чего можно будет вручную ввести дальней- затруднения, когда программа сбивается с 
можете использовать Datakiosk для разра- шие параметры, такие как имя хоста, дан- толку (например, при загрузке проекта, ког-
обрАтите внимАние нА ботки дружественного пользователю интер- ные пользователя и т.д. да база данных не запущена).
фейса к базе данных. очевидно, к этому  На следующем шаге вы можете устано- к счастью, эти проблемы могут быть 
приЗ HOTPICKS
стремится каждый, кому нужна программа  вить некоторые параметры таблиц базы  улажены к выходу версии 1.0, и пока авто-
Все рассмотренные в нашей секции HotPicks 
достойны похвал, однако каждый месяц мы  для управления данными. данных – только чтение, подтверждение  ры заняты этим, хотелось бы также увидеть 
выбираем один наиболее выдающийся  Datakiosk довольно строг в своих пос- удаления – прежде чем перейдете к опциям  больше документации – в настоящее время 
проект. только 
самый лучший 
ледних требованиях к установленным паке- определения полей таблицы. Наконец, вы  это очень сложно, и несмотря на то, что в 
будет выбран! там. Вам понадобится KDE 3.4 и Qt 3.3 вмес- получите окно просмотра таблицы, снабжен- общем и целом программа интуитивно 
те с их библиотеками разработки и заголо- ное закладками для переключения между  понятна, не хватает стандартного руководс-
вочными файлами для компиляции из  просмотром и редактированием, и переклю- тва в составе справки KDE.
исходных кодов. Некоторые дистрибутивы  чатель между таблицами и отчетами слева  тем не менее, Datakiosk – это проверен-
выделяют драйвера баз данных для Qt в  внизу. ное и эффективное на данный момент при-
отдельные пакеты. обычно они выпускают- Сила Datakiosk заключается в средствах  ложение, и его стоит использовать и дора-
ся под именами qt-mysql, qt-odbc и тому  поиска, которые простираются от простых  батывать для получения дружественного 
подобными, и предоставляют для Datakiosk  запросов и панели поиска в верхней части  интерфейса к базам данных.

36  LXF2(71)  октябрь  2005 www.linuxformat.ru


HOTPICKS

ПЕрСоНАЛьНый WIKI-СПрАВоЧНИк НА рАбоЧЕМ СтоЛЕ

Newton
• ВеРСИЯ 0.0.9 • WEB www.newton.sourceforge.net

Системы wiki обычно ассоциируются gnome2-extras и python-imaging. Хороший 


с web-сайтами и определённым набором  менеджер пакетов вам понадобится, чтобы 
данных- пользователи работают вместе над  установить прочие зависимости. Сам по 
документами, получая возможность отсле- себе Newton не запускается как отдельная 
живать изменения и составлять страницы в  программа; вместо этого он может быть 
дружественном формате разметки текста.  вызван как апплет панели Gnome.
тем не менее, wiki никак не привязан к  Из уважения к Исааку Ньютону, апплет 
этим страницам, и автор программы Newton,  выглядит как спелое красное яблоко. когда 
Денис крэвен (Denis Craven), применил  Newton запущен, он показывает вам типо-
новый подход для интеграции wiki в рабо- вую домашнюю страницу, готовую к редак-
чий стол. расширяет ли это производитель- тированию, рядом располагается бодрое 
ность или просто является ничего не знача- введение в синтаксис wiki. теперь в основ-
щей игрушкой? Несомненно, первое, пос- ном все готово для работы. В любой момент  экспорт в HTML, реализуемый в Newton, является его отличительной чертой.
кольку возможность создавать заметки и  вы можете отредактировать текущую стра-
данные на свое умотрение в доступном  ницу или создать новую – благодаря про- результат вашей работы можно напрямую  можности. таким образом, если вы собирае-
формате имеет довольно высокий  стому редактору, связанному с ярлыками  экспортировать HTML-файл, что, возможно,  тесь писать заметки и сохранять ваши доку-
потенциал. для создания курсивного текста, ссылок и  является наиболее привлекательной особен- менты в простом переносимом формате, 
Инсталляция бывает проблемной на  прочего, это становится просто. Имеется  ностью Newton. Даже не зная HTML, вы  Newton – это то, что нужно!
некоторых компьютерах: Newton написан на  два стиля: мягкий синий и коричневый  можете создавать превосходные страницы  P.S. Не смущайтесь, что Newton имеет 
языке Python с привязками к Gnome, так что  вариант, идеально подходящий к стандарт- (со встроенными CSS) одним щелчком  такой малый номер версии. В ходе тестиро-
вам потребуется удовлетворить ряд зависи- ной теме Ubuntu.  мыши. также преимуществом Newton явля- вания он не продемонстрировал никаких 
мостей, чтобы заставить его работать –  Система навигации по страницам сдела- ется использование личного рабочего стола,  «изворотов» и выглядел вполне зрелым 
наиболее важны python-gnome2, python- на по образу и подобию типичного браузера.  что предоставляет  дополнительные воз- дополнением рабочего стола.

ВЕб-брАУЗЕр

Kazehakase расширений. Поэтому мы рассмотрим 
этот и другие смелые проекты, подоб-
Аналогичный эффект происходит при 
редактировании закладок. Это полезно 
ные Kazehakase, которые добавляют экс- при беглом просмотре, когда вы запоми-
• ВеРСИЯ 0.2.8 • WEB http://kazehakase.sourceforge.jp периментальные функции к используе- наете общее изображение страницы, но 
мому в  Mozilla движку Gecko. не собираетесь копаться в истории. На 
японское название означает «ветря- боковой панели могут размещаться три 
Это богатая на новшества програм- пакет Mozilla доживает свои последние  ной доктор» или «доктор Холод», в  миниатюры, в то время как менеджер 
ма появилась в мире веб-браузеров  как  дни, а разработчики Firefox хотят сохра- зависимости от вашей интерпретации.  закачек справа внизу позволяет непос-
раз сейчас, подстегнутая взрывной  нить свой призовой браузер простым, и  компиляция проходит без проблем, при  редственно перетаскивать на него ссыл-
популярности Firefox и его все возраста- это накладывает ограничения на то, как  условии, что у вас заблаговременно  ки и файлы.  Закладки с удаленными 
ющему набору расширений. однако  много вы можете достичь с помощью  установлены пакеты для разработки  адресами при обновлении автоматичес-
Mozilla и GTK2. как и у всех браузеров,  ки выбираются в формате RSS, предо-
основанных на Gecko, установка прохо- ставляя вам доступ к списку новостных 
дит довольно медленно, зато в дальней- сайтов одним щелчком мыши.
шем использовании программа выгля- Далее, существует полезная функ-
дит довольно прилично. ция Clip, которая позволяет вам выре-
Интерфейс Kazehakase построен по  зать выделенный участок из документа 
принципу «уровней». На нижнем уровне  и сохранять его в закладках для даль-
большинство пунктов меню и кнопок на  нейшего просмотра. Случайным пользо-
панели инструментов удалено, делая  вателям Интернета все эти особенности 
установку приветливой для новичков.  помогут лишь незначительно,  но опыт-
обычно графический интерфейс работа- ные интернетчики найдут их очень 
ет простым способом, подобно браузеру  полезными.
Firefox с включенным расширением 
Gestures (навигация с помощью «рисо-
вания» мышкой). 
особенное удовольствие доставляют 
дополнительные особенности 
Kazehakase. Возможно, наиболее замет-
ная из них – отлично отрисованные 
Рисунки на левой панели являются миниатюрами web-страниц на скрытых
закладках. Эта замечательная особенность поднимает Kazehakase над миниатюры: закройте вкладку, и ее 
общепринятым уровнем развития браузеров. эскиз появится на боковой панели. 

www.linuxformat.ru   LXF2(71)  октябрь  2005  37


HOTPICKS

кроССПЛАтФорМЕННоЕ ПрИЛожЕНИЕ ДЛя УПрАВЛЕНИя ПАкЕтАМИ

OpenPKG
• ВеРСИЯ 2.4 • WEB www.openpkg.org    

В номере 69 звание «лучший


выбор» было присвоено Autopackage, раз-
работчики которого стремятся к простой 
инсталляции, исключая рутинные операции 
по удовлетворению зависимостей и специ-
фические для дистрибутивов репозитарии 
пакетов По.
OpenPKG стремится к той же цели. 
однако при этом внимание фокусируется не 
столько на обычных настольных приложени-
ях, сколько на однотипной установке про-
граммного обеспечения на разнообразных 
системах Unix. В OpenPKG ожидается более 
удобное управление пакетами, чем в 
Autopackage – последний стремится к 
Windows-стилю установки По, в то время 
как OpenPKG имеет дело с большой коллек-
цией приложений, готовых для установки и 
одинаково ведущих себя в дистрибутивах X, 
FooLinux и других Unix-подобных системах. 
Список поддерживаемых систем вклю-
чает FreeBSD 4.11/5.4/6.0, NetBSD 2.0, Sun 
Solaris 8/9/10, Debian GNU/Linux 3.1, Fedora 
Core 3, Red Hat Enterprise Linux 3, SUSE 
Linux 9.3, Gentoo Linux 1.6.12 и Mandriva 
Linux 10.2. Если вашего дистрибутива в 
этом списке нет, это не исключает, что 
OpenPKG сможет работать на нем, хотя и 
Установка Zsh в OpenPKG – в большинстве случаев, это очень похоже на использование стандартного RPM.
без официальной поддержки.
текущий релиз 2.4, предлагает 562 паке-
та для каждой оС из перечисленных выше.  ням: пакеты CORE и BASE поставляются с  rpm и пакет будет установлен в каркас  когда вы хотите избежать работы со специ-
Это может показаться крошечным числом  двоичными файлами и полностью протести- /openpkg готовым к использованию (если  фичными для дистрибутива пакетами и репо-
по сравнению с обширными архивами  рованы, в то время как пакеты уровня PLUS  не возникнут вопросы по отсутствующим  зиратиями, делая инсталляцию комфорта-
Debian, но оно охватывает 99% наиболее  доступны только в исходных кодах для пере- зависимостям). Независимо от технических  бельной и похожей на установку По в 
популярных приложений и серверного По. сборки под конкретной оС. «за» и «против» использования RPM, это  Windows. С другой стороны, OpenPKG более 
Заплатки безопасности и горячие обнов- тщательно продуманная, хорошо документи- удобен для администраторов, которые зани-
Заходите, гости дорогие ления предоставляются для категорий CORE  рованная система, которая выполняет свое  маются обслуживанием гетерогенных сетей.
Самый быстрый способ начать работу  –  и BASE. Для OpenPKG 2.4 они достаточно  предназначение, не создавая головной боли. такие разработки, как OpenPKG, должны 
запустить самораспаковывающийся .sh- свежие, но не претендуют на передовые  значительно улучшить ситуацию с установ-
файл. Этот шаг создаст в каталоге  позиции (некоторые примеры – GCC 3.4.4,  играя в песочнице кой По в Linux. те из нас, кто хорошо знаком 
/openpkg знакомый «микрокосм» файло- Perl 5.8.7, MySQL 4.1.12 и Gimp 2.2.7).  С некоторой наладкой можно установить на  с операционной системой и может тратить на 
вой системы Unix, где он будет «жить» по  компоненты ядра оС и подсистемы типа X11  своей системе несколько экземпляров  нее много времени, и так решат проблемы с 
OpenPKG, которые станут простой «песоч- ней, но для менее опытных пользователей и 

«ПАкЕты OPENPKG оХВАтыВАют 
ницей» для тестирования программ и запус- сильно загруженных администраторов вся 
ка серверов. Для сборки предполагаемого  эта путаница с форматами пакетов, репозита-

99% НАИбоЛЕЕ ИСПоЛьЗУЕМыХ  OpenPKG-пакета  доступна исчерпывающая 
документация, разъясняющая весь процесс, 
риями и зависимостями может доставить 
слишком много головной боли. OpenPKG, 

ПрИЛожЕНИй». в частности то, как создавать удобные 
.SPEC-файлы. Это требует некоторого изуче-
следовательно, оправдывает свое использо-
вание, если вы часто меняете дистрибутивы 
ния, но если у вас есть опыт подготовки  Linux (и даже другие системы Unix), и хотите 
большей части самостоятельной жизнью  не обслуживаются – лучше оставить те, что  RPM-пакетов, вы разберетесь с этим доста- иметь гибкий и упорядоченный набор паке-
(рекомендуется, чтобы вы выделили около  идут в составе дистрибутива.  точно быстро. тов для всех ваших платформ.
250Мб, которые будут заполнены пакетами).  Предупреждение для противников RPM:  Итак, есть один серьезный вопрос: смо-
Этот процесс создаст также окружение  OpenPKG использует собственную, сильно  гут ли проекты OpenPKG и Autopackage мир-
OpenPKG (пользователей, сценарии инициа- модифицированную версию RPM для управ- но сосуществовать? рассмотрев все аргумен-
лизации для автоматического запуска собс- ления пакетами. он не пересекается с «род- ты, можно сказать, что оба они справляются 
твенных демонов OpenPKG, и т.д.). ной» для дистрибутива системой пакетов в  с поставленными задачами достаточно хоро-
Для столь большого предприятия не уди- любом случае. Вы можете просто вызвать шо. Autopackage – это первоклассное реше-
вительно, что пакеты распределены по уров- /openpkg/bin/openpkg rpm -i appname. ние для настольных дистрибутивов Linux, 

3  LXF2(71)  октябрь  2005 www.linuxformat.ru


HOTPICKS

HOT GAM

ES
ИГрА-ЛАбИрИНт

FunBlobReturn
• ВеРСИЯ 1.4.1 
• WEB http://phrounz.chez.tiscali.fr/index.php?name=./txt/games/irr/funblobr.txt
Представьте себе, что вы заперты используя интерфейс командной строки 
в кубике рубика с несколькими пропу- (или ваш любимый менеджер файлов). 
щенными блоками, и вам предстоит отту- разработчики рекомендуют компьютер с 
да выбраться. Нет, выбросьте это. как  процессором 400 МГц, хорошей видеокар-
насчет картинки, запертой в трехмерном  той, хотя вы всегда можете уменьшить раз-
лабиринте… подождите, это еще не все.  решение, чтобы поднять быстродействие 
На самом деле, все это  – бессмысленная  программы.
попытка найти какие-нибудь сравнения  Здесь нет какой-либо тренировки или 
для FunBlobReturn. Здесь нет злодеев, с  введений – вы просто начинаете с первого 
которыми нужно бороться, нет ловушек,  уровня, и вам предоставляется возможность 
которых нужно избегать, никаких углов,  самостоятельно отыскивать органы управле-
чтобы, обойдя их, попасть на другую сто- ния. к счастью, это простое дело: переме-
рону. Есть просто вы, выход и целое море  щения с помощью курсорных стрелок и кла-
трехмерной графики. Подобно большинс- виша Shift для прыжков; в качестве альтер-
тву пятнашек, FunBlobReturn популярна  нативы можно использовать мышь.
благодаря своей простоте. Вы оказываетесь потерянным в трех-
Исполняемый файл, имеющийся на  мерном лабиринте. Следя за индикатором  Какое счастье быть веселой каплей, сокровенное желание которой – быть с вами!
нашем диске, должен запускаться практи- расстояния, можно установить, насколько 
чески на каждой системе без каких-либо  вы приближаетесь к выходу с каждым  разработать стратегию достижения уступа  пустыня. жалко, что здесь нет музы-
скучных подстроек – единственное, что от  прыжком или перемещением. ослабев в  или избежать падения в пропасть.  кального сопровождения и управление 
вас потребуется, это сделать двоичный  лабиринте, вы потеряете жизнь. Вы можете  По мере прохождения уровней, игра  слегка причудливое, но, тем не менее, 
файл исполняемым быстрой командой  осмотреться по сторонам с помощью кла- становится сложнее и разнообразнее,  игра приятно разнообразна и хорошо 
chmod +x Project1 в каталоге all,  виш PageUp и PageDown – это поможет вам  появляются краски – снег, ночное время,  смоделирована.

ACTION

The Sheep Killer


• ВеРСИЯ 1.1 • WEB http://sourceforge.net/projects/thesheepkiller

Для овец действительно настали долгие годы, отращивая шерсть для какого- ляемый в архиве на нашем диске, должен  го – покачивать железным орудием над 


сложные времена. они не только  нибудь мрачного свитера, который подарит  работать на большинстве систем без про- беззащитными животными, но юмор и 
вызывают в памяти презренный «стадный  на рождество тетушка Мэг, а затем кто-то  блем. Поскольку изощренных графических  представление делают ее, тем не менее, 
эффект» («ведут себя как овцы») но так- пишет игрушку о том, как вас убивают.  эффектов игре нет, вам не понадобится  ужасно захватывающей.
же являются объектом для многих шуток  топором. суперкомпьютер, а хватит обычной системы  Возможно, лучший момент после всех 
о неотесанных мужланах и их ночных  The Sheep Killer написана на языке Free  с частотой процессора более 500 МГц и при- звуков, сопровождающих удары топора и 
похождениях. такова жизнь. Вы тратите  Pascal c JEDI-SDL. Двоичный файл, постав- личной видеокартой, поддерживающей  крики четвероногих животных, – это пос-
OpenGL. Игра не требует установки – просто  ледняя строка в файле README: 
распакуйте архив и запустите  «Пожалуйста, не причиняйте вред живот-
./thesheepkiller-linux в папке программы. ным в реальной жизни». Но это ведь так 
«Muttonicide» – это имя игры в The весело!
Sheep Killer. Среди весёленькой музыки в 
стиле кантри и элементарных, но эффект-
ных многоугольных моделей, ваша задача – 
уничтожать шерстяных зверей. белые овцы 
робко сжимаются в углу, ожидая нападения 
вооруженного топором олицетворения зла, 
в то время как черные овцы сопротивляют-
ся и гоняются за вами по кругу, пытаясь 
убить. Если вы успешно пройдете уровень, 
вы попадаете на следующую арену, где, как 
не трудно догадаться, еще больше овец, 
которых нужно калечить.
И так далее. больше уровней, больше 
пораженных баранов, больше овец, покупае-
мых фермерами… Фантастикой в игре не 
мясо мертво. моррисей, если вы читаете это, нам очень жаль. пахнет, от игрока требуется совсем немно-

www.linuxformat.ru
HOTPICKS

обоЛоЧкА УПрАВЛЕНИя ПИтАНИЕМ

Gnome Power
Manager
• ВеРСИЯ 0.0.5 • WEB http://gnome-power.sf.net/gpm.php
Управление питанием – необходимый  preferences для вызова графического 
компонент оС для ноутбуков (и в опреде- инструмента конфигурации.
ленных случаях для настольных компью- GPM самостоятельно не анализирует 
теров), но его поддержка в Linux  до пос- аппаратное обеспечение; все детали он 
леднего времени была недоработанной.  получает от слоя абстракции HAL. Это 
Старая и очень простая система APM,  удобно, потому что через HAL можно реа-
использовавшаяся в 90-е годы, медленно  лизовать поддержку других стандартов 
уступает место ACPI – более удобной и  управления питанием (таких как APM).
функциональной системе, которая, тем не  Графический интерфейс GPM с  графический интерфейс Afick удобен и оригинален, здесь каждый элемент
менее, имеет свои проблемы. Поддержка  двумя вкладками предоставляет группу  делает свою работу.
системы ACPI ядром Linux может отли- движков, с помощью которых можно 
чаться на разных компьютерах, в боль- выставить таймауты – например, через  ИНСтрУМЕНт бЕЗоПАСНоСтИ

Afick
шинстве случаев она реализована прием- какое время прекращать вращение жес-
лемо, но хорошего графического По для  ткого диска. Есть дополнительные 
настройки ACPI практически нет. Gnome опции для различных событий, таких 
Power Manager призван восполнить этот  как реакция на подключение питания  • ВеРСИЯ 2.8-1 • WEB http://afick.sourceforge.net
недостаток, интегрируя HAL и D-BUS в  или на закрытие крышки ноутбука. 
рабочий стол.  Наконец имеется иконка в системном  Когда вы следите за безопасностью  фигурационный файл, инициализировать 
Для сборки из исходных кодов вам  лотке, с помощью которой вы можете  и производительностью сервера, важно уде- базу данных (то есть просканировать ука-
понадобится Gnome 2.x и связанные с  переводить машину в ждущий или спя- лять внимание важным файлам системы.  занные в конфигурационном файле катало-
ним пакеты для разработки, а также HAL  щий режим одним щелчком правой  Хакеры обычно умело заметают свои следы,  ги) и проверить систему с момента преды-
0.5.0 и D-BUS 0.3.0. Следуйте обычной  кнопки мыши.  и от их пошлых шуток может ничего не  дущего запуска. Если файл был создан или 
процедуре ./configure, make, make Хотелось бы увидеть GPM в составе  остаться. Чтобы противостоять этому, вам  изменен между проверками, пользователь 
install (последний шаг – от имени поль- основной сборки Gnome, ведь он придер- понадобятся инструменты, вроде Tripwire.  получит предупреждение в виде списка 
зователя root) и подтвердите, что ваше  живается философии этой оконной сре- Afick чем-то похожа на Tripwire; она подде- соответствующих MD5-сумм. Аналогично, 
ядро поддерживает ACPI (проверьте  ды, предлагая элегантное решение как  рживает базу данных файлов и предупреж- вы можете вывести полностью базу данных 
вывод команды dmesg или lsmod). как  альтернативу копанию в командной стро- дает администратора о любых изменениях.  для ручной проверки, если потребуется.
только вы сделаете это и запустите  ке. конечно, со временем, как ядро, так и  Программа отливается высокой скоростью  Что касается GUI, то Tk-оболочка  к про-
Gnome-сессию, запустите gnome-power- графическая оболочка могут быть допол- работы и доступна для большинства Uniх- грамме очень красива. основные функции 
manager. При этом будет запущен фоно- нены разными дополнительными функ- подобных оС. доступны через меню, а сам процесс работы 
вый процесс (демон), после чего вы смо- циями, и в этом случае GPM разовьется в  Afick (Another File Integrity ChecKer –  отображается в слегка подкрашенной строке 
жете вызывать gnome-power- «оперившийся» и зрелый инструмент. другой «контролер» целостности файлов)  состояния, что несколько оживляет внешний 
написана на Perl, так что на большинстве  вид. Страница руководства к программе и 
дистрибутивов не возникнет проблем с его  описанный выше конфигурационный файл 
запуском. Программа имеет графическую  служат неплохой справкой, которая, несом-
оболочку, основанную на библиотеке Tk, что  ненно, обогатит опыт работы администрато-
очень удобно по сравнению с копанием в  ра  в  Unix-подобной среде.
консоли. конфигурационный файл Afick,  Afick запускается достаточно быстро и 
хранящийся в папке /etc, имеет беспоря- не предлагает пользователю сколь-нибудь 
дочную структуру, но к счастью в нем очень  сложных настроек – по этой причине он 
много подробных комментариев. Здесь  является хорошим выбором, если вы недо-
можно указать каталоги для сканирования а  вольны Tripwire или просто хотите иметь 
также расширения файлов, о которых сле- простое и надежное решение. Хотя это и не 
дует «заботиться». За счет системы псевдо- самый функциональный «контролер» целос-
нимов и макросов программа работает гибко  тности системы, все же он предоставляет 
и быстро. основные функции без лишних усилий с 
Из запроса командной оболочки Afick  вашей стороны. рекомендуем.
может проверить и очистить кон-

два изображения окна настроек – все общие установки управления питанием


можно изменить на свой вкус. обратите внимание на использование «движков».

40  LXF2(71)  октябрь  2005 www.linuxformat.ru


HOTPICKS

HotPicks ПоВторНый ВИЗИт тАКЖе выпуЩены  


ПоМощНИк СоЗДАНИя «ИНтЕЛЛЕкт-кАрт» Новое и обновленное По, которое 
заслуживает, чтобы вы на него взглянули

kdissert • Schedtool 1.2.5 –


настраивает планировщик ядра 
• ВеРСИЯ 1.0pre4 • WEB http://freehackers.org/~tnagy/kdissert http://freequaos.host.sk/schedtool

Карта kdissert • Code Browser 2.1 –


Не так давно – как раз в LXF60 –  представляет, помимо
мы рассматривали kdissert 0.2.5. Это  редактор для программистов
всего прочего, сам http://code-browser.sourceforge.net
инновационное приложение помогает  kdissert. Какая
создавать «интеллект-карты»  восхитительная рекурсия!
• MouseTrap 0.8  – аркадная игра 
(mindmap) (подобные «паучковым»  ния различной силы ассоциаций  www.steve.org.uk/Software/mousetrap
диаграммам, отображающим идеи и  между идеями, операции отмены и 
их связи друг с другом) с конкрет- возврата последнего действия; так- •  Feather Linux 0.7.5 –
«тонкий» дистрибутив 
ным прицелом на академические  же поддерживается режим «drag 
http://featherlinux.berlios.de
диссертации, что и отражено в  and drop».
названии. Чтобы собрать его из  В целом, kdissert верно движет- • Phex 2.6  –
исходных кодов вам потребуется  ся к релизу первой версии. Уже сей- клиент P2P, основанный на Gnutella 
KDE 3.2 или новее, включая пакеты  час в нем нет каких-либо серьезных  http://phex.kouk.de/mambo
для разработки для QT (qt-devel и kde-devel). (HTML, LaTeX, OpenOffice.org или простой  ошибок или недостатков в функциониро-
• Krecipes 0.8  –
Чтобы создать mindmap, вы выбираете  текст). вании. Наряду с бесчисленным множест- средство разработки для KDE 
объекты (которые могут быть текстом или  Со времен версии 0.2.5, разработчики  вом открытых текстовых редакторов и  http://krecipes.sourceforge.net
изображениями) для представления идей,  kdissert дополнили программу множеством  IRC-клиентов, kdissert выделяется расту-
размещаете их на холсте и устанавливаете  новых особенностей и мелких поправок.  щим набором необычных и креативных  • EasyEclipse 0.8.0 –
взаимосвязи между ними. Для указания  был добавлен импорт фильтров Freemind и  функций. Наш собственный корреспон- простой упаковщик для Eclipse 
http://sf.net/projects/easyeclipse
важности объектов можно использовать цве- KnowIt, закодированы панель Konsole и  дент Энди Ченнел (Andy Channelle) 
та, размер шрифта и иконок. По мере необ- режим линейного просмотра, имеются  нашел его очень полезным в универси- • Blog Pinger 1.0  – «Прозванивает» взаимные 
ходимости kdissert будет автоматически  новый инструмент для проверки орфогра- тетской работе (поздравляем с получени- ссылки (trackback) 
«расчищать» холст. как только работа с  фии, режимы сортировки объектов на холс- ем первой степени, Энди), так что может  www.trackbacksearch.com/blogpinger.php
документом завершена, вы можете экспорти- те. Вы можете теперь использовать коллек- быть и вам стоит присоединиться к такой 
• Oroborus 2.0.15  – компактный оконный 
ровать его в один из множества форматов  цию толстых и тонких линий для отображе- компании?
менеджер с поддержкой тем 
www.oroborus.org
ИНСтрУМЕНт ДЛя ЗАГрУЗкИ ФАйЛоВ

GNU Wget
• ВеРСИЯ 1.10 • WEB www.gnu.org/software/wget
Это было давным-давно, когда мы  тей, и может компилироваться везде, где  Версия 1.10 включает впечатляющий 
впервые рассматривали Wget: аж в LXF8,  есть хотя бы намек на «юниксы». ассортимент изменений и обновлений. 
когда журнал печатался на папирусе, и сло- Wget прост в использовании: укажите  Наиболее значимые: поддержка файлов 
во «Интернет» служило обозначением  URL, и он «пойдет» и скачает этот файл.  свыше 2 Гб; код для работы с системой 
сложной системы детских переговорных  он также усилен рядом особенностей для  аутентификации Microsoft NTLM; подде-
устройств из пары коробочек и шнурков.  более требовательных задач, таких как  ржка IPv6; ключи командной строки для 
• qSheff 1.0 A –
Почему мы вернулись к нему? Wget – это  возобновление прерванной закачки (в  ввода имени и пароля пользователя для 
сканер спама/вирусов для Qmail 
очень ценный инструмент, позволяющий  высшей степени полезная функция, если у  сайтов FTP и HTTP-аутентификации;  www.enderunix.org/qsheff
скачивать файлы с веб-сайтов и серверов  вас коммутируемое соединение) или отоб- cookie-файлы сеанса сохраняются посто-
FTP из командной строки без лишних уси- ражение процесса закачки в виде графи- янно, так что несколько одновременно  • WeeChat 0.1.3 – клиент IRC 
лий. Совместимость с командной оболочкой  ка, поддержка cookie-файлов и рекурсив- запущенных программ Wget ведут себя  http://weechat.flashtux.org/index.php?lang=en
делает его превосходным для работы в сце- ное скачивание (т.е. вытягивание страни- как одна сессия (полезно для работы с 
• KZenExplorer 0.6 –
нариях и пакетных файлах. также, это озна- цы и ссылок на ней с настраиваемой  большим количеством страниц); индика- менеджер плееров MP3 
чает, что он не имеет скрытых зависимос- глубиной). тор процесса с высокой частотой обнов- http://kzenexplorer.sourceforge.net
ления. Для загрузок по FTP теперь по 
Внешне Wget • Ghemical 1.90 –
выглядит не лучше умолчанию используется пассивный 
режим, и множество мелких изменений  программа молекулярного моделирования 
ящика со старьем, но http://bioinformatics.org/ghemical
это не так уж важно. также включены в новую версию.
будучи небольшой программой, Wget  • Griffith 0.2 –
выгружается  после проделанной работы  менеджер коллекции фильмов 
– идеальное решение, если вам нужно  http://griffith.vasconunes.net
скачать файл без запуска браузера и 
• QoscC 0.3.0 – программный осциллограф 
прочей неразберихи. Если вы постоянный 
www.svenqueisser.de/qoscc.html
пользователь Wget, вам непременно сто-
ит обновить программу до последней  • Mail Avenger 0.6.5 – SMTP-сервер 
версии.. www.mailavenger.org

www.linuxformat.ru   LXF2(71)  октябрь  2005  41


что тАКое... Cairo

что такое...

CAIRO?
Вообще-то это векторная графическая библиотека, которая перевернет наши представления о том, как
Linux-приложения осуществляют вывод на экран, но Ричард Драммонд расскажет вам все в деталях

>> Расскажите мне о Каире.


С радостью. каир – столица Египта, самый круп-
менный продукт. Cairo, как и Quartz 2D, использует 
экранную модель, сходную с PDF 1.4. >> имя?
нА дисКе

А зачем понадобилось менять

ный город на ближнем Востоке, построенный неподалеку  По двум причинам. Первая: изменение имени иллюстри-
где-то я все это уже слышал...
от руин древнего Мемфиса... 
>> тогда оно, по-моему, называлось
рует расширение целей проекта – теперь он ориентирует-
ся не только на X-приложения. В данный момент Cairo 
Да, очень впечатляюще. Я имел Xr/Xc.
>> в виду Каиро (Cairo), открытый Да, именно так. Часть Xr в этом названии обязана своим 
можно использовать для вывода Quartz 2D, Windows GDI 
и OpenGL, а также PostScript, PDF и PNG. Во-вторых, сло-
проект. Он ведь как-то связан с X появлением расширению the X Rendering Extension или  во «Cairo» гораздо легче произнести.
Window System? Render, которое, по мере возможностей, использовалось 
Быть может, в этом имени есть
Ах, да! Cairo – новый двумерный графический инстру-
ментарий, разработанный, в основном, сотрудником Red 
для отрисовки и альфа-смешения (полупрозрачности). 
Если сервер не поддерживал расширение Render, при- >> какой-нибудь тайный смысл?
Hat карлом Вортом (Carl Worth) и легендарным X-хаке- менялась часть Xc, которая выполняла все нужные дейс- По словам карла Ворта, такое имя было выбрано потому, 
ром кейтом Пакардом (Keith Packard). Вы правы – изна- твия на стороне клиента. Позже Xr превратилась в Cairo,  что Египет был колыбелью письменности. 
чально он был ориентирован на использование X-клиен- а Xc вошла в состав библиотеки для управления пик-
тами. Исходной задачей разработчиков было предоста- сельными регионами libpixman, которая необходима для 
вить X-приложениям профессиональную систему для  работы Cairo.
отрисовки, конкурирующую с Apple Quartz 2D для Mac OS 
X. С тех пор, однако, Cairo превратился в кросс-платфор-

42  LXF2(71)  октябрь  2005 www.linuxformat.ru


Что такое... Cairo

А разве не Месопотамия?
>> Мы считаем, что это тоже подходящее имя, пос-
Поддержка аппаратного ускорения в Render также не
вызывает проблем, поскольку он делает как раз то, что
обычно обозначаемого буквой t. Чем больше значений t
вы возьмете, тем более гладкой будет выглядеть нарисо-
кольку векторный инструментарий, вроде Cairo, немыс- умеют современные графические чипсеты. Однако, нари- ванная кривая. В принципе, кривые Безье могут иметь
лим без геометрии. В свою очередь, наиболее яркие при- совать при помощи Render что-то высокоуровневое – любой порядок, хотя в компьютерной графике обычно
меры прикладной геометрии в истории человечества – весьма трудоемкая и сложная задача, и здесь на помощь используются квадратичные и кубические.
это пирамиды в Гизе, расположенные в некрополе приходит Cairo. Она берет на себя всю рутину – разбивает Первым широко известным примером
Мемфиса на окраине современного Каира. Название нужные вам фигуры на примитивы, с которыми умеет использования кривых Безье в компьютерной графике
«Cairo» располагает к выбору впечатляющих логотипов с работать Render. является язык PostScript, в основе которого лежат
жуками-скарабеями. кривые Безье третьего порядка. Сегодня же эти кривые
Постойте-постойте!
Вы сказали, что Cairo использует >> Переносимость, аппаратное
используются всюду, где необходимы плавные контуры.

>> X Rendering Extension. Объясните, ускорение... Это же OpenGL


В том числе, и в Cairo.

что это значит и почему это так важно. получается! Довольно математики! До какой
Ну, как вы, вероятно, знаете, система X Window System Действительно, у Cairo и OpenGL много общего. Оба инс- >> степени Cairo не зависим от
допускает наращивание функционала посредством трументария кросс-платформенные, оба поддерживают устройства?
дополнительных расширений. Одним из них является аппаратное ускорение. Отличие состоит в том, что OpenGL Cairo независим от устройства в том смысле, что вы
можете осуществлять вывод во что угодно, не беспокоясь
о разрешении и способе представления цвета. Cairo пря-
“С помощью Cairo можно выводить чет от вас ненужные подробности.

графику на любое устройство, не >> А разве X зависим от устройства?


заботясь о разрешении.” X переносим, но это не значит, что он независим
от устройства. Средства отображения X оперируют с пик-
селями и их значениями. Например, если вы хотите нари-
Render, который был разработан для замены устарев- предназначен для работы с трехмерными объектами, тог- совать отрезок прямой, то должны сообщить X координа-
шей экранной модели X. Render предоставляет все фун- да как Cairo фокусируется на двумерных и не зависит от ты пикселей в ее начале и конце, а также их значения
кции, необходимые современным приложениям: альфа- устройства отображения. Кроме того, они используют раз- (цвет линии). Все перечисленное напрямую зависит от
смешение, субпиксельное позиционирование и сглажи- личные экранные модели. OpenGL умеет выводить точки, устройства отображения. Стоит изменить глубину цвета и
вание шрифтов. линии и многоугольники, а Cairo оперирует замкнутыми экранное разрешение – и вам придется заново вычислять
путями из прямых линий и кривых Безье, которые можно координаты и подбирать новое значение цвета.
Если Render действительно
>> делает все это, то зачем тогда
залить. Cairo гораздо более абстрактен. Чтобы изобразить
отрезок прямой линии, вам достаточно нарисовать отре-
нужен Cairo? Хмм... Что такое «кривая
Трудность состоит в том, что Render – очень низкоуровне- >> Безье»?.
зок между точками A и B нужного вам цвета.
Чувствуете? Здесь нет никаких пикселей. Они появляют-
вое решение. Он реализует несколько базовых примити- Не буду утомлять вас математическими деталями. В двух ся лишь в тот момент, когда математическая кривая рас-
вов: треугольники, трапеции и изображения. Это упрощает словах, кривая Безье – это способ параметрического теризуется на экране монитора на основании выбранного
жизнь людей, пишущих драйвера устройств для X. задания гладкой кривой. Положение точек параметричес- вами масштаба и разрешения устройства. С цветом все
кой кривой определяется значением одного параметра, обстоит аналогичным образом. Вы выбираете подходя-
щую цветовую модель, а Cairo решает, каким образом
>>

www.linuxformat.ru LXF2(71) октябрь 2005  43


Что такое... Cairo

рот и масштабирование) изображений. Правда, в момент


написания настоящей статьи данный функционал еще не
был завершен.

А Cairo не замедлит работу X-


>> приложений? Все это не
выглядит слишком легким.
Нет. Даже наоборот, с помощью Cairo в принципе можно
добиться ускорения приложений, работающих со слож-
ной графикой, поскольку стандартный X-протокол не
поддерживает альфа-смешения, так что всю работу при-
ходится выполнять на стороне клиента и передавать на
сервер готовую картинку. Например, библиотека libart
предлагает возможности, сходные с Cairo, но при этом
работает на стороне клиента, что исключает возмож-
ность аппаратного ускорения, так что вся нагрузка при-
ходится на CPU.
Cairo, напротив, может задействовать графический
ускоритель, поскольку базируется на серверном расшире-
нии Render. Единственным препятствием является недо-
статок драйверов, в полной мере применяющих аппарат-
ное ускорение в Render. До тех пор, пока драйвер не
предлагает разогнанную версию Render, Cairo не даст
никакого выигрыша в производительности и может даже
оказаться медленнее других клиентских решений вроде
libart.
К счастью, Cairo может осуществлять вывод пос-
редством OpenGL. Это делается через библиотеку glitz,
>> следует представить нужные вам цвета на устройстве
>> Все эти разговоры о геометрии и предоставляющую API, сходный с Render. Таким обра-
вывода. кривых Безье выглядят очень зом, для трехмерных ускорителей, имеющих драйвера
По умолчанию Cairo использует масштаб «1 точка:1 пик- абстрактными. Я понимаю, что Cairo DRI, Cairo будет использовать графическое ускорение.
сель», что хорошо подходит для приложений, которым не может помочь при разработке Вам потребуется сравнительно свежий X-сервер, вклю-
нужно точное отображение пикселей (например, для отри-
совки виджетов пользовательского интерфейса), но вы
можете выбрать любой другой масштаб. “Для любителей заниматься
>> Таким образом, Cairo – векторная визуальными темами Cairo открывает
и независимая от устройства
система. В чем же ее отличие от поистине безграничные перспективы.”
PostScript?
Не будет большим преувеличением сказать, что модель графического редактора вроде чающий одну из последних версий библиотеки Mesa3D.
отображения Cairo основана на PostScript, так что здесь Inkscape, но захотят ли разработчики Если вас волнует скорость, имейте в виду, что Cairo
вы найдете эквиваленты практически для всех операторов традиционных приложений еще не оптимизирован, что неудивительно для столь
языка PostScript. На самом деле, модель Cairo ближе к использовать весь этот потенциал? молодого проекта (имя Cairo было выбрано в 2003 году).
PDF 1.4, поскольку в ней присутствует понятие Конечно. Вспомните, что Cairo предназначен для замены
Какие-то приложения уже
полупрозрачности.
Однако, с принципиальной точки зрения, Cairo и
традиционного инструментария X, а поэтому может
использоваться любым приложением. Речь идет не толь- >> используют Cairo? Посмотреть бы
PostScript весьма отличаются друг от друга. PostScript – ко о сложных геометрических фигурах, хотя, безусловно, на него в деле...
язык для описания страниц, то есть создания программ, они Cairo «по зубам». Cairo пока не существует в виде стабильного релиза, и
которые выводят информацию на бумагу или экран. Представьте себе выгоды от использования Cairo для понятно, что его еще не используют производители ПО.
Cairo же предоставляет API, который может быть вывода виджетов пользовательского интерфейса. Для
использован из традиционных процедурных языков ваших кнопок и элементов управления будут доступны
программирования. альфа-смешение, сглаживание. Для любителей занимать-
Одним из плюсов сходства между Cairo и PostScript ся визуальными темами Cairo открывает поистине безгра-
является дешевизна отрисовки Cairo в файл PostScript. ничные перспективы. С практической точки зрения, при-
Это позволяет приложениям легко создавать «твердые менение Cairo для динамической отрисовки виджетов в
копии» того, что находится на экране. Традиционно для экранном разрешении означает, что вам больше не при-
этих целей приходится использовать специальную логику, дется хранить несколько копий элемента управления в
которая переводит команды рисования вашей программы виде пиксельной карты для каждого возможного
в PostScript или же вставлять в PS-документ растровое разрешения.
изображение и мириться с потерей качества. Приложения, Следует отметить, что Cairo – это не только геометри-
использующие Cairo, могут выводить на печать первоклас- ческие фигуры и заливка. Это также вывод текста сгла-
сные документы без каких-либо дополнительных усилий. женными шрифтами и преобразования (например, пово-

44  LXF2(71) октябрь 2005 www.linuxformat.ru


что тАКое... Cairo

однако существует множество демо-примеров, иллюстри- может быть нарушена. Это уже случалось. Например,  для старых версий Cairo, однако, это один из лучших 


рующих его возможности. более того, некоторые ведущие  текущая CVS-версия (0.5.0) не может использоваться  способов понять данный инструментарий. Списки рас-
open-source проекты уже объявили о намерении  для сборки приложений, написанных для Cairo 0.4.0.  сылки Cairo (www.cairographics.org/lists) – подхо-
использовать Cairo. Если вас это не смущает, Cairo вполне готов к  дящее место для общения с разработчиками и другими 
использованию.  пользователями.
Например?
>> По какой лицензии А когда выйдет Cairo 1.0?
Самым давним «соратником» Cairo является про-
ект XSVG, разрабатывающий коллекцию утилит для рабо- >> распространяется Cairo? >> когда он будет готов, разумеется! LXF
ты с SVG в X и, по совместительству, являющийся «роди- По двойной: LGPL или Mozilla Public License (MPL). Это 
ной» Xr/Xc. SVG – это основанный на XML формат для  свободное По, но оно может использоваться вместе с 
хранения векторных изображений, так что он является  проприетарным, если вы выполняете требования 
естественной сферой применения Cairo. лицензии.
кроме этого, началась работа по использованию Cairo 
где я могу найти Cairo?
в «движке» SVG, встроенном в пакет Mozilla. Последние 
рабочие сборки Firefox уже используют данный инстру- >> официальный сайт проекта расположен по адре-
ментарий. Подробности можно найти по адресу:  су www.cairographics.org и поддерживается карлом 
www.mozilla.org/projects/svg. В дальнейшем разра- Вортом. Здесь можно найти инструкцию, как выписать 
ботчики планируют перевести на Cairo и другие части  Cairo из CVS. Проект пока не предоставляет пакетов – ни 
Mozilla, ответственные за вывод. двоичных, ни в исходных текстах.  Из-за отсутствия ста-
были поставлены кое-какие эксперименты по исполь- бильных релизов, Cairo не включается в дистрибутивы 
зованию Cairo в OpenOffice.org. Естественными кандидата- Linux, однако, вы можете найти данный инструментарий в  
ми здесь являются программы Draw и Impress. дереве разработки вашего дистрибутива. Gentoo содержит 
Впрочем, не стоит замыкаться на приложениях.  Cairo 0.4.0, а Debian – 0.3.0, который уже не особенно 
Waimea – первый оконный менеджер для X, использую- актуален. Лучше всего выписать код из CVS и собрать 
щий Cairo для отрисовки рамок. он был разработан  Cairo самостоятельно. Это совсем не трудно.  
Дэвидом ревменом (David Reveman), автором библиотеки 
А что насчет документации?
glitz, которая, как вы помните, используется Cairo для 
работы с OpenGL. См. http://freedesktop.org/wiki/ >> На сайте Cairo можно найти документацию, авто-
Software_2fwaimea.  матически генерируемую на основе исходных текстов. 
однако, в ней не так уж много информации, и разработчи-
Занятно, но есть ли какие-либо
>> примеры использования Cairo в
ки осведомлены о том, что она нуждается в улучшении. 
Учебников пока нет, однако, вы можете ознакомиться с 
библиотеках для создания GUI? презентацией кейта Пакарда (http://freedesktop.org/
Да. Проект GTK объявил о своем намерении использо- ~keithp/tutorials/cairo/cairo-tutorial), которую он 
вать Cairo. такая возможность была включена в версию  создал в 2003 году.
2.8.0. Имеется несколько примеров, демонстрирующих  На самом деле, лучший способ познакомиться с 
использование Cairo из GTK, в том числе, «движок»  Cairo – это изучить код, который его использует. 
визуальных тем, который применяет Cairo для вектор- обратите внимание на модуль cairo-demos в CVS-
ной отрисовки виджетов, а также gtkcairo, «холст»  дереве проекта. Некоторые из программ были написаны 
(canvas), на котором можно рисовать с помощью опера-
торов Cairo. 

А что насчет Qt?


>> Qt 4.0 включает новую графическую подсистему 
(известную как Arthur), которая во многом сходна с Cairo 
и может использовать расширение Render в X. Arthur под-
держивает множество инструментов рендеринга и вполне 
сможет работать и с Cairo.

Я разработчик. Какие языки


>> программирования
поддерживаются Cairo?
Любые, для которых существуют привязки (bindings). Сам 
Cairo написан на C и, естественно, вы можете использо-
вать этот язык. Привязки для C++, Java, Python и Ruby 
находятся на различных стадиях разработки.

Я уже могу начинать


>> использовать Cairo в своих
приложениях?
Да, но учтите, что интерфейс прикладного программиро-
вания (API) Cairo сформирован не полностью, так что, к 
моменту выпуска версии 1.0 обратная совместимость 

www.linuxformat.ru LXF2(71)  октябрь  2005  45


бЛоКируем ХАКеров

СПЕЦИАЛьНый 
Р е П О Р тА Ж

Блокируем
хакеров
Действительно ли нам не нужно беспокоиться о безопасности, если мы
используем Linux? К сожалению, нужно, и Грэм Моррисон расскажет об
инструментах, которые вам пригодятся во все более враждебном сетевом
окружении.
нА дисКе

н
а днях я заглянул в свои  большую, чтобы использовать ее в своих  ленник сможет воспользоваться этим в 
системные лог-файлы. И  интересах. Интернет полон таких вещей. своих интересах. Лучшее место для злодея, 
это было далеко не самое  Итак, как же защитить свою систему?  где он может найти недостатки – критичес-
лучшее мгновение. они  Вы же не просто установили Linux и оста- кие системные службы (сервисы), которые 
показали, что каждый день  вили все, как есть, не так ли? Не исключе- не были во время обновлены.
мою систему «молотит» не  но, что  где-то в недрах вашего компьюте- Люди, которые разминают руки, нару-
одна сотня атак, исходящих и от скриптов,  ра есть нечто уязвимое, некое слабое мес- шая безопасность чужих систем, опасны, 
и от реальных людей, каждый из которых  то, которое может сделать вашу систему  так как используют человеческую сообра-
пытается проломить брешь, достаточно  доступной из Интернета, и тогда злоумыш- зительности, но скрипты еще хуже. Их пос-

46  LXF2(71)  октябрь  2005 www.linuxformat.ru


бЛоКируем ХАКеров

уяЗвимые местА LINUX-систем


 КлАСС Desktop (рабочий стол)  КлАСС Домашняя сеть
СлАБОе МеСтО Входящая электронная почта  СлАБОе МеСтО Неправильно настроенный 
может содержать вирусы или троянские  файрвол, который позволяет всевозможные 
программы, которые могут быть случайно  соединения с вашей системой.
открыты, и популярные приложения, такие как  ПОСлеДСтВИЯ Персональная информация, 
браузер Firefox, могут быть использованы  имеющаяся на вашем компьютере, может 
злоумышленником в своих интересах. оказаться доступной через Интернет.
ПОСлеДСтВИЯ шпионские программы  леЧеНИе Закройте все ненужные порты на 
«тралят» ваш компьютер, отыскивая ценную  вашем файрволе – если вы не уверены, как это 
информацию, такую как cookie-файлы, которые  правильно сделать, следуйте инструкциям в 
содержат информацию о соединениях, и  этой статье на странице 48. ограничьте сервисы 
историю браузера. только абсолютно необходимыми.
леЧеНИе поддерживайте свежий антивирус и 
обновляйте браузер. Попробуйте антивирус 
ClamAV (см. страницу 48). Убедитесь, что срок 
действия cookie-файлов браузера истек.

 КлАСС беспроводная веть  КлАСС Локальная сеть
СлАБОе МеСтО Сеть, не использующая  СлАБОе МеСтО Небезопасные сервисы, 
шифрование. Использование имени точки  которые могут открыть доступ к вашему Пк в 
доступа, установленного по умолчанию, также  вашей сети.
Linux, Windows, BSD является проблемой. ПОСлеДСтВИЯ компьютеры могут оказаться 
ПОСлеДСтВИЯ любой, находящийся в  под контролем из любой точки мира, и затем 
очевидно, что компьютеров с Windows XP 
непосредственной близости от вашей сети,  использоваться для рассылки спама или для 
намного больше, чем с Linux, так что  может использовать ваше Интернет- проведения распределенных атак типа «отказ в 
практически невозможно сказать, что слу- соединение, или даже просмотреть ваши  обслуживании».
чится, если это соотношение изменится  файлы, что еще ужаснее. леЧеНИе Создайте демилитаризованную зону 
леЧеНИе Используйте шифрование  (DMZ, см. ниже), т.е. некоторое пространство 
на противоположное, и сообщест- (разъясняется на стр. 52). WPA – наилучшее  между локальной сетью и Интернетом, 
во Linux столкнется с теми  решение, но и WAP лучше, чем ничего. Измените  исключающее необходимость в 
же преградами, которые  имя точки доступа или полностью отключите  непосредственном соединении.
сейчас приходится  широковещательную рассылку имени.

решать команде 
Microsoft. Но вы можете 
взглянуть на инициати-
тоянный  вы, подобные проекту  Интернет LAN
«долбеж» исхо- Honeynet, чтобы узнать 
дит не от интеллигент- некоторые реальные 
ного хакера, а от ранее взломанных сис- показатели. DMZ
тем, имеющих заданием поиск очередной  Проект Honeynet (http://project.
жертвы. Прямо как вампиры. honeynet.org) «выставляет» непропат- серверы, такие как Apache, запускаются
Эквивалент чесноку и святой воде для  ченные (имеющие “дыры” в безопасности)  в DMZ, тем самым защищая вашу
вас – это сделать вашу систему настолько  компьютеры в Интернет и измеряет время,  Firewall локальную сеть от непосредственных
соединений из интернета.
«злой», чтобы её взлом оборачивался для  проходящее, пока система не будет скомп-
хакера головной болью. Достаточно силь- рометирована (взломана). По тестам, ком-
ной, чтобы он переключился на другую  пьютеры с Windows XP без запущенного 
систему, где не реализованы подобные  брандмауэра взламываются очень быстро,  ет отсутствие других уязвимостей. Вот  слишком сложным, и когда он становится 
меры предосторожности. Для вас это будет  доказывая тем самым важность Service  почему Linspire выжила. сложным, заканчиваются проблемы с 
означать, что ваш сервер проживет, борясь,  Pack 2. С запущенным брандмауэром XP  Но Linspire не проектировалась как веб- безопасностью»
еще один день. выглядит заметно лучше. сервер; она амбициозно претендует на 
Для большинства из нас безопасность  Удивительно, что победителем послед- роль настольной оС. По другую сторону  вопрос баланса
– это попытка полностью замуровать свою  В действительности, все проблемы безо-
систему, однако для кого-то критично не  пасности сводятся к этому вопросу. Вы 
только это, и таким людям нужна не столь  «бЕЗоПАСНоСть – Это ВСЕГДА  могли бы отключить ваш компьютер от 
категоричная стратегия.
Если вам необходимо, можно постро- коМПроМИСС И ПоИСк  Интернета и знать, что вы в полной безо-
пасности. Но в тот момент, когда вы уста-
ить полностью непроницаемую систему – 
все зависит от того, на какие компромиссы  ПрАВИЛьНоГо бАЛАНСА» новите соединение, вы осознаете преиму-
щества от соединения с целым миром и 
вы готовы пойти. Заблокированная систе- потенциальную угрозу для вашей системы. 
ма покажется очень недружественной каж- него конкурса Honeynet оказался Linux- находится OpenBSD – инструмент, который  Поэтому безопасность – это всегда комп-
дому, кто работал с типичными «вольны- дистрибутив Linspire, система, которую  ставит безопасность во главу угла и посто- ромисс и поиск оптимального решения.
ми» дистрибутивами (например, Mandriva).  часто критикуют за то, что она по умолча- янно следит за потенциальными проблема-
Но это крайность. как правило, для прием- нию предоставляет доступ с правами root.  ми. как заверяет тео де раадт (Theo de 
лемого уровня безопасности вполне доста- Но во внешний мир она открывает только  Raadt), основатель OpenBSD: «Всякий раз, 
точно отключить лишние сервисы и  один порт на брандмауэре, и тот только  когда вы пытаетесь использовать отде-
закрыть все ненужные порты брандмауэ-
ром. об этом и пойдет дальше речь.
для ping-запросов. Ни один другой сервис, 
даже SSH, не предоставляется, что означа-
льный метод решения проблемы, он ока-
зывается либо слишком медленным, либо 
>>

www.linuxformat.ru LXF2(71)  октябрь  2005  47


бЛоКируем ХАКеров

Защити свою сеть


>>

Почему хороший брандмауэр - единственный важнейший


инструмент безопасности, который пользователь Linux
может установить.
В прошлые годы почти каждый ком- это рассылка тысяч сообщений спама в  сервисам вашей системы из Интернета, 
пьютер, соединенный с Интернетом, испы- день или получение управления сервера- будь то веб-сервер или предоставления 
тывался на прочность людьми и скрипта- ми для использования их в атаках типа  удаленного доступа к рабочему столу. 
ми, пытавшимися получить к нему доступ.  «отказ в обслуживании», контроль над  когда вам нужно открыть порт на файрво-
как правило, картина этих вторжений  вашей системой сейчас имеет денежное  ле, акцент безопасности смещается от пре-
представляла собой смесь чрезвычайной  выражение. дотвращения угрозы к ее ограничению. 
любознательности и интеллектуального  Это означает, что все недоработки в плане 
вызова. Эти дни давно прошли, и сегодня  огненная стена безопасности становятся как нельзя более 
попытки нарушить вашу безопасность  как удачная метафора, слово «файрвол»  важными, и нужно быть постоянно гото-
организованы уже системно, так как при- (firewall, дословно – огненная стена) вошло  вым к обновлению любого запущенного 
носят прибыль злоумышленникам. будь  в повседневный язык как обозначение спо- сервиса.

«НИЧто НЕ оСтАНоВИт ВИрУС, УДАЛяющИй 
ФАйЛы ИЗ ВАШЕй ДоМАШНЕй 
ДИрЕкторИИ»
нАстройте свой ФАйрвоЛ соба защитить ваш компьютер от угроз,  Apache – замечательный пример. он 
исходящих из Интернета. Слово точное и  отвечает за обслуживание 68% всех веб-
1 2 удачное, в сознании возникает образ неп- страниц, которые мы видим в Интернете. 
роницаемой стены без окон и дверей,  Нечто столь основательное всегда оказы-
защищающей вашу уголок от дремучего и  вается первой целью и, конечно же, дает 
полного угроз леса. больше справедливых поводов для беспо-
конечно, это очень сильное упрощение.  койства о безопасности. Важным момен-
Файрвол, подобный этому, ничего не про- том является то, что если вы запускаете 
пустит ни внутрь, ни наружу. В реальной  сервис, который будет доступен из 
жизни данные нужно фильтровать, а не  Интернета, вы обязательно должны обнов-
блокировать, и файрвол является тем инс- лять его всякий раз, когда узнаете об 
трументом, который принимает решение,  уязвимости.
в SUSE вы можете настроить ваш окно Firewall Configuration имеет семь что пропустить, а что отклонить.
файрволл из YaST. модуль можно
найти в разделе Security And Users и
страниц. на странице Interface
выберите устройство, через которое
Хороший пример сервиса Linux, кото- Как использовать ClamAV
щелкнув по Firewall. Mandriva осуществляется соединение с рый небезопасен при подключенном  Если злонамеренная программа (malware = 
использует подобный инструмент, интернетом. Затем щелкните на Allowed Интернете – сетевая файловая система  malicious software) не может войти в «пере-
доступный в Control Center. Services, где вы можете открыть или (NFS). Эта служба невероятно полезна в  днюю дверь», она попытается найти дру-
закрыть порты файрволом.
локальной сети, но пока вы четко не осоз- гой путь.Лучший способ защититься от 
наете ее возможности, включать ее в  таких атак – это использование антивирус-
3 4 Интернете не стоит. ных программ. Существует замечательный 
Локальная сеть – это ваша собственная  антивирус, распространяемый по лицензии 
область (домен), где вы можете объеди- GPL, - ClamAV, который работает либо в 
нять компьютеры с высокой степенью  командной строке, либо непосредственно 
доверия. Переход из локальной сети в  из вашего почтового клиента.
Интернет нуждается в защите файрволом,  Вы можете решить, что открытый анти-
который ограничивает доступ только защи- вирус, без пресловутого коммерческого 
щенными сервисами. Вы можете настроить  «движителя», заставляющего побеждать в 
по умолчанию, SUSE разрешает доступ Когда вы окончите настройку его таким образом, чтобы только по SSH  борьбе с угрозами безопасности, не может 
только к HTTP-серверу из интернета. файрвола, завершите процесс щелчком позволялось устанавливать соединение  обеспечить такую же защиту, как платные 
чтобы добавить другие, такие как SSH, на кнопке Next. YaST затем покажет, между Интернетом и локальной сетью. продукты. На самом же деле, команда раз-
убедитесь, что зона установлена как какие сервисы и откуда доступны. блокирование каждого внешнего  работчиков ClamAV практически столь же 
External и выберите сервис, который если вы довольны увиденным, щелчок
вам требуется, из списка Services To по кнопке Accept сделает настройки соединения к вашей системе – это всё- надежна, как и коммерческие поставщики, 
Allow. активными. таки драконовская мера. Есть много ситуа- делая ClamAV превосходным решением 
ций, когда вам нужно обеспечить доступ к  для большинства пользователей Linux.

4  LXF2(71)  октябрь  2005 www.linuxformat.ru


бЛоКируем ХАКеров

Чтобы запустить его на своем компью- Вы обнаружите, что значения парамет-
тере, вам нужно сначала установить пакет  ров по умолчанию работают в большинстве  подсКАЗКА по ЗАЩите  APACHE
(rpm, deb), либо скачать последнюю вер- случаев, за исключением DatabaseMirror, в  Некоторые программы (так называемые  каждого веб-сайта. Исключите 
сию с сайта ClamAV (www.clamav.net).  который следует вставить код вашей стра- «роботы») анализируют историю использования  все каталоги со скриптами CGI 
Самостоятельная компиляция выполняется  ны (например, UK). вашего сайта. Многие из них собирают данные  (все, что помечено как ScriptAlias, такие как /
для поисковых машин и известны как пауки. cgi-bin), рисунки, данные для управления 
легко, но предварительно вам нужно будет  теперь создайте пару нужных файлов и 
Для хорошо ведущего себя робота  доступом и другое содержимое, которое не 
создать пользователя clamav, и после инс- директорий, и убедитесь, что они доступны 
предполагается чтение и использование файла  следует показывать миру. 
талляции сделать файлы данных доступ- для пользователя clamav: robots.txt в корневом каталоге вашего сайта.  Ниже приведен простой пример:
ными для этого пользователя: mkdir /var/lib/clamav Этот файл сообщает роботу, какие файлы и  User-agent: *
useradd clamav chown –R clamav:clamav /var/lib/clamav директории могут быть изучены. Вам следует  Disallow: /image_dir
groupadd clamav touch /var/log/freshclam.log иметь файл robots.txt в корневом каталоге  Disallow: /cgi-bin
cd clamav-0.86.1/ chown clamav:clamav /var/log/freshclam
./configure –prefix=/usr теперь вы сможете скачать последнюю 
make install базу вирусных описаний (сигнатур), выпол- test, содержащийся в скачанном архиве. 
chown –R clamav /usr/share/clamav нив  в терминале команду freshclam.  Если все работает правильно, вы должны 
Вам также потребуется отредактиро- Если она будет успешно запущена, вы  увидеть такие строки:
вать пару конфигурационных файлов: /usr/ должны увидеть что-то похожее: # clamscan clamav-0.86.1/test
etc/clamd.conf и /usr/etc/freshclam. ClamAV update process started at Fri Jul 22  -----------SCAN SUMMARY----------
conf. Самая важная вещь – удалить или  09:39:37 2005 Known viruses: 36088
закомментировать строку Example в обоих  Downloading main.cvd [*] Engine version: 0.86.1
файлах. В clamd.conf нужно проверить  Наконец, запустите оба демона ClamAV,  Scanned files: 7
параметры User, LocalSocket, LogFile,  выполнив команды freshclam –d и clamd. Infected files: 5
LogFileMaxSize и ArchiveMaxFileSize; в то  Сканирование отдельных файлов  Data scanned: 0.00 MB
время как в freshclam.conf отрегулируй- выполняется с помощью команды  Time: 1.101 sec (0 m 1 s)
те UpdateLogFile, DatabaseOwner,  clamscan, и вы можете убедиться, что все  Это не займет много времени, и описан- >>
DatabaseMirror и Checks. работает правильно, просканировав каталог  ные усилия будут полностью оправданными.

мАрК КоКс о беЗопАсности APACHE


Марк Дж. кокс работает в команде безопасности Red Hat и является членом команд безопасности 
проектов Apache и OpenSSL. Мы спросили его, насколько уязвим Apache.
«я думаю, что многие люди воспринимают веб- Уязвимость в ARP уменьшить риск 
сервер Apache как плохо защищенный, из-за  Май 2003, Apache 2.0 вторжения червей путем 
дурного наследия прошлых «дыр», но это на  Эта уязвимость позволяет атакующему  добавления 
самом деле миф. Apache Software Foundation  выполнить произвольный код, если сервер  разнородностей. Fedora 
объявляет проблемы безопасности  использует модули, такие как mod_dav. Core даже по умолчанию 
критическими, если их можно использовать для  Переполнение «кучи» IPv6 использует целевую 
удаленного доступа к серверу; то, что может  Сентябрь 2004, Apache 2.0 политику SELinux, чтобы 
эксплуатировать какой-либо «червь». Это  Позволяет удаленное выполнение кода на  защитить Apache. Но и 
также соответствует и тому, как Microsoft  некоторых BSD-системах. учитывая все это, очень 
определяет критические уязвимости. В истории  Вы можете видеть, что, запустив Apache на  важно поддерживать 
выпущенных версий сервера Apache, начиная с  Linux, вы подвергаетесь только одной из  систему в актуальном 
версии 1.3.0 в 1998 году и до июля 2005-го  перечисленных опасностей. однако, как  состоянии, и лучший 
было обнаружено только пять критических  администратор сервера, вы наверняка будете  способ избежать того, 
уязвимостей: использовать другое программное  чтобы быть 
Пакетные файлы Windows обеспечение, взаимодействующее с веб- пойманным на той 
Март 2002, Apache 1.3 сервером Apache; например, если вы  или иной уязвимости, 
Эта «дыра» может быть использована на  запускаете безопасный сервер, вы будете  – это подписаться на 
системах Windows, которые используют  использовать OpenSSL. В прошлом этот пакет  списки анонсов 
пакетные bat-файлы как CGI-сценарии. имел ряд критических проблем с  безопасности для 
Ошибка кодирования «чанка» (chunk) безопасностью; последняя была выявлена в  программного 
Июнь 2002, Apache 1.3 и 2.0 июле 2002 года и впоследствии  обеспечения, 
Атакующий может послать злонамеренный  использовалась червем Slapper. которое вы 
запрос, который на некоторых системах  Для защиты от будущих червей некоторые  используете. 
семейства BSD может привести к выполнению  поставщики Linux начали предоставлять  Поставщики 
произвольного кода. расширенную защиту. Fedora Core использует  дистрибутивов 
Фильтрация устройств MS-DOS ряд оборонительных технологий на различном  Linux 
январь 2003, Apache 2.0 уровне, разработанных для предотвращения  поддерживают 
только на платформах Windows удаленный  общей эксплуатации недостатков, таких как  собственные списки рассылки, и они 
атакующий может выполнить произвольный  переполнение буфера и двойное  объясняют, как каждая проблема влияет, в 
код, посылая хитро составленные запросы. освобождение, и рандомизацию, пытаясь  частности, на данный дистрибутив»

«ЛУЧШИй СПоСоб ИЗбЕжАть тоГо, Чтобы быть ПойМАННыМ, - 
Это ПоДПИСАтьСя НА СПИСкИ АНоНСоВ бЕЗоПАСНоСтИ ДЛя 
ПроГрАММНоГо обЕСПЕЧЕНИя, котороЕ Вы ИСПоЛьЗУЕтЕ»

www.linuxformat.ru LXF2(71)  октябрь  2005  49


бЛоКируем ХАКеров

Укрепите свою систему


>> ПОДСКАЗКА  
ИСПОЛЬЗОВАНИЕ SUDO
команда su – это часть каждой поставки Linux 
– на самом деле, даже каждой поставки Unix. 
Узнайте о Bastille, Nessus и John The Ripper – инструментах с Но она несколько ограничена; чтобы запустить 
жесткими названиями, которые делают всю грязную работу. командную оболочку или исполнить команду от 
имени другого пользователя, su требует от вас 
ввода пароля этого пользователя и, по сути, вы 
становитесь этим пользователем (хотя и 
если вы недовольны тем, как ваш  некоторые компоненты ядра, исключаемые  яснения того, что скрывается за тем или  временно). Но есть более хорошая команда, 
дистрибутив автоматически настраивает  из типичных дистрибутивов, предназначен- иным процессом. они включают изменение  которую вы можете использовать: sudo, что 
систему, то обратите внимание на некоторые  ных для предприятий, чтобы понять, что  прав доступа к файлам, вынужденное  расшифровывается как «superuser do». она 
позволяет вам запускать команды, требующие 
хорошо протоптанные дорожки, ведущие к  подход «лучше меньше, да лучше» являет- обновление паролей и блокирование неис-
особых привилегий, без действительного 
повышению ее защищенности. Укрепление  ся первостепенным для безопасности  пользуемых сервисов. Неважно, будет ли  получения прав суперпользователя, даже 
вашего компьютера таким способом дости- сервера. это именно Bastille, но сама идея исполь- временного. В отличие от команды su -c 
гается за счет удаления лишних пользовате- как указал Марк кокс (Mark Cox), один  зовать скрипт – хорошая тактика. Вы  полномочия могут быть делегированы без 
использования пароля пользователя root, 
лей и сервисов. из разработчиков Red Hat, когда его спроси- можете облегчить свою работу при перехо-
например: 
то, как далеко вы можете зайти в этом  ли, какая часть стандартного дистрибутива  де на другой компьютер, используя сохра- sudo ifconfig eth0
процессе, полностью определяется тем,  Linux наиболее уязвима: «Это зависит от  ненную ранее конфигурацию.
насколько критична безопасность для вашей  того, что вы рассматриваете как уязвимость.  Bastille можно скачать с сайта www.
системы. Среднестатистическому серверу  Если вы запускаете веб-сервер, тогда все, о  bastille-linux.org, там доступны пакеты  Чтобы познакомиться с Bastille, следуй-
Apache не требуется защита от ядерных уда- чем вам следует беспокоиться – это ваши  для большинства популярных дистрибути- те нашим указаниям во врезке 
ров, но ему будет полезно некоторое укреп- веб-приложения, а если вы запускаете почто- вов, включая Red Hat, Mandriva и SUSE.  «Фортификация с Bastille».
ление, в то время как компьютер, обрабаты- вый сервер, то объектом заботы становится  Единственное требование – у вас должен  Другой популярный инструмент повы-
вающий платежные ведомости во вспомога- Sendmail. В отношении же того, что является  быть установлен Perl с поддержкой Perk/Tk  шения защищенности вашей системы – 
тельном офисе, должна быть практически  наиболее уязвимым, то, вероятно, это ядро». для графического интерфейса. Nessus. он базируется на тех же принципах, 
«невидимой». Наиболее важная часть  Чтобы выполнить этот скрипт, просто  руководствуясь которыми, хакеры ищут 
укрепления вашей системы – оценка риска  бушующие скрипты наберите команду bastille в режиме супер- дыры в защите, и он сканирует ваш компью-
и выработка плана действий, которые сокра- Bastille – написанный на Perl «укрепляю- пользователя. Прежде чем будет представ- тер на предмет сервисов и известных 
тят этот риск до минимума. щий» скрипт, который «берет» системного  лен  простой пользовательский Tk-интер- уязвимостей.
Многие дистрибутивы приспосабливают  администратора за руку и проводит тур по  фейс,  вас попросят принять отказ разработ- Это могут быть старые версии Apache 
пакеты, которые они включают, к целевой  местам, связанным с безопасностью систе- чика от ответственности. или OpenSSH, но в равной мере это может 
аудитории. Попробуйте сравнить Red Hat  мы. Bastille уделяет внимание обучению и 
Enterprise Linux с Fedora, или взглянуть на  укреплению, на каждом этапе даются разъ-
ФортиФиКАЦия с BASTILLE
решение SELINUX Забудьте о том, чтобы делать изменения вручную. С помощью Bastille Linux вы 
станете экспертом по безопасности и построите почти что непроницаемую 
систему.

1 2

Первый модуль, называемый FilePermissions, один 
На экране Title вам скажут, что главная  из наиболее важных, поскольку он позволяет вам 
особенность Bastille – это то, что каждый шаг в  ограничить доступ к важнейшим файлам вашей 
процессе конфигурации сопровождается  системы, и ограничивает использование «SUID 
детальным описанием того, что именно будет  root». обе функции жизненно важны, чтобы 
изменено. Вы можете уменьшить подробность  снизить уязвимость вашей системы. Другие 
национальное агентство безопасности несет гораздо большую ответственность, этих разъяснений, щелкнув по кнопке Explain  модули для рассмотрения – AccountSecurity и 
чем джек бауэр. Less. щелкнув на OK, вы пройдете по каждому  MiscellaneousDaemons. Первый дает вам 
модулю безопасности Bastille, оставляя  дополнительный контроль над пользовательскими 
Если вам нужно готовое решение для  других процессов и пользователей. Пакеты 
маленькую метку слева от каждого модуля,  бюджетами и сроком действия их паролей, в то 
обеспечения безопасности, обратите внимание  SELinux доступны для Fedora Core и Gentoo, но 
который будет завершен.. время как второй позволяет вам безопасно 
на продукт, пришедший из недр Национального  могут также быть встроены в исходный код, 
отключать ненужные сервисы. только модуль 
Агентства  безопасности (NSA) – бастиона  предоставляемый NSA. Интересно, что Novell 
Firewall требует осмотрительности, поскольку он 
секретности и постоянных телевизионных  выбрала другой маршрут, приобретя компанию, 
может пересекаться с вашими текущими 
вымыслов.  которая предоставляет альтернативу пакетам 
настройками. остерегайтесь выбирать «No» в 
Это SELinux, серия патчей для ядра Linux с  SELinux, под названием Immunix.
конфигурации файрвола, если вы не до конца 
поддержкой некоторых утилит, которые могут 
понимаете, что делает.
обеспечивать обязательный контроль доступа, 
изолируя процесс и их области памяти от 

50  LXF2(71)  октябрь  2005 www.linuxformat.ru


бЛоКируем ХАКеров

уКрепЛяем SSH
«NESSUS - НАИбоЛЕЕ  Человек, владеющий чужим паролем SSH, представляет огромную угрозу. 
ПоПУЛярНый открытый  Исключите эту возможность, используя вместо пароля аутентификацию с 
использованием приватного и публичного ключей.
СкАНЕр УяЗВИМоСтЕй В МИрЕ»
KEY Private key Public 
key
быть и плохо выбранный пароль или откры- Хорошо известно, что хакеры использу-
тый порт на вашем файрволе. такой всеох- ют так называемые атаки по словарю с 
ssh-keygen -t rsa
ватывающий подход делает Nessus наибо- помощью скриптов, выплескивающих десят-
лее популярным открытым сканером уязви- ки различных слов и комбинаций символов 
Эта команда генерирует пару 
ключей для использования в 
1 Local Network Host

мостей в мире. Nessus использует модуль- в секунду. Наибольший эффект достигает- процессе аутентификации. По 


ную архитектуру, но наиболее важные ком- ся, если хакер знает что-нибудь о пользова- умолчанию, оба ключа 
записываются в 
поненты монолитны и включены в ядро: теле или системе, к которой он пытается 
пользовательский каталог .
•  Средства Backdoor получить доступ. Это может выглядеть  ssh. Если вы оставите 
•  Файрволы неубедительно, но на самом деле добыча  парольную фразу пустой, 
•  Серверы FTP пароля у неосторожного пользователя – это  SSH не потребует 
идентификации пользователя 
•  Удаленное получение командной  своего рода искусство, которым занимаются  при входе в систему.
оболочки не так уж редко. Сколько людей искренне 
•  разделение файлов в сетях “peer-to-peer” ответят на внутренний телефонный звонок  ssh-copy-id -i ~/.ssh/key.
•  Удаленный доступ к файлам на работе от кого-то, кто представится спе- pub user@hostname
Скопируйте публичный ключ 
2
Узнать больше о Nessus вы сможете на  циалистом технической поддержки? 
на хост-компьютер. 
странице www.nessus.org. На прилагае- Зачастую это все, что требуется. Использование ssh-copy-id 
мом диске вы найдете многие рассмотрен- Вы можете воспользоваться такими  гарантирует, что публичный 
ные  здесь приложения. инструментами, как John The Ripper, чтобы  ключ получит правильные 
права доступа на удаленном 
проверить пароли вашей системы на уязви- хосте, но ничто не мешает 
безопасные пароли мость, поскольку выбор хорошего – верный  вам сделать это вручную.
раз уж пароли являются ключами, откры- способ избежать многих проблем. Еще один 
вающими доступ к вашей системе, то уди- совет – сложный пароль, записанный на 
вительно, что эти ключи зачастую выбира- бумажке, предпочтительнее слабого, храня- chmod –R 700 ~/.ssh
ются плохими. А как вы выбираете безо- щегося только в вашей памяти. Лучший  Все ключи должны быть 
доступны для чтения только 
3
пасный пароль? пароль не определяется вашей фантазией, а 
пользователю. Локальный 
представляет собой смесь случайных сим- приватный ключ требуется 
волов, включая буквы в верхнем и нижнем  переименовать в ~/.ssh/
регистре, цифры и специальные символы.  identity. Удаленный 
публичный ключ нужно 
также хорош способ, когда в словах или 
переименовать в ~/.ssh/ identity authorized keys
фразах определенные символы заменяются  authorized_keys.
другими, например, «cH@7acT3rs» – вы  (only readable by the user)

3 можете приспособить и более подходящие 
группы символов. ssh user@hostname
Удаленный хост использует 
4
Ripper в действии публичный ключ, чтобы 
зашифровать сообщение, 
Несмотря на то, что John The Ripper может  которое можно расшифровать 
быть использован и противной стороной,  только локальным приватным 
он очень полезен для тестирования вашей  ключом, и тем самым 
авторизовать ваше  SSH
собственной защищенности, и при этом его  соединение. Наконец, 
В модуле End Screen вы можете сохранить 
легко использовать. Чтобы скачать и  добавьте параметр 
конфигурацию, и поскольку вы настроили  ssh user @ machine
откомпилировать исходный код, выполните  PasswordAuthentication no в 
каждый из модулей, вы можете теперь 
файл /etc/ssh/sshd_conf.
применить сделанные изменения. Bastille  следующие команды на терминале:
продолжит работу с новыми настройками после  wget ‘http://www.openwall.com/john/c/john-
перезагрузки системы. Вы можете проверить 
все изменения, сделанные Bastille, просмотрев 
1.6.tar.gz ./john /etc/shadow каждому взломанному бюджету пользовате-
ее замечательные лог-файлы (информация  tar xvzf john-1.6.tar.gz Loaded 3 passwords with 3 different salts  ля в файле john.pot, который также гаран-
записывается в /var/log/Bastille/action-log   cd john-1.6/src (OpenBSD Blowfish [32/32]) тирует, что не будет попыток взломать 
вслед за подзаголовком ACTION, WARNING или 
makelinux-x86-any-elf test    (test) подобные пароли при следующем запуске. 
NOTE). основываясь на этих данных, легко 
можно сказать, где произошла ошибка. Двоичный файл размещается в катало- JTR выводит пароли, которые ему уда- Вы можете проверить, чьи пароли столь 
ге run, и запускается командой john, за  лось взломать. В приведенном выше приме- успешно подвергаются взлому, используя 
которой следует указать место размещения  ре был найден пароль «test99999», прина- команду show:
вашего файла паролей shadow, хранящего  длежащий пользователю test. На это JTR  ./john –show /etc/shadow
все зашифрованные пароли ваших систем- потребовалось менее секунды. Нажав  test:test99999:12986:0:99999:7:::
ных пользователей. очевидно, команду  любую клавишу, вы можете посмотреть, на  1 password cracked, 2 left
john нужно выполнять с привилегиями root, 
чтобы получить доступ к файлу паролей:
каком этапе сработала атака по словарю. 
JTR сохраняет детальную информацию по 
Это весьма «просвещающая» програм-
ма, испытайте ее!
>>

www.linuxformat.ru LXF2(71)  октябрь  2005  51


бЛоКируем ХАКеров

Шифруй свои файлы


>>

Как использовать ключи, оберегающие ваши данные от любопытных глаз

Шифрование окружает нас повсюду,  ных данных. В первом случае вы предъяв- лось сохранить идентичность разработки и 


пока люди имеют потребность в общении.  ляете свой идентификатор серверу, чтобы  позволить стандарту сотрудничать с другими 
Это может быть невероятно сложная тема,  получить доступ. Если вы забудете свои  криптографическими технологиями.
с современной криптографией, вовлекаю- данные для доступа в систему, это просто  Вероятно, наиболее значимой разработ-
щей высшую математику, а теперь еще и  означает визит к администратору для их  кой в рамках стандарта OpenPGP, примени-
вторгающаяся в область квантовой физики.  изменения. Если же вы потеряете ключ к  тельно к Linux, является GNU Privacy Guard. 
Стимул для разработки все более сложных  зашифрованным данным, то наступает  он широко известен как GnuPG, и стал 
методов остается одним и тем же на протя- совершенно другой момент, поскольку без  стандартным средством шифрования для 
жении веков, его цель - дать гарантию, что  ключа эти данные расшифровать  файлов и передачи электронных сообще-
только определенные люди получат доступ  невозможно. ний, когда используется открытое По. Вы 
к данным. одной из первых утилит, привлекшей  можете обнаружить его встроенным в поль-
На Пк файлы могут быть зашифрованы  значительное внимание, была Pretty Good зовательские приложения, такие как 
отдельно для защиты персональной инфор- Privacy (PGP). она была разработана  Evolution и KMail, равно как и в различные 
интерфейсы (front-end) к основным утили-
там командной строки.
«НЕт НИкАкоГо СМыСЛА ИСПоЛьЗоВАть  Как использовать GnuPG
СЛожНЕйШИй АЛГорИтМ ШИФроВАНИя, ЕСЛИ  Создание ключей с помощью GnuPG 

ПАроЛьНАя ФрАЗА СоДЕржИт ДЕВИЧью  выполняется очень просто следующей 
командой:

ФАМИЛИю ВАШЕй МАтЕрИ» gpg--gen-key
Вы можете предпочесть работать с гра-
фическим интерфейсом, например, KGpg, но 
мации или для передачи по незащищенной  Филипом Циммерманом (Philip Zimmerman)  в любом случае вам нужно решить, какой 
подсКАЗКА   сети, например, по электронной почте.  в 1991 году, чтобы обеспечить ему безо- алгоритм использовать. Вы можете выби-
Следующий шаг на более низкий уровень –  пасное общение на BBS, и затем он сделал  рать между DSA и RSA, которые удобны 
нАстройКА шифрование всей файловой системы. Это  необычный шаг, предоставив программу  только для подписи данных, или комбина-
SYSLOG имеет определенное значение для перенос- бесплатно для некоммерческого использо- цию DSA и Elgamal. Для большинства приме-
Всякий раз, когда syslogd, демон системы  ных устройств хранения данных, таких как  вания, и даже включая исходные коды. нений последний вариант наиболее 
syslog, получает сообщение, он обрабатывает  ноутбуки или флэш-карты. На самом ниж- Несмотря на проблемы, связанные с  предпочтителен.
его, основываясь на типе сообщения (так  нем уровне доступ к системе ограничивает- запретом правительства США на экспорт  Следующее соображение – длина клю-
называемой facility) и его приоритете. 
ся аппаратно, например, картридером. криптографического По, PGP стали дове- ча. В командной строке по умолчанию 
Зависимость действий syslog от типа и 
приоритета сообщения определяется в файле / рять защиту всех видов данных, от файлов  используется 2048 бит, но вы можете обна-
etc/syslog.conf. каждая строка этого файла  основы шифрования до электронных писем. ружить, что ваше По предпочитает выбирать 
обозначает один или несколько  как и в случае с замком, декодирование  более скромные 1024 бит.
переключателей тип/приоритет, за которым 
следует выполняемое действие; переключатель 
зашифрованных данных всегда требует  во время сеанса Документация к GnuPG указывает, что 
состоит из указания одного или нескольких  наличия ключа. Несмотря на то, что сущест- PGP действует довольно разумно, исполь- закон убывающей отдачи работает против 
типов сообщения и одного приоритета. вуют и аппаратные ключи, (подобно ключу  зуя высокую нагрузку на процессор, кото- слишком длинных ключей. Это значит, что 
Пример строки в syslog.conf: к входной двери), в равной степени это  рый создает асимметричные ключи. он  за время, потраченное на декомпрессию 
mail.notice    mail.notice
может быть и секретная фраза или число,  шифрует данные, используя сессионный  зашифрованных таким образом данных 
Здесь mail – это тип сообщения 
которым открывают кодовый замок. Важно  ключ. Это симметричный ключ, который  было бы проще взломать ваш дом, чем ата-
(категория), а notice - уровень приоритета.
различать использование пароля для  генерируется случайным образом в момент  ковать ключ.
доступа к вашим персональным счетам и  шифрования. Сессионный ключ затем  Затем вам нужно будет предоставить 
вместо того, чтобы мучиться с
командной строкой, вы можете пароля для разблокирования зашифрован- шифруется с использованием публичного  некоторую личную информацию, чтобы пер-
создавать свои GnuPG-ключи и ключа получателя, и они объ- сонифицировать вашу пару ключей. обычно 
управлять ими, используя графический единяются в общий пакет.  это просто ваше имя и адрес электронной 
инструмент, такой как KGpg, который Чтобы расшифровать сообще- почты, но вы также можете добавить ком-
может также проверить прочность
вашей парольной фразы. ние, асимметричный секрет- ментарии, если желаете.
ный ключ используется для  Последний этап наиболее важен, и 
расшифровки сессионного  заключается он во вводе парольной фразы. 
ключа, которым затем деко- Это ключ, которым будут раскрываться 
дируются собственно данные.  файлы, зашифрованные либо вами лично, 
В 1990-х, PGP был запа- либо другими людьми с помощью вашего 
тентован, после чего на свет  публичного ключа. как правило, это самое 
появился открытый стандарт  слабое звено цепи. очевидно, что бесполез-
OpenPGP. таким образом, уда- но использовать сложнейший алгоритм 

52 
52 LXF2(71)  октябрь  2005 www.linuxformat.ru
бЛоКируем ХАКеров

брюс шнАйер (BRUCE SCHNEIER)


об уГроЗАХ шиФровАнию
брюс Шнайер - гуру в вопросах 
безопасности. Это может прозвучать как 
преувеличение, но брюс часто подтверждал 
это на практике. он разработал один из 
основных соперничающих с AES стандартов 
шифрования - Twofish. он проигрывает 
методу Rijndael, но многие рассматривают 
Twofish как достаточно значимый. Его 
интересы простираются от сетевой до 
национальной безопасности. как раз сейчас 
он работает над разнообразными проектами, 
включая идентификацию авиапассажиров, 
радиочастотные (RFID) паспорта, 
национальные идентификационные карты и 
безопасное голосование. Мы попросили 
брюса прокомментировать некоторые 
отправка зашифрованного сообщения требует двух ключей: вашего и получателя. проблемы, с которыми столкнулись 
современные технологии шифрования, и в 
ответ получили ряд ссылок на его 
удивительный web-дневник о безопасности 
шифрования, если парольная фраза содер- сообщение, чтобы получатель мог убедиться  (www.schneier.com/blog) и его 
жит девичью фамилию вашей матери.  в его подлинности, используя ваш публич- собственное изложение.
такая информация может быть легко  ный ключ, либо вы можете зашифровать 
LXF: Что вы думаете о
разгадана. сообщение, используя публичный ключ  непропорциональности времени, Но есть одна старая поговорка в NSA: 
получателя, чтобы быть уверенным, что  которое тратится на дискуссии о «Атаки всегда получаются лучше; хуже они 
шифрование с помощью только он сможет его прочитать. прочности одних методов шифрования никогда не становятся». как раз такая атака 
KMail оба эти инструмента доступны в окне 
по сравнению с другими?
БШ: Защита настолько сильна, насколько 
строится на других документах, описывающих 
атаку на упрощенную версию SHA-1, SHA-0, 
Это просто замечательно, что мы создали  KMail Composer, а также через пункт меню  сильно ее слабейшее звено. редко таким  MD4 и MD5, другие исследования будут 
пару ключей - публичный и приватный,  Options или иконки «Перо» или «Замок»  звеном в безопасности системы является  основываться на этих результатах. Атака на 
однако что теперь с ними делать? KMail  на панели инструментов. отправка подпи- алгоритм шифрования. так что выбирайте  SHA-1 продолжает улучшаться, другие читают 
хороший алгоритм. Выбирайте хорошую  об этом и разрабатывают более быстрые 
умеет управлять вашими ключами (также  санного сообщения не требует вмешательс- длину ключа. Но не исключайте и мелкие  подходы, оптимизации и т.д. И закон Мура 
как и Evolution), и легко позволяет подпи- тва пользователя, но для шифровки сооб- детали криптографии. они, бесспорно,  будет продолжать действовать, делая даже 
сать исходящее и расшифровать получен- щения вам нужно указать оба ключа - ваш  являются источниками более страшных  существующие атаки более быстрыми и 
проблем безопасности для любой системы. доступными.
ное сообщение. собственный и ключ получателя (см. сни-
Чтобы эта удивительная функция зара- мок экрана вверху страницы).  LXF: Насколько уязвим хэширующий LXF: Как мы можем защититься от плохо
ботала, вам сначала нужно сообщить KMail,  когда вы получаете подписанное сооб- алгоритм SHA-1, и как обстоят дела с реализованного шифрования, такого как
какие ключи использовать. Установите это,  щение, то, поскольку у вас имеется публич- поиском коллизий (данных, схема Advanced Encryption в WinZip?
отличающихся от оригинальных, но БШ: В общем-то, никак. Мы должны доверять 
выбрав пункт меню Settings > Configure  ный ключ отправителя, подпись проверяет- дающих такой же хэш)? Как нам разработчикам.
KMail > Identities. когда вы откроете страни- ся автоматически. Если же вы получаете  следует его использовать, имея в виду
цу Identity, щелкните по закладке  зашифрованное сообщение, вам нужно  миграцию на лучшее решение? LXF: Вы считаете, что пароли следует
БШ: коллизии в SHA-1 можно обнаружить в  лепить на корпус вашего монитора?
Cryptography. будет ввести вашу парольную фразу. KMail 
269 расчетах, примерно в 2000 раз чаще, чем  БШ: Это хороший совет, и я даю его на 
теперь вам нужно указать, какие ключи  использует разные цвета, чтобы классифи- при прямом переборе. В настоящее время это  протяжении нескольких лет. Просто люди уже 
использовать, выбрав Change. они потребу- цировать сообщения, как показано на  предел возможности для текущих  не могут запоминать пароли, достаточно 
ются как для подписей OpenPGP, так и для  снимке экрана внизу страницы. В дальней- технологий. хорошие, чтобы надежно защищать от атак по 
Для среднего пользователя Интернета эта  словарю, и будет более безопасно, если вы 
шифрования.  шем почта сохраняется в зашифрованном 
новость не должна быть поводом для паники.  выберете слишком сложный для запоминания 
Есть два способа воспользоваться шиф-
рованием в KMail. Вы можете подписать  безопасно хранится на вашем диске.
>>
виде даже после расшифровки, так что она  Никто не начнет взламывать цифровые 
подписи или читать зашифрованные 
пароль и запишете его. я рекомендую, чтобы 
люди записывали свои пароли на маленьком 
сообщения в ближайшее время. Электронный  кусочке бумаги и хранили их среди других 
мир после этого анонса останется не менее  разнообразных маленьких кусочков в своем 
защищенным, чем был до этого. бумажнике. 

«ЛюДИ бУДУт В боЛьШЕй 
бЕЗоПАСНоСтИ, ЕСЛИ 
ВыбЕрУт ПАроЛь, СЛИШкоМ 
СЛожНый ДЛя 
ЗАПоМИНАНИя, И ЗАтЕМ 
ЗАПИШУт ЕГо»
благодаря цветовой подсветке в KMail, вы всегда знаете состояние сообщения.

www.linuxformat.ru LXF2(71)  октябрь  2005  53


бЛоКируем ХАКеров

>>
4 упреждающих инструмента
безопасности
Важные приложения для защиты вашей сети

Ethereal ограничение списка


пакетов с помощью
для каждого пакета
показывается, откуда он
протокол,
используемый
Анализатор сетевых протоколов
критериев поиска. исходит и какой заголовок каждым пакетом.
• рАЗрАботчиК: Ethereal Software
имеет.
• сАйт: www.ethereal.com
• ЦенА: бесплатно по лицензии GPL
Nmap
Сетевой аудитор
• рАЗрАботчиК: Fyodor
ПрИНЦИП ДЕйСтВИя Ethereal - сетевой  • сАйт: www.insecure.org/nmap
• ЦенА: бесплатно по лицензии GPL
аналог дизассемблера, перехватывающий 
данные, передаваемые по сети, на диск и 
расшифровывающий переданные инс- ПрИНЦИП ДЕйСтВИя Nmap пригоден, если 
трукции. он в равной степени полезен как  вы желаете проверить безопасность своей 
для изучения поведения вашей сети, таки  системы. Для этого же используется и 
и для отслеживания жульнических паке- Nessus, и при всем при этом им столь же 
тов, приходящих на ваш Пк. успешно пользуются и хакеры. Хотя он был 
В основном окне вам нужно захватить  разработан для работы в больших сетях, он 
вывод с вашей сетевой карты, после чего  так же хорошо работает и на отдельных сис-
он будет отображен в главном списке  темах. Nmap сканирует ваш компьютер на 
просмотра. Вы можете с легкостью узнать  наличие открытых портов, и путем анализа 
адреса источника и приемника каждого  сетевых пакетов зачастую оказывается спо-
пакета, а также используемый протокол.  собным определить сервисы и их версии, 
Этот инструмент ярко показывает уязви- запущенные на вашей системе, равно как и 
мость незащищенной системы. саму операционную систему. 
детальная информация содержимое Здесь Ethereal выдает итоговую информацию
по изучаемому пакету. пакета. о пакете, которую считает важной, например, к Nmap имеется пользовательский 
с кем вы болтаете в Messenger. интерфейс, но по своей сути это инстру-
мент командной строки, и различные 
приостановите запись в лог отфильтруйте события с опции позволяют вам сканировать систему 
KSytemLog или просматривайте события
в реальном времени.
помощью формы поиска. с различной степенью скрытности. 
KDE-инструмент для просмотра лог-файлов Например, команда nmap -v -sS -O
• рАЗрАботчиК: Николас тернисин (Nicolas  127.0.0.1 просканирует ваш собственный 
Ternisien) компьютер, используя метод TCP SYN, и 
• сАйт: http://annivernet.free.fr/ksystemlog
выведет список открытых портов. Нужно 
• ЦенА: бесплатно по лицензии GPL
знать,  что сканирование удаленных ком-
ПрИНЦИП ДЕйСтВИя Нет особого смысла в том, что- пьютеров инструментом типа Nmap, рас-
бы все происходящее в вашей системе заносилось в  сматривается многими людьми как акт 
лог-файлы, тем более если вы их не проверяете.  агрессии. Вам следует использовать подоб-
KSystemLog - это новая графическая оболочка, делаю- ные инструменты только на компьютерах, за 
щая эту задачу выполнимой. он предупреждате вас о  которые вы отвечаете.
любых проблемах, когда и где бы они ни возникли, и 
вы можете сортировать сообщения по особым 
категориям. Записанные события могут быть отсортированы и раскрашены разными
цветами.

Open Source хэш может быть получен только из побит- предупредит системного администратора, 

Tripwire ной копии файла, что означает, что любое 
изменение, будь то добавление текста в 
когда такие жизненно важные файлы 
будут изменены.
Сетевой аудитор скрипт или замена одной двоичного файла  Установка очень проста. Вам нужно 
• рАЗрАботчиК: Tripwire Inc Пол Хэрман  другим, будет генерировать отличающийся  предоставить пароль для подписи конфи-
(Paul Herman) хэш и привлечет внимание Tripwire. гурационных файлов прежде чем вы 
• сАйт: http://sourceforge.net/projects/
Это эффективный способ борьбы с рутки- начнете с ней работать, после чего доста-
tripwire
тами (rootkit). руткит содержит файлы- точно инициализировать и заполнить базу 
• ЦенА: бесплатно по лицензии GPL
заменители для некоторых центральных  данных с помощью команды tripwire --
ПрИНЦИП ДЕйСтВИя Tripwire создает  утилит Linux, предоставляя хакеру возмож- init. команда tripwire --check исполь-
хэш для каждого файла в вашей системе  ность отслеживать пароли или редактиро- зуется для проверки целостности 
он создан для командной строки, но
и сохраняет его в базе данных. каждый  вать конфигурационные файлы. Tripwire  системы. также существует эффективная
графическая оболочка для Nmap.

54  LXF2(71)  октябрь  2005 www.linuxformat.ru


бЛоКируем ХАКеров

что нужно сделать для повышения


безопасности
Изучив теорию, перейдем к практике – здесь представлены 9 важнейших вещей,
которые вы должны знать, чтобы поддерживать защиту своей системы.
Проверяйте свой файрвол -o pubkey.txt. Затем вам нужно будет 
конечно, он защищает вас, однако  опубликовать этот ключ на сайте, где ваши  большинство беспроводных точек
как вы узнаете, что ваш дистрибутив  друзья смогут его получить, например, на  доступа позволяют легко
переключаться между WEP и WPA.
правильно настроен и не имеет открытых  http://subkeys.pgp.net. Импортировать 
дыр в Интернет-сервисах? Для наилучшей  публичные ключи других людей вы можете  сетях он самостоятельно генерирует их 
проверки вам нужно работать на компьюте- командой pgp --import <Filename>. поток. В домашних сетях он настраивается 


ре вне вашей локальной сети. Если у вас  Заставляйте использовать не сложнее, чем WEP, требуя парольную 
есть доступ к другому компьютеру, просто  пароль при загрузке системы фразу, которая и представляет собой ключ.
запустите nmap -sTUR -F -P0 -O Добавьте строку  Проверяйте свои системные
hostname от имени пользователя root. Вы  «password=secretword» в ваш файл /etc/ лог-файлы
можете также воспользоваться внешними  lilo.conf, затем выполните как root коман- Признаки угрозы безопасности 
YaST позволяет вам указать и выбрать, инструментами, основанными на веб-интер- ду lilo, чтобы сохранить изменения. Вы  зачастую появляются сначала в них. Лог-
какие обновления вы хотите установить, фейсе, такими как ShieldsUP (www.grc. можете также, возможно, как дополнитель- файлы размещаются в вашем системном 
хотя у вас нет выбора, если говорить о
com/default.htm), которые предоставят  ный уровень защиты, добавить пароль в  каталоге /var/log, и большинство систем-
критических исправлениях.
отчет обо всех найденных открытых портах. ваш системный BIOS. ных событий заносится в файл Messages. 

   
«Дыры» в безопасности нужно Шифруйте свою почту  Используйте шифрование в Для решения проблем с файрволом в SUSE 
устранять Ежедневно люди пересылают инфор- вашей сети Wi-Fi используется файл firewall, куда заносятся 
Сложно выразить всю важность это- мацию через Интернет, которую, в  Хотя стандартный протокол WEP и  все отброшенные пакеты, в то время как 
го утверждения в печатном слове, но это  общем-то, несложно скопировать. Если вы  лучше, чем ничего, WPA использует дина- Mandriva использует syslog. отобразить 
факт: ваш Linux включает сотни программ,  сделаете доступным свой публичный ключ,  мические ключи, предохраняя от злоумыш- несколько последних строк лог-файла мож-
которые составляют единое целое. Если  люди смогут отправлять вам сообщения,  ленников ваши точки доступа. В корпора- но, используя команду 
одна из них имеет дыру в безопасности, вы  которые сможете прочитать только вы.  тивном окружении WPA использует специ- tail -f /var/log/syslog.
серьезно рискуете. решение очень простое:  Наберите gpg --gen-key, чтобы создать  альный сервер для предоставления случай- Запретите доступ с IP-адресов
используйте менеджер пакетов для обнов- ных ключей, в то время как в домашних  злоумышленников
ления всех компонентов за один раз. Если  отредактируйте файлы /etc/hosts.
вы используете дистрибутив Mandriva,  allow и /etc/host.deny на вашем сервере, 
выберите Updates в Mandriva Control 
бЛАГодАрности чтобы предоставить или запретить доступ с 
Center. Пользователи SUSE могут исполь- определенных IP-адресов к сервисам, запу-
большое спасибо издательству O’Reilly за 
зовать Online Update из YaST.  разрешение использовать некоторые  щенным на вашем сервере. Поскольку 
Взламывайте свои собствен- замечательные советы из книги «Linux Server hosts.allow обрабатывается перед hosts.
ные пароли Security», 2-е издание, для наших подсказок.  deny, вам нужно быть осторожным, чтобы 
Спасибо также Марку коксу и брюсу Шнайеру 
Проверьте их на прочность, чтобы  за помощь и их вклад в эту статью. не перезаписать нужные инструкции. Чтобы 
посмотреть, насколько сложны они для  запретить все соединения, за исключением 
хакеров. Следуйте нашим инструкциям на  особо объявленных, добавьте ALL : ALL в 
с.57, чтобы проверить вашу систему, имея в  более чем 10000 ключей OpenPGP файл hosts.deny и ALL : .yourhostnam.
предоставляются серверам SKS Key
виду, что хакер может иметь более мощную  ежемесячно. org в hosts.allow.


систему, чем ваша. Мы знаем, как раздра- Очищайте историю командной
жает сложный пароль суперпользователя,  секретный и публичный ключи. Вы можете  оболочки
но это последний уровень обороны между  экспортировать ваш публичный ключ в  Если кто-то получит доступ к вашей 
вашей системой и подготовленным хакером. файл с помощью команды gpg --export -a учетной записи, он может причинить неис-
числимый ущерб, используя ваши личные 
КниЖнАя поЛКА о беЗопАсности данные. История вводимых вами команд 
может выдать ваши имена пользователей и 
Дополнительная литература для тех, кто хочет знать больше … ошибочно набранные пароли, и показать, 
Шифрование безопасностью с помощью Snort/ (Кокс и др.) LinuxServer Security /безопасность серверов  как вы соединяетесь с внешними сетями. 
Applied Cryptography /Прикладная Nessus, Snort, and Ethereal Power Tools / Linux/ (бауэр) Удалите свою историю в bash с помощью 
криптография/ (Шнайер) Инструменты Nessus, Snort и Ethereal/ (Касвел SELinux(Маккарти)
команды history -c. кэш браузера может 
MaliciousCryptography /Злонамеренная и др.) Общие
криптография/ (Йонг и др.) PracticalUNIX & Internet Security /Практический BeyondFear /За безопасность/  быть легко 
PracticalCryptography /Практическая UNIX и безопасность в Интернет/ (Гарфункел и (Шнайер) удален непос-
криптография/ (Фергюсон и др.) др.) MaximumLinux Security / редственно в 
SSH: The Definitive Guide /SSH: Полное Серверы Максимальная защита Linux/ 
руководство/ (Баррет и др.) Hacking Linux Exposed /Взлом уязвимостей  (рэй и др.) настройках про-
Интернет Linux/ (Ли и др.) The Art of Deception / граммы. LXF
BuildingInternet Firewalls /Построение Hardening Linux /Укрепляем Linux/ (тюрнбал) Искусство обмана/ (Митник)
файрволов в сети Интернет/ (Цвики и др.) LinuxSecurity Cookbook /руководство по  The Art of Intrusion/Искусство 
ManagingSecurity with Snort /Управление безопасности Linux/ (баррет и др.) вторжения/ (Митник)

www.linuxformat.ru LXF2(71)  октябрь  2005  55


дневниКи LINUX

Из-за о в а в ш ейся
е з а п н о образ и т а телям
вн
в р е м ени , ч
а у н и к альная
о
дыры в п р е д о ставлен щее!
o r m a t в б уд у
LinuxF ь з а глянуть
нос т
возмож

Ж
урналистика многим 
может показаться 
довольно легкой 
работой, и, надо 
признать, что време-
нами так оно и есть.  ний о событиях, которые только должны 
только на этой неделе мы почти дошли до  добавил он уже громче. На него по-пре- были произойти. У нас есть место, чтобы 
полуфиналов чемпионата редакции по  жнему никто не обращал внимания.  напечатать здесь лишь малую часть того, 
CrackAttack!, как вдруг в десяти метрах от  Это длилось всего несколько секунд,  “Здесь полно информации о будущем!” На  что содержалось в этом дневнике, и мы 
нас проявился громадный вихрь. “Это чер- но последствия были довольно серьезны- этот раз его слова были услышаны:  не можем сказать, кто это написал, пото-
ная дыра!”, сказал Ник, ныряя под ковер, и  ми: кто-то повредил локоть, стол Ника  вспомнив фильм “Назад в Будущее 2”,  му как обложка обгорела. Мы не можем 
утаскивая с собой пару свежих номеров.  был опрятным, а наш любимый Грэхем  мы устремились к книге, чтобы увидеть  даже проверить точность данных -- все, 
Арт-редактор Джулиан в это время  исчез. “Что ж”, сказал Ник, “по крайней  все секреты, которые она могла  что мы знаем, это то, что дневник попал 
наслаждался хард-роком образца восьми- мере Грэхема унесло”. Пока Ник и Пол  содержать. сюда из какой-то параллельной вселен-
десятых на своем iPod, и не замечал ниче- сражались за право обладания PSP, при- ной, где закон уважают и боятся.
го вокруг себя, пока мимо него с диким  надлежавшей Грэхему, Джулиан обнару- дневник тем не менее, мы решили опублико-
криком не пролетел Грэхем, которого заса- жил странную книгу, которая выпала из  Это было на прошлой неделе. Вихрь,  вать некоторые важные записи -- прими-
сывал вихрь. После этого вихрь исчез,  дыры. “Похоже на дневник”, сказал он  должно быть, был дырой в будущее, пос- те их к сведению.
издав негромкий “пфф”. себе. “И он вывалился из черной дыры”,  кольку дневник содержал много сведе-

56 LXF2(71) ОКТЯБРЬ 2005 www.linuxformat.ru


дневниКи LINUX

однако, возможность отслужить третий срок  дента США. Его небывало высокий рей-
и быть избранным на него – разные вещи... тинг совсем не удивляет – победа США в 
Число дистрибутивов Linux: 430, 139 войне с Ираном помогла ему заработать 
из которых – клоны RedHat. Число немалый политический капитал. более 
падений системы: 2 Число дистрибутивов Linux: 751; интересен пост вице-президента: кто бы 
Плохие новости. Европарламент, после  число клонов тетриса: 40. мог подумать, что билл Гейтс интересует-
нескольких лет лоббирования крупными  Несмотря на проигрыш в судебном  ся политикой? к другим новостям – попу-
корпорациями, проголосовал в пользу  разбирательстве с Novell и IBM в 2006  лярный сервис Google, Gmail наконец-то 
патентов на программное обеспечение, и  году, SCO недавно вернулась на рынок  вышел из состояния бета-тестирования.
правительства стран, входящих в ЕС,  Linux. Главная особенность дистрибутива 
Буш – спасибо ва
должны за два года принять соответству- м, девочки-скауты SCO на сей раз – полная совместимость с 
.
ющие поправки в национальном законода- продуктами Microsoft. Дистрибутив выгля- Число дистрибутивов Linux: 888; чис-
тельстве. отмена этого решения в послед- дит и работает как Longhorn, легко соеди- ло опций KDE: 20293 (из них больше
ний момент выглядит маловероятной;  няется с Windows Server 2007, и даже  половины повторяют друг друга).
впрочем, многие еще тешат себя надеж- Число дистрибутивов Linux: 720; выпадает время от времени в синий экран  Похоже, приближается конец света: я 
дой, что директива не будет распростра- размер, занимаемый полной уста- смерти. Думается, любая компания, про- держу в руке коробку с «Duke Nukem 
няться на «чистые» программы. остальные  новкой OpenOffice.org: 3 Гб. изводящая столько суеты вокруг кого-то,  Forever», купленную в ближайшем компью-
мигрируют в Африку. Все существующие  Джордж буш добился разрешения пере- кто потенциально использует ее патенто- терном магазине. Плохо только, что он не 
патенты, поданные в Европейское  писать конституцию США, чтобы позволить  ванный код, должна быть более осторож- запустится на моей видеокарте,  пришлось 
Патентное бюро, были подтверждены  президентам находиться «у руля» больше,  ной – особенно с Microsoft. заказать новый GeForce X от NVIDIA. 
согласно новым законам. чем 2 срока. раньше это считалось невоз- Любопытно, моя новая видеокарта будет 
можным, однако годовая рекламная кампа- содержать больше памяти, чем все осталь-
ния в каждой газете, на радиостанциях,  Число дистрибутивов Linux: 802; ные устройства в моем компьютере.
Число дистрибутивов Linux: 556; телеканалах, интернет-сайтах и лагерях  текущая версия Beagle:
количество текстовых редакторов: девочек-скаутов, наконец, сделала свое  0.0.99.99.29.
39 (при этом никто не хочет пользо- дело. Никто не знает, откуда идут деньги на  Что ж, после своего провала в про- Число дистрибутивов Linux: 920;
ваться Emacs) рекламную кампанию, спонсор неизвестен.  шлом году, буш вернулся на пост прези- средняя скорость процессора:
800 MHz.
Вице-президент Гейтс по-прежнему 

«ДЖОРДЖ БУШ ДОБИЛСЯ РАЗРЕШЕНИЯ ПЕРЕПИСАТЬ ведет себя тихо: он не ходит на многие 


государственные обеды и лишь иногда 
КОНСТИТУЦИЮ США» встречается с прессой. Вообще, его мож-
но редко увидеть за стенами его спальни. 
Это доказывает популярное мнение о том, 
Microsoft выпустила новую версию сво- что именно на его совести закон, который 
ей операционной системы, ранее носившей  позволяет расстреливать пиратов про-
кодовое имя Vista. Впрочем, все предвиде- граммного обеспечения на месте. Даже 
ли такой «сюрприз», так что ничего осо- фраза «софтверный пират» слишком 
бенного в этом нет. страшна, чтобы принимать ее за высшую 
Сегодня же Apple представила Mac OS  меру наказания.
X 10.5 «Leopard», первый релиз, который 
полностью работает на процессорах Pentium. 
Ни в одной оС нет больших усовершенство- Число дистрибутивов Linux: 985; чис-
ваний, но забавно наблюдать, как люди  ло одобренных OSI лицензий: 401.
игнорируют Microsoft, предпочитая решения  Мы все видели, однако это не стало 
от Apple. менее шокирующим: IBM продала свое 
серверное подразделение компании 
Lenovo. Эти умные китайцы смогли удво-
Число дистрибутивов Linux: 692; количест- ить продажи IBM PC пять лет назад, и 
во веб-браузеров: 32 (все, кроме одного,  похоже, намерены сделать то же самое на 
основаны на Mozilla) рынке серверов. кэрли Фиорина (Carly 
три недели назад, Д-р Дэвид окох,  Fiorina), CEO IBM, сказала: «Мы хотим 
нигерийский предприниматель и мульти- сосредоточиться на программном обеспе-
миллионер, погиб в авиакатастрофе. Его  чении и поддержке – мы верим в Linux». 
родственники разослали по электронной  Действительно, благородные мысли.
почте письма с просьбой помочь вывезти 
его состояние из страны, предлагая 10% 
любому, кто поможет это сделать. к сожа- Число дистрибутивов Linux: 1192;
лению, никто им не поверил, и деньги  число Linux-вирусов: 101209 (9 из
украли нечистоплотные банковские служа- 10 работают через Wine).
щие. Мораль сей басни приблизительно 
такая же, как в рассказе о мальчике, кото- >>
рый постоянно кричал «ВоЛкИИИ!».

www.linuxformat.ru LXF2(71) ОКТЯБРЬ 2005 57


дневниКи LINUX

í è ê è
Äíåâ Linux
Следуя острым аргументам в публич-
>> ной рассылке, ричард Столлман ушел из 
Free Software Foundation! После заявления  Число дистрибутивов Linux: 1776;
о своем уходе, первое, что он сделал –  соотношение спама к законным
высказал все, что думает о GPL; на самом  сообщениям: 16 к 1.
деле GPL недостаточно свободна, и все  Сегодня пятница 13-е, а потому самые 
срочно должны перейти на лицен- суеверные были удивлены, узнав, что 
зию BSD. Все считали это доволь- был наконец выпущен Debian 3.2. Порт 
но забавным, пока Столлман не  для AMD64 пока не готов, но новый 
показал скрытую ссылку на сайте FSF,  инсталлятор наконец использует вид-
появившуюся несколько месяцев назад и  жеты X. Это такой значительный 
содержащую дословную перепечатку  шаг, что никто не заметил, что дис-
лицензии BSD под заголовком «GPL v4».  трибутив по умолчанию все еще 
Люди, лицензировавшие свои программы  использует ядро 2.4. Но даже 
под «GPL v2 или более поздней», бунту- это отошло на второй план, ког-
ют. Сомнительно, переживет ли Столлман  да мы услышали, что 
еще месяц. Microsoft подала в суд на 
Red Hat, ссылаясь на мно-
жественные нарушения 
Число дистрибутивов Linux: 1251; патентов. Скорее всего 
объем почтового ящика GMail: 2 Тб. это может сможет 
Долгие 18 месяцев агонии ATI наконец  повысить уровень 
закончились – NVIDIA купила канадскую  продаж MicroSCOft, 
компанию за мизерную сумму в $556 млн.  но, видимо, эти собы-
ATI терпела неудачи с 2008 года, когда поя- тия не связаны..
вились первые настоящие игры для 
мобильных телефонов, а на этой неделе 
пропала последняя надежда: ID Software 
(теперь часть Microsoft, конечно же) выпус- Число дистрибутивов Linux: 1641;
тила Doom 5 для MS Smartphone, поддер- средний промежуток времени между
живающий только видеокарты от NVIDIA.  предупреждениями (объявления-
Вероятно, это хороший ход для индустрии  ми?): 12 секунд.
в целом: NVIDIA продолжает графические 
инновации.

«РОБОТЫ ПЫТАЛИСЬ УЗНАТЬ, ДЕЙСТВИТЕЛЬНО ЛИ


Число дистрибутивов Linux: 1490;
число страниц в руководстве по раз- АНДРОИДЫ МЕЧТАЮТ ОБ ЭЛЕКТРОННЫХ ОВЦАХ»
работке пользовательских интер-
фейсов Gnome HID: 1012.
Linux-роботы пытались узнать, дейс- Apple была вынуждена добавить под-
твительно ли андроиды мечтают об элект- Число дистрибутивов Linux: 1540; Число дистрибутивов Linux: 1680; держку Linux в iPod после добавления всех 
ронных овцах. ответ: нет. $500 млрд. пот- процент программистов, работаю- число IRC-сетей: 2 (обе принадле- существующих функций. Устройство все 
рачены не зря. щих в Индокитае: 85%. жат AOL). еще очень привлекательно, но для батареи 
Еще одна тайна раскрыта: SCO была  Вышел Emacs 2.0, что для многих стало  нужен грузовик с подъемником.
куплена Microsoft, образовав филиал,  сюрпризом. Много лет назад из номера вер-
Число дистрибутивов Linux: 1494; называемый MicroSCOft. Это объясняет то,  сии Emacs была выкинута цифра «1» (так, 
число известных критических уязви- как SCO смогла добиться практически пол- например, Emacs 21 на самом деле был  Число дистрибутивов Linux: 1492;
мостей Sendmail: 420. ной совместимости  1.21), на том основании,  число интернет-поисковиков: 2
Свежие новости: тюрьмы США пере- с Windows в своих  что она никогда не меня- (Microscoogle и Astalavista).
полнены – охранники закрыли двери на  недавних релизах,  лась. теперь же главную  На этой неделе Intel сделала два важ-
засовы и отказываются принимать новых  а также откуда взя- цифру вернули. Что яви- ных заявления. Во-первых, производство 
заключенных. Все началось после того,  лись деньги на  лось причиной таких  линейки процессоров Itanium прекращено. 
как Верховный Суд принял решение  судебные тяжбы  перемен? Горячие клави- По всеобщему мнению, это вызвано тем, 
сажать в тюрьму на 1 год за каждую  против Linux.  ши в стиле Vim по умол- что процессор появился с десятилетним 
нелегально скачанную аудиозапись или  Многие долго  чанию. теперь можно с  опозданием. Но по крайней мере Intel 
фильм, что привело к значительному  шутили на тему  уверенностью утверж- имеет возможность продавать по снижен-
сокращению числа свободных камер. В  выхода Microsoft на  дать, что война тексто- ным ценам чипы Xeon 6 тем, кому потре-
последний год ситуация немного улучши- рынок Linux – инте- вых редакторов  буется Itanium. Другая новость – это, 
лась, т.к. RIAA согласилась перечислять  ресно, что они ска- Гейтс: последний закончена... конечно, выпуск самого Xeon 6 – он под-
рывок
половину получаемых штрафов на содер- жут теперь, когда  до мирового госпо держивает EM128T, включающий режим 
дства.
жание тюрьм. однако теперь и этого  это случилось? 128-разрядный режим для x86, в процес-
недостаточно.

5 LXF2(71) ОКТЯБРЬ 2005


дневниКи LINUX

сор добавлен новый набор инструкций 
SSE5, а также еще больше регистров  Число дистрибутивов Linux: 38;
общего назначения. количество сертифицированных
AMD ответила заявлением о том, что  инженеров MicroSCOft: 45293000.
128 бит для настольного компьютера не  С того момента, как Red Hat проиг-
нужны, однако сделала доклад о своем  рала суд Microsoft, число 
секретном проекте «Samhill» по добавле- дистрибутивов Linux 
нию поддержки EM128T в свои чипы. уменьшилось с более 
чем 1000 до 38, 
причем разра-
Число дистрибутивов Linux: 1076; ботчики 29 из 
число валют в мире: 3 (юани, евро- них уже полу-
доллары, нефтебаррели). чили уведом-
Это начало конца? Этим утром пришли  ление от 
новости, что Red Hat проиграла суд с  юристов 
Microsoft и должна будет выплатить  Microsoft о 
Microsoft несколько миллиардов евродол- нарушении 
ларов. Позже выяснилось, что у Red Hat не  патентов.
хватает денег, и она посчитала, что будет 
лучше объединиться с Novell, чем признать 
себя банкротом. Новая компания будет 
носить имя No Hat – надеюсь, вместе они  Число дистрибу-
будут лучше... тивов Linux: 2; среднее
время работы ноутбука от
батареи: 20 минут.
Число дистрибутивов Linux: 404; как я уже писал, на рынке осталось 
число патентов на программное только два дистрибутива Linux: No Hat  устанавливать программы и  по всем статьям. так как Линус 
обеспечение: 402395 (три четверти (продукт Red Hat/Novell) и MicroSCOft.  запускать вирусы. однако дистрибутив  не может заплатить огромные штрафы, 
принадлежат американским Сам Linux был изменен настолько, что эти  распространяется бесплатно на каждом  Microsoft предложила ему сделку: все 
компаниям). дистрибутивы несовместимы между  DVD с Windows: сам Windows занимает 20  обвинения будут сняты, если он будет 
AMD представила AMD128, призывая к  собой, ни на уровне программ, ни даже на  Гбайт, а на оставшихся 20 Гбайтах распо- работать на MS как разработчик Windows. 
переходу на 128-разрядные процессоры на  уровне исходного кода. MicroSCOft позво- лагается дистрибутив MicroSCOft, обеспе- Что выбрал торвальдс – неизвестно.
настольных компьютерах. Никто не  ляет любому пользователю создавать,  чивающий работу всех видов пакетов из 
удивился. редактировать и удалять любые файлы,  коробки.
Никто уже не верит, что No Hat сможет  Число дистрибутивов Linux: 1; раз-
бороться, потому что все компьютеры про- мер кампуса Microsoft Редмонде:
даются с предустановленным MicroSCOft. 196 квадратных миль.
Приблизительно на 30 лет позже 
запланированного, был выпущен GNU/
будуЩее Число дистрибутивов Linux: 2; сред- Hurd 1.0 (кодовое имя Linus, в память о 
Конечно, любой поклонник фантастики няя скорость соединения с Линусе торвальдсе). теперь будущее сво-
скажет вам, что если люди будут знать о том, Интернетом: 32 Мб/сек. бодного программного обеспечения зави-
что случится в будущем, в их силах сделать все, Сегодня в США приняли закон об авто- сит от него... 
чтобы оно не было таким мрачным -- будущее в рском праве на Микки Мауса: Микки Маус 
наших руках. Напоследок мы процитируем теперь защищен авторскими правами на 
американского писателя Элэйн Максвелл (Elaine Maxwell): 300 лет с даты создания.
«Мои желания должны формировать будущее; терплю ли я
неудачи или преуспеваю, это не должно быть ничьим
желанием, кроме моего. Я -- сила; я могу разрушить все
преграды, стоящие передо мной или потеряться в Число дистрибутивов Linux: 1; чис-
лабиринте. Мой выбор; моя ответственность; выиграю ло мобильных телефонов:
или проиграю -- не важно, но только я определяю 6492102000.
свою судьбу». Заключив прибыльные OEM-контракты, 
MicroSCOft получила 90% рынка дистрибу-
тивов, но не могла получить оставшиеся 
10%, принадлежащие No Hat (до сегодняш-
него дня). тогда Microsoft предъявила иск 
Линусу торвальдсу, и, поскольку он не в 
состоянии тягаться с таким монстром, то 
решил досрочно признать себя виновным 

www.linuxformat.ru LXF2(71) ОКТЯБРЬ 2005 59


UNISYS

Unisys открывается
Глобальные компьютерные корпорации не так часто объявляют Linux своей главной стратегией. Грэхэм
Моррисон (Graham Morrison) получил возможность узнать обо всех подробностях из первых рук.

Н
а юге Франции всегда све- тельно так. Но в Unisys внимательно  тельный рассказ. Заказчики Unisys 
что тАКое UNISYS? тит солнце. быть может  наблюдали за Linux-рынком и за компа- заинтересованы в постоянном увеличе-
Unisys появилась около 100 лет назад,  именно поэтому Unisys  ниями вроде IBM, и наконец решили,  нии гибкости решений и уменьшении 
пройдя путь от производителя печатных  выбрала это место для  что настало время предлагать свои  затрат на IT. Стоит учесть еще и тот 
машинок до одного из крупнейших  своего Международного  Linux-решения. Семинар устраивался не  факт, что ни один заказчик не может 
поставщиков компьютерной техники в мире. 
Центра Менеджмента  только для прессы, но и для потенци- допустить простой техники, так что в 
До недавнего времени использование 
(International Management Centre) - биз- альных заказчиков, так что мы могли  Unisys сделали правильный выбор. 
компанией Linux было минимальным, однако 
теперь здесь планируется перевести всех  нес-комплекса, уютно расположившего- ознакомиться с конференц-центром. решения этой компании отказоустойчи-
своих клиентов с традиционного Unix на  ся у подножья Альп. Это большое полу- вы и имеют низкие сроки внедрения; в 
Linux-системы. круглое здание, похожее на секретную  боевой план Linux самой компании называют это “инфра-
базу-вулкан блофельда (Blofeld), только  В Unisys взволнованы внезапным проры- структурой реального времени”. Это зна-
без монорельсовой железной дороги.  вом в мир Linux, и это ясно из названия  чит, что компьютер не просто надежен, 
Здесь есть все необходимое для прове- семинара: “от ответственности к актив- но и способен быстро обрабатывать 
дения деловых семинаров: беспровод- ности – как преобразовать инфраструкту- запросы. Акцентируя на этом внимание, 
ная сеть с выходом в Интернет, бассейн,  ру IT, чтобы бизнес развивался”. Звучит  роусторн процитировал отчет Gartner, 
и, согласно рекламным проспектам,  не очень интригующе, не правда ли? к  названный “Внесение вклада в IT”: “CIO 
«дружественная обстановка комфорта- счастью, содержание было не настолько  явно сосредоточены на том, чтобы вно-
бельного четырехзвездного отеля с 51- сухим и скучным. Unisys заключила  сить свой вклад в деловые результаты, 
м номером» Никогда раньше не оста- сотрудничество с Intel, Novell и Gartner,  часто в форме улучшения бизнес-про-
навливаясь в отелях с 51-м номером и  чтобы представить план продвижения  цессов и поставки более эффективных 
дружественной обстановкой, мы решили  Linux. деловых сведений”.
оставить эти слова на их совести и пос- Не стоит думать, что Unisys планиру- Согласно роусторну, технология дает 
пешить в конференц-залы. Вы можете  ет конкурировать с редмондом: целью  CIO возможность быть активными и под-
подумать, что Unisys устраивает скуч- кампании является замена Unix на Linux  держивать цены и поддержку на долж-
ные корпоративные семинары, которые  на клиентских рабочих станциях.  ном уровне.
бы вряд ли заинтересовали Linux-энту- Принимая во внимание тот факт, что в 
зиаста. До недавнего времени действи- Unisys долгое время поддерживали Unix,  восхитительная
новая позиция означает зна- статистика
чительные перемены. После обнародования подобного заявля-
выглядит довольно Событие было объявле- ения, неплохо бы привлечь к делу хоро-
тоскливо, но это, по но Стивом роусторном  шего аналитика. На эту роль выбрали 
крайней мере, (Steve Rawsthorn), вице-пре- Энди батлера (Andy Butler), который 
доказывает, что
зидентом отдела продаж и  является вице-президентом и выдаю-
Грэхэм действительно
был на семинаре маркетинга Unisys. Это тот  щимся аналитиком Gartner Group.
случай, когда вы ожидаете  Аналитическая группа в 2003 году 
услышать речь, полную  объявила, что “Linux не является эффек-
преувеличений, а вместо  тивной альтернативой для настольных 
этого слушаете увлека- компьютерах”, однако теперь она вынуж-

60  LXF2(71)  октябрь  2005 www.linuxformat.ru


UNISYS

дена была поддержать Unisys. батлер  ресурсов и значительно сокращают вре- Unisys воспринимает Linux всерьез, 


хорошо объяснил смену бизнес-модели.  мя адаптации – с нескольких недель до  или, по крайней мере, хочет, чтобы мы 
Gartner предсказывает рост популярности  нескольких часов. так думали. Ведь, в конце концов, Linux – 
x86-серверов до $56.2 млрд. к 2009 году.  это система для энтузиастов.
Это, конечно, сыграет на руку Windows,  Ганс у руля Майкл Халстед (Michael Hjalsted), 
однако и Linux получит значительный  Ганс Спаркс (Hans Sparkes) является гла- директор по маркетингу серверного под-
прирост, в основном за счет систем Sun  вой отдела корпоративных Linux-решений  разделения Unisys заявил: “то, что мы 
Solaris. в Unisys, и его работа состоит в том, что- строим – это надолго. рынок сильно 
Передел части рынка Sun может  бы воплотить идеи, так хорошо выглядя-
казаться непродуктивным, однако нужно  щие на бумаге, в жизнь. Ганс полон энту-
помнить, что иначе эта часть может 
быть захвачена Microsoft. Gartner напо-
зиазма. он начал свою презентацию с 
часто цитируемой причины, по которой 
«UNISYS ВоСПрИНИМАЕт LINUX 
минает, что безопасность и производи- Linux должен быть воспринят всерьез:  ВСЕрьЕЗ, ИЛИ, По крАйНЕй 
тельность вкупе с низкими расходами, 
должны сыграть на руку внедрению 
выпуск ядер версии 2.6. Часто на этот 
релиз смотрят как на границу между  МЕрЕ, ХоЧЕт, Чтобы Мы тАк 
Linux.
как объявил батлер, Gartner верит, 
заботой о стабильности/безопасности 2.4 
и новыми возможностями.
ДУМАЛИ.»
что Windows пока еще будет сохранять  Для Спаркса точкой отсчета стал 
свое преимущество, хотя к 2008 году все  2004 год, начиная с которого Oracle и  изменился за последние пять-десять лет, 
может измениться; ведущий аналитик  SAP выбрали Linux в качестве своей  и мы уверены, что сделали правильный 
Gartner предположил, что к этому време- основной платформы. Unisys с этого  выбор”.
ни  Linux будет предпочтительнее  момента и начала осуществлять свою  однако он добавил, что Unisys не 
Windows во всем, кроме легкости  Linux-стратегию (это касается, прежде  хочет рисковать своими отношениями с 
настройки. всего, серверов ES7000), и это не случай- редмондом: “Мы все еще очень близки к 
Доклад был довольно насыщенным,  ное совпадение. Microsoft, и никуда от этого не денемся”.
батлер упомянул о технологиях виртуали- Спаркс рассказал нам, что как раз в 
зации и “multi-core” (?), так любимых  это время он и был назначен на долж- Здравый смысл?
нами (LXF). В слайде, названном “спор- ность главы отдела корпоративного Linux.  кажется, Unisys чувствует давление кли-
ным”, он сделал предположение, что  он считает, что открытая платформа  ентов, которым нужны Linux-решения. В 
пока рынок виртуальных машин будет  должна быть стать «глотком свежего воз- конце концов, Unisys – крупный постав-
незначительным (сейчас он составляет  духа» для всей отрасли. Причем это  щик производительных и надежных сер-
всего $280 млн., а к 2008 году увеличит- никоим образом не заденет Microsoft. В  веров, и Linux тут пришелся как раз кста-
ся до $350 млн.), он может увеличить  компании внимательно следили за совер- ти. однако старый союз с Microsoft, похо-
вложения в аппаратное обеспечение на  шенствованием открытой аппаратной  же, будет значительно замедлять про- Цель стива – привить
$5.4 млрд. за следующие 3 года – а это  платформы Intel и ее борьбу с проприе- цесс перехода. системным администраторам
ненависть к простоям.
уже большая цифра. тарными RISC-платформами, такими как  когда упоминается сокращение 
Этот прогноз был связан с презента- решения Sun Microsystems. Unisys соби- затрат, то имеется в виду не открытость 
цией роусторна, где технология виртуа- рается предлагать сертифицированные  платформы как таковая, а главным обра-
лизации была одним из шагов к “инфра- 32-х и 64-разрядные системы с предуста- зом экономия на переучивании Unix-
структуре реального времени”. Продукты  новленными SUSE 9 или Red Hat  администраторов, которые легко могут 
вроде VMWare ESX способствуют улучше- Enterprise Linux 4, обеспечивая при этом  применять свои навыки в новых условиях. 
нию гибкости, оптимальному расходу  полный спектр поддержки. И тут, опять таки, мишенью является Sun.
как только жаркий день перешел в 
теплый приятный вечер, делегатов взяли 
история одноГо переХодА в четырехчасовой круиз в Монако через 
Самую интересную часть события представил  они списали свой старый мэйнфрейм, и  “Baie des Anges” (наверное, река какая-
кевин райт (Kevin Wright), CIO  заменили его Intel-сервером с SUSE и Oracle,  нибудь). Лодка встала на якорь в Монте 
южноафриканского поставщика лекарств  установив туда множество своих приложений. карло, и мы попытались разглядеть, где 
Medscheme, который является клиентом  райт рассчитал, что проприетарные  же находится гостиница Дэвида 
Unisys. кевин рассказывал о том, как старый  решения будут стоить компании на 150% 
коултхарда (David Coulthard).
Unix заменили на молодую «сексуальную»  больше в течении следующих трёх лет. Но не 
Linux-систему. только в этом состоит польза от перехода.
В конце концов, разговоры о Linux и 
компания-поставщик лекарств –  Medscheme получила упрощенное  открытых платформах ушли далеко впе-
превосходный пример организации, которой  окружение, значительно меньшие задержки  реди реальности, и Ханс сказал, что нуж-
Ганс спаркс: глава отдела
необходима “инфраструктура реального  (запросы теперь обрабатываются не 5 секунд,  но быть законченным циником, чтобы не  корпоративного Linux и приверженец
времени”. компьютерные системы  а 2.5), а также сокращение затрат на  быть хотя бы немного впечатленным. LXF ядра 2.6
Medscheme должны позволять работать  поддержку (на 60% в год).
одновременно с 1300 пользователей 
(консультации специалистов, сканирование, 
заметки и т.п.). Этот процесс “съедает” 1 Gb 
трафика каждые полчаса, а полная база 
данных занимает 1.35 Gb. Вы можете 
представить, что переход должен был занять 
недели, если не месяцы, но в Medscheme 
справились за выходные.

www.linuxformat.ru LXF2(71)  октябрь  2005  61


Интервью Марк Шаттлворт

Крестоносец
Кейптауна
Марк Шаттлворт преобразил сообщество Debian, вложив деньги в то, чем он
живет. В результате получился Ubuntu, но что послужило причиной его основания,
что его ожидает этот проект в будущем, и что его успех означает для Debian?

З
аработать миллионы на пике попу- рел. Я был одержим сделать это на своем тей. Все идет к тому, что это будет именно
лярности Интернет-компаний, веку, в наиболее подходящий для этого то, что я бы очень хотел увидеть в мире
отправиться в космос на российс- момент времени. open source. Таким образом, я собрал все
кой ракете, создать самый попу- Таким образом, я взялся за дело. Я счи- эти представления воедино и вложил эту
лярный на сегодняшний день дис- таю, что у меня есть все права заняться этим концепцию в основу Ubuntu.
трибутив на основе Debian – неко- раньше, чем достигнуть семидесяти лет и
торые могут сказать, что Марк Шаттлворт задуматься: «Что же я собираюсь делать с LXF: Но ведь существует уже доста-
сделал вполне достаточно. Но как человек, моим богатством, ведь я терпеть не могу сво- точно много различных дистрибутивов
всегда желающий отличаться, Марк тратил их детей!». Я думаю, один из способов чрез- Linux. Не имеет ли смысл просто
свое время на создание своего собственного вычайно позитивно влиять на мир и вернуть направить один из них в сторону
кода и присматривал проект с открытым что-нибудь людям, помогавшим мне достиг- ваших взглядов?
исходным кодом, в который можно вложить нуть моих целей, – это спонсировать сооб- МШ: Только один из них, который, как я
деньги. Нам удалось украсть несколько часов щество отрытых исходных текстов ради само- полагал, будет действительно непревзойден-
из его плотного графика, чтобы побеседовать го кода. ным, не был управляемым! Всем известно,
о Linux. Итак, я попытался осуществить это. В что мы делаем не что иное, как продукт, кото-
тоже время, мне казалось, что изменения в рый я долгое время обдумывал. Я полагал
LXF: Что привело Вас к тому, чтобы индустрии программного обеспечения имеют стать лидером проекта Debian, но я осознал,
начать проект Ubuntu? абсолютную тенденцию склоняться в сторону что есть другой путь, чтобы достичь того же
МШ: Многое. Во-первых, острое желание проектов open source. Для меня это означает, эффекта, – создать что-то новое, идеально
дать что-то обществу. Я был невероятно удач- что благотворительность можно направить в соответствующее моей концепции. Сделать
лив на пике популярности Интернет-компаний стоящее предприятие. И пускай это инвести- эти идеи полностью свободными и доступны-
(прим. – в 1999 году он продал свою компа- рование сыграет небольшую роль, но это хоть ми, и позволить другим людям брать из этого
нию «Thawte» фирме «VeriSign» за 575 мил- как-то повлияет на будущее состояние индус- все, что они пожелают – до последнего бита.
лионов долларов), и причиной такой удачли- трии программного обеспечения. Я не могу Именно поэтому мы выбрали именно
этот, немного спорный путь, и при этом
говорим, что «мы собираемся создать
«Когда я начинал работу над нечто, что корнями уходит в различные про-

Ubuntu, я знал, что в Debian к екты, но, по существу, это будет совершенно
новая вещь». Это приводит к некоторому

этому отнесутся скептически.» возмущению людей, особенно если они


пишут свои программы, которые обрабаты-
ваем и включаем в свой дистрибутив.
вости был тот факт, что в нужный момент я сказать, как эта отрасль будет выглядеть в
был увлечен открытым программным обеспе- будущем – потому что на данный момент LXF: Привело ли это к чему-то
чением. Я был в состоянии построить Thawte слишком много спрятано в некоем «тумане хорошему?
на Linux, и на MySQL, и на Apache. У меня войны». МШ: Надеюсь, да.
была очень мощная благотворительная про- Но, на мой взгляд, будущее состояние LXF: Для каких пользователей, по
грамма – отчасти, я даже испытывал некую индустрии программного обеспечения вашему мнению, предназначен >>
потребность избавиться от всего, что я приоб- будет обладать рядом ключевых особеннос- Ubuntu?

62  LXF2(71) октябрь 2005 www.linuxformat.ru


интервЬю МАРК ШАттлВОРт

LXFвизитка
Марк Шаттлво
рт
В 1995 году осно
вал компанию 
Thawte (Интернет
-безопасность). В 
1999 году продал 
ее за $575 млн. 
Спонсируя проек
т Debian, при 
помощи своей ком
пании Canonical 
Ltd, он создал в 2
004 году свой собст
дистрибутив Ubu венный 
ntu. Ещё он побывал
возраст: 31 го  в космосе.
д
национальность: ю
жноафриканец
стаж работы в Lin
ux: 10 лет
яз
  ыков прогр
аммирования: 4        
число пК: 2
суточная норма
кофе: 0
сандалий: 1 пара
прямая речь: «кто
-то дал мне упаков
бутылками пива и  ку 
кучу дискет со Sla с шестью 
так все и началось ckware. Вот 
»

www.linuxformat.co.uk LXF71  OCTOBER  2005  63


Интервью Марк Шаттлворт

>> МШ: Для двух категорий. В первую входят Другая группа, которая, как мне кажется, LXF: В том то и дело. Компания BBC ведливая критика? Имеет ли это
люди, которые действительно любят свобод- считает открытые проекты действительно делала репортаж в Великобритании какое-то значение?
ное программное обеспечение за его качество привлекательными, прямо противоположна примерно 4 года назад, и они побыва- МШ: Да, я согласен, что это имеет значение,
и техническое превосходство – то есть те, кто первой. Это люди, которые знают о компью- ли в так называемой «web-деревне». если люди так думают, потому что Debian
является по-настоящему предан идее open терах совсем немного и не хотят знать ничего Один из людей, настраивающих ком- необходим мне для успеха, а также для того,
source. Они являются участниками сообщест- сложного. На самом деле, они просто хотят пьютеры для шоу, вошел с нами в чтобы люди видели, какие конструктивные
ва, вкладывают свой труд, равно, как и полу- использовать то, что просто нормально рабо- контакт и мы помогли ему справиться изменения мы предлагаем. Так что, это меня
чают что-то от него взамен. Ubuntu был разра- тает и сможет сделать все правильно, так как с какой-то проблемой, связанной с очень волнует, когда бы и где бы это ни было
ботан по частям лучшими программистами им нужно, – где они с легкостью смогут найти Linux. На половине сетевых компьюте- сказано. В то же время, когда я начинал свою
мира open source, которых я только смог най- то, что им потребуется. ров в деревне была установлена Linux, работу над этим проектом, я отлично понимал,
ти. Также Ubuntu был сделан для себе подоб- Средняя группа, до которой мы пока не на другой половине – Windows, но что сообщество отнесется к моей затее скеп-
ных – то есть для самих разработчиков. И, я можем добраться на этом этапе: люди, кото- люди в тот момент не понимали, что тически, так как такая реакция там в порядке
есть что, и вообще, есть ли какая то вещей. Вам действительно нужно быть силь-
разница между ними. ным духом, чтобы перейти через это.
«Индустрия программного МШ: Так что, если вам известны пристрастия Я могу с уверенностью сказать, что сей-

обеспечения определенно пользователей, тогда, скорее всего, вы обна-


ружите, что Linux и открытое ПО могут рабо-
час мы в крайней степени взволнованы этой
реакцией. На многое из того, что обсуждается,
склоняется в сторону open source.» тать по-настоящему хорошо. Находясь на
рынке, Ubuntu сводит эти две совершенно
в ответ выражают опасение, боязнь, неуве-
ренность и сомнение, и моя команда старает-
разные группы воедино. По-настоящему воз- ся быстро это уладить, если такое вдруг воз-
полагаю, именно поэтому он и стал таким рые очень много пользуются компьютерами. можным это становится благодаря тому, что никает. Они могут наглядно объяснить, что
популярным. Они установили дополнительные программы те, кто находятся с технической стороны этого происходит на самом деле. К примеру, на
и у них есть парочка устройств, которые они спектра, чаще всего оказываются людьми, прошлой неделе обсуждались некоторые
LXF: Да, он действительно популярен, любят подключать к своим компьютерам. Их которым просто необходимо оказывать под- обвинения в том, что один из членов нашей
казалось, он появился просто потребности слишком разнообразны и не держку новым пользователям. Они не хотят команды сознательно остановил продвиже-
ниоткуда… могут пока быть удовлетворены Linux или знать что-либо о том, как настроен компьютер, ние какой-то небольшой программы для
МШ: Ну, если сравнить это с другими риско- Ubuntu. Они не являются достаточно опытны- или какая у него конфигурация – они просто Debian Sarge, которая в последствие ушла в
ванными проектами, то мы просто не могли ми пользователями, чтобы заставить это хотят сесть за него и заняться своими делами. Ubuntu. Наши разработчики и команда разра-
пойти на компромисс с некоторыми техничес- работать, и они не достаточно близки к нам, Этим людям просто нужно делать свою рабо- ботчиков Debian Sarge показали электронную
кими требованиями. И я дал команде очень чтобы мы могли помочь им в этом. Сейчас ту. Таким образом, несмотря на кажущуюся почту, в которой они это обсуждали, после
свободное управление, таким образом, чтобы существует огромное количество пользовате- несовместимость двух сегментов рынка, этот чего было заявлено: «Хорошо, нам это не
она могла бы технически двигаться в том лей, которых Linux и open source устраивают механизм очень неплохо работает. нужно в Sarge, потому что мы его уже «замо-
направлении, в котором хочет. В этом плане, на 100%, и вы можете четко определить, что розили», и это только задержит выпуск».
построение Ubuntu на базе Debian пришлось им нужно, – бродить по просторам Интернета, LXF: Некоторые говорят, что Ubuntu В большинстве случаев, это происходит
очень кстати. Так что нам повезло, что с само- посылать электронную почту, работать с достиг столь большого успеха только потому, что люди не всегда бывают в курсе
го начала все сложилось так благополучно. основными офисными документами… за счет Debian. Вы думаете, это спра- дел. Я посчитал, что будет лучше эту програм-

64  LXF2(71) октябрь 2005 www.linuxformat.ru


Интервью Марк Шаттлворт

му удалить. Одна из причин, почему я решил уровне. Существует достаточно веский аргу- ленные организации. И это действительно жить отцу трех детей перейти на Linux, так как
этого больше не делать с Debian, – я твердо мент в пользу того, почему поддержка безо- тяжело: очень трудно основать и руководить у него есть только один компьютер. Он, веро-
верил в то, что нет ничего, что не могла бы пасности Ubuntu лучше, чем в других дистри- совершенно распределенной компанией. Мы ятно, находится в той самой «пограничной
сделать команда open source или сообщество, бутивах – все потому, что мы сузили границы. должны понимать, можно ли создать компа- зоне» о которой мы говорили: тот, кто устано-
разве что сделать невозможное. Не сущест- нию, основываясь только лишь на взглядах вил немного дополнительного ПО здесь, там,
вует такой горы, на которую бы не смогла взо- LXF: Он помещается на 1 диск… open source. где-то еще, и ему необходимо пользоваться
браться группа open source, но в то же время МШ: Это просто потрясающе уменьшение. Я не знаю ответа, но я полагаю, что это парой устройств для нормальной работы. И
они не могут быть на пике всех гор одновре- Чтобы добиться этого, мы принесли в жертву действительно интересно и стоит того, чтобы его устройства отличаются от устройств его
менно. Поэтому, меня поражает, когда такая огромное количество пакетов. Если вас силь- хотя бы попробовать. Мне сильно повезло, соседа.
напряженная обстановка возникает внутри но тревожит все то, что не попало на диск, мы, что у меня были денежные средства, чтобы Но когда мы говорим об организации,
разных групп сообщества, где у каждого есть к сожалению, не сможем вам ничем помочь. попытаться это сделать. И я по-прежнему которая обслуживает 50,000 рабочих станций,
весомые аргументы в пользу своей точки зре- Но, с другой стороны, за счёт этого мы выиг- уверен в той модели, которую мы осуществи- становится достаточно проблематичным най-
ния. Здесь прав каждый, но организация не рали в других аспектах. Было бы не правиль- ли. Она будет работать, но потребуется неко- ти 10,000 из них, которые могли бы уже
может самостоятельно разрешить это. Вся ным навязывать все это огромное множество торое время и терпение. завтра переключиться на Linux и получить
красота open source заключается в том, что каждому пользователю. Потому я думаю сле- при этом финансовую выгоду. Таким образом,
мы можем посылать команды взбираться на дующим образом: «Это именно то, о чем я LXF: Как вы считаете, нужно ли Linux уже сейчас мы можем говорить о 10,000, при-
разные горы. Мы можем одержать победу забочусь – я должен пойти и создать органи- сражаться за компьютеры пользова- чем я совершенно спокоен в отношении
сразу в двух битвах. зацию, которая будет это делать». И все полу- телей, чтобы это стало достижением? остальных 40,000.
Таким образом, если Ubuntu и теряет что- чат выгоду от той работы по безопасности, МШ: Linux абсолютно готов к использованию
то от Debian, то это происходит только для которую мы проделали; для этих приложений, на некоторых пользовательских компьютерах. LXF: Но разве вы не думаете, что это,
того, чтобы приобрести что-нибудь в другом «заплатки» становятся доступными практи- Меня нисколько не смущают попытки убедить в некотором роде, битва, которую
месте. Мы уменьшили набор приложений, чески сразу, и наш подход к этому предельно кого-то в том, что Linux готов к этому. На невозможно выиграть, в связи с тем,
для которых мы будем оказывать основную ясен. самом деле, я стараюсь сменить тему обсуж- что производители периферийного
техническую поддержку и обновления. Другая вещь, которую я хотел бы сделать, дения в сторону того, чтобы выяснить, для оборудования заинтересованы только
Взамен, пользователи получат, как я полагаю, – поэкспериментировать со связкой интерес- каких именно компьютеров он предназначен. лишь в одном рынке?
более высокий уровень безопасности и свое- ных идей. Сейчас мы находимся в 21-ом веке, В зависимости от размеров вашей организа- МШ: Конечно, но с каждым днем картина
временные обновления, так как мы можем мы должны идти в ногу со временем и осоз- ции, он будет подходить вам в разной степени. меняется, и меняется она в совершенно оче- >>
делать такие вещи на профессиональном навать, каким образом работают распреде- Для меня очень трудно, например, предло- видном направлении. Не существует таких

«Нет ничего, что не могла бы


сделать команда open
source, разве что сделать
невозможное.»

www.linuxformat.ru LXF2(71) октябрь 2005  65


Интервью Марк Шаттлворт

>> производителей оборудования, которые бы


после написания драйвера под Linux сказали:
«А знаете что, это было неинтересно».
Перешагнув однажды через этот барьер, они
затем сделают шаг к открытию исходных тек-
стов драйвера. А за этим последует интенсив-
ное вовлечение в работу над ядром и спонси-
рование открытых разработок.
Таким образом, маятник непременно
склоняется в сторону open-source. Просто
иногда мы не видим очевидного – а все по
причине того, что эти вещи происходят очень
медленными темпами, нежели другие про-
цессы в нашей жизни. В течение 10 лет чело-
век значительно меняется, и кажется, как буд-
то мир информационных технологий, окружа-
ющий нас, меняется намного медленнее.
Правда в том, что скорость изменений просто
феноменальна. Корпорация Microsoft столк-
нулась с самым большим противником как
раз во время больших перемен в отрасли про-
граммного обеспечения.

LXF: Удачное время для того, чтобы


быть вовлеченным в IT.
МШ: Абсолютно! Это превосходная индуст-
рия, так как вы всегда сможете найти себе пика популярности сетевой коммерции. В годы существуют diff, patch и электронная рая социальная проблема при разработке
место, и нет более подходящего времени, чем действительности все меняется, порой эти почта, и что же получилось? А получилась открытого проекта, когда треть разработчиков
сегодня. Другая занятная вещь состоит в том, изменения очень трудные, как и в повседнев- замечательная вещь под названием Linux. хочет пойти одним путем, а две трети – дру-
что во многих отношениях необычайный рас- ной жизни, но, тем не менее, все движется в Вот результаты пользования diff, patch и элек- гим. Такую проблему достаточно сложно
цвет сетевого бизнеса продемонстрировал правильном направлении. тронной почтой! Может, конечно, я изъясня- решить, так как метод CVS состоит в том, что
людям, что Интернет – не такое уж инноваци- юсь несколько смутно, но у нас нет одинако- базовая часть кода не может находиться в
онное изобретение. На самом деле, все как LXF: Все что ни делается – все к луч- вого уровня взаимодействия в офисных при- разных директориях одновременно, иначе
раз наоборот – было огромное вложение шему! Больше нет необходимости про- ложениях. Подумайте о двух людях, которые работать будет невозможно. Таким образом,
капитала со словами «давайте верить в это». биваться через толпу. Вы правы, тех- работают с электронными таблицами: им при- все, что оставалось сделать в системе контро-
Да, многие буквы были вычеркнуты, но темп нологии меняются очень быстро. ходится посылать друг другу файлы по почте. ля над распределенными изменениями, так
изменения никогда не замедлялся. МШ: С этим проектом я вернулся в свое про- А в ситуации, когда три человека работают с это разрешить кому-либо создавать новую
До этого, я занимался выпуском цифро- шлое, когда я создавал огромное количество одной и той же электронной таблицей, и они ветку. Другие люди могут после этого сфор-
вых сертификатов для web-сайтов. Это строк кода и получал от этого удовольствие. совершают различные изменения, – стано- мировать отдельную группу разработчиков и
взаимодействовать между собой для работы

«Это превосходная индустрия, так как вы над этой веткой, и затем эта ветвь может
очень просто вернуться обратно к исходному

всегда сможете найти себе место.» варианту. Это происходит замечательным


образом – ни с кем не надо договариваться.
Это просто работает.
наглядно показывало то воодушевление, с LXF: Над каким кодом вы работаете в вится просто невозможным согласовать все
которым люди принимались за новый биз- данный момент? изменения. Теперь, подумайте, какие воз- LXF: Вы думаете Subversion полно-
нес и с гордостью демонстрировали его дру- МШ: Я много работаю над нашей инфра- можности появились у нас сегодня, когда стью устраняет эту проблему?
гим. И этот счетчик продолжает расти, так структурой web-сервисов. В нашем понима- существует контроль над распределенными МШ: Subversion поднимает CVS на новый
же как я продолжаю сохранять свой интерес нии они по-настоящему смогут улучшить спо- модификациями. Одно из моих серьезных уровень, но он по-прежнему основан на пол-
к IT-индустрии. Таким образом, независимо соб совместной работы людей в open source. вложений было сделано в проект Bazaar, номочиях и правах доступа. По-прежнему
от того, что случится с индексом NASDAQ Наступает эра сотрудничества, и последую- который, по моему мнению, является достой- остается центральный сервер, и если вы не
или с Wall Street, это все больше и больше щие 20 лет определят важность программно- ной заменой BitKeeper. Тем не менее, он явля- можете получить права на создание новой
становится частью нашей жизни. го обеспечения и инструментария разработ- ется полностью открытым проектом и позво- ветки – вас жестоко обманули. Контроль над
чика. Мы будем оценивать эффективность ляет контролировать распределенные изме- распределенными изменениями позволяет
LXF: Да, скоро у каждого будет свой работы этого метода исходя из того, смогут нения. Это означает, что вместо того, чтобы миру открытых исходных текстов развивать-
собственный Интернет-магазин… ли два человека, которые находятся на раз- пользоваться CVS-сервером, с которым каж- ся совершенно новым путем. И мы это виде-
МШ: Конечно, или же они будут действовать ных концах планеты, создать что-либо полез- дому приходится бороться за свое место в ли в ядре Linux, когда они использовали
через других людей. Сколько рождественских ное. И именно разработчики открытых проек- основной ветке, вы позволяете разбивать ваш BitKeeper. Ядро очень быстро стало намного
покупок вы совершили в online-магазинах за тов уже сейчас не знают себе равных. проект на множество веток. После этого вы, богаче и обзавелось более широким окруже-
последние пару лет? Я так думаю, что боль- Благодаря открытому исходному коду по мере необходимости, позволяете этим вет- нием, так как каждый мог вести разработку
шинство скажет, что они совершили намного появилось программное обеспечение для кам снова собираться воедино. своего собственного видения проекта, и эти
больше таких покупок сейчас, чем во время разработки новых программ. Уже многие Например, у вас часто возникает некото- идеи могли бы устроить всё сообщество,

66  LXF2(71) октябрь 2005 www.linuxformat.ru


интервЬю МАРК ШАттлВОРт

которое потом заботилось бы об этом и могло  информации из разных мест земного шара в  планку уровня взаимодействия настолько 


в последствии внести эти изменения в основ- реальном времени, когда нужно собирать  высоко, насколько это возможно. 
ную ветку. присланные по сети материалы, или же 
Что мы сейчас видим в офисе, где каж- мучаться с правами доступа. LXF: Это довольно интересно, так как
дый из нас может наблюдать за работой сосе- Если, например, кто-то захочет поучаст- мы только что начали создание систе-
да в реальном времени. Представьте, вы  вовать в проекте, а вы впервые слышите об  мы вознаграждений и сейчас ведем
работаете в Microsoft Word и зовете, к приме- этом человеке, то проблема встает наиболее  переписку с Нэтом Фридманом (Nat
ру, Васю, который сидит вон там, и вы говори- остро – мы хотим чтобы этот человек смог  Friedman), так как у него несколько
те ему: «Эй, Вась! я тут как раз редактирую  добавить изменения, но в то же, чтобы он не  недель назад были идеи по созданию
твою статью. Здесь в одном месте нужно  причинил вреда основной ветке. Понятно, что  общей системы вознаграждений.
переписать». После этого он видит тот же 
документ у себя, с вашим курсором, и видит 
все изменения, которые вы только что доба- «оДНА И тА жЕ оШИбкА В 
APACHE ПрояВИтСя И В RED HAT, 
вили – они будут подсвечены. таким образом, 
он сможет увидеть те изменения, которые 
были час назад, и те, которые вы только-толь-
ко внесли. он может начать печатать, а вы в  И В GENTOO, И В DEBIAN...»
это время сможете наблюдать за тем, какие 
изменения он делает в тексте. как видно, все  CVS в данном случае неудобен. Новый про- МШ: Вот, пожалуйста! Здесь на экране есть 
кроется в редактировании одного и того же  граммный инструментарий позволяет это  список всех вознаграждений. Вы можете 
документа в реальном времени.  сделать. Аналогично, текущий метод управле- видеть, что эта вознаграждение относится к 
Итак, вернемся к web-сервисам. то, что  ния процессом исправления ошибок (bugs)  Ubuntu и Firefox, так что если вы зайдете на 
мы пытаемся создать, должно стать еще  тоже не является эффективным. Вот распре- страничку с Firefox, вы сможете увидеть там 
более эффе