The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by , 2018-10-18 06:14:46

070

070

ответы

ВПинг-понг ВКакой CMS выбрать? Последнее замечание – я предлагаю вам Tools such as iptraf provide valuable
В моей сети три машины и я никак Штат компании, в которой я работаю, заглянуть на www.opensourcecms.com. Здесь information for anyone checking performance
не могу настроить взаимодействие составляет примерно 75 человек, можно опробовать в действии различные issues on a network.
между ними. Назовем их так: принадлежащих разным департа- web-системы. На сайте можно прочитать
LinBox под управлениемMandrake ментам. Часть из них технически отзывы о продуктах и посмотреть их рейтинги. вы можете использовать NFS для предо-
10.0 грамотна, часть – не очень. Мне нужна систе- Это поможет ИТ-менеджерам составить ставления файловой системы сервера в
WinBox под управлениемWindows 2000 ма управления содержимым (CMS), в кото- собственное мнение по данному вопросу. Г.Х.
WebBox под управлениемMandrake 9.1 – рой будут хранится те данные, доступ к кото- совместный доступ. В этом случае
внутренний web-сервер. рым требуется всем сотрудникам нашей орга- ВПередача файлов с ней можно будет работать точно
низации. В идеале, технические затраты на У меня есть сетевой web-сервер, на так же, как если бы она находилась
Все выглядит так, как будто сеть работает их ввод должны быть минимальными, котором установлен Apache, и я непосредственно на клиентском ком-
лишь частично. Связь между компьютерами например, текстовые файлы или документы планирую использовать его для пьютере. Как правило, выбор NFS является
с Windows и Linux нормальная – ping прохо- Word. Вы можете порекомендовать мне тестирования web-сайтов. Я могу предпочтительным, поскольку данная систе-
дит как от одной машины до другой, так и от что-нибудь? получить доступ к web-страницам по сети, ма работает очень быстро. Однако, если речь
WebBox до каждой из них. Однако, в обрат- через порт 80, правда, в настоящий момент идет о более-менее публичной сети, это
ную сторону это не верно – WebBox отказыва- ОLindsay там наличествует лишь страница по решение небезопасно.
ется отвечать на запросы. На самом деле, не так давно я умолчанию. В случае клиента на базе Microsoft
решал эту задачу и хочу поделить- Windows, вы всегда можете установить на
Тем не менее, я могу открыть страницу по ся с вами своими соображениями. Каким образом лучше выгружать файлы Linux сервер и обращаться к web-директори-
умолчанию, предоставляемую Apache на Mambo (доступен с на сервер? Следует ли мне установить FTP и, ям как к обычным разделяемым ресурсам.
WebBox http://192.168.0.3:80. LinBox и WinBox www.mamboserver.com) выглядит если да, то как это сделать? Копирование данных туда-сюда не вызовет
видны в LinNeighborhood с любого из трех весьма привлекательно: это самая затруднений, однако, придется немного пос-
компьютеров, но WebBox опять же отсутствует. популярная, самая универсальная и ОМайк Дэвьес тараться, чтобы настроить все именно так, как
Все машины принадлежат одной рабочей самая гибкая CMS-система. Из Существует несколько способов вам нужно. Д.К.
группе - INTEGRANE. Вы можете мне что- недостатков следует отметить слож- настройки удаленного доступа к
нибудь посоветовать? ность освоения и, насколько мне файлам в Linux, но самым попу- Неспешное
известно, необходимость править програм- лярным из них является протокол
ОМайк мный код в ходе настройки и перснализации SSH. SSH предоставляет защищенный канал Врезервирование
Похоже, ваш web-сервер не системы. для выполнения команд оболочки или пере- Я пытаюсь настроить Unison, чтобы
настроен на работу в сети Windows, дачи файлов, но он сопряжен с некоторыми он синхронизировал процесс
хотя его конфигурация IP в порядке. Я не буду говорить о стандартных реше- накладными расходами, обусловленными резервного копирования в неболь-
Возможно, в системе запущен ниях - PHP-Nuke, Postnuke и других. Про них операциями дешифрования и распаковки шой локальной сети. Все работает
межсетевой экран, который блокирует SMB- можно прочитать в любом другом месте. Я бы данных (подробнее см. «Неспешное резер- нормально, за исключением того, что ско-
трафик, приходящий из сети. хотел отдельно упомянуть здесь Twiki (http:// вирование»). Конечно, в сетях общего поль- рость передачи данных заметно ниже нор-
twiki.org), поскольку это небольшая симпа- зования безопасность является очень важ- мальной пропускной способности для данной
Чтобы проверить это предположение, тичная система, хотя до настройки она и ным аспектом, поэтому защищенность SSH сети.
выполните команду iptables –nvL. выглядит необъятной с точки зрения перевешивает этот недостаток. Реализация
неспециалиста. клиента SSH существует и для Windows. С его Оба компьютера используют Unison на
Если вы можете «дозвониться» до сис- помощью вы также можете выполнять коман- базе SUSE 9.2 с соединением по SSH.
темы (с помощью ping) по ее IP-адресу, в Впрочем, моя любимая CMS-система – ды оболочки и передавать файлы. Скорость передачи данных составляет около
нашем случае – 192.168.0.3, я не думаю, что это Exponent (www.exponentcms.org). Она 80Кб/сек, при условии, что NFS работает на
проблема связана с таблицей маршрутиза- самая гибкая, простая и понятна даже Если речь идет о рабочей станции и сер- 10Мб/сек, а номинальная пропускная способ-
ции. Тот факт, что вы можете получить доступ неопытному глазу. Просто создайте в ней вере Linux, расположенных в локальной сети, ность LAN – 100Мб/сек.
напрямую к web-серверу почти наверняка непривилегированного пользователя, зайди
означает, что с настройками IP все в порядке. в систему от его имени и вы увидите, что Падение производительности связано с
режим редактирования здесь совсем не SSH или с Unision? Если ли возможность
Я предлагаю сравнить файлы smb.conf такой пугающий, как в других продуктах. «подкрутить» что-нибудь, чтобы исправить
на LinBox и WebBox, чтобы установить все Напротив, он весьма интуитивен. ситуацию?
различия в настройках Samba и удостове-
риться, что Samba корректно работает на О >>НейлЛьюис
вашем сервере. Д.К. В зависимости от скорости систем,
передающих данные, затраты на
WinSCP– великолепная утилита, позволяющая копировать файлы с Windows-систем на шифрование могут привести к
Linux-сервера по защищенному соединению. существенному снижению произ-
водительности, однако, для современных

www.linuxformat.ru LXF1(70) сЕНТЯБРЬ 2005  101

ответы

Спроси и выиграй!

Мы рады помочь вам в решении ваших проблем с ществляться редакцией Linux Format. При оценке

Linux. Присылайте нам свои письма и наши экспер- ваших вопросов будем придерживаться следующих

ты постараются найти ответ на ваш вопрос или под- критериев:

сказать вам пути решения про-

блемы. Но это еще не все! • Оригинальность. Преимущество полу-

Каждый месяц среди чают те вопросы, которые не осве-

авторов вопросов конкурс! щены в документации, списках • Полезность. При прочих равных условиях
разыгрывается рассылки, разделах FAQ, выбирается вопрос, актуальный для более широкой
приз: подарочный форумах и так далее. аудитории.
сертификат на • Корректность. Как
1000 рублей, пред- известно, правильно Ждем ваших писем по адресу:
[email protected]
ставленный заданный вопрос содержит

Интернет-магазином половину ответа. Мы будем

Линуксцентр (www. отдавать свое предпочтение тем, кто

linuxcenter.ru). На эти не поленился подробно рассказать, в чем

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

любой приглянувшийся вам товар, а выбирать, необходимые версии и марки ПО и так далее.

поверьте, есть из чего! Выбор победителя будет осу- Давайте будем грамотными пользователями!

>> рабочих станций и серверов это вряд ли будет IP-адресу, так что, похоже, это проблема файла smb.conf. Конечно, необходимо сле- ет количество запросов, которые сможет
NetBIOS. Я не понимаю этого, поскольку дить за тем, чтобы его значение было уни- обработать httpd, как из-за ограничений на
заметно. неоднократно сравнивал файлы smb.conf из кальным для каждого Samba-сервера. максимальное число процессов, так и из-за
Однако, когда вы получаете доступ к FC3 и Debian. Единственное отличие состоит ограничений на отводимый им объем памяти.
в том, что Debian использует доменную netbios name = SambaServer
носителю информации и, возможно, одно- аутентификацию и я настроил его не вручную, Д.К. Удостоверьтесь также, что вы не предла-
временно сжимаете его содержимое, выпол- как было в Fedora, а с помощью SWAT. гаете возможность выгрузки по SSL, чтобы
нение программ может замедлиться. 80Кб/ ВБез границ избежать накладных расходов, связанных с
сек – это очень мало и мы не думаем, что Я также обнаружил, что не могу «прозво- Я бы хотел использовать HTTP для шифрованием. Используя Perl, разделите
здесь в чем-то повинен SSH. Попробуйте нить» из Fedora (с помощью ping) никакую из выгрузки на сервер крупных фай- процесс (сделайте вызов fork), чтобы освобо-
запустить Unison поверх rsh или rsync и пос- Windows-машин по ее имени хоста, хотя они лов (свыше 200Мб), поскольку дить процесс httpd и предоставить дочернему
мотрите, не станет ли система от этого живее. могут сделать то же самое по моему имени. В некоторые из наших клиентов не процессу возможность завершить начатую
Чтобы определиться с «виной» SSH, можно обеих системах запущены nmbd и smbd, кро- могут использовать FTP в силу установлен- работу. Не могу сказать ничего определенно-
также попробовать скопировать напрямую с ме того, все они имеют установленные имена, ных брандмауэров. В качестве обработчика го насчет PHP, поскольку я не использовал
помощью соответствующих утилит такой же равно как и другие сетевые настройки (IP, будет использоваться сценарий Perl или PHP. его какое-то время. Г.Х.
объем данных, как и при резервном копиро- шлюз, широковещательный адрес, и т.д.). Какие проблемы могут возникнуть у Apache
вании. Д.К. при «бомбардировании» подобным количес- ВСмотри, но не трогай
ОВзято с форумов LXF твом трафика от случая к случаю или даже Я открыл для себя прелести Knoppix,
ВКто я? Где я? Вы всегда можете добавить адрес постоянно? Может быть, необходимо произ- ожидая прибытия моего нового ПК.
У меня есть сервер Samba, прекрас- Linux-машины в файл hosts в вести тюнинг сервера или внести какие- Жесткий диск моей Linux-машины
но работающий под управлением Windows, который можно найти с нибудь дополнения в его конфигурацию? подключен как /dev/hdb и все дан-
Fedora Core 3. Я решил попробовать помощью функции поиска. В нем ные находятся на нем. Я хотел скопировать
установить еще один сервер на можно указать соответствие имен хостов IP- ОДжон Мойлэн несколько файлов с /mnt/hdb7 в /mnt/hda5,
основе Debian и подготовил очень простую адресам, специфичным для вашей сети. В самом деле, в этой схеме при- но получил сообщение об ошибке: «Только
систему из Debian Stable и Samba. Даный механизм будет работать даже в том сутствует ряд настраиваемых огра- для чтения». Я сделал su и проверил файл /
Разделяемый ресурс для хранения данных случае, если узел будет недоступен по ничений на максимальный размер etc/fstab, а также права доступа – все в
работает хорошо, но я не могу просмотреть NetBIOS. файла. Вам следует обратить осо- порядке.
его. У меня получается открыть ресурс по его бое внимание на настройки Apache (хотя,
Вы также можете добавить нижеследую- начиная с версии 2.0, по умолчанию они уста- Я никогда не работал с Knoppix раньше,
щий параметр в глобальную секцию вашего новлены в бесконечность), PHP и ???. просто решил опробовать новинку. Теперь,
Основным ограничением для Apache в боль- когда я понял, что это действительно полез-
шинстве случаев, связанных с закачкой фай- ная вещь, я хочу знать, как получить от нее
лов, является потребление памяти и время максимум. Уверен, я не заметил чего-то
работы процесса httpd. Последнее определя- весьма очевидного.

ОВзято с форумов LXF
Стандартная философия Knoppix –
давать пользователям минимум
прав на запись, поэтому существу-
ющие разделы монтируются в
режиме «только для чтения» или не монти-

102  LXF1(70) СЕНТЯБРЬ 2005 www.linuxformat.ru

ответы

photo courtesy lacie руются вовсе. Щелкнув правой (172.16.2.120) через брандмауэр echo 1 > /proc/sys/net/ipv4/ip_forward
кнопкой мыши по пиктограмме по протоколу SSH: route add default ppp0
и открыв пункт меню iptables -A FORWARD -p tcp -s
«Устройство», вы можете снять 0/0 -d 172.16.2.120 --dport 22 - В каких файлах мне следует разместить
флажок напротив атрибута j DROP эти команды, чтобы не приходилось каждый
«Read Only». После этого, раз-
дел может быть перемонтиро- Однако, это правило не бло- Ораз набирать их вручную?
ван в режиме чтения-записи кирует подключения с других Добавив правило iptables, можно
(для уже смонтированных раз- компьютеров той же подсети. Я вызвать сценарий /etc/init.d/
делов необходимо предвари- попробовала другие варианты, и iptables save, который сохранит
тельно выполнить команду даже пыталась указывать инди- настройки iptables таким образом,
«Unmount»). видуальные адреса отправителей что они будут восстановлены после
локальной подсети, запрещать перезагрузки.
ВНИМАНИЕ: попытка запи- весь SSH-трафик к нужному мне
си на раздел NTFS может при- компьютеру или изменять полити- Маршрутизация IP включается в файле
вести к потере данных, посколь- ку FORWARD на DROP. /etc/sysctl.conf. Добавьте в него строку ‘net.
ку Linux не полностью подде- iptables -A FORWARD -p tcp -s ipv4.ip_forward = 1’ и маршрутизация
рживает эту файловую систему! 172.16.2.0/24 -d 172.16.2.120 --dport будет автоматически включена после пере-
Однако, запись на разделы DOS 22 -j DROP загрузки системы.
и FAT32 вполне безопасна. iptables -A FORWARD -p tcp -
Команда mount -o remount,rw s172.16.2.220 -d 172.16.2.120 --dport 22 - Что же касается маршрута по умолча-
/mnt/<раздел> позволяет пере- j DROP нию через ppp0, вам следует посмотреть
монтировать раздел в режиме iptables -A FORWARD -p tcp -d настройки вашей программы дозвона.
чтения-записи прямо из консоли. 172.16.2.120 --dport 22 -j DROP Обычно они позволяют автоматически
Д.К. iptables -P FORWARD DROP создать данный маршрут после установки
Но я все равно могу подключиться к модемного соединения. Вообще говоря,
ВУголок писателя же самое устройство в /media/sdb1. 172.16.2.120 с другого компьютера локаль- такое поведение трудно подавить, поэтому
Я использую внешний жесткий Я использую Kubuntu и KDE 3.4 ной подсети. Я читала и читала документа- вам следует проверить файлы журналов,
диск Lacie USB2 160Гб, отформа- цию до посинения, но так и не смогла понять, чтобы выяснить, почему маршрут по умол-
тированный как первичный раз- ОМайк Смит почему это не работает. чанию не создается. Д.К. LXF
дел FAT32. Когда я подсоединяю Попробуйте включить в fstab
этот диск, на рабочем столе появляется опцию User, позволяющую монти- ОMissy Советы спрашивающим
пиктограмма отмонтированного устройства, ровать диск непривилегированно- Поскольку SSH-соединение уста-
которое прекрасно монтируется при щелчке му пользователю. Это позволит навливается между двумя ком- Мы рады ответить на любые вопросы, касаю-
мышью. Однако, я ничего не могу записать последнему читать и писать данные на уст- пьютерами локальной сети, тра- щиеся Linux. Если даже мы не знаем ответ,
на него. Я проверил все относящиеся к ройство. Кроме этого, можно использовать фик не идет через брандмауэром. мы найдем его для вас! Однако, чтобы сде-
делу права доступа и не нашел причин, параметры uid= и gid=, чтобы указать для Таким образом, пакеты никогда не просмат- лать наше сотрудничество более плодотвор-
препятствующих записи – но Linux, тем не диска значения UID/GID по умолчанию, хотя риваются вашим межсетевым экраном. ным, мы предлагаем вам ознакомиться со
менее, не позволяет мне этого. В идеале я для определенных типов файловых систем, Если вы хотите запретить доступ по SSH, следующим списком рекомендаций.
хотел бы просто поместить нужную запись в том числе, ext3 и vfat, это не имеет никакого вам придется настроить локальный межсе- Удостоверьтесь, что вы предоставили всю ре-
в /etc/fstab. Я пробовал такой вариант: значения. Д.К. тевой экран на сервере, где он запущен. левантную информацию о вашей системе.
/dev/sdb1 /mnt/LACIE vfat 0 0 Фраза «Я не могу запустить X!» не говорит
ВЗащищенное соединение Альтернативным вариантом, если у вас нам ничего до тех пор, пока мы не знаем вер-
Я даже пытался указать опции Я настраиваю межсетевой экран, имеется свободная сетевая карта, может сию «X», которую вы используете, или специ-
fmask=775 and mask=775, но все равно интерфейс eth0 которого подклю- стать разбиение сети на две секции с пос- фикации вашего аппаратного обеспечения.
ничего не получилось. Кроме того, когда я чен к Интернету, а eth1 – к локаль- ледующим соединением их при помощи Пишите подробно. Фразы типа «оно не рабо-
смонтировал sdb1 в /mnt/LACIE, автомати- ной сети (172.16.2.0). Я размести- Linux-пакета bridge-utils. В этом случае вы тает» или «я получаю ошибку» бесполезны. В
ческая USB-пиктограмма «испортилась», ла следующее правило, предотвращающее сможете фильтровать на межсетевом экра- каком смысле «не работает»? Что, по вашему
поскольку она собиралась смонтировать это доступ к компьютеру внутренней сети не трафик, передаваемый между двумя мнению, должно произойти? Как именно вы-
сегментами сети, хотя фактически маршру- глядит сообщение об ошибке?
Iptables можно использовать для настройки пакетного фильтра на маршрутизаторе тизации не будет. Подробную информацию Пожалуйста, учтите, что люди, создающие
или мосте. по этому вопросу можно найти http://bridge. этот журнал, НЕ являются авторами или раз-
sf.net. Д.К. работчиками Linux, конкретных пакетов и дис-
трибутивов. Иногда требуемую информацию
ВСнова, снова и снова… проще найти на web-сайтах или других ресур-
У меня дома есть сеть из двух ком- сах, принадлежащих людям, имеющим не-
пьютеров, один работает под посредственное отношение к интересующему
управлением Windows XP, а другой вас ПО. Попробуйте почитать документацию!
– Mandrake 10.1. Машина с Мы стараемся отвечать на все вопросы. Если
Mandrake выполняет роль сервера для мы не решили именно вашу проблему, поп-
Windows и поддерживает соединение с робуйте поискать ответ на аналогичный воп-
Интернетом. рос. Мы действительно не можем отвечать на
каждый вопрос по отдельности.
Проблема состоит в том, что каждый раз,
после подключения к Интернету, я должен
вводить следующие три команды в режиме
su:
iptables -t nat -A POSTROUTING -o ppp0 -
j MASQUERADE

www.linuxformat.ru LXF1(70) сЕНТЯБРЬ 2005  103

Конкурс Linux Format

Разгадай головоломку и

Английская редакция журнала Linux Format объявляет конкурс для программистов со всего мира

Sudoku – это увлечение, 16 43 7
охватившее весь мир. 61
В то время как мы 82 8
пишем об этом, армия 197 75
статистиков делает все 4
возможное, чтобы 3 536
сосчитать количество людей, игра- 9
ющих в Sudoku в рабочее время 2 89
вместо того, чтобы работать.
различных форматов - 3х3, 4х4 и 5х5 (см. 75
Обычно Linux Format первым врезку “Что такое Sudoku ?” на следующей
освещает новые тенденции в раз- странице); 98
личных областях компьютерной 13 79
индустрии. Новая головоломка, рас- - создавать файлы для хранения и
пространение которой слегка напо- обмена головоломками. Желательно, что- Дальше - больше
минает помешательство, не стала бы эти файлы использовали XML или
исключением. Добро пожаловать в простой текстовый формат; Это наш первый конкурс для программистов. или что-то должно быть лучше
гипер-мега Sudoku от LXF! Мы хотим помочь сделать Linux лучше и нам документировано?
- решать головоломку; нужна ваша помощь! В вашем любимом тексто-
На правой стороне этой страницы - создавать новые головоломки; вом редакторе отсутствует какая-то очень нуж- Возможно, потребуется предъявить особые
представлена занятная головоломка. В - гарантировать, что задача имеет ная функция? Некоторые форматы файлов, требования к разного рода проектам. Всё это
рамках сложившихся традиций Linux единственное решение. которые должны поддерживаться вашим аудио- открыто для обсуждения. Почему бы Вам не
Format, мы не собираемся отдавать проигрывателем на самом деле не работают присоединиться к дискуссии на сайте LXF по
деньги просто за написание нескольких адресу: www.linuxformat.co.uk/bounty
чисел в определенных клеточках. Эта
работа больше подходит для ламеров, в Ваше приложение должно быть выпу- конкурса дополнительным преимуществом
то время как наш уважаемый читатель щено по открытой лицензии, желательно - будет являться:
мог бы написать программу, реализую- GPL, но нас устроят и любые другие усло- • хороший дизайн;
щую сложный алгоритм, способный не вия распространения, одобренные Open • возможность работы в нескольких опера-
только решать подобные головоломки, но Source Initiative. При подведении итогов ционных системах;
и создавать новые!

Вы всё поняли правильно. Мы хотим,
чтобы Вы не просто решили головоломку,
а написали программу для её решения.

Условия конкурса

Существует не так много программ, реша-
ющих головоломку Sudoku, и, откровенно
говоря, они не произвели на нас впечатле-
ние. Среди них, конечно, встречаются
неплохие экземпляры, но нам необходимо,
чтобы программа с открытым исходным
кодом решала головоломку лучше осталь-
ных. Мы полагаем, что читатели Linux
Format смогут блестяще справиться с
предлагаемой задачей.

Теперь перейдём к нашим требовани-
ям. Мы хотим, чтобы вы написали качест-
венное приложение с дружественным
пользователю графическим интерфейсом
(на английском языке), которое могло бы
делать следующее:

- отображать головоломку Sudoku

1 0 4   LXF1(70) сентябрь 2005 www.linuxformat.ru

Конкурс Linux Format

поборись за приз £500!

Что такое Sudoku?

Придуманная в США, Sudoku представляет Например, сетка размером 16х16 потребует
из себя числовую головоломку в виде сетки использования чисел от 0 до 9 и букв от A до F,
квадратов размером 9х9, которая в свою что в итоге составит 16 символов.
очередь разбивается на девять квадратов 3х3.
Читателям из США головоломка известна под Сейчас доступно множество информации по
именем Number Place. Её правила просты - вы Sudoko. В Интернете можно легко найти найти
должны добавлять число от 1 до 9 в каждую ресурсы, посвящённые Sudoku, например,
пустую клетку до тех пор, пока все они не http://en.wikipedia.org/wiki/sudoku и www.
заполнятся. Ни одно число не должно sudoku.org.uk
повторятся в любой строке, столбце или в
области размером 3х3. Начните заполнять Вы также можете получить подсказку или
квадраты сетки числами и, если головоломка совет на форуме LFX по адресу www.
решена верно, найденный ответ будет linuxformat.co.uk/bounty
единственным.

Для усложнения головоломки можно
увеличить диапазон чисел и размер сетки.

Как стать участником?

Присылайте свои программы на адрес электронной почты [email protected]
до 30 сентября 2005 года. Участники должны ознакомиться и быть согласны со следующими
правилами и условиями конкурса.
ПРАВИЛА:
1. В конкурсе могут принимать участие любые лица без ограничения возраста и националь-
ности, кроме сотрудников Future Publishing Ltd и членов их семей.
2. Вы можете предоставить на конкурс неограниченное число программ.
3. Доказательство отправки электронного письма не является доказательством его получения.
Неполные заявки к рассмотрению не принимаются.
4. Итоги конкурса будут подведены после 30 сентября 2005 года. Список победителей будет опуб-
ликован по адресу www.linuxformat.co.uk/bounty. Список может также быть получен после письмен-
ного запроса в адрес журнала: The Editor, Linux Format, 30 Monmouth Street, Bath BA1 2BW.
5. Решение конкурсного жюри является окончательным и обжалованию не подлежит.
6. Участие в конкурсе является бесплатным и не требует приобретения журнала.
7. Участки должны являться авторами проделанной работы.
8. Имена победителей будут опубликованы на страницах Linux Format, прилагаемом к нему компакт-
диске и в сети Интернет.

• скорость решения головоломки; то, £150 ($270) - за второе и £50 ($90) - за
• элегантность используемого алгоритма третье.
(не методом «грубой силы»); Хотя это наш первый конкурс для
• возможность реализации нескольких разработчиков, мы планируем
уровней сложности головоломки; организовывать нечто подобное каждый
• простота установки и компиляции. месяц. Окончательный срок приёма
программ в рамках этого конкурса - 30
Теперь - о призе сентября.

Во-первых, вами будут восхищаться все Желаем удачи! Да, и кстати говоря,
приверженцы Linux, что само по себе бес- Ник решил предлагаемую головоломку
ценно. Однако, если Вы не страдаете тщес- примерно за десять минут. Если Вы
лавием и это не является достаточным сти- сможете побить этот рекорд, обязательно
мулом, существует и «во-вторых» - призо- сообщите нам!
вой фонд в 500 фунтов стерлингов (при-
мерно $900): £300 ($540) - за первое мес-

www.linuxformat.ru LXF1(70) сентябрь 2005  1 0 5

Диск Linux Format

Диск Linux Format

Завершая свою карьеру в должности редактора диска, Нейл Ботвик (Neil Bothwick)
умудрился разместить на одном DVD дистрибутивы Fedora Core и Debian. Замечательно...

readme

В этом выпуске мы пригото- вдвое больше качественного програм- чем високосные года, так что это само начает, что можно установить Debian,
вили для вас уникальный много обеспечения, но и это не удов- по себе большое событие. Полная вер- перевернуть диск и поставить Fedora
DVD. Главным вопросом, не летворило нас, так что мы увеличили сия Debian занимает 2 DVD (14 CD). Core, чтобы посмотреть какой из них
дававшим нам покоя в течение всего количество программ, размещенных Мы же предлагаем вашему вниманию лучше, конечно, если у вас хватит места
месяца, было: «Должны ли мы вы- на каждой стороне. Предыдущие дис- первый DVD, содержащий все самое на жестком диске. Оставшаяся часть
пустить на DVD Debian 3.1 или Fedora ки были ограничены 4,3 Гб., но теперь необходимое ПО Debian и даже немно- стороны «2» содержит дополнительный
Core 4?» Мы действительно не могли у нас есть возможность использовать го больше. набор качественного ПО для Linux, кото-
решить, поэтому выбрали единствен- всю емкость диска, то есть в этом ме- рый мы предоставляем вам каждый ме-
но правильный вариант и сделали сяце DVD содержит уже по 4.7 Гб на Fedora Core 4 занимает чуть больше сяц. Итак, запустите QtParted, выделите
двухсторонний DVD, так что вы смо- каждой стороне, что дает в сумме половины стороны «2». Обе стороны на своем диске немного места и испы-
жете получить все сразу. 9,3 Гб. диска загрузочные – в этом смысле тайте эти два дистрибутива в деле.
Двухсторонний DVD означает двухсторонний DVD лучше, чем просто
Релизы Debian случаются не чаще, двухслойный с той же емкостью. Это оз-

НА ДИСКЕ ДИСТРИБУТИВ Хотя инсталлятор Debian (известный как Версии Debian
Debian-installer) не имеет дружелюбного
Важное замечание DEBIAN GNU/ НА ДИСКЕ GUI, как, например, Anaconda из состава
LINUX 3.1
Перед тем, как вставить CD или DVD в
свой дисковод, удостоверьтесь, что вы Fedora Core`s, он был существенно улуч- 3.0 3.1
прочли, поняли и согласны с перечис-
ленными ниже условиями: Среди дистрибьюторов Linux наметилась шен по сравнению с прошлой версией.
CD и DVD Linux Format тщательно тестируются
на предмет наличия всех известных вирусов и тенденция к удлинению циклов разработки: Отложите вашу мышь: это чисто текстовый Ядро 2.2 2.6
независимо сертифицируются как «virus-free»
непосредственно перед выпуском. Мы реко- Gentoo теперь обновляется не раз в квар- процесс, хотя установка Debian и стала Gnome 1.0.5 2.8.1
мендуем вам запускать надежный и обнов-
ленный до последний версии антивирус для тал, а раз в полугодие, а Mandriva недавно намного проще. Если вы пробовали Ubuntu, KDE N/A 3.3.2
ЛЮБОГО нового програмного обеспечения.
объявила, что вообще будет выходить который мы опубликовали на диске 68 GCC 2.95 3.3.5
Мы уделяем особое внимание выбору,
тестированию и установке програмного обес- ежегодно. номера Linux Format, то обнаружите, что OpenOffice.org N/A* 1.1.3
печения с данного компакт-диска. Однако,
редакция Linux Format не может взять на себя Скорее по совпадению, чем по задум- процессы инсталляции в них очень похожи. Apache 1.3.9 2.0.54
ответственность за порчу и/или потерю дан-
ных или иной ущерб, который может повлечь ке, Debian оказался самым застойным дис- XFree86 3.3.6 4.3.0
за собой использование данного диска, равно
как хранящихся на нем программ и данных. трибутивом. Его последний выпуск состо- Установка: Стадия 1 * На момент выпуска Debian 3.0 пакета
Вам настоятельно рекомендуется иметь акту- OpenOffice.org еще не существовало
альные и проверенные резервные копии всех ялся в конце 2001 года, так что, с учетом Установка Debian происходит в два этапа.
важных файлов. Пожалуйста, прочитайте
индивидуальные лицензии для уточнения версии 3.1, релиз-цикл составляет без Вместо того, чтобы устанавливать все и
условий использования тех или иных
программ. малого четыре года. Чтобы понять, о чем сразу, он сперва копирует только базовую

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

Это серьезное обновление, которое должить установку с помощью новой сис- систему загружать. Если загрузчик не
обнаружит другие операционные системы,
заслуживает внимания. Если вы пробовали темы Debian. Разбиение диска до сих пор вы не сможете их запустить. Это не значит,
что они повреждены или стерты, это лишь
Debian в прошлом и отказались от него, является не особенно дружественной к означает, что их не будет в списке загру-
зочного меню.
советую вам посмотреть еще раз, она не пользователю частью инсталлятора: вы
Как только Debian будет полностью
зря пользуется всеобщим вниманием. должны сделать это вручную, если не хоти- установлен, вы сможете отредактировать
меню загрузчика и добавить туда системы
Чтобы установить Debian 3.1, загрузите те уничтожить весь диск. Перед тем как вручную. Это подробно описано в руко-
водстве GRUB. Теперь вы можете перезаг-
ваш компьютер с первой стороны DVD. делать это прочтите вставку («Разбиваем рузиться и завершить инсталляцию.

ваш диск»). Чтобы завершить инсталляцию, вы
должны указать некоторые настройки и
После того, как выбрать пакеты, которые вы хотите устано-
вить. Если у вас есть соединение с
вы разбили диск, Интернетом, Debian должен обнаружить его

инсталлятор скопи-

рует систему и уста-

новит загрузчик. Это

программа, с помо-

щью которой вы

Инсталлятор Debian не особенно красив, но он стал лучше и сможете выбрать,
легче в использовании. какую операционную

1 0 6   LXF1(70) сентябрь 2005 www.linuxformat.ru

Диск Linux Format

Разбиваем ваш диск

Жесткий диск делится на разделы, доступ к усложняет ситуацию. Лучше всего иметь отде- CD, такие как Knoppix. Если вы хотите изме- любого нужного вам размера, а затем унич-
которым осуществляется как к независимым льный раздел для вашего домашнего каталога нить раздел из-под Windows, воспользуйтесь тожить его, чтобы освободить дисковое про-
хранилищам данных. Стандартный установщик (/home), чтобы хранить там свои данные и чем-нибудь типа PartitionMagic. Не спешите странство. Есть данные, что Linux-разделы,
Windows делает простую разбиение по схеме файлы конфигурации, тогда вы не потеряете их создавать разделы Linux, оставьте немного созданные в PartitionMagic, чреваты пробле-
«один диск-один раздел», поэтому вы могли при переустановке. Это также означает, что вы пустого места. В случае с PartitionMagic это мами, так что осторожность не повредит.
вообще не заметить этого процесса, но уста- можете подключать один и тот же домашний означает, что вы можете создать раздел
новка второй ОС потребует выделить для нее каталог во многих дистрибутивах, если, напри-
собственный раздел. мер, вы вдруг захотите поэкспериментировать Разбивка жесткого диска может оказаться самой нервозной частью любой
с различными системами с наших компакт- установки Linux, особенно если вы хотите сохранить уже существующие ОС на
Инсталляции Linux обычно используют два дисков (это не самая разумная идея. Вы може- этом компьютере. Программы типа QtParted делают данный этап намного легче.
или более разделов. Точное число и планиров- те легко испортить привычные настройки,-
ка зависит от того, для каких целей предназна- прим.ред.). Некоторые из нас также предпочи-
чается машина. Спросите десять пользователей тают иметь отдельный раздел /boot, чтобы убе-
Linux, как вы должны разбить свой диск, и вы речь ядро при разрушении файловой системы.
получите десять различных ответов. Простая
установка подразумевает только область под- Хотя инсталляторы и Debian и Fedora
качки (swap) и корневой (root) разделы. Swap- Core включают в себя утилиты для разбивки
раздел должен быть примерно в два раза диска, никто из них не может менять размер
больше установленной на компьютере опера- раздела. Они используют свободное про-
тивной памяти, но при это не превышать странство или предложат вам удалить уже
512Мб. Он используется для временного хра- существующий раздел, чтобы создать новый.
нения данных, когда нужно очистить память. Если вы хотите уменьшить существующий
Корневой раздел (/) содержит все остальное. раздел для того, чтобы установить один из
этих дистрибутивов, вам следует позаботить-
Вы можете также сделать дополнительные ся об этом заблаговременно. Самая простая
разделы для каждой ветви файловой системы: утилита для таких нужд – QtParted. Она
/usr, /var, /home и /usr/local - первые канди- включается во многие дистрибутивы и Live
даты для этих целей. Зачастую это лишь

почту у вашего Интернет-провайдера. ков, записанных в домашних условиях.

Возможно, вам понадобится пройти Печатные DVD, к которым относится и наш,

еще несколько шагов, после чего Debian имеет меньше шансов на ошибку. Если вы

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

стол, конечно, если вы выбрали вариант DVD, вам следует запустить тест.

инсталляции для настольного компьютера. На каждом этапе установки доступны

подсказки, которые отображаются в панели

Дистрибутив слева. Читайте ее, если вы в чем-то не
уверены (такое может легко случиться,
Fedora Core 4 если вы ставите Fedora Core в первый

Anaconda, инсталлятор Fedora Core, сущес- раз!). После нескольких базовых вопросов

твует не первый год и хорошо выполняет на первых экранах, вам будет предложено

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

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

рибутивах, так что у вас не должно возник- Если у вас нет специфичных требований,

нуть с ним проблем, если вы потратите имеет смысл выбрать одну из стандартных

время и прочитаете справку. установок. У вас по-прежнему остается

Начните установку, запустив ваш ком- возможность доустановить пакеты позже, в

Как только Debian Sarge будет установлен, вы сможете использовать Synaptic для простой пьютер с DVD или первого CD. Совсем не процессе или даже после инсталляции
установки и удаления пакетов.
обязательно писать что-то в ответ на при- Fedora Core.

глашение загрузчика, достаточно просто Как и в случае с выбором пакетов, >>

и проверить наличие обновлений безопас- облегчения просмотра информации и уста- нажать Enter. Если у вас есть проблемы с Anaconda создаст стандартную конфигура-
ности для пакетов, прежде чем устанавли- новки пакетов.
вать их. инсталлятором,
Пользователи DVD могут спокойно
Установка: Стадия 2 оставить Sarge, он установится самостоя- используйте функцио-
тельно. Если же вы используете CD –
Вы можете выбирать пакеты двумя спосо- например, те шесть, которые были сделаны нальные клавиши, что-
бами. Первый – это указать одну из стан- с DVD, посмотрите врезку «Создание уста-
дартных групп пакетов, таких как Desktop новочных CD с помощью QtParted» на бы выяснить доступ-
Environment, Web Server или SQL Database. странице 117, вам придется сидеть рядом
Второй способ – это выбирать пакеты и менять диски по мере необходимости. ные опции. Если вы
вручную.
Затем вас спросят, как бы вы хотели устанавливаете Fedora
Если вы не используете консольные настроить почтовый сервер. Стандартная
утилиты управления пакетами Debian, про- опция ‘только местная доставка’ (‘local Core с нашего DVD, у
ще будет выбрать несколько стандартных delivery only’) идеальна для настольных
групп пакетов, а потом, имея готовую рабо- компьютеров, на которых будет использо- вас не будет нужды
чую среду, доустановить оставшиеся. Тогда ваться графический почтовый клиент типа
вы сможете использовать Synaptic для Thunderbird или Kmail, чтобы принимать запускать проверку

носителя: во-первых,

на нашем диске нет

необходимой для этого

информации, а во-

вторых, такая провер-

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

www.linuxformat.ru LXF1(70) сентябрь 2005  1 0 7

Диск Linux Format

root VS обычный пользователь

Как только Fedora Core установится, программа настройки проведет вас через Во время установки вы ввели пароль root и команду su, чтобы на какое-то время стать
завершающие стадии инсталляции. создали еще одного, непривилегированного суперпользователем. Некоторые графические
пользователя. Вы можете удивиться, зачем нуд- администраторские утилиты также нуждаются в
>> цию или предоставит это вам. Можете про- Игры ны две учетных записи зачем и задуматься, в правах суперпользователя. Обычно они запра-
честь вставку «Разбиваем ваш диск» для чем разница между ними. шивают у вас пароль root, но, сделав все необ-
более подробной информации. Если вы UT2004-SAS ходимое, возвращаются к непривилегорванной
выбирете автоматический режим, вы все Права доступа к файлам в Linux устанав- учетной записи. Никогда не входите в систему
равно сможете просмотреть и исправить Unreal Tournament очень популярен среди ливают, кто владеет файлом или директорией и от имени суперпользователя: это большой риск.
варианты разбивки, прежде чем они будут пользователей Linux: хорошее качество кто имеет право читать и писать в него/нее. У
реализованы. игры и официальный порт – выигрышная каждого пользователя есть своя домашняя Установите пароль суперпользователя
После того, как вы пройдете через все комбинация. «SAS: В логове льва» – это директория, созданная командой useradd. и используйте его только когда это
базовые настройки, настанет время уста- дополнение для UT2004, так что вам Внутри этой директории пользователь может необходимо. Так следует поступать во
новки програмного обеспечения. Можно понадобится оригинальная версия для делать все, что хочет: удалять, создавать фай- имя безопасности и сохранности
продолжить и с настройками по умолча- игры. Она успешно установится независи- лы и т.п. данных.
нию, но многие, вероятно, захотят изме- мо от того, есть или нет в вашей системе
нить их. Например, фанаты KDE, вероятно, UT2004, но не будет работать без нее, так Вне своей директории пользователь, обыч-
предпочтут свою любимую рабочую среду, что не тратьте зря свое время и место на но, может только читать и запускать программы,
чтобы случайно не запустить стандартную жестком диске. SAS использует тот же но не изменять или не удалять их. Это сделано
Gnome. инсталлятор LOKI, что и оригинальная из соображений сохранности и безопасности.
Когда установка пакетов будет завер- версия, так что вы можете выбрать, уста- Вы не сможете случайно удалить важный файл,
шена, придет время вытащить диск и пере- навливать ее от имени обычного пользо- и даже запустив почтовый вирус, не нанесете
загрузиться. Вы еще не закончили: после вателя в вашу домашнюю директорию или особого вреда системе, поскольку у вас нет
перезагрузки машины придется кое-что в режиме суперпользователя в /usr/local/ прав, которые нужны вирусы для его грязной
настроить. Самое важное из этого – рабо- games. В последнем случае игра будет работы.
чий стол и создание нового пользователя – доступна для всех пользователей систе-
суперпользователь (root), созданный при мы. Если в игру будет играть не больше Когда вам необходим администраторский
установке, должен использоваться только одного пользователя, работайте от своего режим, вы можете открыть терминал и набрать
для администрирования. Добавочные CD, имени и ставьте все в свой домашний
о которых спрашивает инсталлятор, не каталог. Не смотря на то, что «SAS: В логове льва» – это мод к Unreal Tournament 2004, он
включают базовые CD или DVD, Поскольку выглядит как независимая игра.
система уже знает об их содержимом. Инсталлятор LOKI также имеет опцию
Загрузится рабочий стол и ваша Fedora удаления. Если вы захотите удалить про-
Core 4 будет готова к работе! грамму, перейдите в директорию ut2004 ( /
usr/local/games/ut2004 или ~/ut2004) и
наберите ./uninstall.

Загрузка с CD или DVD

Большая часть наших дисков (в том числе, и ваш компьютер при загрузке, они укажут, какую например, со Smart Boot Manager. Его можно Используйте Smart Boot Manager,
предлагаемый в этом месяце) являются загрузоч- именно клавишу следует нажать. Некторые вер- найти в каталоге Essential нашего DVD. Запишите чтобы победить несговорчивый
ными, однако, некоторые люди испытывают про- сии BIOS включают в себя загрузочное меню файл sbootmgr.dsk на гибкий диск с помощью компьютер.
блемы при их использовании. Если это как раз (boot menu), которое позволяет вам каждый раз dd (из Linux) или Rawrite (из Windows).
про вас, то первым делом проверьте, что ваш выбрать загрузочное устройство, удерживая опре- Загрузившись с этой дискеты, вы увидите меню,
компьютер настроен на загрузку с CD (это касает- деленную клавишу. Иногда такое меню появляет- позволяющее запустить систему с CD или DVD.
ся и DVD), а потом - с жесткого диска, но не ся после неудачной попытки загрузиться с CD.
наоборот. В сопроводительной документации к В случае, если на вашем компьютере
вашей материнской плате должно быть указано Если ваш компьютер правильно настроен, отсутствует дисковод, попробуйте использовать
как это делается. Чаще всего, вам нужно нажать но по-прежнему сопротивляется загрузке с дис- ISO-образ sbootmgr.iso. Запишите его на чистый
клавишу (Del или F2) вскоре после старта маши- ка, это больше всего похоже на несовместимость CD-R и загрузитесь с полученного диска. Увидев
ны. Следите за сообщениями, которые выдает между вашим BIOS и системой ISOLINUX, кото- загрузочное меню, смените диск Smart Boot
рую используют во многих CD. Простым реше- Manager на нужный вам.
нием будет использовать загрузочную дискету,

1 0 8   LXF1(70) сентябрь 2005 www.linuxformat.ru

Диск Linux Format

Создание инсталляционных CD на основе нашего DVD

Кроме создания загрузочных DVD мы это происходило раньше, но будет рабо- Создание ISO-образов под Windows. дывать. При запуске без параметров или
хотим предложить вам способ создания тать гораздо медленнее, так как не сможет через иконку файлы образуются в корне
ISO-образов, которые вы можете перенес- создать кэш-файл, позволяющий уско- Пользователи Windows могут создать инс- диска C:.
ти на CD-диски и использовать для уста- рить процесс. талляционные CD при помощи двойного
новки на компьютеры, которые не могут клика на иконке Winmkiso или запуска Например, если ваш DVD-ROM обоз-
читать DVD. Это можно сделать из Linux и Если у вас мало свободного места, вы сценария из командной строки DOS. Во начается буквой E:, а вы хотите сохранить
из Windows. можете создавать ISO-образы втором случае вам нужно изменить теку- ISO-образы в D:\ISO, наберите
по-очереди: щий каталог на каталог Debian, располо- следующее:
Мы внесли небольшие улучшения в sh /mnt/cdrom/distros/debian/mkiso -d 1 женный на DVD. Windows-скрипт не поз- E:
наш скрипт для Linux, следуя советам или воляет создавать образы по одному, но cd Distros\Debian
наших пользователей, высказанным в sh /mnt/cdrom/distros/debian/mkiso -d 2 / при запуске из командной строки вы winmkiso D:ISO
форумах. Следующие примеры предна- tmp/iso можете указать, в какой каталог их скла-
значены для Debian, но для Fedora Core
процесс идентичен за тем исключением, Если вы получили сообщение об
что слово “Debian” понадобится заменить ошибке “../../Essentials/Jigdo/jigdo-file:
на “FedoraCore” (и не забудьте перевер- Permission denied”, значит вы подключили
нуть DVD!). DVD c опцией noexec, которая запрещает
запуск программ с диска. В целях безо-
Для построения ISO-образа в Linux пасности она устанавливается по умолча-
наберите нию, когда при подключении используется
sh /mnt/cdrom/distros/debian/mkiso опция user.

Эта команда создаст шесть файлов в Для исправления этой ошибки скопи-
текущем каталоге (для Fedora Core их руйте файл Essentials/Jigdo/jigdo-file с
будет четыре). Если вы предпочитаете DVD в какой-нибудь каталог, в который
держать их где-то еще, укажите путь в установлены ваши пути по умолчанию,
качестве первого аргумента: например в /usr/local/bin. mkiso теперь
sh /mnt/cdrom distros/debian/mkiso /tmp/ будет использовать этот файл вместо
iso содержащегося на DVD.

Учтите, что не стоит переходить в один После создания образов вы можете записать их на CD,
из каталогов, находящихся на DVD перед используя программу K3b, входящую в наши дистрибутивы.
запуском этого скрипта. Он не упадёт, как

Интернет Для большинства людей, телефонные Если программа не заработает на Конечно, не все держат компьютер
звонки дороги, особенно на большие рас- вашем компьютере, возьмите статически включенным постоянно, кроме того, вашего
SKYPE стояния - так почему бы не использовать скомпонованную версию skype_staticQT- респондента может не оказаться на месте.
для этих целей Интернет? Придуманный 1.1.0.13.tar.bz2. Как только вы запустите Skype предоставляет услугу SkypeOut, кото-
Широкое распространение дешевых скандинавскими разработчиками KaZaA, Skype, необходимо будет создать учетную рая позволяет вам делать звонки со своего
Интернет-каналов сделало электронную Skype – это Интернет-телефон (VoIP), запись. Для вас будет заведено имя поль- компьютера на нормальные телефоны,
почту и Интернет-пейджинг популярными соединяющий аудиоустройства любых зователя и другие пользователи смогут причем за небольшую цену. Позвонить в
средствами коммуникации, независимо от двух компьютеров в Сети и обеспечиваю- контактировать с вами. Нью-Йорк через Skype дешевле, чем сде-
того, с чем устанавливается связь: с щий передачу голоса. В отличие от других лать местный звонок по обычной линии.
соседним офисом или другим континен- подобных систем, она не требует открытия Звонки между пользователями Skype LXF
том. Но бывает, что вам нужно именно портов в межсетевом экране, которое бесплатны и компания-производитель
поговорить с кем-то, например для эконо- может оказаться неприемлемым, напри- обещает, что они будут оставаться
мии времени, или поскольку того требует мер, если вы находитесь за корпоратив- таковыми.
этикет. ным брандмауэром. Skype не является
открытым приложением, но работает под Всего хорошего и спасибо за все!
С помощью Skype можно бесплатно Windows и Mas OS, равно как и под Linux.
позвонить в любую точку мира. Так что если вы не так разборчивы в дру- Дорогие читатели, это был мой послед- лать диски лучше. Оживлённые дискус-
зьях, как Tux, вы сможете говорить с кем ний диск для журнала LXF. Начиная с сии на форуме LXF были так же очень
угодно. LXF20 в 2001 году, я поместил почти весёлыми, но ничего не постоянно кроме
220Gb программ на DVD и соответствую- изменений, и вот теперь пришло время
DVD содержит пакеты для популярных щую часть на CD. взвалить эту ответственность на кого-
дистрибутивов: Debian, Fedora Core, нибудь ещё.
Mandriva и SuSE, а также простые tar- Большую часть времени это было
файлы. Нет нужды устанавливать все это, весело, иногда тяжело, но попытки соб- Начиная со следующего выпуска дис-
просто распакуйте один из tar-файлов, рать DVD с использованием входящей в ками будет заниматься текущий ведущий
желательно в свой домашний каталог, и Mandrake недокументированной утилиты раздела HotPicks Майк Сандерс (Mike
запустите программу. makecd два года были моей постоянной Saunders). Я надеюсь, что вы сможете
tar xjf /mnt/cdrom/internet/Skype/skype- заботой. Я бы хотел бы поблагодарить продолжать получать от них удовольствие
1.1.0.13.tar.bz2 -C ~ всех, приславших свои отзывы. и пользу.
cd ~/skype Положительный отклик всегда приятно
./skype прочитать, а критика позволяла мне сде- Нейл.

www.linuxformat.ru LXF1(70) сентябрь 2005  1 0 9

Диск Linux Format

DVD Сторона 1

Дистрибутивы phpMyAdmin Программа для администрирования MySQL через web.
phpMyBackupPro Независимая от операционной системы утилита для резервного копирования MySQL.
Debian GNU•Linux 3.1 Универсальная операционная система phpQLAdmin Интерфейс администрирования LDAP.
WordPress Соответствующий стандартам сетевой дневник.
DVD Сторона 2
Звук Аудио-плеер для KDE.
Рабочий стол клиент Podcast командной строки.
amaroK Программа Podcast для KDE.
Bantam Лёгкий файловый менеджер для X11. Armangil’s podcatcher Аудио-плеер и библиотека для него.
Cdfs Файловая система, представляющая все дорожки музыкального СD как обычные файлы BPConf Музыкальный органайзер.
Cdrtools Инструмент для создания CD методами disc-at-once и track-at-once. Cactus Audio Player Ресивер/средство захвата Podcast для Gnome/GTK.
Click For More Бесплатный развлекательный журнал. Domo Аудио-синтезатор Jack.
CWM Простой и эффективный оконный менеджер с оригинальными свойствами. gPodder Маленький и простой музыкальный плеер для рабочего стола Gnome.
Efax-gtk Графическая оболочка к программе работы с факсами efax. Jackbeat Инструмент для обнаружения моментов тишины в музыкальных файлах.
Gentoo Двухпанельный файловый менеджер, построенный на GTK, настраивается на 100%. Loudhailer Утилита загрузки Podcast.
gtk2_prefs Утилита для настройки GTK 2. Pause Агрегатор Podcast с поддержкой BitTorrent.
ivman Гибкая, работающая в режиме пользователя оболочка для HAL. Podget Браузер для сети разделяемых ресурсов iTunes.
Joe Консольный текстовый редактор Podracer Инструмент для разрезания wav-файла на кусочки.
Kio-clucene Поисковая машина для KDE. TunesBrowser Редактор звуковых файлов с поддержкой нескольких дорожек.
KlamAv ClamAV для KDE. Wavbreaker
Meld Инструмент сравнения и слияния файлов для Gnome 2. Wavemixer Переносимая система резервного копирования для Unix и Windows.
Monica Программа калибровки монитора для X. Основанная на FUSE зашифрованная виртуальная файловая система для Linux.
Nautilus Share Расширение Nautilus для доступа к каталогам без root -привилегий. Система Одновременная передача файлов с одного компьютера на несколько.
Remind Полнофункциональный календарь/шпаргалка. Драйвера NVIDIA XFree86 4.x.
Tellico Менеджер коллекций книг, фильмов, монет, марок и так далее. Disk Archive Файловый сканер для поиска руткитов, бэкдоров и снифферов.
Viewglob Дополнение к bash and Zsh и для оконного окружения. EncFS Простой менеджер входа в систему для X11.
Xen Виртуальная машина - гипервизор Multi-rsync Основанный на Web интерфейс администрирования Unix систем.
Xfsamba Навигатор по сети SMB (Windows). NVIDIA XFree86 4.x drivers Web-based interface for Unix system administration.
Xrmap X-клиент для отображения векторной карты мира CiA. Rootkit Hunter
SliM Переносимая библиотека программирования игр.
Разработка Webmin Альтернативная реализация поддержки звука в Linux.
Webmin Библиотека для чтения и записи сжатых файлов avi.
AllinoneRuby Исполняемый файл, включающий в себя интерпретатор Ruby и необходимые библиотеки. Инструмент слежения за make install.
Anjuta IDE Интегрированная среда разработки для Gnome. Главное Библиотека C-функций.
CodeWorker Многоцелевой инструмент для синтаксического анализа и универсальный генератор кода. Стандартная библиотека C, используемая в системах GNU.
ConfigYUM Модуль Perl для анализа файлов yum.conf. Allegro Библиотека для создания пользовательского интерфейса.
Gambas Графическая среда разработки на языке Basic. ALSA C++ интерфейс к популярной библиотеке GTK.
GCC Коллекция компиляторов GNU. Avifile Встраиваемая библиотека, реализующая язык Scheme.
Libquicktime Библиотека для чтения и записи файлов Quicktime. Checkinstall Простое распространение очень больших файлов через интернет.
Pydspam Python-оболочка для dspam. GLib Повторная реализация Motif по лицензии LGPL.
Python milter Связка Python с Sendmail milter API. glibc Библиотека для отправки электронной почты.
Qt Графическая библиотека пользовательского интерфейса. GTK Библиотека, реализующая множество алгоритмов шифрования.
Subversion Система контроля версий. gtkmm Обработка обратных вызовов на C++.
Guile Стандартная С++ библиотека GNU.
Дистрибутивы Jigdo Библиотека для обработки XML и HTML.
lesstif Трёхмерная графическая библиотека, использующая OpenGL API.
Debian gnu•Linux 3.1 Финальные файлы libESMTP Библиотека создания текстовых интерфейсов.
Fedora Core 4 Созданный сообществом дистрибутив Linux, спонсируемый Red Hat. libmcrypt Открытая, профессиональная технология кодирования и воспроизведения звука.
Stresslinux Дистрибутив для стресс-тестирования на CD-ROM. Libsigc Запись дисковых образов из-под Windows.
libstdCpp3 Переносимая низкоуровневая библиотека доступа к мультимедиа.
Игры libXML Независимый от операционной системы полнофункциональный менеджер загрузки.
Mesa Работа с режимами VGA/SVGA из консоли.
AKFQuiz 4.0.0 • Bomns for Linux 0.99.1• Crack Attack! 1.1.14 • Crimson Fields 0.4.8 • LBreakout 26 bet • Stendhal 0.25 • UT2004 – SAS 3.0 ncurses
• XShipWars 2.2.1 Ogg Vorbis
RawWrite
Графика SDL
Smart Boot Manager
Bash Batch Image Processing Script Управляемая с помощью меню утилита для массовой обработки каталогов с изображениями. SVGAlib

Camera Picture Copier Утилита для копирования/переноса изображений с цифровой камеры.

DVDrip Полнофункциональная графическая оболочка для DVD Ripper.

Fotoalbum Утилита для управления и просмотра цифровых фотографий.

Gimp User Manual Документация на Gimp

Справочные материалы

Advanced Bash Scripting Guide Учебник и справка по созданию сценариев оболочки bash.

Интернет

Azureus Реализация протокола BitTorrent.
BitTorrent Инструмент для распространения очень больших файлов.
DSPAM Серверный антиспамовый агент для почтовых серверов Unix.
Gfeed Основанная на GTK программа для чтения RSS.
Internet DJ Console DJ-программа для интернет.
Konversation Дружественный пользователю IRC клиент для KDE.
PopchecK Удаляет Microsoft Swen/Netsky/Sober спам с POP3 серверов.
QcomicBook Средство просмотра для архивов комиксов.
Skype P2P-приложения для высококачественной голосовой связи.
TunaPie Интернет-радио и TV-тюнер для Linux.
Yahoo Group Archiver Утилита командной строки для работы с группами Yahoo!.

Мобильность

ifplugd Демон для контроля за наличием Ethernet-соединения.
Kpowersave KDE-оболочка для приложения Powersave.
PBButtonsd Демон, контроля и управления питанием PowerBook.

Офисные приложения

ackerTodo Основанный на web менеджер списка дел.
Brim Основанный на web менеджер информации.

Серверные приложения

MhonArc Преобразователь Mail в HTML. Одно из лучших приложений под Linux, Gimp 2.3.1 бета на нашем DVD.
Php-MultiShop Cистема виртуальной почты, CMS и электронной коммерции.

1 1 0   LXF1(70) сентябрь 2005 www.linuxformat.ru

Информация о диске

Информация о диске

Внимательно прочтите эту важную информацию перед тем, как использовать CD или DVD-диск, прилагаемый
к данному номеру Linux Format. Мы решили опубликовать несколько полезных советов, чтобы помочь вам
получить максимум пользы от представленной на нем ценной информации.

В поисках главного Создание установочных
дисков при помощи cdrecord

Что-то потеряли? ев, последние версии библиотек и другие паке- странством и доступными бинарными выпусками Самый быстрый способ записать ISO-образ на
программ. По возможности, мы будем включать чистую матрицу – это cdrecord. Для всех перечис-
Диск Linux Format содержит огромное количество ты, которые, возможно, вам понадобятся, мы исходные тексты для любого пакета, чтобы вы ленных ниже действий потребуются права root.
смогли собрать его самостоятельно. Для начала определите путь к вашему устройству
новейших программ. Часто случается, что они включаем в каталог «Essentials» (Главное), для записи дисков. Наберите следующую
Документация команду:
базируются на самых последних версиях библио- который вы можете найти на прилагаемом дис- cdrecord -scanbus
На диске вы сможете найти всю необходимую
тек и зависят от других программных продуктов, ке. Поэтому, если в вашей системе возникли информацию о том, как устанавливать и исполь- После этого на экране терминала должен
зовать некоторые программы. Пожалуйста, не отобразиться список устройств, подключенных к
которые могут не входить в текущую версию проблемы с зависимостями, следует заглянуть забывайте, что большинство программ поставля- вашей системе. SCSI-адрес каждого устройства
ются вместе со своей документацией, поэтому представляет собой три числа в левой колонке,
вашего дистрибутива Linux. именно туда. дополнительные материалы и файлы находятся в например, 0,3,0. Теперь вы можете с легкостью
соответствующих директориях. записать образ на диск:
Мы стараемся предоставить вам как можно Форматы пакетов cdrecord dev=0,3,0 -v /путь к образу/image.iso

больше важных вспомогательных файлов и Мы стараемся включать как можно больше раз- Чтобы упростить дальнейшее использование
cdrecord, сохраните некоторые настройки в файле /
библиотек, хотя ясно, что абсолютно все вмес- личных типов установочных пакетов: RPM, Deb etc/default/cdrecord. Добавьте по одной строке для
каждого устройства записи (вероятно, в вашей
тить невозможно из-за ограниченного объема или любые другие. Просим вас принять во вни- системе присутствует всего одно такое устройство):
Plextor= 0,3,0 12 16M
дискового пространства. В большинстве случа- мание, что мы ограничены свободным про-
Первое слово в этой строке – это метка, затем,
Что это за Установка из исходных текстов после адреса SCSI-устройства вы должны указать
файлы? скорость и размер буфера. Теперь вы можете
Tar-архив создается в два этапа. Сначала все файлы архивируются в один командой tar, после заменить SCSI-адрес в командной строке на
Если вы - новичок в Linux, вас может чего он сжимаются при помощи Gzip или Bzip2. Для того, чтобы распаковать такой файл, нужно выбранную вами метку. Все будет еще проще, если
смутить изобилие различных файлов и при помощи команды cd зайти в директорию, в которой вы хотите разместить его содержимое вы добавите следующее:
расширений. Так как мы стараемся собрать (проще всего использовать для этих целей домашнюю директорию), и набрать в консоли одну из CDR_DEVICE=Plextor
как можно больше вариантов пакетов для двух команд:
обеспечения совместимости, в одном tar xzvf /mnt/cdrom/Desktop/имя_программы/имя_программы-2.1.0.tgz Все, что вам теперь нужно для записи ISO-
каталоге часто находятся два или три файла tar xvf --bzip2 /mnt/cdrom/Desktop/имя_программы/имя_программы-2.1.0.tar.bz2 образа – это набрать команду
для различных версий Linux, различных Используйте первую для файлов со сжатием Gzip (расширение .tar.gz или .tgz), а вторую - для cdrecord -v /path/to/image.iso
архитектур, исходные тексты и файлов, сжатых Bzip2 (расширение .tar.bz2 или .tbz2). В действительности, вам, возможно, пот-
откомпилированные пакеты. Чтобы ребуется изменить путь к пакету, поменяв /mnt/cdrom на какой-то другой путь (например Если вы не из числа любителей командной
определить, какой именно файл вам нужен, /cdrom). Описанные выше действия позволят без труда распаковать архив в директорию с тем же строки, в таком случае вам придет на помощь ути-
необходимо обратить внимание на его имя именем. Войдите в этот каталог, набрав: лита gcombust. Запустите ее из-под root, выберите
или расширение: cd имя_программы-2.1.0 вкладку “Burn” и ISO 9660 Image в верхней части
Для того, чтобы скомпилировать и установить пакет, просто выполните три команды: окна. Введите путь к образу, который вы хотите
имя_программы-1.0.1.i386.rpm – ./configure записать на диск, и смело нажимайте на
вероятно, это бинарный пакет RPM, make “Combust!”. Пока ваш образ пишется на диск,
предназначенный для работы на системах su -c “make install” можете выпить чашечку кофе.
x86; Последняя команда запросит пароль root, так как этот этап требует прав администратора. В слу-
имя_программы-1.0.1.i386.deb – такой же чае, если вы уже зарегистрированы в системе как root, можно просто набрать make install. Это Другая ОС?
пакет, но уже для Debian; позволит выполнить установку по умолчанию. Если вы захотите изменить параметры установки,
имя_программы-1.0.1.tar.gz – обычно это наберите ./configure --help для того, чтобы увидеть все возможные варианты. Например, при Вам не обязательно использовать Linux для запи-
исходный код; необходимости установить программу не в ту директорию, которая предлагается по умолчанию, си компакт-диска. Все необходимые файлы уже
имя_программы-1.0.1.tgz – тот же файл, просто добавьте опцию --prefix. включены в ISO-образ. Программы вроде cdrecrod
что и выше по списку: «tgz» - это Когда вы закончите с установкой, можно будет удалить исходные тексты, набрав: просто переносят данные на чистую матрицу. Если
сокращение от «tar.gz»; cd .. у вас нет устройства для записи дисков, можно
имя_программы-1.0.1.tar.bz2 – тот же rm -fr имя_программы-2.1.0 найти того, у кого оно есть, и записать диск на его
файл, но сжатый bzip2 вместо обычного Вам также следует выйти из учетной записи root, пока вы не сделали то, о чем можете пожалеть. компьютере. На нем может стоять Windows, Mac
gzip; OS X, AmigaOS, или любая другая ОС.
имя_программы-1.0.1.src.rpm – также Если диск не читается...
исходный код, но поставляемый как RPM- Нет устройства для
пакет для упрощения процесса установки; Это маловероятно, но если все же прилагаемый к журналу диск записи дисков?
имя_программы-1.0.1.i386.FC4.RPM – поврежден, пожалуйста, свяжитесь с нашей службой поддержки по
бинарный пакет RPM для x86, электронной почте: [email protected] А что если у вас нет устройства, с помощью кото-
предназначенный специально для рого можно было записать образ на диск? Вы зна-
операционной системы Fedora Core 4; ете кого-либо с таким устройством? Вам не при-
имя_программы-1.0.1.ppc.Suse9.rpm – дется использовать Linux для записи дисков,
бинарный пакет RPM, предназначенный подойдет любая операционная система, способная
специально для операционной системы распознать привод записи дисков (см. выше).
SUSE 9.x PPC;
имя_программы-devel-1.0.1.i386.rpm – Некоторые дистрибутивы умеют монтировать
версия для разработчиков. образы дисков и выполнять сетевую установку или
даже установку с раздела жесткого диска.
Конкретные методы, конечно, зависят от
дистрибутива. За дополнительной информацией
обращайтесь на web-сайт его разработчика. LXF

www.linuxformat.ru LXF1(70) сентябрь 2005  1 1 1

Редакция русскоязычной версии: В следующем месяце...

Главный редактор LXF 2(71) октябрь 2005
Валентин Синицын [email protected]
wОсwфплоwрр.енмlоinидоuптеуxмуНfпюoесоеrдрmтщпa!ииtси.ткrуuйе!
Переводчики
Юрий Афанасьев БРОНИРОВАННАЯ
Сергей Глушанин СИСТЕМА
Александр Кузьменков
Владимир Синицын Мы рассмотрим все эксклюзивные инструменты и методы,
Сергей Супрунов которые нужны вам, чтобы обеспечить свою безопасность в
Юлия Шабунио цифровом веке
Павел Шер
The LXF Марк Шаттлворт Редакция оставляет за собой право изменять содержимое следующих номеров
Редакция англоязычной версии:
Interview
Редактор Ник Вейтч (Nick Veitch) [email protected]
Заместитель редактора Пол Хадсон (Paul Hudson) [email protected] Создатель Ubuntu – о космических путешествиях, Open Source и
Художественный редактор своем нежелании становиться лидером проекта Debian.
Джулиан Джефферсон (Julian Jefferson) [email protected]
Новостной редактор Майк Сандерс (Mike Saunders) [email protected] Ненастольный Linux
Операционный редактор
Ребекка Смелли (Rebecca Smalley) [email protected] Каждый год, начиная с 1991, объявляется началом эры
Штатный автор настольного Linux, но этого не происходит. Почему?
Грэхем Моррисон (Graham Morrison) [email protected]
Ассистент по выпуску Что такое Cairo?
Эндрью Грегори (Andrew Gregory) [email protected]
Новая векторная библиотека, конкурент технологий Longhorn, а
Авторы также неплохое место для тех, кто любит пирамиды
Энди Чэннел (Andy Channelle), Эмиас Чэннер (Amias Channer), Дэвид Катрайт
(David Cartwright), Ричард Коббетт (Richard Cobbett), Дэвид Коулсон (David
Coulson), Ричард Драммонд (Richard Drummond),
Марко Фиоретти (Marco Fioretti), Майкл Дж. Хэммел (Michael J Hammel), Ганс
Хаберленд (Hans Huberland), Мигель де Иказа (Miguel de Icaza),
Биаджо Лучини (Biagio Lucini), Том Вилкинсон (Tom Wilkinson)

Художественный отдел
Арт-ассистенты: Джон Блекшау (John Blackshaw), Симон Годдард (Simon
Goddard), Дэниель Винсент (Daniel Vincent)
Фотографии: Joby Sessions, Simon Lees, Superstock, Photodisc, Photolibrary.com
Иллюстрации: Пол Бейтмен (Paul Bateman), Крис Винн (Chris Winn), Шейн Коллин
(Shane Collinge)
Создание диска: Нэйл Ботвик (Neil Bothwick)

Контактная информация
England: Linux Format, 30 Mon­mouth Street, Bath BA1 2BW
Tel 01225 442244 Email [email protected]
Россия: Санкт-Петербург, ул. Гончарная, 23, офис 54
Телефон: (812) 717-00-37
Email: [email protected]
Web: www.linuxformat.ru

Допечатная подготовка
Родион Водейко
Креативный директор
Станислав Медведев
Технический директор
Денис Филиппов
Директор по рекламе
Денис Игнатов +7 812 965 7236 [email protected]
Заместитель генерального директора
Софья Винниченко
Генеральный директор
Павел Фролов
учредители
частные лица
издатели
Павел Фролов, Станислав Медведев

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

Все присланные материалы могут быть включены на CD или DVD-диски, поставляемые вместе
с журналом, если не было оговорено иное.

Ограничение ответственности: используйте все советы на свой страх и риск. Ни при каких
условиях редакция Linux Format не несет ответственность за повреждения или ущерб,
нанесенные вашему компьютеру и переферии вследствие использования тех или иных
советов.

Linux-зарегистрированная торговая марка Линуса Торвальдса (Linus Torvalds). Название
«GNU/Linux» заменяется на «Linux» в целях сокращения. Остальные торговые марки являются
собственностью их законных владельцев.

Отпечатано в типографии “Текст”, Россия, СПб. Тираж пилотного номера 999 экз.

Пре–пресс: d.r.i.v.e-group

© Linux Format 2005

© Future Publishing Ltd 2005

Future Publishing Ltd is part of Future plc.

Future produces carefully targeted special-interest magazines for people
who share a passion. We aim to satisfy that passion by creating titles
offering value for money, reliable information, smart buying advice and
which are a pleasure to read. Today we publish more than 100 magazines in
the UK, US, France and Italy. Over 100 international editions of our
magazines are also published in 30 other countries across the world.

Future plc is a public company quoted on the London Stock Exchange (symbol: FUTR).

B at h • London • M ilan • N e w York • Paris • san di e go

• S an F rancisco • www.futureplc.com




Click to View FlipBook Version