Дистрибутивы LINUX


Тип работы:  Материал
Бесплатно:  Антиплагиат
Объем: 10 страниц
В избранное:   
Министерство образования и науки РК
Казахский Экономический Университет им. Т.Рыскулова

Реферат

На тему: Дистрибутивы LINUX

Выполнил:
Сидоренко А.А.
Студент 304
группы, ИЭФ,
специальности ИСвЭ.
Проверила: к.э.н., доцент
Досмухамбетова Р.С.

Алматы 2006
LINUX
ТАК ЧТО ЖЕ ТАКОЕ LINUX?..
Ответов на вопрос "А что же такое Linux?" можно найти превеликое
множество. Очень многие считают, что Linux - это только ядро, т.е. часть
кода системы Linux, считываемая в память машины при загрузке. Оно
ответственно за запуск процессов, распределение памяти, работу с внешними
устройствами и т.д. В отличие от многих других многозадачных операционных
систем, ядро в системе Linux пассивно, то есть ничего не делает, пока его
об этом не "попросят". Программы используют ядро для удовлетворения своих
потребностей и выполнения операций, связанных с обращением к ресурсам
компьютера. С точки зрения процессов, ядро можно рассматривать как набор
резидентных в памяти программ и структур данных для выполнения действий,
связанных с использованием ресурсов системы. Задача вызывает процедуры
ядра. Такого рода вызовы в Linux называются системными. Процесс,
осуществивший системный вызов, приостанавливается, пока последний не будет
завершен. При этом говорят, что программа находится в режиме работы
"система". Процесс, занятый обработкой своих локальных структур данных,
работает в режиме "пользователь". Все процессы в системе работают
параллельно, используя один центральный процессор по принципу разделения
времени. Каждому из них присваивается определенный приоритет. Чем он выше,
тем больше "внимания" уделяет ОС задаче.
Но одно только ядро бесполезно для пользователя. Хотя ядро, несомненно,
основа ОС Linux, пользователю все время приходится работать с прикладными
программами. Эти программы не менее важны, чем само ядро. Поэтому Linux
следует рассматривать как совокупность ядра и основных прикладных программ,
которые обычно установлены на каждом компьютере с этой операционной
системой. Объединение ядра и прикладных программ в единое целое проявляется
и в названии системы: GNULinux. GNU- это проект по созданию комплекса
программ, подобного тому, что обычно сопровождает Unix-подобную систему.
Для любого человека, ранее пользовавшегося другой Unix-подобной системой,
Linux не покажется чем-то особенным. Однако Unix весьма сильно отличается
от таких операционных систем, как MS Windows, MacOS и даже MS-DOS, при
создании второй версии, которой разработчиками было очень много
позаимствовано из Unix (например, древовидная структура каталогов,
перенаправление ввода-вывода и т.д.). Таким образом, все, что говорится о
Linux, по большей части применимо к любому Unix'у.
Сторонникам Linux часто предъявляются претензии в том, что при
разговоре о преимуществах Linux они перечисляют недостатки Windows. Но
зачастую это бывает неизбежно, поскольку все познается в сравнении, а
большинство пользователей компьютеров сейчас знакомы только с Windows.
Итак, что же дает 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 GNULINUX . Дистрибутив Linux, сохраняющий лучшие традиции Unix. Он
не подходит для тех, кто хочет, не желая разбираться в основах системы,
делать все при помощи мыши. Но годы работы многих сотен разработчиков
позволили сделать Debian самым простым, понятным, логичным в настройке и
администрировании дистрибутивом. Если вы хотите понять Linux, серьезно
изучить его, не занимаясь при этом непрерывным поиском файлов настройки,
документации, недостающих пакетов, то Debian - для вас. Данный дистрибутив
- полностью некоммерческий проект, базирующийся на идеалах разработки
Linux. Добровольные разработчики со всего мира вносят вклад в общий проект,
который хорошо организован и имеет строгие правила, и это гарантирует
качество дистрибутива Debian.
В течение всего процесса разработки существуют 3 ветки - "стабильная",
"находящаяся в процессе тестирования", и "нестабильная". Когда появляется
новая версия пакета, она помещается сначала в нестабильную категорию. После
прохождения самого начального тестирования она перемещается в категорию
основного процесса тестирования, в которой она находится несколько месяцев.
И только после затяжного процесса тестирования новая версия признается
стабильной. В результате этого дистрибутив становится очень стабильным,
надежным и подходящим для использования на серверах.
Еще Debian известен своей очень неудобной установкой, требующей от
пользователя обширных знаний и больших затрат времени. Но этот недостаток
компенсируется наличием удобного инсталлятора пакетов под названием apt-
get. Пользователи Debian считают, что их инсталлятор такой неудобный,
потому что он нужен им только один раз. А когда дистрибутив уже установлен,
все обновления любого масштаба могут быть сделаны с помощью утилиты apt-
get.
Debian - настоящая энциклопедия свободных программ. Вы найдете в нем
все, что нужно для работы в самом широком спектре областей информационных
технологий.

