Руководство Linux

Дистрибутив являет собой набор пакетов программного обеспечения, включающий ядро системы и некоторую совокупность утилит. Существует уже несколько десятков дистрибутивов Linux`а. Некоторые дистрибутивы выпускаются фирмами на коммерческой основе, другие распространяются на условиях лицензии GPL. Пользователь может выбрать себе наиболее понравившийся дистрибутив или (если может) сам собирает систему на свой вкус.

Дистрибутив является воплощением Linux'а как системной целостности. Конечно, теоретически можно обойтись и без него. Для этого необходимо всего-навсего скачать все составляющие системы (ядро, компиляторы и библиотеки, системные утилиты и прикладные программы, XFree и оконные менеджеры), откомпилировать и установить их руками. При этом следует постоянно помнить о зависимости многих этих компонентов друг от друга. Занятие, как говорят, вполне возможное и даже преувлекательное.

Чем отличаются дистрибутивы между собой

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

Второе различие - в подборе утилит и прикладных программ по количеству и назначению. Есть дистрибутивы маленькие (вплоть до 1-2 дискет), предназначенные для специальных применений, и универсальные дистрибутивы огромного размера (до 4-6 дисков CD ROM). Подавляющее же большинство дистрибутивов занимает 1-3 CD; одни из них ориентированы преимущественно на серверные применения, другие - на использование в настольных системах.

Базовые средства, утилиты и приложения включены в дистрибутивы в виде откомпилированных программных групп, называемых пакетами. Формат этих пакетов и средства управления последними - третье различие между дистрибутивами. Наиболее распространены три из них: пакеты rpm (формат Red Hat), deb (формат Debian) и tgz (формат Slackware). По этому признаку часто выделяются, например, дистрибутивы, базирующиеся на Red Hat, или на Debian. Некоторые дистрибутивы имеют свои форматы пакетов, не получившие широкого распространения.

DEBIAN GNU/LINUX

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

Если вы хотите глубоко понять Linux, изучить его до тонкостей, не тратя время на непрерывный поиск файлов настройки, документации и недостающих пакетов, то Debian - ваш выбор. Этот дистрибутив является полностью некоммерческим проектом, который базируется на идеалах разработки Linux. Добровольные разработчики со всего мира вносят свой вклад в этот общий проект, который характеризуется хорошей организацией и строгими правилами, обеспечивающими высокое качество Debian.

В процессе разработки существуют три ветки: "стабильная", "тестируемая" и "нестабильная". Когда появляется новая версия пакета, она сначала попадает в нестабильную ветку. После начального тестирования она перемещается в ветку тестирования, где находится в течение нескольких месяцев. И только после длительного процесса тестирования новая версия признаётся стабильной. Это делает дистрибутив очень стабильным, надёжным и подходящим для использования на серверах.

Кроме того, Debian известен своим сложным процессом установки, который требует от пользователя обширных знаний и значительного времени. Однако этот недостаток компенсируется присутствием удобного инсталлятора пакетов под названием apt-get. Пользователи Debian считают, что сложность их инсталлятора оправдана, поскольку он нужен им только один раз. После установки дистрибутива все обновления любого масштаба могут быть выполнены с помощью утилиты apt-get.

Debian - это настоящая энциклопедия свободного программного обеспечения. В нём вы найдёте всё, что необходимо для работы в самом широком спектре областей информационных технологий.

RED HAT LINUX

Для многих Red Hat - это и есть Линукс, по той простой причине, что эта компания - одна из наиболее известных в мире Linux-компаний. Основанная в 1994 году, корпорация Red Hat только недавно стала прибыльной, большей частью не из-за самого дистрибутива, а из-за услуг технической поддержки. Несмотря на это, Red Hat Linux является популярным выбором среди IT-профессионалов, благодаря своей стабильности и надежности. При этом дистрибутив включает в себя самое свежее ядро, библиотеки, графические оболочки GNOME и KDE, а также великое множество различных программ, что зачастую при инсталляции создает проблему выбора наилучшей программы из кучи доступных.

Входящие в состав дистрибутива приложения позволяют использовать его в качестве сервера Internet/Intranet, сервера WWW/FTP/News, Proxy-сервера, сервера удаленного доступа, рабочего места администратора сети или разработчика приложений, мультимедийной платформы, а с использованием входящего в официальную дисковую версию пакета StarOffice - офисного рабочего места.

В полный комплект поставки входят CD с документацией и исходными кодами большинства программ. В дистрибутиве используется свой оригинальный формат пакетов RPM - Red Hat Packet Manager. Довольно удобно организовано управление пакетами.

Особого внимания заслуживают списки рассылки, в которых всегда отличная атмосфера. На многих серверах, исполняющих особо важные задания, установлен именно Red Hat Linux.

Еще одна причина успеха Red Hat - разнообразие популярных сервисов, предлагаемых компанией. Программы можно легко обновить через бесплатный репозитарий Red Hat Network. Компания даже разработала сертификационную программу для дальнейшего продвижения своего дистрибутива - RHCE (Red Hat Certified Engineer), обучение и сертификация которой доступны во многих странах мира. Сертификация RHCE подтверждает знания и навыки в области системного администрирования и сетевых технологий на базе Red Hat Linux. Все эти факторы привели к тому, что Red Hat сейчас - одно из самых узнаваемых имен в индустрии информационных технологий.

SUSE LINUX

SuSE - компания, ориентированная на обычных пользователей. Их дистрибутив получил множество положительных отзывов благодаря уникальному инсталлятору и набору конфигурационных утилит, известных как Yast. Документация, идущая вместе с коробочной версией дистрибутива, была отмечена как одна из самых подробных. SuSE Linux 7.3 получил звание "Продукт года" от Linux Journal. Несмотря на распространенность в Германии и странах Восточной Европы, компания SuSE была вынуждена закрыть свои офисы в многих странах из-за высоких затрат на разработку дистрибутива. Кроме того, разработка SuSE полностью ведется внутри компании без участия сторонних разработчиков. Новые версии выходят часто, но после релиза доступны для свободного "скачивания" только спустя продолжительное время.

Тем, кто никогда не работал в Unix, предпочитает графический интерфейс и удобство использования, рекомендуется SuSE Linux.

SLACKWARE LINUX

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

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

MANDRAKE LINUX

Mandrake Linux разрабатывается французской компанией и основан на Red Hat Linux, но существенно улучшен. Он содержит множество программ, действительно необходимых пользователю. Включает в себя новую, чрезвычайно простую программу установки DrakX с графическим интерфейсом, переведенную на русский, белорусский и украинский языки. Также включает фирменные средства настройки системы, основанные на DrakX; Lnx4Win - систему, позволяющую установить полную версию Mandrake в существующий раздел Windows 9x. Это дает возможность познакомиться с Linux всем пользователям других операционных систем без возможных проблем с переразбиением диска; и поддержку supermount - автоматического монтирования/демонтирования CD, floppy и zip.

MandrakeSoft - компания, популярность которой резко выросла с момента выпуска их первого дистрибутива в июле 1998 года. Секрет их успеха в том, что они взяли дистрибутив Red Hat, изменили графическую среду, загружаемую по умолчанию, на KDE, и добавили легкий и удобный инсталлятор, опровергнув миф о сложности установки Linux. Возможности автоматического распознавания аппаратного обеспечения и утилиты для управления разделами жесткого диска признаны лучшими, и в результате многие пользователи выбрали именно Mandrake, потому что другие дистрибутивы не предлагали такие возможности.

Сегодня Mandrake Linux - популярный дистрибутив среди начинающих пользователей Linux и среди пользователей домашних компьютеров, ищущих альтернативную операционную систему. Развитие Mandrake полностью открыто и прозрачно, и новые пакеты появляются в директории под названием "Mandrake Cooker" каждый день. Когда новый релиз переходит в стадию beta-тестирования, вся директория становится первой бета-версией. Процесс тестирования очень быстрый и интенсивный, и новые версии пакетов могут быть внесены до выпуска Release Candidate 1. Почтовые рассылки beta-версий очень активны, но вы всегда можете получить быстрый ответ на любое ваше заявление по поводу ошибок или предложений.

Результатом такого подхода к разработке является дистрибутив, который использует самые последние разработки и новейшие версии программ. При такой модели создания дистрибутива пользователи отмечают больше ошибок при работе с программами и меньшую стабильность, чем у других дистрибутивов. Однако для многих именно эта модель наиболее привлекательна - они постоянно скачивают новые версии ПО, а различные "глюки" и исправления для них становятся обычным делом. Сразу же после выпуска дистрибутив можно бесплатно скачать с серверов по всему миру.

ALT LINUX

Команда ALT Linux (ALT Linux Team) объединяет разработчиков свободных программ из России, Белоруссии, Украины, Казахстана, Эстонии и Израиля. Команда ALT - это сообщество, которое на данный момент насчитывает более 80 программистов, большинство из которых не являются сотрудниками компании ALT Linux. ALT Linux координирует этот проект и осуществляет внедрение и поддержку решений.

ALT Linux выпускает дистрибутивы, ориентированные как на начинающих, так и на опытных пользователей, специализированные и универсальные.

ASP LINUX

ASP Linux создан одноимённой российской компанией, поэтому все программы, включённые в него, русифицированы. ASP Linux устанавливается на жёсткий диск за один час (подробно комментируя процесс установки на русском языке), после чего в лёгкости использования, красоте и функциональности даст фору даже Windows XP. ASP Linux ориентирован на рядового пользователя, поэтому включает всё необходимое для работы с рабочим столом программное обеспечение (офисные пакеты, веб-инструменты, игры и т.д.).

GENTOO LINUX

Gentoo Linux – дистрибутив, который может быть автоматически оптимизирован и приспособлен для применения практически в любой области в соответствии с вашими требованиями. Наивысшая производительность, настраиваемость и высококлассное сообщество пользователей и разработчиков – вот отличительные черты Gentoo.

Благодаря технологии портежей, Gentoo Linux может стать идеальным защищённым сервером, рабочей станцией разработчика, профессиональной настольной системой, системой для игр, встроенной системой или чем-либо другим – всем, чем вы пожелаете. Из-за практически неограниченной способности дистрибутива подстраиваться под нужды пользователя, Gentoo Linux называют "мета-дистрибутивом".

KNOPPIX LINUX

Knoppix выделяется среди прочих Linux-дистрибутивов своей простотой: он работает прямо с компакт-диска, не требуя установки на жёсткий диск. Фактически, начать работу с ним вы сможете сразу же после получения компакт-диска (загрузившись с него). Благодаря динамической компрессии, на диске Knoppix умещены свыше девяти сотен программных пакетов (это около двух тысяч программ и двух гигабайт информации), несколько оконных менеджеров (включая KDE), офисные пакеты, графические редакторы, браузеры, проигрыватели и просмотрщики - всё, что только может понадобиться вам при знакомстве с Linux. Строго говоря, с помощью Knoppix можно даже работать (написать рефераты, бродить по Сети и т.д.), но всё же больше он подходит именно для первого знакомства. Knoppix частично поддерживает русский язык.

Развитие Linux продолжается высокими темпами во всем мире. Сейчас представление о том, что Linux сложно установить, постепенно исчезает - теперь мир Open Source доступен каждому. И выбор правильного дистрибутива - это одно из фундаментальных решений при переходе на Linux. Сама возможность выбора - это уникальная возможность для пользователей домашних компьютеров, которые привыкли к монополистическому программному обеспечению. И пока существует конкуренция и возможность выбора, конечные пользователи будут от этого только выигрывать.