Операционная система Linux

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

    • История Linux Linux, несомненно, - продукт культуры Unix. Как операционная система (вернее, набор операционных систем с общими свойствами), Unix возник задолго до появления настольных компьютеров. Он был разработан в середине 70-х, когда нормой в корпоративном мире было использование миникомпьютеров и мэйнфреймов
    • Linux как операционная система Сам термин "Linux" не вполне определен. Прежде всего, он обозначает собственно ядро -сердце любой версии Linux. В более широком понимании, Linux - любой набор программ, выполняемых в этом ядре и называемый дистрибутивом. Задача ядра - обеспечение базовой среды, в которой могут выполняться программы, в том числе программы базового аппаратного интерфейса и системы управления задачами или выполнением программ.
    • Многозадачная операционная система Многозадачность системы - это ее способность выполнять одновременно несколько программ (процессов). К примеру, система может одновременно выполнять печать документа, кодирование файла и набор телефонного номера для подключения к Internet, в то время как пользователь, уютно устроившись в кресле, набирает текст в текстовом редакторе.
    • Многопользовательская операционная система Кроме многозадачности, Linux (подобно большинству версий Unix и всем членам ее клона) имеет еще одно важное свойство: это многопользовательская операционная система.
    • Программы для Linux Операционную систему Linux можно использовать для разработки программ любых типов. В настоящее время существуют следующие виды программного обеспечения для Linux.
    • Linux как бесплатное программное обеспечение Учитывая разнообразие средств, предлагаемых Linux, естественно предположить, что эта операционная система стоит недешево. Ничуть не бывало! Ядро Linux и большая часть программ, написанных для него, распространяются через Internet бесплатно, зачастую без каких-либо ограничений на копирование и распространение.
    • Коммерческие программы для Linux Существуют коммерческие программы для Linux, а также коммерческие дистрибутивы самой системы. Коммерческие программы и дистрибутивы лицензируются на более жестких условиях, чем стандарты GNU.
    • Что дальше Мы уже сделали несколько шагов в мире Linux. Вам известны основные его компоненты и философия, а также возможности, которые делают эту операционную систему лучшей для множества приложений.

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

    • Что такое дистрибутив ? Дистрибутивы могут строиться на различных версиях ядра, содержать различные наборы программ, утилит, инструментальных средств и драйверов, различаться по методам установки и обновления версий программ.
    • Обзор основных дистрибутивов Большая часть дистрибутивов Linux распространяется бесплатно. Их можно загружать из архивов Linux в Internet, например, те узла FTP Metalab или репозитария Linux TSX-11 Массачусетского технологического института.
    • Основные дистрибутивы Существует великое множество дистрибутивов Linux. В последние годы особенно популярны шесть из них: Red Hat, Slackware, Caldera, S.u.S.E., Debian и Corel. Это дистрибутивы с достаточно длинной историей, и все вместе они контролируют львиную долю рынка. Все они распространяются бесплатно, благодаря чему служат основой для других дистрибутивов и коммерческих пакетов, включающих дистрибутивы Linux.
    • Linux Red Hat Причина популярности дистрибутива Red Hat - в его системе управления пакетами Red Hat Package Manager (rpm). Эта система предназначена для такого тестирования и конфигурирования программного обеспечения, после которого оно должно быть готовым к применению.
    • Что нового в Linux Red Hat версии 7.1 Ядро Linux за время своего существования сильно изменилось. Хотя каждое отдельное изменение и не является революционным, но, тем не менее, в целом за последние годы были реализованы новые возможности настольных, серверных и портативных конфигураций
    • Что дальше Следующая глава посвящена подготовке к установке Linux Red Hat. Рассмотрены особенности оборудования, используемого системой Linux, что позволит вам запустить систему с минимальными затруднениями. Уделяется внимание сбору информации, которая может понадобиться при установке.

