Регистрация Вход
Библиотека /
Поиск по библиотекеМоя библиотекаИскать книгу(обмен)

Дистрибутивы Linux: RedHat vs Slackware vs Caldera

Дистрибутивы Linux: RedHat vs Slackware vs Caldera


Проюзав у себя дома старый добрый дистрибутив Linux Slackware 2.0 в течении полутора лет (до сих пор вспоминаю его с теплыми

единственный


безоговорочно


от июня 1996 года. И RedHat 4.0, 4.1, 4.2, 5.0 - октябрь 1996, март 97, май 1997, январь 1998 соответственно. И что из этого получилось...

Caldera


Бывший владелец фирмы Novell ушел из нее не с пустыми руками. Открытая им фирма Caldera торгует (недорого) дистрибутивом Linux с честной "фирменной" поддержкой Netware - со всякими NDSами и прочими новомодными феньками. Туда же добавлен полный комплект десктоп-приложений от Caldera и Motif. А в остальном это старый-добрый проверенный временем RedHat 4.0. Мораль: если вам актуально иметь для своей конторы _настоящую_ поддержку Netware - не пожалейте денег на Caldera- Linux. Если нет - ставьте последнюю версию RedHat - получите тоже самое, только слегка посвежее и с меньшим количеством security-holes.

RedHat 5.0


Появился в декабре 1997-го, начиная с этой версии Linux перешел на новую библиотеку LibC - GNU-libc. Новокомпилированного софта под нее пока практически нет, а старый работает в режиме backward-compatibility - но переходить на нее все же придется - как когда-то мы все дружненько перешли на elf-executable формат. Процедура инсталляции _еще более_ автоматизирована (@#$%^!!! - простите, вырвалось), требует от чайника минимальных действий и все делает за него - ну прям Виндовс95. Если имеете не совсем стандартный компьютер - то молитесь. Средств вручную скорректировать _стандартную_ процедуру под свой особый случай осталось еще меньше. И только железные нервы (#$%), богатый опыт и упорство позволят за 3-4 попытки поставить эти 500 Мб счастья. Впрочем, имеется "custom"-инсталляция, с отключенныйм autoprobing'ом, позволяющая вручную выбрать все возможные параметры. Грабли: Если досовский раздел на машине - незагрузочный, то зарядить lilo не удается, и как потом грузить Linux - одному богу известно. Архив cpio -ov в RedHat 5.0 не читается на других платформах. А совместимый cpio -ovca - НЕ ЧИТАЕТСЯ на самом Linux!!! Продолжение следует.

RedHat 4.2


Самая яркая fiature - не работает инсталляция по NFS - наглухо зависает. "Permition denied" приходится корячиться двумя дискетами с ftp-шной инсталляцией. Кстати - 5.0 это тоже касается. Лечение: Вы ведь этот дистрибутив сftpили? А право "execute", которое ftp сбросил, восстановить не забыли? cd redhat ; chmod -R a+x . security holes - все равно надо затыкать - особенно lpr/lpd.

RedHat 4.1


Ничем выдающимся не выделялся, имеет n-ое количество security holes, в принципе - вполне работоспособная дистрибуция. Вот только Wabi 2.2b заточено под старую версию X-сервера, и в 4.1 в Wabi перестает работать половина функциональных кнопок.

Инсталляция RedHat 4.0


Технические подробности: Делал upgrade с 3.0.3 на 4.0 с жесткого диска. RedHat 4.0 имеет на порядок более удобную программу инсталляции которая прекрасно работает в нескольких стандартных случаях: стандартный PC со стандартными железками и инсталляцией с локального CD. При ЛЮБЫХ сколь-нибудь отличных от стандарта условиях процесс превращается в полный #$%^$%. Грабли: Знаете ли вы, что при инсталляции и upgrade с локального диска (hard-drive partition) дистрибутив должен лежать в корневом каталоге диска под именем /RedHat или N:\REDHAT (N: - любое) и не может лежать в разделе, на который будут ставиться файлы. (При update это очень приятно узнать: ошибка "resource busy" - из-за того, что он монтировал дистрибутив с уже смонтированного каталога /home) На втором виртуальном терминале во время install/upgrade болтается shell, который не помогает лечить ошибочные ситуацию возникающие при инсталляции - ибо все известные для этого команды: df, mount, ifconfig, route, либо отсутствуют, а если присутствуют, то не работают. Так что - reboot if any mistake, дорогие друзья. При update полностью сносятся почти все локальные настройки: /etc/hosts, /etc/sendmail.cf, /etc/lilo.conf, ... Впрочем остаются все таки старые копии файлов /etc/fstab, timezone, hostname, /etc/inetd.conf, /etc/services, /etc/dosemu.conf, IP-setting - который все равно не работает по причине пустого hosts После перекомпиляции ядра прекращают работать ВСЕ kernel-модули из дистрибутива. Их можно смело удалять, и переделывать. После перекомпиляции ядрo кладется в / а не в /boot/ как это было после инсталляции, поэтому lilo.conf обязательно нужно исправлять.

Инсталляция RedHat 3.0.3


Моя эпопея о процессе инсталляции RedHat скорее всего видимо никогда не будет опубликована по причине наличия в ней (эпопее) большого количества ненормативной лексики. Могу лишь сообщить пару технических подробностей: Инсталлировал систему на два PC с одного хард-диска. Процесс "сошелся" с четвертого раза, а всего пришлось бутиться с дистрибутивных дискеток 6 раз. (Одна забутка - полное зачитывание 3 дискет, и одной из них 2 раза - итого 24 шт. Что-то подобное я ощущал при инсталляции SCO, там было 60 дискет, и это совсем другая история) Использование ядра доставшегося после инсталляции приводила к полной блокировке файловой системы каждые 8 часов. Перекомпиляция ядра спасла меня от этой милой "особенности" RedHat. Итог: полный успех.

Что есть в Slackware, но в RedHat отсутствует:


Сколько-нибудь работоспособная версия OpenLook. X-овый CD-плеер. Работоспособная версия sendmail Работоспособный m4-конфиг sendmail'а для uucp'шного линка. sudo Программа доинсталляции Библиотека curses Демон авторизации PC-NFS клиентов pcnfsd Загрузка Linux из МСДОС loadlin

Что есть в RedHat'е 3.0* но отсутствует в Slackware 2.1


X-вая программа администрирования компьютера Dosemu: Эмулятор DOS ibcs2: Поддержка бинарной совместимости с SCO amd: Automounter sbm: Самба - сервер сетевой файловой системы для WFW 3.11 клиентов NISserver: Сервер NIS Перекодировщики почтовых транспортных encodingов btoa/atob, xbtoa/xatob, base64

Что отсутствует во всех дистрибутивах


Текстовые поисковые индексаторы WAIS Glimpse Netscape Motif Runtime (-: Текстовая программа администрирования компьютера Работоспособный конфигуратор настроек Xсервера Конфигуратор DNS Кирилические категории LOCALE

Наша библиотека является официальным зеркалом библиотеки Максима Мошкова lib.ru

Реклама