Авторская точка зрения
Есть два суждения. Первое - Red Hat Linux 7.0 - это классно и очень надо,
второе - почему Red Hat не дождалась выхода kernel'a версии 2.4?
Сентябрь должен был стать новой точкой отсчета для операционной системы Линуса Торвальдса.
Новое ядро Linux версии 2.4 было обещано еще в марте. Потом было объявлено,
что новое ядро увидит свет в сентябре. Ожиданием этого мучаются не только
бесчисленные Linux-гуру, но и компании-производители дистрибутивов Linux.
Но не ВСЕ! Некоторые компании вместо ожиданий предпринимают серьезные
действия.
Так, например, немецкая фирма SuSЕ
выпускает седьмую версию своей ОС.
TurboLinux совместно
с СУБД IBM DB2 также не отстает от SuSE со своей новой версий.
Но всех вышеназванных производителей обогнала Caldera Systems
, которая начала продажу
демо-версии Linux на базе бета-версии ядра 2.4 (!!!), в состав которой вошла последняя версия
Java.
Что же это? Мини-РЕВОЛЮЦИЯ в мире Linux? Что этому способствовало? Здесь тоже есть свои "навороты" и не так-то
просто ответить на все эти вопросы. Может уж очень сильно стали нагнетать обстановку в связи
с выходом нового ядра? Или Linux-компании боятся потерять пользователя? Вопросов много, ответов
нет.
Но кто бы мог подумать, что супер-корпорация Red Hat "пойдет по стопам"
Caldera Systems и также выпустит новую версия своей ОС
[Red Hat Linux 7.0] раньше выхода 2.4-ядра?
3.08.2000 увидела свет бета-версия Red Hat Linux 7.0
под кодовым названием "Pinstripe". Но кто думал, что пройдет
чуть больше месяца и выйдет Red Hat Linux 7.0 (без кодовых названий и приставки "бета")?
Некоторые пользователи даже не успели освоить
(или вообще встретиться "один на один") с предыдущим релизом корпорации Red Hat - Red Hat Linux
6.2 и вот...
Но как бы там ни было, "ма╨мо те, що ма╨мо". Хотя, обо все по порядку.
Немного истории.
Корпорация Red Hat была основана в 1994 году,
является лидером в развитии и управлении Linux,
а также open source-решений для Internet-инфраструктуры
в больших пределах (в том числе и безопасности web-серверов).
Red Hat является поставщиком (провайдером)
инструментальных средств, основанных на GNU для разработчика,
а также решений, связанных с поддержкой внедряемых и внедренных процессоров.
Red Hat основан в Research Triangle Park,
имеет офисы во все мире. Официальный Web-сайт -
http://www.redhat.com
Обещания.
Что же нам обещают на http://www.redhat.com
по поводу Red Hat Linux 7.0?
Для предприятий с IT-отделами [Enterprise IT Departments]
интегрированная защита с OpenSSL для безопасной связи через web;
графические tools'ы, предназначенные для конфигурирования;
база данных MySQL;
совместимость с ядром 2.4
Для Workstation-пользователей
более гибкая в настройке настольная среда;
большое количество программного обеспечения,
включая программы для работы с цифровыми фото и рисования диаграмм(!);
усиленная защита для default-инсталляции (рассчитана на пользователей,
которые используют модемное соединение или ADSL для доступа в Интернет);
улучшенная поддержка 3D графики
Для разработчиков
расширенная подсистема интернационализации;
большая совместимость C++ с новыми компиляторами;
модифицированный набор программ для разработчиков;
предварительный просмотр многих новых средств АПР типа
нового GNU-компилятора для языка программирования Java
Red Hat 7.0 доступна в трех версиях.
Kаждая версия включает:
операционную систему Red Hat 7.0
приложения (некоторые trial-версии, некоторые полные)
StarOffice (только в Deluxe и Professional)
детальную инсталляционную документацию
Версии.
Standard [$29.95]
Новые особенности:
OpenSSL с 128-разрядным шифрованием для безопасности при работе в сети;
поддержка 2.4-ядра;
USB-поддержка для мыши и клавиатуры;
XFree 4.0.1 для большей совместимости с новыми видеокартами;
GNOME-desktop с новым Sawfish-оконным менеджером;
графический инструмент для настройки ядра;
графический инструмент для конфигурирования защиты от "атак" из сети
Новые особенности для разработчика:
множество языков программирования, включая C, C++, FORTRAN, Perl, Python, TCL и GCJ - GNU компилятор для Java╝;
обновленный toolchain с gcc 2.96, gdb 5.0, glibc 2.2;
инструменты для разработки web-приложений (с использованием PHP и Zope;
также включен предварительный просмотр средств, основанных на GUI (GTK+ 2.0, Pango и Inti).
Red Hat Linux 7 Standard Edition включает в себя все то, что нужно для установки workstation или сервера.
Этот стандартный пакет даст вам базовые знания в освоении новой ОС. Но как бы ни хотелось тратить меньше,
а получать больше, все же рекомендуется установить более полный пакет Red Hat - Deluxe Workstation,
который содержит полную версию StarOffice 5.2, а также включает больше услуг,
с помощью которых можно более легко освоить новую ОС.
Deluxe [$79.95]
Новые особенности:
GNOME-desktop с новым Sawfish-оконным менеджером;
легкое соединение с Интернет прямо с рабочего стола;
Netscape web-броузер и множество клиентов для работы @электронной почтой;
OpenSSL с 128-разрядным шифрованием для безопасности при работе в сети;
USB-поддержка для мыши и клавиатуры;
XFree 4.0.1 для большей совместимости с новыми видеокартами;
поддержка 2.4-ядра;
Демонстрационные версии и приложения от других компаний:
полная версия пакета StarOfficeTM 5.2
демо-версия пакета Applixware╝ 5.0
Adobe Acrobat╝ Reader 5.0 для чтения файлов в формате .pdf
PowerTools приложения
свыше 300 приложений, включая Zope, Gnucash, Openmotif, Exim, Postfix и многие другие
Professional [$179.95]
Данный пакет является серьезным заявлением Red Hat в среде серверов.
Новые особенности:
OpenSSL с 128-разрядным шифрованием для безопасности при работе в сети;
легкая графическая инсталляция с автоматическим определением аппаратных средств;
многопользовательская, многозадачная операционная система;
программная поддержка RAID для RAID 0 через RAID 5;
Kickstart-установка одной конфигурации на нескольких машинах;
IP и имя базируется на виртуальном хостинге;
USB-поддержка для мыши и клавиатуры;
графический инструмент для конфигурирования защиты от "атак" из сети;
XFree 4.0.1 для большей совместимости с новыми видеокартами;
поддержка 2.4-ядра
На шести bonus-CD содержатся дополнительные программы:
полная версия Novell ╝ eGuide 1.01;
Veritas ╝ NetBackup 3.4;
полная версия StarOfficeTM 5.2;
Applixware ╝ 5.0 (триальная 30-дневная версия);
IBM╝ DB2 Universal Database Personal Developer's Edition;
Computer Associates╝ ArcServeIT
Новые возможности для разработчика:
множество языков программирования;
модифицированный toolchain;
инструменты для разработки web-приложений (с использованием PHP и Zope);
предварительный просмотр средств, основанных на GUI (GTK+ 2.0, Pango и Inti)
Что изменилось?
В инсталляции [Installation-Related Enhancements]
новая Multi-CD инсталляция (программа инсталляции Red Hat Linux 7.0 теперь
поддерживает инсталляцию с нескольких CD)
программа инсталляции поддерживает RPM 4.0 (Red Hat Linux 7.0 поддерживает
новый RPM Package Manager - RPM 4.0. Tак как RPM 4.0 использует новый формат базы данных,
программа инсталляции автоматически перемещает базу данных rpm в новый формат во время обновления)
XFree 4.0.1 (конфигурация вашей X Window System во время инсталляции никогда не была более полной,
чем в Red Hat Linux 7.0 - от выбора вашего монитора и его правильной установки,
к пробе видеокарты, до тестирования вашей X установки. Xconfigurator теперь может помочь
вам установить все более точно)
поддержка USB (программа инсталляции теперь поддерживает USB-устройства (мыши и клавиатуры)
по F1 доступен help во время инсталляции в текстовом режиме
(Text Mode Installation) (текст справки добавлен к программе инсталляции в текстовом режиме,
чтобы помочь вам во время инсталляции Red Hat. Открывается справка при нажатии клавиши F1,
закрывается - при нажатии [ENTER])
для установления подлинности учетной записи можно сконфигурировать LDAP и Kerberos во время инсталляции
(только в custom-инсталляции)
В системе [System-Related Enhancements]
модернизированы Core System-компоненты:
glibc 2.1.92 (совместима с 2.2-ядром, также готова к 2.4-ядру)
XFree86 4.0.1
XFree86 3.3.6 X-серверы поддерживают максимум аппаратных средств
GNOME 1.2
kernel 2.2.16
GCC 2.96
новые и обновленные драйвера:
aacraid 1.0.6
qla2x00 2.23
e1000 2.0.7
e100 1.2.1
cciss 1.0.0
3c90x 1.0.0i
emu10k1
2.4 USB backport
kaweth
Tachyon FibreChannel
SysKonnect FDDI
Crystal SoundFusion-поддержка
lm_sensors
pcmcia 3.1.19 (улучшенная PCMCIA/Cardbus поддержка)
RPM 4.0 (новая версия RPM Package Manager теперь включает виртуальную структуру доступа к базе данных.
Это позволяет перемещение базы данных из формата Berkeley DB 1 в формат Berkeley DB 3.1.
Как уже было сказано, программа инсталляции Red Hat Linux 7.0 автоматически перемещает базу данных DB 1
в новый формат DB 3.1)
оптимизированы пакеты (все пакеты, которые включены в данную версию Red Hat
оптимизированы для максимальной совместимости. Некоторые пакеты оптимизированы для Pentium Pro и выше процессоров.
Сохранена совместимость с 386-, 486-, и Pentium-процессорами)
USB-поддержка (в Red Hat Linux 7.0 включена поддержка для USB-устройств
(прежде всего для мыши и клавиатуры, хотя модули для других типов устройств также имеются)
Программа Usbview может быть использована в качестве просмотра в графическом режиме всех устройств,
которые расположены на шине универсальной последовательной шине
настройка драйвера для IDE-дисков стала легче и проще (параметры настройки теперь можно найти
в файле /etc/sysconfig/harddisks)
расширены аппаратные средства для поддержки 3-D
включена поддержка 3-D (используется XFree86-4.0.1 DRI/DRM-инфраструктура) для Intel i810/i815,
ATI Rage 128 и Matrox G200 чипсетов
RH PPP Dialer (rp3) для конфигурации PPP (инструмент конфигурации PPP (известный как rp3) -
теперь единственный рекомендуемый инструмент для конфигурирования подключения к Internet посредством
Point-to-Point-протокола (PPP). Если вы имеете ISDN-линию, то рекомендую вам использовать isdn-config.
При использовании SLIP или CSLIP используйте netcfg)
компилятор GCC 2.96 (оптимизирована скорость доступа к кодам, а также большая совместимость с поддержкой С++)
изменены пакеты, которые используют технологию шифрования (encryption-related technologies).
В первую очередь, это OpenSSH (безопасный вход в вашу систему с удаленной машины),
OpenSSL (безопасность связи), CIPE (построения шифрованных VPNs (Virtual Private Networks - виртуальные частные сети)
включен Sawfish-оконный менеджер (Sawfish основан на Lisp-подобном языке программирования и используется
в Red Hat Linux 7.0 как оконный менеджер по умолчанию для GNOME)
модифицированный Enlightenment-оконный менеджер (данный оконный менеджер был обновлен до версии 0.16
и включает множество особенностей, которые являются частью GNOME и KDE)
inetd был заменен xinetd (пакет xinetd имеет больше функциональных возможностей
чем inetd-супер-сервер, который был заменен)
встроена поддержка для sar/sard (sysstat-RPM включает sar/sard наряду с iostat - программы,
которые информируют пользователя о состоянии системы - System Status Reporting)
новый графический экран начальной загрузки для LILO (LILO теперь использует графический экран,
который отображает доступные выборы начальной загрузки - a la Corel Linux)
большая совместимость с FHS (Filesystem Hierarchy Standard)
расширенная интеграция LDAP и Kerberos (новый authconfig обеспечивает автоматизированный
метод конфигурирования Red Hat Linux 7.0 так, чтобы использовать LDAP или Kerberos для аутентификации пользователя)
расширенный Kickstart (теперь он понимает новые команды)
Red Hat-сетевая регистрация клиента (Red Hat Network Registration Client)
(Red Hat Linux 7 включает Red Hat Network (RHN) - легкий путь для модификации
и обновления системы. Чтобы присоединиться к Red Hat Network, необходимо создать System Profile
с RHN Registration Client. Проще это выглядит так - когда вы входите в систему как root,
стартует rhn_register. При нажатии [CANCEL] данная программа не будет больше появляться автоматически
при входе в систему. Обновления могут быть получены либо через Red Hat Update Agent (up2date)
или RHN Web Application. Более подробно об этом можно узнать по адресу
http://www.redhat.com/network
новые и обновленные пакеты (здесь представлена только меньшая часть):
GIMP 1.1.25
Perl 5.6.0
Tcl/Tk 8.3.1
SDL
smpeg
SANE
gphoto
MySQL
AbiWord
dia
aspell (замена ispell)
Xemacs
включена gnome-lokkit Firewall Setup Utility (данный пакет позволяет легко
"защитить" свою машину от "атак" из сети)
nut UPS-утилиты (контролируют разнообразные непрерывные источники питания)
rp-pppoe (обеспечивает RFC-2516 выполнение протокола PPP по Ethernet. Pppoe в данное время
используется многими xDSL- Internet провайдерами)
возможность просмотра технологий следующего (нового) поколения (Next-Generation Technology)
(можно просмотреть некоторые технологии, которые будут использоваться в будущих
версиях Red Hat - pango (инструменты для интернационализации текста, смотрите www.pango.org),
Inti (библиотеки на основе C++, включая инструменты класса GTK+ GUI, смотрите sources.redhat.com/inti),
GTK+ 2.0, KDE версии 2 (включая KOffice), высококлассный снимок TUX-ядра для web-сервера,
2.4test ядро (TUX-поддержка включена как заплата в kernel24 source RPM; расскоментируйте строку,
которая применят патч и перестройте kernel24 source RPM. Больше инструкций по применению данного
патча находится в spec-файле), glibc 2.1.92 (оптимизирована только для 2.4-ядер), Mozilla M17,
3Dfx с поддержкой 3D с использованием Glide.
ПРИМЕЧАНИЕ: пакеты KDE 2, TUX, 2.4test, glibc 2.1.92, Mozilla M17 и 3Dfx не устанавливаются
по умолчанию. Их можно найти на диске #2.
Немного о пакетах
Практически все пакеты, которые включены в Red Hat Linux 7.0, обновлены.
Заслуживают вимания новые версии пакетов:
Samba (SMB) (samba-client 2.0.7,
samba-common 2.0.7, samba 2.0.7), которая понимает работу с Windows 2000 (NT5),
fetchmailconf и fetchmail (программы для работы с электронной почтой) версии 5.5.0, hdparm версии 3.9
(утилита для установки параметров жесткого диска), LPRng версии 3.6.22 (LPRng Print Spooler),
man версии 1.5h1 и многие другие.
Выводы.
Так произошла ли революция в мире Linux? Новое ядро версии 2.4 не вышло,
но зато ведущие компании-производители Linux выпустили новые версии своих ОС,
в которых встроена поддержка 2.4-ядра (!). Можно ли назвать это Linux-РЕВОЛЮЦИЕЙ?
Нужно ли дожидаться выхода нового ядра или
все-таки выпускать в свет такие ОС, как Red Hat Linux 7.0
с улучшенной настраиваемостью рабочей среды, повышенной безопасностью,
поддержкой 3D, интеграций в систему безопасности OpenSSL, добавленными
графическими утилитами для конфигурирования и компиляторами
для Jav'ы и С?
Наверное, все-таки, революция произошла.
Нет сомнений, что с выходом нового ядра версии 2.4 (аналитики прогнозируют
его выход на самый_конец сентября или начало_октября) многие компании
представят миру свои новые релизы. Будет ли это что-то новое и ранее невиданное
или же "старое де жа вю" с красивыми названиями типа "Х Х X X X.x.x kernel-2.4 Edition"
или "X Х Х X X.x.x Millenium Edition with kernel v.2.4"? Ждем.
Анонс.
В следующих статьях внимание будет уделено тонкостям установки, настройки и работы
с Red Hat Linux 7.0.
Предложения и замечания (как и всегда) принимаются по адресу
stranger@sivash.net
|