RED HAT LINUX. Для многих Red Hat - это и есть Линукс, по той простой
причине, что эта компания - одна из наиболее известных в мире Linux-
компаний. Основанная в 1994 году, корпорация Red Hat только недавно стала
прибыльной, большей частью не из-за самого дистрибутива, а из-за услуг
технической поддержки. И все равно, Red Hat Linux - выбор номер 1 для
многих профессионалов, и, похоже, останется очень влиятельным игроком
долгое время. Дистрибутив включает в себя самое свежее ядро, библиотеки,
графические оболочки GNOME и KDE, а также великое множество различных
программ, что зачастую при инсталляции создает проблему выбора наилучшей
программы из кучи доступных.
Входящие в состав дистрибутива приложения позволяют использовать его в
качестве сервера InternetIntranet, сервера WWWFTPNews, Proxy-сервера,
сервера удаленного доступа, рабочего места администратора сети или
разработчика приложений, мультимедийной платформы, а с использованием
входящего в официальную дисковую версию пакета StarOffice - офисного
рабочего места.
В полный комплект поставки входят CD с документацией и исходными кодами
большинства программ. В дистрибутиве используется свой оригинальный формат
пакетов RPM - Red Hat Packet Manager. Довольно удобно организовано
управление пакетами.
Особого внимания заслуживают списки рассылки, в которых всегда отличная
атмосфера. На многих серверах, исполняющих особо важные задания, установлен
именно Red Hat Linux.
Еще одна причина успеха Red Hat - разнообразие популярных сервисов,
предлагаемых компанией. Программы можно легко обновить через бесплатный
репозитарий Red Hat Network. Компания даже разработала сертификационную
программу для дальнейшего продвижения своего дистрибутива - RHCE (Red Hat
Certified Engineer), обучение и сертификация которой доступны во многих
странах мира. Все эти факторы привели к тому, что Red Hat сейчас - одно из
самых узнаваемых имен в индустрии информационных технологий.

SUSE LINUX. SuSE - компания, делающая ставку на обычных пользователей.
Этот дистрибутив получил много положительных откликов из-за собственного
инсталлятора с набором конфигурационных утилит под названием Yast,
разработанного самой компанией SuSE. Документация, которая поставляется с
коробочной версией дистрибутива, неоднократно была отмечена как одна из
самых подробных. SuSE Linux 7.3 даже заработал звание "Продукт года" от
Linux Journal. Этот дистрибутив наиболее распространен в Германии и странах
Восточной Европы. Но, несмотря на это, компания SuSE вынуждена была закрыть
свои офисы во многих странах из-за высокой стоимости разработки
дистрибутива. Также, развитие SuSE полностью происходит внутри компании, и
к этому процессу не допускают посторонних. Новые версии выпускаются часто,
но даже после выпуска дистрибутив долгое время не доступен для свободного
"скачивания".
Тем, кто никогда не работал в Un*x иили любит, чтобы все было красиво
сразу, иили предпочитает книгу документации на CD, иили привык к
интерфейсу Windows, рекомендуется SuSE. Linux.

