Из тестируемых бесплатных ОС
дистрибутив RedHat Linux понравился нам больше всех (см. Рисунок 1).
Неспроста данный вариант Linux является самым популярным. Правда, по удобству работы и продуманности
интерфейса мы поставили бы UnixWare выше всех, но второе место безусловно за
RedHat. Тестируемый комплект RedHat Linux 5.0 был подготовлен партнером RedHat - компанией Macmillan Digital
Publishing. RedHat Linux работает на платформах Intel, Alpha и SPARC,
однако наш комплект был рассчитан только на компьютеры Intel. Он включает два
CD-ROM, загрузочные дискеты, а также весьма полезную книгу ╚Официальное
руководство пользователя RedHat Linux 5╩, брошюру ╚Getting Started╩ и лицензионное
соглашение с компанией RedHat, дающее право на поддержку в течение 30 дней со
дня регистрации.
Руководство пользователя оказало
большую помощь в установке системы, и очень жаль, что другие бесплатные ОС не
комплектуются подобными книгами. Кроме того, на CD-ROM имелось несколько
полезных книг в формате PDF: ╚Teach Yourself UNIX in 24 hours╩ для начального знакомства с UNIX, ╚Apache Server Survival Guide╩
по установке и настройке Web-сервера Apache, а также отрывки из книги
╚RedHat Linux Unleashed╩. Единственная неприятность
состояла в том, что откомпилированные программы просмотра формата PDF в составе
RedHat 5.0 отсутствовали, поэтому книги пришлось изучать в среде Windows.
Инсталляция RedHat достаточно удобна,
но некоторые вопросы сбивают с толку. Например, программа установки запрашивает
тип клавиатуры (Keyboard Type), причем в списке присутствуют и русские
раскладки ru, ru1, ru2, russian. Понять смысл каждой из них было невозможно,
вдобавок подсказка отсутствовала.
Настройка поддержки русского языка
(уже после инсталляции ОС) оказалась много сложнее, чем просто выбор
клавиатуры, и потребовала изучения документа Cyrillic_HOWTO. Тем не менее
поддержка кириллицы в ОС Linux (и FreeBSD) организована лучше, чем в UnixWare и Solaris.
Для организации разделов (partition)
на диске в составе RedHat имеются две программы: fdisk и Disk Druid. Последней
пользоваться удобнее, хотя она имеет ограничения, в частности корневую файловую
систему невозможно создать на втором винчестере. Утилита fdisk помощнее, но уж
очень она неудобна.
Самыми яркими особенностями RedHat,
резко выделяющими ее на фоне других бесплатных систем, являются наличие средств
управления пакетами (RedHat Package Manager, RPM) и графической панели
управления (Control Panel).
RPM служит для установки программ,
проверки их целостности, обновления и удаления ПО. С помощью RPM также можно
найти немало полезной информации по установленному программному обеспечению, в
частности описание назначения программы или перечень файлов.
Панель управления приближает RedHat к
лучшим коммерческим UNIX. С помощью
панели в среде X Window System можно осуществлять контроль практически за всеми
ресурсами компьютера, а именно: за пользователями и группами, локальными и
сетевыми файловыми системами, принтерами, сетевыми настройками и другими
параметрами. Панель управления включает также графический вариант PRM под
названием Glint.
В официальный дистрибутив RedHat
входит несколько коммерческих программ, среди которых особого внимания
заслуживают однопользовательские X-сервер Metro-X от компании Metro Link и
программа резервного копирования BRU 2000-PE от Enhanced Software Technologies.
Одной, на наш взгляд, сомнительной,
новацией RedHat является схема создания групп пользователей под названием UPG
(User Private Group). В частности, при создании бюджета нового пользователя эта
схема предусматривает автоматическое создание его персональной группы и
назначение маски (umask) 002 по умолчанию. Приводимые в документации доводы в
пользу такой схемы представляются, честно говоря, неубедительными. Данная схема
ничего не добавляет с точки зрения безопасности, но зато нарушает привычную
практику администрирования. Радикальным решением проблем разграничения
полномочий было бы использование списков контроля доступа ACL - вот на что
должны направить свои усилия разработчики.
RedHat оказалась единственной из
протестированных ОС, у которой хэшированные пароли хранились по умолчанию в
файле /etc/passwd, т. е. схема shadow не задействовалась. Данную ситуацию
пришлось исправлять вручную, запустив специальную утилиту. Это тем более странно
для системы, разработчики которой якобы сильно озабочены проблемами
безопасности.
Процедура начальной загрузки (init)
системы RedHat Linux практически полностью соответствует
спецификации UNIX System V.
Версия RedHat 5.2 отличается от
версии 5.0 в основном поддержкой дополнительных устройств и, что можно выделить
особо, файловой системы MS-DOS, известной как FAT 32.
Slackware Linux
Slackware Linux 3.5 произвела на нас худшее впечатление из всех
протестированных ОС, а ведь года три назад эта версия Linux была одной из самых популярных.
В предоставленном нам компанией
╚КомпьюЛинк╩ официальном комплекте Slackware Linux 3.5 содержались 2 CD-ROM и регистрационная
карточка ╚КомпьюЛинк╩. Но, насколько удалось понять, такая
регистрация представляется чистой формальностью: техническую поддержку она не
обеспечивает.