Linux Red Hat
Дистрибутив Linux, упоминаемый книге – Red Hat 7.1. Это один из наиболее известных и распространенных сегодня дистрибутив.
Причина популярности дистрибутива Red Hat – в его системе управления пакетами Red Hat Package Manager (rpm). Эта система предназначена для такого тестирования и конфигурирования программного обеспечения, после которого оно должно быть готовым к применению. Она адаптирована и к другим дистрибутивам, включая S.u.S.E. и Caldera. Простые средства управления пакетами позволяют загружать, устанавливать и запускать новые пакеты без мучительных процедур конфигурирования, характерных для программного обеспечения, поставляемого с собственными программами установки и не использующего систем управления пакетами, как в дистрибутивах Red Hat или Debian.
Конечно, одного управления пакетами для успеха Linux Red Hat было бы недостаточно. Основа программного обеспечения этой системы распространяется свободно, а потому используется в других дистрибутивах.
Одно из преимуществ системы управления пакетами – простота обновления версии. Для обновления версии Red Hat нет надобности в полной установке Linux, что было основной проблемой ранних версий Slackware и остается проблемой некоторых современных дистрибутивов.
Еще одно достоинство дистрибутива Red Hat – он работает не только на платформе ПК Intel; имеются версии для платформы Compaq Alpha. Эта платформа обеспечивает более эффективную работу оборудования, но требует, как правило, дорогих коммерческих версий Unix. Red Hat обеспечивает возможность применения Linux во всех вариантах, поскольку основа всех его дистрибутивов одна. Управление и конфигурирование систем, в которых выполняетcя Linux Red Hat, упрощено на всех платформах, как упрощен и перевод программного обеспечения с одной платформы на другую.
Что нового в Linux Red Hat версии 7.1
Версия 7.1 Linux Red Hat имеет ряд свойств, отсутствовавших в ранних версиях и остальных дистрибутивах Linux. Перечислим некоторые из них:
- ядро Linux 2.4;
- новые средства конфигурирования принтеров и брандмауэров;
- обновленная система X Window, включая XFree86 версии 4.0.3, КDЕ 2.1 и GNOME 1.2.
Ядро Linux 2.4
Ядро Linux за время своего существования сильно изменилось. Хотя каждое отдельное изменение и не является революционным, но, тем не менее, в целом за последние годы были реализованы новые возможности настольных, серверных и портативных конфигураций:
Интегрированная поддержка аппаратуры PC. Наряду с развивающейся поддержкой USB, версия 2.4 предусматривает также усовершенствованную поддержку PCMCIA (PC Card) и Plug-and-Play ISA-устройств, встроенную непосредственно в ядро.
Разнообразие платформ. Новое ядро позволяет запускать Linux на многих платформах, построенных на процессорах, отличных от Intel, включая Alpha, Spare, MIPS, PowerPC, и ARM. Поддерживается даже мэйнфрэйм IBМ/390.
Поддержка малых моделей. Новое ядро разработано с учетом возможности использования на i портативных и карманных компьютерах.
Ослабление ограничений. В новом ядре предусмотрена поддержка больших объемов оперативной памяти (64 Гбайт), виртуальная неограниченная мультизадачность и возможность создавать единый том на нескольких дисках для очень больших файлов.
Новые средства конфигурирования
Linux всегда имел мощный набор средств (командной строки и графических) для конфигурирования и администрирования систем на основе Linux Red Hat. В версии 5 появились новые средства управления пользовательской информацией, позволяющие вводить информацию об имени и номере телефона пользователя, устанавливать и менять пароли пользователей. Появилось средство установки и удаления файловых систем с графическим интерфейсом.
Linux Red Hat содержит Xconfigurator – средство конфигурирования XFree86 (бесплатной версии X Windows). Xconfigurator всегда превосходил конфигурационную программу из комплекта XFree86 и дистрибутива Linux Red Hat. Сейчас Xconfigurator имеет дополнительные возможности: автоматическое определение типов и параметров видеоплат.
Теперь Linux Red Hat включает новые средства для конфигурирования принтеров и брандмауэров printconf и gnome-lokkit. Конфигуратор printconf позволяет устанавливать локальные и удаленные принтеры, используя стандартную графическую оболочку. Программа gnome-lokkit дает возможность сконфигурировать брандмауэр для защиты компьютера и сети от проникновения извне, причем для определения правил контроля пользователь отвечает на ряд вопросов, формулируя свои коммуникационные потребности.
Указанные усовершенствования облегчают управление операционной системой Linux Red Hat и вносят в мир Linux графические средства, уже освоенные системами-соперниками наподобие Windows 2000.
Усовершенствованная система X Window
Linux Red Hat 7.1включает XFree86 4.0.3 – последнюю версию системы Linux X Window. Тем самым обеспечивается более устойчивая работа и усовершенствованная трехмерная графика для двух основных интерфейсных оболочек GNOME и КDЕ (обе они также включены в Linux Red Hat 7.1).
GNOME и KDE – интерфейсные оболочки X Windows, призванные упростить разработку программ и предоставить пользователям Linux удобную среду рабочего стола профессионального уровня. Подробно GNOME 1.2 и совместимый с ним диспетчер окон Sawfish рассмотрены в гл. 10, а КDЕ-в гл. 11.
Новые и усовершенствованные средства
В версии 7.1 Linux Red Hat появился ряд новых и усовершенствованных средств, позволяющих использовать высококачественное оборудование и, следовательно, улучшить характеристики и повысить устойчивость систем Linux. К таким средствам относится более совершенная реализация симметричной многопроцессорной обработки (SMP), позволяющая полнее использовать преимущества многопроцессорных систем. Наконец, в версию 7.1 Linux Red Hat входит усовершенствованная версия программы Disk Druid, распознающей ошибки, допущенные пользователем в ходе создания разделов при установке системы.
Что дальше
Вы составили ясное представление о том, что такое Linux, каковы преимущества тех или иных дистрибутивов и готовы сосредоточиться на работе с Linux Red Hat.
Следующая глава посвящена подготовке к установке Linux Red Hat. Рассмотрены особенности оборудования, используемого системой Linux, что позволит вам запустить систему с минимальными затруднениями. Уделяется внимание сбору информации, которая может понадобиться при установке.
В гл. 4 подробно описана установка системы Linux Red Hat.