SLACKWARE LINUX. Один из старейших дистрибутивов, и он весьма популярен
среди опытных пользователей Linux. Он не предлагает пользователям различных
"примочек" - только текстовый инсталлятор и текстовые же утилиты для
конфигурации. В то время как другие дистрибутивы вовсю разрабатывают
различные удобные графические интерфейсы для многих стандартных утилит,
Slackware до сих пор может быть настроен только путем правки
конфигурационных файлов. Из-за этого Slackware - дистрибутив не для
начинающих пользователей Linux.
Несмотря на это, Slackware имеет какую-то магию, которая притягивает
пользователей. Этот дистрибутив очень стабилен и защищен, и хорошо подходит
для серверов. Опытные Linux-администраторы понимают, что этот дистрибутив
более стабильный, потому что многие пакеты находятся в своей первоначальной
форме - в исходных текстах. Новые версии выходят не часто, но они доступны
для свободного скачивания после официального релиза. Slackware - отличный
дистрибутив для тех, кто хочет глубже изучить основы Linux.
Slackware - популярная дистрибуция Linux, сопровождаемая Patrick
Volkerding. С Patrick Volkerding можно связаться по Internet:
volkerdi@mhd1.moorhead.msus.edu.
Эта версия легко инсталлируется и достаточно полна. Она может быть
получена по Internet, а также на CD-ROM от ряда поставщиков.
Дистрибуция Slackware состоит из "наборов дисков" (“disk sets''),
каждый из которых содержит конкретный тип программ (например, набор "d"
содержит средства разработки development tools, такие как gcc-компилятор, и
набор "x", содержащий X Window System). Вы можете выбирать, какие наборы
инсталлировать; другие наборы вы можете инсталлировать позже.
Версия Slackware, описанная здесь - это версия 2.0.0, от 25 июня 1994.
Инсталляция более поздних версий должна быть во многом аналогична. К
сожалению, Slackware не имеет полного списка потребностей памяти для
каждого набора. Вам потребуется не менее 7 Мбайт для инсталляции лишь серии
"A"; очень грубая оценка необходимого дискового пространства - от 2 до 2.5
Мбайт на дискету.

MANDRAKE LINUX . Разрабатывается французской компанией. Дистрибутив
основан на Red Hat Linux, однако сильно улучшен. Содержит множество
программ, действительно нужных и необходимых. Включает в себя: новую,
исключительно простую программу установки DrakX с графическим интерфейсом,
переведенную на русский, а также белорусский и украинский языки (в версии
RE, разрабатываемой русскими энтузиастами); фирменные средства настройки
системы, основанные на DrakX; Lnx4Win - систему, позволяющую установить
полную версию Mandrake в существующий раздел Windows 9x, что дает
возможность познакомиться с Linux абсолютно всем пользователям других ОС,
без возможных проблем с переразбиеним диска; поддержку supermount -
автоматического монтированиядемонтирования CD, floppy и zip.
Linux-Mandrake RE выходит в трех вариантах:
- Light на одном диске;
- Full на четырех дисках с кратким 40-страничным руководством;
- ftp-версия соответствующая full, но без Vmware и игр от Loki (таково
условие соглашения с этими фирмами).
MandrakeSoft- компания, популярность которой увеличилась очень быстро с
момента выпуска их самого первого дистрибутива в июле 1998 года. Секрет их
популярности состоит в том, что они просто взяли дистрибутив Red Hat,
изменили графическую среду, загружаемую по умолчанию, на KDE, и добавили
легкий и удобный инсталлятор, тем самым опровергнув миф о сложности
установки ... продолжение

Вы можете абсолютно на бесплатной основе полностью просмотреть эту работу через наше приложение.
Похожие работы
Операционная система LINUX
История и особенности дистрибутива Gentoo Linux
Операционная Система Linux: Бесплатное Ядро, Множество Дистрибутивов и Непревзойденные Возможности для Каждого
Установка и настройка операционной системы Linux: основные принципы и особенности
Операционные системы: Linux vs Windows - достоинства и недостатки
Теоретические аспекты свободного программного обеспечения и операционных систем: от открытого исходного кода до конкурентной борьбы на рынке ОС
Конфигурация ядра ОС: параметры IP-адреса, маршрутизация и создание ядра в системе BSD
Операционная система Linux: возможности и инструменты
Операционная система LINUX: возможности и преимущества, практическое применение и настройка
Преимущества и Особенности Операционной Системы Linux
Дисциплины