Подготовка к установке Linux Red Hat 7.1 Кратко рассмотрена минимальная система Linux. Какое оборудование необходимо для комфортной работы этой системы? Linux можно загрузить с одной дискеты, но от такой загрузки мало проку. Перечислены параметры оборудования, необходимого для успешной и эффективной работы Linux.

  • Что нужно для установки Безусловно, самая популярная платформа Linux - ПК на основе процессора Intel, обеспечивающие лучшее соотношение стоимости и эффективности. Именно на эту платформу ориентировано
  • Минимальная конфигурация ПК для Linux Операционная система Linux предъявляет к оборудованию удивительно умеренные требования. Он может работать на 386-м процессоре с 4 Мбайт оперативной памяти. Конечно, при этом придется мириться с некоторыми ограничениями
  • Хороший ПК для Linux Основное внимание в книге уделено применению Linux на персональных рабочих станциях или использованию в качестве небольших серверов intranet. Совершенно очевидно, что нет смысла устанавливать Windows на компьютере, описанном в предыдущем параграфе. Чтобы в полной мере воспользоваться возможностями системы, пользователь должен выделить для Linux достаточно мощный ПК.
  • Дополнительные устройства Безусловно, в современных условиях трудно воздержаться от реализации мультимедийных средств и доступа в Internet на своем компьютере. Несколько дополнительных устройств могут повысить эффективность системы Linux, поэтому подумайте о завершении комплектации рабочей станции.
  • Проверка совместимости оборудования Перед установкой Linux, как и перед установкой Windows (особенно Windows NT/2000), очень важно проверить совместимость элементов оборудования с операционной системой и друг с другом. Несовместимость может вызвать массу затруднений и затрат времени на отладку и реконфигурирование компьютера.
  • Запись сведений об оборудовании После сборки ПК, предназначенного под Linux, следует собрать сведения, необходимые для обеспечения эффективной работы оборудования
  • Платы видеоадаптеров При установке Linux без X Windows (графический пользовательский интерфейс для систем Unix) выбор видеоадаптера, по всей вероятности, не вызовет затруднений. Однако к выбору видеоадаптера для X Windows следует отнестись серьезно
  • Звуковые платы При установке звуковых плат важно точно ввести специфические сведения, наиболее важные из которых указаны ниже
  • Мониторы Знание технических данных монитора так же важно для обеспечения успешной работы X Windows, как и знание параметров видеоадаптера
  • Мышь Чтобы заставить мышь работать как в текстовом режиме Linux, так и в среде X Windows, необходима следующая информация
  • Жесткие диски Обычно надобности в этой информации не возникает, так как Linux автоматически определяет параметры дисков во время загрузки
  • Модем
  • Сетевой адаптер Некоторые сетевые адаптеры снабжены дисками с драйверами для среды Linux. Если таких драйверов нет, но адаптер совместим с адаптерами Novell 1000 или 2000, то можно использовать драйверы этих адаптеров
  • USB Некоторые Linux-дистрибутивы включают средства частичной поддержки USB, в первую очередь для клавиатуры и мыши. Речь идет о дистрибутивах S.u.S.E. 6.4, Red Hat 7.0, Mandrake 7.1 и Corel Linux Second Edition (и выше). На момент написания книги ядро Linux 2.2.x поддерживало USB только для статической конфигурации.
  • Другие периферийные устройства Особых условий конфигурирования могут потребовать другие периферийные устройства, количество которых так велико, что нет смысла приводить подробный список.
  • Выбор способа установки Ввиду значительного объема дистрибутивов, Linux распространяется, как правило, на дисках CD-ROM. Практически любой дистрибутив можно загрузить из Internet, но - опять же, ввиду объема, - это доступно лишь пользователям, имеющим специализированное (выделенное) высокоскоростное соединение с Internet.
  • Установка с диска CD-ROM Чтобы проверить возможности этого варианта, обратитесь к технической документации компьютера или материнской платы, или войдите в процедуру установки BIOS во время загрузки и проверьте, можно ли определить устройство CD-ROM как загрузочное.
  • Установка с дискеты и CD-ROM Если на вашем компьютере есть дисковод CD-ROM, но вам не удается загрузиться с него, то лучший вариант - использовать для установки Linux сочетание дискет и диска CD-ROM. В этом случае загрузка системы выполняется с одной или нескольких дискет, последующая установка Linux - с компакт-диска.
  • Установка с жесткого диска Если на жестком диске достаточно свободного места, то можно скопировать на него все содержимое диска CD-ROM и выполнить установку с жесткого диска. Для выполнения установи! Red Hat Linux 7.1 с жесткого диска необходимо иметь ISO-образ диска CD-ROM представляющий собой единый файл, содержащий все файлы инсталляционного диска Red Hat Linux 7.1.
  • Подготовка жесткого диска Приступая к установке Linux, необходимо принять несколько фундаментальных решений о размещении операционной системы на жестком диске (дисках). Лишь в условиях чрезвычайного везения возникает одна из следующих ситуаций.
  • Разбивка диска Чтобы установить Linux, не уничтожая существующую операционнчто систему при отсутствии свободных жестких дисков или разделов, надо найти на жестком диске свободное место и отрегулировать его разбивку так, чтобы освободить раздел для установки.
  • Простая схема разбивки для Windows 98 Рассмотрим простой пример. У нас есть компьютер с одним жестким диском емкостью 12 Гбайт, разбитый на два раздела по 6 Гбайт, представленные в DOS как диски С и D. На диске D можно освободить до 3 Гбайт для установки Linux.
Расчет характеристик надежности Надежность информационных систем Типовые примеры и их решения