Библиотека сайта rus-linux.net
Под раздачу
Автор: Максим Отставнов,
maksim@otstavnov.com
Опубликовано: 15.12.2002
© 2002, Издательский дом "КОМПЬЮТЕРРА" | http://www.computerra.ru/
Журнал "Домашний компьютер" | http://www.homepc.ru/
Этот материал Вы всегда сможете найти по его постоянному адресу: http://www.homepc.ru/offline/2002/78/22617/
Дистрибутив 1 - связующее звено между авторами свободных программ и их пользователями.
Если традиционно каждая ОС или прикладной пакет распространяются единым "правильным" дистрибутивом, то случай Linux - совсем другой. Linux (точнее, ОС ГНУ/Linux) существует в виде популяции дистрибутивов-операционных систем, ни одна из которых не является самой настоящей Linux. Так же, как в популяции кошек ни одну особь нельзя назвать единственной правильной кошкой, даже если остальные и смахивают на собак. Это относительно новое явление в развитии операционных систем.
Разработка (составление) дистрибутива - отнюдь не пассивный процесс коллекционирования и издания под одной обложкой разных программ. Дистрибутив в идеале должен обладать функциональной целостностью (непротиворечивостью требований программ и библиотек друг к другу), и такая целостность более или менее достигается напряженным и ответственным трудом разработчиков дистрибутива.
Структура дистрибутива
Дистрибутив состоит из пакетов, каждый из которых может содержать одну или несколько программ, библиотек, документов и т. п. Пакет является "атомом", и, не прибегая к программированию (модификации его компонент), его можно добавить в установленную систему или удалить из нее только целиком. Обновляются при выходе новой версии программы установленные системы также попакетно. Поэтому одна из самых первых программ, и ее владелец системы должен освоить - так называемый "менеджер пакетов".
Большинство популярных дистрибутивов используют "менеджер пакетов" rpm, Debian - dpkg. Впрочем, в Debian, а также в некоторых дистрибутивах на основе rpm (Conectiva и ALT Linux, но не RedHat, Mandrake или ASPLinux) лучше пользоваться усовершенствованным средством управления пакетами apt. Средства управления пакетами отслеживают зависимости между ними, так что, если устанавливаемой программе требуется какая-нибудь библиотека, будет предложено установить и ее, а попытка удалить эту библиотеку повлечет предупреждение об утрате работоспособности программы. Отслеживание зависимостей делает установку, удаление и обновление пакетов простой задачей, доступной даже начинающим.
Для того чтобы та или иная программа была доступна к установке, должен быть собран содержащий ее пакет, причем по правилам, принятым для используемого дистрибутива. В сборке пакетов нет ничего мистического, но она требует определенных навыков; тем более, навыков требует самостоятельная компиляция из исходников, и новичку лучше ограничиться получением готовых пакетов с диска или сервера разработчика дистрибутива.
Какой выбрать
На мой взгляд, из тех, что на слуху, не стоит экспериментировать с широко рекламируемыми изделиями под названием Lindows, Corel Linux и Caldera OpenLinux. Скорее всего, вы столкнетесь с трудностями, способными надолго отбить желание изучать ОС вообще.
Не очень хороша также идея брать дистрибутив, недавно начавший разрабатываться или малораспространенный - он может быть замечательным, но до его сильных сторон докапываться придется, скорее всего, самостоятельно.
Оставьте экспериментирование более опытным и обратите внимание на мировые брэнды (это RedHat, Linux-Mandrake, Debian GNU/Linux, SuSe Linux и Slackware) и дистрибутивы, разработка которых центрируется в России (это ALT Linux и ASPLinux). Если вы владеете английским, вас может привлечь более крупное сообщество пользователей первых, если нет - возможно, лучшим выбором будут вторые. (Однако национальная принадлежность дистрибутива - вещь весьма условная, на самом деле команды все международные, и, например, у Debian сообщество русскоязычных пользователей ничуть не слабее, чем у ALT или ASP.)
Обратите внимание на технические требования, предъявляемые дистрибутивом к оборудованию. Но решающим фактором выбора, на мой взгляд, является доступ к "живому опыту": если у вас есть знакомый, хорошо знающий Linux и готовый помочь вам в освоении, начните с дистрибутива, которым пользуется он.
Где взять?
Практически все разработчики дистрибутивов предоставляют возможность скачать их (в виде образов компакт-дисков или попакетно) со своих ftp-сайтов. В большинстве случаев это очень дорогой (хотя и "бесплатный") способ получения софта. Обычно дешевле приобрести свежий выпуск дистрибутива на дисках. Пираты с недавнего времени освоили тиражирование свободного софта, и их продукция дешевле всего, однако, хотя тиражирование большинства (но не всех, некоторые включают несвободные программы) дистрибутивов Линукс вполне легально, существует риск напороться на обычные пиратские прелести - "битые" пакеты, их недостачу или фальшивое маркирование (например, бета-выпуск как финальный релиз).
Лучше обратиться к респектабельным издателям - цена маленького (одно-двух-трехдискового) дистрибутива в джуэл-боксе или DVD-боксе - 150-300 руб., большого - в коробке и с печатной документацией - 1000-3000 руб. (изданные в России "большие" дистрибутивы, как правило, примерно вдвое дешевле западных). Хорошая бюджетная альтернатива - списать у знакомых или обратиться в ближайшую Группу Пользователей Linux (LUG, см. www.lug.ru).
На врезке кратко охарактеризованы дистрибутивы, издающиеся сегодня в России заметными тиражами и могущие быть использоваными в качестве первого. Это не значит, что отсутствующий в данном списке дистрибутив хуже; просто для перечисленных уже начинает складываться инфраструктура 2. Обратите также внимание на статью Федорчука о дистрибутивах, ориентированных на получение через Сеть исходников.
Если ни этой заметки, ни приведенной на врезке информации недостаточно для выбора дистрибутива, с которого вы начнете знакомство с Linux, рискну безответственно посоветовать: начните с Debian GNU/Linux.
1 (обратно к тексту) - От distributive kit (англ.) - распространяемый комплект; в англоязычных странах вошел в употребление термин distribution, или просто distro.
2 (обратно к тексту) - В список не попала продукция, издаваемая "Медиа-Хаус", "в наказание" за то, что они уже год не могут привести в порядок соответствующую страницу своего сервера (www.mediahouse.ru).
ALT Linux 2.0
Разработчик: ALT Linux Team (www.altlinux.ru)
Издатель: компания ALT Linux (www.altlinux.ru)
Сразу после установки пользователь получает настроенную, готовую к работе в офисе и дома систему. Для выполнения распространенных офисных и домашних задач не потребуется дополнительное вмешательство системного администратора.
Для домашних пользователей в дистрибутив включены средства воспроизведения современных форматов хранения мультимедиа-информации, таких, как DVD, VideoCD, MPEG4 (DivX), MP3 и т. д., и
- самые последние версии популярных программ;
- оригинальные разработки, которых сейчас нет ни в одном другом дистрибутиве Linux;
- поддержка русского, украинского (кодировки KOI8 и CP1251), белорусского языков.
ALT Linux 2.0 Master
ALT Linux Master 2.0 - шестидисковый дистрибутив, пригодный для использования как в качестве сервера, так и рабочей станции, включая рабочую станцию разработчика. Распространяется также версия с технической поддержкой установки.
ALT Linux 2.0/2.1 Junior
Однодисковый дистрибутив Junior 2.0 прекрасно подходит для использования в офисе и дома, прост в установке и использовании. В комплект входят загрузочный CD, новое руководство пользователя и наклейка на компьютер.
В дистрибутив Junior 2.0 не входят средства разработки, но они доступны на дополнительном втором диске.
Junior 2.1 - обновленная версия дистрибутива, впервые представляемая в качестве специального выпуска для нашего журнала.
ASPLinux 7.3 Vostok
Разработчик: ASPLinux (www.asplinux.ru)
Издатель: ASPLinux (www.asplinux.ru)
ASPLinux 7.3 Vostok Deluxe Edition
Современный многофункциональный дистрибутив GNU/Linux, включающий все необходимые компоненты для использования его как в качестве высокоэффективного сервера Internet/Intranet, так и в качестве мультимедийной рабочей станции. Содержит: 10 дисков, среди которых 3 установочных, 2 - исходные коды, диск с документацией, диск с полной версией Acronis OS Selector 8.0, диск с играми под Linux, диск с прикладными программами, диск с серверными программами для Linux, представленными в виде демонстрационных версий (антивирус компании Aladdin, eSafe, CУБД Borland InterBase, бухгалтерское ПО от компании Hansa, ПО для обеспечения резервного копирования Arkeia, и т. д.),
- руководство по установке,
- руководство пользователя,
- руководство администратора,
- купон на техническую поддержку на 90 дней,
- купоны на скидку при покупке полных версий Dr. Web, eSafe,
- купон на скидку на обучение на курсах по OC Linux,
- наклейки.
ASPLinux 7.3 Vostok Standard Edition
Предлагается для использования индивидуальным пользователем на домашнем компьютере или на рабочей станции на предприятии.
- 6 дисков, среди которых 3 установочных, диск с документацией, диск с играми (демонстрационные версии игр Conquest of Elysium, Dominions, Andromeda9 и свободно распространяемые игры Pingus, Crimson Fields, Trophy, Falcon's Eye, и другие);
- диск с прикладными программами для Linux. Среди приложений - демонстрационные или свободные версии таких программ, как Opera, RealPlayer, Acrobat Reader, антивирусы Dr. Web и Касперского, среды разработки Kylix, KDE Studio Gold, продукты для работы с жестким диском от компании Acronis, пакет для инженерных разработок VariCAD, пакет для создания видеороликов MainActor, виртуальная машина VMware и т. д.;
- руководство по установке;
- купоны на техническую поддержку на 60 дней, на скидку при обучении на курсах по ОС Linux и на скидку при покупке Dr. Web под Linux;
- наклейки.
ASPLinux 7.3 Vostok Express Edition
- 3 установочных диска;
- руководство по установке;
- купон на техническую поддержку на 30 дней.
Red Hat Linux 7.3 Cyrillic Edition
Разработчик: RedHat Software (www.redhat.com)
Издатель: Linux-Инк. (www.linux-ink.ru)
Набор включает в себя четыре диска, на которых находится новая версия Red Hat Linux 7.3. В дистрибутив никаких изменений не вносилось, диски содержат ISO-образы с ftp.redhat.com. Все обновления и дополнения помещены на отдельный диск и устанавливаются после инсталляции основного дистрибутива. Русская часть пакета включает в себя:
- инструкции по установке;
- кириллические PostScript-шрифты;
- русский TeX;
- словари для aspell, англо-русский словарь Мюллера dict, русско-английский словарь;
- русификацию для текстовой консоли и X-Window;
- Apache-rus;
- русифицированный Netscape;
- русифицированный AbiWord;
- пакет для печати текстовых файлов;
- OpenOffice 1.0;
- полное соответствие стандарту Red Hat;
- перевод на русский язык официального руководства Red Hat Installation manual;
- русификация пакетов TeX, PostScript, X-Windows, Apache-Rus, Netscape;
- бесплатная поддержка по e-mail в течение 30 дней после регистрации.
Debian GNU/Linux 3.0 Woody i386, издание ALT Linux
Разработчик: сообщество Debian (www.debian.org)
Издатель: компания ALT Linux (www.altlinux.ru)
Debian - полностью свободная операционная система. В отличие от других известных дистрибутивов, его разработчики имеют опубликованные точные критерии качества программного обеспечения и отлаживают его исключительно тщательно, что позволило Debian приобрести репутацию самого надежного дистрибутива Linux. Вместе с тем, при желании, всегда можно обновить систему до самых свежих версий из "нестабильной" ветви разработки.
- Содержит более 8500 пакетов.
- Имеет простую, прекрасно документированную программу установки.
- Поддерживает широкий спектр оборудования.
- Включает все пакеты из официального Debian.
- Включает неофициальные пакеты KDE-3.0.2, OpenOffice - 1.0.1.
Основные требования к оборудованию:
- процессор не ниже Intel 80386 или совместимый;
- от 12 Mбайт оперативной памяти;
- минимум 110 Mбайт дисковой памяти, для установки рабочей станции с графическим интерфейсом и некоторыми инструментами для разработки понадобится 400 Mбайт;
- DVD-ROM дисковод.
В поставку входят;
- загрузочный DVD-диск с исполняемым кодом;
- DVD-диск с исходным кодом;
- наклейка Debian/Rules;
- упаковка - DVD-Box.