Версия для печати
Архив документации на OpenNet.ru /
Раздел "Документация для Linux"
(Многостраничная версия)
Следующая страница Предыдущая страница Оглавление
Linux: выбор дистрибутива
Подборка осуществлена Olive
Версия 20000723
Перевод - октябрь 2000
Какой дистрибутив Linux выбрать?
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
Этот документ освещает основные моменты, которые следует учитывать при выборе дистрибутива Linux.
Все ваши комментарии (особенно по еще не освещенным вопросам) приветствуются, и я надеюсь, что многие из вас захотят обосновать свой выбор. Я оставляю за собой право редактировать присланные материалы, но обязательно согласую с автором до публикации.
Вместо терминов термины "преимущества" и "недостатки", мы применяем "положительные отзывы" (в оригинале - "дифирамбы") и "критические отзывы", чтобы подчеркивать субъективность.
Чтобы принять участие в дальнейшей работе над данным документом, достаточно отправить мне сообщение по электронной почте. Буду благодарен, если Вы уточните раздел (разделы) или будете придерживаться следующего шаблона:
- Название дистрибутива
- Название подраздела ("Положительные отзывы", "Критические отзывы" или "Рекомендации"),
- Ваш e-mail и могу ли я его опубликовать?
- Какой псевдоним использовать (см. ниже)?
Желательно, чтобы присылаемые Вами комментарии касались вопросов, еще не освещенных в данном документе.
Наиболее актуальная версия данного документа на французском языке находиться на своем оригинальном сайте.
Допускается распространение только неизмененных версий.
Примечание (20000521): я (Olivier Tharan) принимаю на себя поддержание и развитие данного документа, чтобы немного разгрузить Nat`а.
Многочисленные читатели этого документа желают найти здесь единственно верный совет. Мы можем предложить только несколько общих указаний, так как никакой дистрибутив не имеет безусловного преимущества перед другими по всем параметрам.
Об остальном пусть спорят эксперты :-)
Мой совет: используйте такой же дистрибутив, как у "гуру", от которого Вы рассчитываете получить помощь. Если Вы являетесь новичком, и помощи ждать неоткуда, воспользуйтесь дистрибутивом, в составе которого есть документация, а в стоимость входит техническая поддержка пользователей, таким как проект Proselux. Не забудьте о языковой проблеме (отдайте предпочтение, если необходимо, дистрибутиву с документацией на французском языке). Ни один из развитых дистрибутивов не имеет полного перевода всех программ на французский язык, так как такой перевод потребовал бы много лет.
В любом случае, не забудьте внимательно прочитать документацию и сделать резервную копию Ваших данных, прежде чем пытаться устанавливать что-либо.
Другие источники информации
CNET: The Linux lineup
LinuxWars: Distributions at War (CPUReview)
Linux Distributions (LinuxHQ)
Linux Weekly News (LWN) каждую неделю публикуются новости дистрибутивов и приводится список всех известных
Your Guide to Linux distributions (LinuxPlanet)
К сожалению, Distributions-howto неактуально, даже в оригинальной английской версии!
В приведенном ниже списке в скобках указаны псевдонимы, употребляемые далее в тексте этого документа, за которыми следуют имена и электронные адреса контрибьюторов.
Я могу создать разделы для обсуждения и других дистрибутивов.
ПРИМЕЧАНИЕ (20000601): я отложил разделы со старыми дистрибутивами, которые больше не существуют, а также разделы, которые не заполнялись длительное время. Чтобы дистрибутив обсуждался, надо как минимум несколько отзывов (критических/положительных) по его поводу.
Я ищу материалы по следующим дистрибутивам: Corel Linux, Storm Linux, Best Linux, и т.д. Можно сделать несколько специальных разделов (или даже приложений, чтобы оставить в главном документе только аргументы по правильному выбору дистрибутива для нерешительного пользователя). Среди них я вижу:
- Дистрибутивы, относящиеся к "основным" (например: Best Linux < Redhat, Corel < Debian, и т.д.).
- Специализированные дистрибутивы, состоящие из одной-двух дискет, предназначенные для аварийных целей, или создания бездискового маршрутизатора, и т.д.
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
10. Minilinux
( Hc)
: Речь идет об очень сокращенном дистрибутиве, устанавливаемом на раздел MS-DOS.
10.1 Положительные отзывы
- ( Hc)
: Очень маленький (5 дискет), можно установить на раздел MS-DOS без переразбивки и очистки чего-либо. Уже настроен на использование французского языка и Интернет.
- ( Hc)
Слишком маленький. В нем практически ничего невозможно делать. Поставляется с X, Mosaic, и двумя или тремя сетевыми средствами, но без компилятора C.
- ( Hc)
Слишком медленный: файловая система UMSDOS.
- ( Hc)
Слишком старый: основан на старой Slackware с устаревшим форматом бинарных файлов (a.out
).
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
11. Stampede
( CB 19990120)
: Stampede является дистрибутивом, во многом похожем на Slackware по своему способу функционирования. Но он предлагает и такие новшества, как оптимизация под процессоры Intel при помощи компилятора pgcc
, способного оптимизировать под Pentium. Дистрибутив прогрессирует, и такие компании как VA-Research используют его в качестве серверов в своих проектах.
11.1 Положительные отзывы
- ( CB 19990120)
: Его пакеты (.slp
) являются в действительности архивами tar.bz2. Для установки/удаления пакетов существуют простые текстовые файлы, в которых указано, где размещать содержимое пакета. Администратор, который свободно управляется с AWK или Perl, найдет здесь свое счастье.
- ( CB 19990120): Люди, знакомые со Slackware, не будут чувствовать себя неуютно. Последние версии программ - всегда в формате .slp - появляются на FTP-сервере спустя 2-3 дня после из выхода.
- ( CB 19990120): Показатели производительности (исключительно для Pentium) превосходят показатели других дистрибутивов для процессоров Intel.
- ( CB 19990120): Программное обеспечение для работы с пакетами не предлагает средств управления зависимостями (но оно и используется редко), по сравнению с Deb или RPM. Но это путь, избранный ngSLP, который занимается доведением пакетов slp до уровня пакетов других форматов.
- ( CB 19990120): В инсталляции существует несколько багов. Новички, которые не любят копаться в потрохах, буду иметь больше проблем, чем с RedHat или Suse.
- ( CB 19990120): Локализация (locales) исключительно американская :-)
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
12. Caldera OpenLinux
12.1 Положительные отзывы
- ( Pat 199811)
: версия 1.3 очень "Редхатизована", если есть опыт установки Red Hat, то все будет знакомо. Имеется 4 варианта установки: mini
, стандартный без X
, стандартный с X
и maxi
. Для версии maxi
необходимо предусмотреть не менее 934 мегабайт.
- ( Pat 199811)
: Установка происходит почти автоматически; KDE входит в комплект
- ( Pat 199811)
: Формат пакетов - .rpm
, как в RedHat. Программа установки "Lisa" позволяет легко удалять или добавлять пакеты.
- (Pat 199811)
: Ядро изначально сконфигурировано на использование сети: IPX
, SMB
, IP
, NFS
. Изменения фалов конфигурации практически не нужны :-)
- (Acab 200005)
: В Caldera 2.3, версии GPL, достаточно хорошо работает автоматическое обнаружение оборудования (это единственный дистрибутив, который сумел правильно обнаружить и автоматически установить мою TV-карту).
- ( Pat 199811)
: Точно те же, что для Red Hat: некоторые средства и файлы специфичны (главным образом в /etc
), не все соответствует соглашениям.
- ( Acab 200005)
: Caldera 2.3 версии GPL слишком "нажимает" на KDE.
Следующая страницаПредыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
13. Rock Linux
Этот раздел является переводом на французский язык опубликованной в он-лайн журнале: E-Zine статьи, написанной Clifford Wolf - главным автором дистрибутива Rock Linux. Статья представляет дистрибутив кратко, но ясно, также как и его отличия от других дистрибутивов.
Эту статью перевел в декабре 1999 Olive, который принимает любые комментарии (в частности, чтобы дополнить разделы "критические отзывы" и "положительные отзывы" замечаниями тех, кто опробовал этот дистрибутив).
Введение
В течение лета 1998, я настолько разочаровался в существующих дистрибутивах Linux, что решил разработать свой собственный. Я не заблуждаюсь: существуют хорошие дистрибутивы. Но ни один из них, между тем, не дает полного контроля над системой опытному администратору. Я хотел показать здесь основные принципиальные отличия ROCK Linux
от других дистрибутивов Linux.
Простота для пользователя или администратора?
Unix / linux становится все более и более популярным у широкой публики. Основные дистрибутивы становятся все более и более дружественными по отношению к пользователям (N.D.T.: user-friendly, если по-английски). Но что в действительности означает дружественный по отношению к пользователям? В моем понятии, это значит, что конечный пользователь не нуждается в администраторе для осуществления базовых задач администрирования.
Это большой плюс, если Вы являетесь конечным пользователем. Но это не сильно Вам поможет, если Вы являетесь администратором системы. В большей части случаев, администратор приходит много времени дезактивируя дружественные по отношению к пользователям функции в современных дистрибутивах. Таким образом, я пришел к выводу о необходимости дистрибутива, дружественного по отношению к администраторам.
ROCK Linux
пытается быть дружественным по отношению к администраторам дистрибутивом. В нем нет YaST, Linuxconf или Control-Panel (N.D.T.: различные front-end утилиты конфигурации, включенные в текущие дистрибутивы). Конфигурирование осуществляется там, где это надо делать: в файлах конфигурации. Средства настройки, призванные помочь администратору, ничем не заменены (я не думаю, что было возможно заменять администратора утилитой настройки, поэтому я и не пытался этого сделать).
Размер
Большая часть дистрибутивов пытается быть (или стать) полностью укомплектованными дистрибутивами, включая все доступные в Интернет пакеты. Это мило, если Вы не знаете, какие пакеты Вам нужны и хотите немного поэкспериментировать. Но этот метод имеет свои минусы:
- Дистрибутив становится сложным, и его тяжело поддерживать в актуальном состоянии из-за больших затрат на обслуживание;
- Более сложно сохранять дистрибутив простым и целостным;
- Пользователю сложно отличать значимые вещи от просто приятных вещей.
Поэтому ROCK Linux
разделен на две части: базовый дистрибутив и расширение дистрибутива.
Базовый дистрибутив только необходимые и широко используемые вещи (приблизительно 250 пакетов). Каждое изменение, каждая строка специфического кода в ROCK Linux
в этом базовом дистрибутиве проверялась одним лицом, чтобы быть уверенным в ее функциональности и соответствии общей идее. Базовый дистрибутив монолитен, как СКАЛА(ROCK)
.
Расширение дистрибутива является коллекцией пакетов, устанавливаемой в
/opt/<имя-пакета>
Большая часть этих пакетов поддерживаются другими людьми, независимыми от базового дистрибутива. Это обеспечивает возможность иметь большое количество пакетов расширения (создание пакетов для расширенного дистрибутива продолжается. В настоящее время их немного, но их количество постоянно растет.)
Обратная совместимость
Большая часть дистрибутивов Linux пытаются сохранить некоторую обратную совместимость (старые библиотеки, старые утилиты, и т.д..). ROCK Linux
не делает этого. В ROCK Linux всегда присутствует только одна версия (наиболее свежая) системных библиотек и утилит
.
Имеются два резона игнорировать проблемы совместимости в базовом дистрибутиве:
- Большей части пользователей это не нужно (кто в наши дни использует исполнимые файлы формата a.out или libc5?)
- Даже если потребность есть, это не работает как надо (вы уже пробовали установить сложные приложения a.out / libc4 или elf / libc5 на современный дистрибутив Linux?)
Изменения
Каждый дистрибутив имеет свои собственные изменения (patch - "заплатки"), прилагаемые к различным пакетам. В некоторых случаях, эти изменения настолько значительны по отношению к оригинальному пакету, что они становятся несовместимыми.
В ROCK Linux
, я стараюсь минимизировать исправления, только если это необходимо для:
- Заставлять компилировать пакет;
- Исправить "баг" (ошибку);
- Добавлять абсолютно необходимую дополнительную функцию.
Большая часть дистрибутивов Linux добавляет большое количество дополнительных возможностей к пакету без согласования с его автором. Эта способность остается, таким образом, специфической для данного дистрибутива, оставаясь недоступной в других. По моему мнению - это неправильно. Традиционное развитие пакета должно было бы быть оставлено автору пакета. Если дистрибьютор Linux хочет внести в пакет изменения, он должен связаться с автором пакета и попросить его внести предлагаемые изменения.
В большей части случаев, автор пакета принимает дополнения или (если он не хочет их включать) имеет веские основания этого не делать. А если имеются веские основания не включать что-нибудь, то продолжение этого процесса - плохая идея со стороны дистрибьютора.
Изготовление пакетов
В отличие от других дистрибутивов Linux, ROCK Linux
не использует какого-либо специального формата для своих пакетов. Пакеты представляют собой простые архивы *.tar.bz2
Мета-информация о пакетах находится в
/var/adm/*
:
/var/adm/flists/<имя пакета> список файлов
/var/adm/md5sums/<имя пакета> - контрольные суммы MD5
/var/adm/cksums/<имя пакета> - контрольные суммы crc
/var/adm/packages/<имя пакета> - описание пакета
Это позволяет внешним скриптам легко обрабатывать мета-информацию о пакетах.
Однако, ROCK Linux
поставляется с программами
Rpm
и
Rpm2cpio
Таким образом, легко установить пакеты RPM вручную или конвертировать пакеты RPM в файлы *.tar.bz2 для ROCK Linux.
Под-дистрибутивы
Кроме базового дистрибутива и расширения дистрибутива в ROCK Linux существуют так называемые
под-дистрибутивы. Это дистрибутивы Linux, предназначенные для специального использования и строящиеся автоматически на основе с базового дистрибутива. В настоящий момент доступны два под-дистрибутива:
- Инсталляционные дискеты;
- Дистрибутив ROCK Router (модульный дистрибутив на дискетах, сделанных для роутеров).
В ближайшее время будут доступны следующие под-дистрибутивы:
- Read-only Linux, который загружается с CD-ROM (например, для станций, предназначенных для просмотра Web);
- ROCK NC Linux: NC (Network Computer - Сетевой Компьютер) под Linux, который работает со своими данными через сеть, посредством распределенной файловой системы Coda.
Процесс авто-изготовления
Одной из целей создания ROCK Linux
было обеспечение легкого восстановления всего дистрибутива с помощью одной единственной команды.
Такой процесс авто-изготовления существенно облегчает перенос ROCK Linux
на новые архитектуры, оптимизацию для специального процессора и корректировку системы вцелом под новую системную библиотеку или новое ядро.
В настоящее время осуществляется перенос ROCK Linux
на архитектуру Alpha.
Администрирование системы
Хотя вROCK Linux не предполагалось специальной утилиты конфигурирования/администрирования системы
, в помощь администратору доступны небольшие полезные приложения:
- Пакет shadow распространяется с несколькими утилитами командной строки для администрирования пользователей и групп (useradd, groupadd, ...);
- Утилита
Dump-config
анализирует текущую конфигурацию (сеть, sysctl, модули, ...) и создает простые сценарии shell, позволяющие восстановить текущую конфигурацию. Вы можете взять интересующие вас элементы и скопировать их в свои стартовые скрипты;
- ROCK Linux
использует систему начальной загрузки SysV. Утилита
Runlvedit
поможет Вам управлять символическими ссылками на скрипты начальной загрузки и остановки для различных уровней выполнения (runlevel): он возвращает простой файл настроек, который вы можете редактировать, а также импортировать ваши изменения. Не возникает граничного эффекта если Вы совмещаете этот метод с созданием символических ссылок вручную (командой ln
);
- Утилиты, позволяющие устанавливать, удалять и обновлять пакеты. Две дополнительные утилиты позволяют обнаруживать в системе измененные, добавленные и удаленные файлы. Это удобно для обнаружения вторжений и сохранения вашей конфигурации.
Установка
ROCK Linux
можно установить с CD-ROM, с локального диска или через сеть (NFS, FTP или HTTP). Установочные дискеты (и загрузочный CD-ROM) содержат большое количество модулей (SCSI, сеть и PCMCIA). Они дают shell для root где Вы можете создать разделы, инициализировать файловые системы и смонтировать их под /mnt. Это делается при помощи fdisk
, e2fs
и mount
. Только собственно установка пакетов делается при помощи вспомогательной утилиты ("ROCK Linux
installation shell"), позволяя выбрать пакеты (используя наборы shell) и установить их.
Получение ROCK Linux
Вы можете загрузить исходные тексты со страницы Rock Linux и ее зеркал. Бинарный дистрибутив (generic i386-pc) может быть загружен только с зеркал, список которых приведен на главной странице. Бинарный дистрибутив отсутствует для текущих версий (снапшотов - snapshots).
Приятного общения с ROCK Linux
!
Об авторе
Clifford Wolf < clifford@clifford.at > связан с информационными технологиями уже 11 лет и интересуется развитием Linux и GNU в течение 6 последних лет. Прежде чем начать работу над проектом ROCK Linux, он работал администратором системы Unix в большой австрийской компании.
- ( Olive)
: Безукоризненный для администраторов и тех, кто хочет точно знать, что в данный момент имеется в системе.
- ( Olive)
: Небольшое количество патчей (изменений). Философия пакетов Rock Linux заключается в том, что если необходимо "пропатчить" программное обеспечение чтобы поместить в пакет, необходимые правки направляются разработчику первоначальной версии.
- ( Olive)
: Пакеты содержат самые последние версии программного обеспечения, не сохраняют "старых версий" по каким-либо соображениям совместимости (это может сказаться отрицательно, если есть необходимость использовать собственное программное обеспечение).
- ( Olive)
: Возможность перекомпилировать дистрибутив полностью с использованием последних версий программного обеспечения из Интернет: эквивалент make world
FreeBSD. Возможность также компилировать дистрибутив с использованием существующей системы, отличной от Rock Linux (при наличии соответствующих средств разработки).
- ( Olive)
: Слишком облегченная система конфигурирования: надо все делать вручную, и, таким образом, хорошо знать систему администрирования и Linux. Базовая установка легка, но продолжение пикантно!
- ( Olive)
: Присутствие серий развивающихся и стабильных версий (принципы нумерации те же, что для ядра). Первые могут иметь "баги" (ошибки).
- ( Olive)
: Мало пакетов по умолчанию, что заставляет задуматься о системе на базе FreeBSD, на которую можно портировать.
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
Японская версия рекомендуется тем, кто желает работать также на японском языке (kanas и kanjis). Craig Oda создал соответствующий HOWTO.
Также существуют китайская и американская версии.
- ( Raverdy, 199911, v. 3.0 японская)
: У меня есть необходимость читать и писать на японском языке. Этот дистрибутив позволяет мне это делать сразу. Клавиатура с французской раскладкой AZERTY опознается (но нет букв с надстрочными знаками!).
- ( Raverdy, 199911, v. 3.0 японская)
: В инсталляции версии 3.0 есть 2 бага:
- Установка как японском языке: Lilo не устанавливается. С опцией установки
/vmlinuz,
напротив, процесс установки проходит на английском языке и правильно.
- При выборе полной установки некоторые пакеты не устанавливаются (например, CannaServer), и их приходится доустанавливать вручную с помощью
rpm - install
- ( Raverdy, 200005, v. 4)
: сложно контактировать с производителем, процедура установки сложна. А для использования японского языка, имеется работающий патч для Slackware 7.0.
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
15. Linux PPC
( Djame 199912)
: Linux PPC является дистрибутивом, полностью основанным на Red Hat, LinuXPPC Q3 Red Hat 6.0.
15.1 Положительные отзывы
- ( Djame 199912)
: Идентичны Red Hat (смешно)
Идентичны Red Hat, за исключением следующих моментов:
- ( Djame 199912)
: Вместо загрузчика стиля lilo приходится использовать утилиту стиля loadlin (он называется здесь bootX).
- ( Djame 199912)
: Так как нет возможности писать и читать разделы MacOS (HFS +, в то время как HFS - возможно), невозможно сгенерировать и отдать загрузчику новое ядро (кроме того, и это является ограничением Imac, который я использую, нет флоппи-дисковода для переписывания ядра, поэтому для обновления приходится помещать новое ядро на web, перезагружаться в MacOS, подключать ядро, и т.д. ... длинная история..)
- ( Djame 199912)
: Отсутствие акселерированного X-сервера приводит к очень медленному отображению фрейм-буфера, в то время как G3 достаточно быстро (заметно во время компиляции)
- ( Djame 199912)
: Отсутствие в установке linuxconf.
- ( Djame 199912)
: Очень не хватает PPC-пакетов таких необходимых программ, как Wordperfect, StarOffice, Quake 3 и т.д. ...
- ( Djame 199912)
: Никакой локализации: настройка клавиатуры на французский только вручную (путем замены .map-файла, который трудно найти). Примечание Nat: посмотрите этот Web-сайт.
Говоря о проблемах поддержки другого оборудования, уточню, что я использую IMac с 32 Мбайтами RAM (даже запущенный Gnome не слишком использует своп)
Резюме: это хороший Red Hat, но отсутствие некоторых вещей слегка "портит праздник"....
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
16. YellowDog Linux
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
Spécial lecteur pressé :-)
Существуют два вида дистрибутивов:
- "Официальные" (полный комплект, включающий обычно несколько компакт-дисков, отпечатанную документацию, оказание технической помощи при установке, несколько коммерческих приложений...)
- "GPL": обычные, свободно копируемые компакт-диски с документацией в виде файлов.
Резюме:
- Debian
(Tonio): Этот дистрибутив поддерживает группа добровольцев-энтузиастов, придерживаясь идеологии GNU, которая всегда способствовала развитию Linux. Очень полный, педантично и эффективно продуманный, Debian позволяет полностью удовлетворить самые разные запросы. Периоды между выходами стабильных версий весьма значительны; для новичков может оказаться сложным в освоении. Но после преодоления первых препятствий изменять свой выбор уже не хочется.
Red Hat
(Tonio): Установленные программы в большинстве случаев сразу пригодны к использованию. Дистрибутив отлично подходит для новичков, которые также могут воспользоваться графическими интерфейсами для конфигурации и администрирования. Продвинутые пользователи считают преимуществами данного дистрибутива связность, качество и динамизм.
Mandrake
(PJ 199907): Французский дистрибутив с высокой степенью завершенности и отлично локализованный на французский язык. Все сделано для удобства конечного пользователя. GPL-версия занимает всего один компакт-диск. Коммерческая версия включает уже пять дисков и содержит 2500 пакетов. Инсталляция похожа на Red Hat. Данный дистрибутив можно порекомендовать тем, кто хочет максимально быстро начать использовать машину в рабочем режиме, не исполняя длительное время обязанностей системного инженера. Я использую именно этот (полный) дистрибутив, высоко его оцениваю и рекомендую всем.
S.u.S.E
(Vdefert 199906): Я рекомендую остановить свой выбор на SuSE тем пользователям, которые необходимо установить и использовать Linux максимально быстро, но нет желания глубоко вникать в детали его функционирования.
(Vdefert 199906): В сочетании с программным обеспечением "Linux Office 99" (= Applix Office), получается решение "Linux + офисный комплект" приличного качества по невысокой цене.
(Stef): Высококачественный коммерческий дистрибутив, включающий большое количество предварительно сконфигурированных приложений. Утилиты инсталляции и администрирования предоставляют самые широкие возможности. Качество дистрибутива позволяет отнести его к категории "больших".
(Stef): Одинаково подходит как для начинающих пользователей, которые практически не встретят трудностей во время инсталляции, так и для опытных пользователей, которые не желают терять время на "вылизывание" установки, чтобы она функционировала как надо. Я бы расположил этот дистрибутив между Red Hat и Debian с точки зрения простоты установки и использования, но если я узнаю его лучше, он станет для меня предпочтительным.
LINUX/MNIS STATION X для ПК
(Gd) Дистрибутив основан на Debian 2.0, с отлично переведенной на французский язык и более простой процедурой install(). KDE установлен по умолчанию. Мне кажется очень серьезным.
Slackware
(Vdefert 199906): Я настойчиво рекомендую Slackware тем, кто желает спокойно обрести хорошее знание Unix, кто хочет установить сервер, и тем, для кого легкость развертывания особенно важна.
(Tonio): Дистрибутив насчитывает еще достаточно большое число сторонников (иногда убежденных), но теряет скорость и обновления становятся редкими. Вследствие своей устаревшей концепции имеет несколько дефектов. Таким образом, в основном дистрибутив предназначен для приверженцев, которые просто не хотят менять своих привычек.
Minilinux
(Hc): Идеально подходит для того, чтобы протестировать Linux, оценить его возможности и ничего при этом не ломать на своей машине, но не дает возможности сделать что-либо серьезное (если только не найти и установить необходимые пакеты вручную); не наблюдается также и тенденций к обновлению. Если есть намерение действительно использовать Linux, предпочтительнее "настоящий" дистрибутив.
"Пакет" является файлом, объединяющим все файлы, необходимые для установки связной совокупности файлов (например, программы). Пакеты для Red Hat имеют расширение rpm,
пакеты Debian - deb
.
Детали можно найти в документе Comparaison entre les formats de paquetage deb, rpm, tgz et slp.
Положительные отзывы
- (Nat)
: Большинство программ общего назначения и многочисленное специализированное ПО доступны в специфической форме, называемой пакет, благодаря которому установка и деинсталляция осуществляются просто, быстро и безопасно.
- (Seb)
: Такого рода дистрибутивы могут взаимообогащаться, так как существуют "преобразователи" формата пакетов.
- (Nat)
: Пакеты, поставляемые не издателем дистрибутива, а третьей стороной (так называемые "contributions") иногда дефектны. Избегайте устанавливать таким образом системное программное обеспечение.
- (Xavier)
: Slackware имеет преимущество "a la MS-Windows": так как она не контролирует зависимости, это может стать проблемой для новичка (в течение первых недель).
Критические отзывы
- (Olive)
: Установка индивидуального программного обеспечения ограничена /usr/local
, не следует "пересекаться" с основным набором пакетов, установленных в /usr/{s}bin
и /{s}bin
. Тем не менее, это замечание не является критикой в полном смысле, так как для установки персонального программного обеспечения больше подходит /usr/local
(см. FHS). Надо просто быть внимательным в ситуации, когда перекомпилируется программное обеспечение, уже установленное в составе пакета (неприятная, но очень жизненная ситуация).
- (Jdd)
: Число различных форматов пакетов огромно, но утилиты преобразования (alien
...) позволяют производить конвертацию (более или менее успешно).
- (Olive)
: Suse, Mandrake и Redhat (в том числе) имеют пакеты rpm, теоретически совместимые, но нередки случаи несовместимости вследствие различных режимов компиляции, различий в версиях системных библиотек, расположения в файловой системе. Не следует быть слишком доверчивым, особенно при преобразовании пакетов из "contrib".
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
3. Debian
- (Tonio)
: Единственный дистрибутив, полностью релевантный проекту GNU
- (Tonio)
: Используемый формат пакетов (".deb") элегантен и отлично отслеживает зависимости
- (Seb)
: Формат пакетов и средства установки оперируют понятием "служба" (mail, web-сервер и т.д.); что позволяет избежать установки программ с одинаковыми функциями
- (Nat)
: Превосходное управление файлами конфигурации (возможна адаптация под местные условия)
- (Stef 199812)
: Приятная и безопасная конфигурация по умолчанию
- (Stef 199812)
: Утилита apt-get
позволяет легко поддерживать дистрибутив в актуальном состоянии через Интернет
- (Nat)
Существует огромное количество пакетов, как правило, отлично продуманных
- (Fg 19990214 v2.0)
: Легкая инсталляция без CD-ROM с DOS-раздела или дискет
- (Fg 19990214 v2.0)
: Пакеты можно устанавливать с CD, по FTP, с NFS, MS-DOS и т.д.
- (Tonio)
: Инсталляционный сценарий (скрипт) каждого пакета позволяет полностью сконфигурировать устанавливаемую службу.
- (Seb)
: Лучше всего производить инсталляцию в сетевом окружении, так как она гораздо более удобна (пример: конфигурация клиента NIS) и в основном интегрирована с cfengine
.
- (Stef 199812)
: Очень хорошая организация размещения файлов, все файлы конфигурации находятся под /etc
- (Olive)
: Для смельчаков (каковых, по моему мнению, большинство среди пользователей данного дистрибутива), раздел "unstable" позволяет получить те же многочисленные пакеты, которые имеются в Red Hat
- (Seb)
: Техническая помощь можно получить через список рассылки, предназначенный для исправления ошибок (bug-track list). Это очень важно, с точки зрения обеспечения безопасности.
- (Seb)
: Другие издатели дистрибутивов предлагают пакеты обновлений, так называемые "updates", установка которых на большом парке машин требует значительных затрат времени, т.к. требуется установить все пакеты последовательно (замечание: при помощи различных утилит эту задачу можно более или менее автоматизировать). Debian, напротив, предлагает концепцию "релизов" (release), благодаря чему все обновления устанавливаются автоматически.
- (Seb)
: Официальный дистрибутив предлагается с пакетом страниц руководства (man pages) и документацией на многочисленных языках
- (Seb)
: Способ организации позволяет пользователю, продвинутому в информатике, но новичку в Unix быстро прогрессировать. Скрипты (например, в /etc/init.d
) и различные файлы конфигурации легко читаемы, программы используют ресурсы рационально (например, crontab
) ...
- (Gйde)
: Возможна установка на маленькие диски (Linux + X + сеть умещаются в 40 Мбайт)
- (Stef 199812)
: Разработка системы открытая, есть доступ к текущей разрабатываемой версии
- (Seb)
: Дополнительные скрипты управления системой (например, /etc/X11/window-managers
)
- (Seb)
: Возможна загрузка непосредственно с CD (при использовании официального CD)
- (Stef 199812)
: Четкое разделение пакетов на свободные, неофициальные и коммерческие (free/contrib/non-free).
- (Olive 200005)
: Debian 2.2 добавляет понятие "задач", т.е. разновидности профилей, содержащих совокупность пакетов: это позволяет быстро выбрать совокупность пакетов, наиболее подходящую конкретному пользователю: сеть, разработка, графика и т.д. В этом случае устанавливаются предопределенные наборы пакетов, впоследствии можно добавить дополнительные.
- (Tonio)
: инсталляционные скрипты deb-пакетов часто задают много вопросов, вызывающих иногда затруднения у начинающих пользователей
- (Tonio)
: обновления более редки, чем у других дистрибутивов, так как разработчики стремятся прежде всего к высокой стабильности и тестируют материал более тщательно, рискуя иногда опоздать.
- (Olive)
: слишком большое число пакетов портит дистрибутив! Это типично для крупных дистрибутивов в настоящее время, когда пакетов в три раза больше, это может вызвать трудности у новичка (главным образом потому, что он просто не знает, какие пакеты выбрать). С другой стороны, это удобно для опытного пользователя, которого не устраивает выбор по умолчанию.
- ( Olive)
: инсталляционные скрипты иногда не могут завершить инсталляцию и заканчиваются с ошибкой, главным образом в случае большого объема установки. В этом случае необходимо еще раз выбрать пункт Configuration в dselect,
дабы убедиться, что все в порядке. Некоторые пакеты в этом случае не устанавливаются.
(Yd 199903): В этом случае, недостаточно еще раз выбрать "configuration". Необходимо также еще раз выполнить "installation", так как обычно dselect
не переходит сам к следующему этапу. Утверждение "некоторые пакеты в этом случае не устанавливаются" не совсем верно (если нет ошибки с моей стороны), разве что пользователь сам решает пропустить фазу конфигурации.
- (AGdV)
dselect
- настоящий ужас. Его интерфейс очень некрасивый и он имеет очень слабые возможности управления зависимостями, главным образом когда представлено несколько версий одного пакета.
(Olive 200005) Средства не базе apt
представляют собой элегантную замену dselect
. Кроме того, многие из них - графические.
- (Fg 19990214 v2.0)
: Не позволяет установить базовый комплект с FAT32
- (AGdV)
dpkg
не очень интуитивно понятен. Предназначен больше для тех, кто точно знает, что делает, в отличие от Glint
из Red Hat. Вопросы касательно конфигурации пакетов немного сложны и должны бы иметь онлайновую подсказку.
- Основной сервер (англ.).
- C. Le Bars
- (Seb)
: Dselect относительно сложна для понимания: если пользователь хочет провести установку сам, желательно чтобы он уже имел опыт в установке других дистрибутивов Linux.
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
4. Red Hat
4.1 Положительные отзывы
- ( Nat)
: Быстро развивается, так как поддерживается командой профи
- ( Nat)
: Большое число пакетов (rpm)
- ( Nat)
: Средство установки пакетов (rpm
) с богатыми возможностями
- ( Tonio)
: Устанавливаемые программы уже готовы к использованию в "стандартном" режиме, упрощая процесс настройки для новичков и оставляя для продвинутых пользователей свободу перенастройки.
- ( Flav 199807, версия 5.1)
конфигурация принтера, PPP и звуковой карты очень проста, в основном благодаря графическому интерфейсу
- ( Tonio)
: Графический интерфейс утилит облегчает управление, особенно для новичков.
- ( Tonio)
: Доступен для платформ Intel, Alpha и Sun, облегчая тем самым администрирование гетерогенного парка оборудования.
- ( Seb)
: Программа установки через FTP способна работать через прокси-сервер ("proxy")
- ( Seb) и (nat)
: Существует официальная версия, локализованная на французский язык
- ( Seb)
: При базовой установке инсталлируются только сервисы, необходимые для установленных пакетов (не допуская "дыр" в безопасности)
- (Do)
: Предлагается вариант "быстрый старт" для легкой установки на группу машин. В сочетании с BOOTP сервером это облегчает управление однотипными машинами
- ( Seb)
: Попытка "навязать" свои утилиты и соглашения, часто в ущерб стандартному программному обеспечению UNIX. Содержание каталога /etc
, в частности, кажется достаточно специфическим. Пример: управление паролями. Некоторые системные администраторы UNIX используют NYS и желают видеть строку ' +::::: ' в конце файлов /etc/passwd
и /etc/group
(примечание: это может создать проблемы с безопасностью), под Red-Hat это бесполезно. Можно сказать, что это даже лучше, но некоторое не совсем хорошо написанное программное обеспечение (я имею ввиду, в частности, Netscape) не используют предоставляемые функции библиотеки C для чтения информации о пользователе, а читают непосредственно файл. Результат: под Red-Hat пользователь, зарегистрированный в базе NIS, не может читать свою почту через Nestcape.
- ( Flav 199807, версия 5.1)
: Disk Druid плохо функционирует на машине с несколькими дисками (ATA и SCSI)
- ( Gйde)
: Почти невозможно сделать установку, если на диске доступно менее 100 Мбайт пространства.
- ( Nat)
: Необходимо очень регулярно устанавливать официальные дополнения (updates), доступные в
Интернет. Часто они очень многочисленны, так как версии недостаточно тестируются перед выпуском.
Основной сайт
- ( Nat)
: На рабочей (не экспериментальной) машине:
- Избегать устанавливать soft не "rpm "
- Избегать устанавливать любой пакет из секции "contrib"
- Избегать использовать опасные опции "rpm" (например: nodeps, force, noscripts ...)
- Избегать монтирования и симлинков (symlinks) в системных каталогах (
/tmp
/lib
/usr/lib
/bin
/usr/bin
/sbin
/etc
...)
- Чаще просматривайте перечень найденных ошибок
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
5. Mandrake
- ( PJ 199907, версия 6.0)
Развивается быстро, так как поддерживается командой влюбленных в свое дело.
- ( PJ 199907, версия 6.0)
Вначале это было только улучшенный RedHat. Теперь, с версии 6.0, это полноценный дистрибутив.
- ( PJ 199907, версия 6.0)
Очень практичные иконки, позволяющие монтировать и размонтировать CDROM или дискеты.
- ( PJ 199907, версия 6.0)
CD GPL одновременно является инсталляционным и для коммерческой версии.
- ( PJ 199907, версия 6.0)
Программное обеспечение оптимизировано для Pentium и диски UDMA.
- ( PJ 199907, версия 6.0)
Программа установки распознает действительно большое количество оборудования.
- ( PJ 199907, версия 6.0)
Возможность выбора десктопа (KDE, Gnome, ...) при помощи KDM во время login`а очень удобна. Пользователь не обязан теперь делать выбор во время установки, он может выбирать в процессе эксплуатации.
- ( PJ 199907, версия 6.0)
Очень полная коммерческая версия на 5 CD. Она также включает 100-дневную техническую поддержку по факсу и e-mail.
- ( PJ 199907, версия 6.0)
Система готова к использованию сразу же после установки.
- (Olive 200005, версия 7)
Графическая программа установки очень привлекательна для новичков; превосходит даже Redhat!
- (Olive 200005, версия 7)
Дополнительный штрих: разработчики Mandrake создали удобные средства для облегчения установки и использования, продвигая тем самым свободное программное обеспечение (версии GPL).
- ( PJ 199907)
Оптимизированный для Pentium (с другой стороны, это также преимущество), не функционирует больше на 386.
- ( PJ 199907)
Во время установки выбор пакетов и сервисов для установки (демонов) может вызвать затруднения у новичка.
- ( PJ 199907)
Документация, предоставленная с коммерческой версией, очень скупа, но достаточна для установки.
Основной сайт
- ( PJ 199907, версия 6.0)
Чтобы в полной мере использовать данный дистрибутив, рекомендуется иметь в распоряжении машину с хорошим количеством оперативной памяти (64 Мбайта). Поэтому один старый Pentium на качественной материнской плате будет чудесно функционировать. Если довольствоваться минимальной установкой (что не очень удовлетворительно), хорошо располагать быстрым диском емкостью, по крайней мере, 850 Мбайт.
- ( PJ 199907, версия 6.0)
На рабочей (не экспериментальной) машине, избегайте устанавливать софт не "rpm", так же как и для Red Hat или SuSE.
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
6. S.u. S.E
- (Vdefert 199906)
: Превосходное оформление, завершенность
- (Vdefert 199906)
: Отличная утилита конфигурирования (YaST
) - функционирует в основном в текстовом режиме, что оказывается ценным в случае установки сервера или когда установку производит новичок, не умеющий настроить X Window. Ebar (199910) уточняет: выгодное отличие SuSE в возможности полностью обходиться единственным средством конфигурации не только ядра, групп, конфигурации PPP, а также прикладных программ и сканера
- ( Vdefert 199906)
: Приятная и продуманная документация.
- ( Vdefert 199906)
: Хорошее качество предлагаемых пакетов, большинство из которых имеют on-line документацию.
- ( Vdefert 199906)
: Глядя на мощную эволюцию от версии 5.1 к версии 6.1, очевидно что качество (как по сути, так и по форме) - основная идея SuSE.
- ( Stef)
: Доступно большое количество предварительно сконфигурированных пакетов rpm
.
- ( Stef)
: средство установки/администрирования YaST
для большей части текущих задач. Но оно не дает единства (см. 'критические отзывы').
- ( Crocell 199908, версия 6.1 официальная)
: Большое количество пакетов теперь имеют описания на французском языке.
- (Olive 199804)
: Очень хорошая онлайновая помощь во время инсталляции, которая раскрывает большое количество вещей о дальнейшем функционировании системы (лучше, чем Debian или Red Hat); впрочем, пакеты с помощью документацией более мощные и многочисленные. (Ed 199810, версия 5.3): однако, эта помощь не исчерпывающая.
- ( Ed 199810, версия 5.3)
: установка происходит без проблем, прилагаемая книжка (на французском языке) дает пошаговую инструкцию, что идеально новичка. Вообще говоря, книжка действительно превосходна, с несколькими уровнями объяснения (полный обзор для продвинутых пользователей, меньшее количество деталей для новичков). Очень дидактична, с приятным разбиением на страницы, копиями экранов, глоссарием, библиографией, ...
- ( Stef)
: Во время установки: предварительная визуализация объема дискового пространства, необходимого для выбранных пакетов на различных разделах (partitions) и возможность изменять размеры разделов.
- ( Pev 199811)
: При помощи Yast
можно установить любой rpm.
- ( BLD 199902 версии 5.3)
: YaST
является превосходным средством, как для установки, так и для администрирования системы. Он позволяет делать массу вещей, которые по-другому возможны только из командной строки с огромным числом параметров. Даже для "чайника" установка происходит без проблем, YaST
охватывает все, меню появляются в очень разумном порядке (разбиение диска на разделы, монтирование, установка пакетов...). И, наконец, ее полезно использовать для задач, выполняемых не очень часто (как, user уже создался? ; -) и общего администрирования. Если говорить о полной версии, то в ней имеется огромное количество пакетов, на все вкусы. SaX действительно хорошо слеплен, интуитивно понятен, чувствуется, что это средство программировалось добросовестными людьми. Книжка, или, точнее, книжки (так как она имеется на французском языке и на английском языке) очень хорошо сделаны, полезны как для новичков, так и для не совсем новичков.
- ( Stef)
: дистрибутив связен, конфигурации по умолчанию функционируют без крупных неприятностей, короткий, приятный.
- ( Olive 199804)
: Просмотр конфигурации аппаратного обеспечения при помощи YaST
.
- ( Olive 199804)
: Сохранение конфигурации и перечня установленных пакетов на дискете для возможности последующего восстановления и/или возобновленного инсталляции.
- ( Stef)
: Поставляемая с официальной версией 5.3 книжка позволяет новичку делать свои первые шаги в Emacs и LaTeX, но не адаптирована на французский язык.
- ( Olive 199804)
: Функция "autoprobe" (автоматическое распознавание) для обнаружения оборудования и автоматической загрузки необходимых модулей.
- ( Stef)
: Команда de S.u. S.E. активно сотрудничает с проектом XFree86 и предлагет, таким образом, пре-релизы самых последних X-серверов в своих дистрибутивах.
- ( Stef)
: Предварительная конфигурация оконных менеджеров на английском , немецком или испанском языке.
- ( Ed 19981028, версия 5.3 fr)
: Установка пакетов tgz
не составляет никаких проблем.
- ( Olive 199804)
: Загрузка с CD для последних версий BIOS (El Torito), избавляет от необходимости создавать загрузочные дискеты
- ( Olive 199804)
: Индикация сообщений ядра при загрузке каждого модуля для знатоков.
- ( Ed 199810, версия 5.3)
Поддерживается ли ваше оборудование, можно узнать на Web-сервере. Это очень практично, особенно для экзотических видеокарт.
- ( Olive 199804)
: Загрузка с CD позволяет иметь доступ к большому количеству команд (приблизительно 150) на второй виртуальной консоли во время установки; например, оболочке bash
, арсенал используемых средств на этой стадии не ограничен доступным пространством на загрузочных дискетах.
- ( Crocell 199908, версия 6.1 официальная)
: описание пакетов теперь доступно на французском языке.
- ( Stef 199812)
: Изменение размеров разделов (partitions) возможно во время установки после выбора необходимых пакетов
- ( Crocell 199908, версия 6.1 официальная)
: все коммерческие средства объединены в группе платных пакетов
- ( Vdefert 199906)
: Очень прожорлив до дискового пространства, как и многие другие. Примечание (Crocell 199908, версия 6.1 официальная): очень громоздкий Applixware устанавливается по умолчанию.
- ( Stef 199812)
: Организация иерархии файлов немного экзотична
- ( BLD 199902 версии 5.3)
: Некоторые исполнимые файлы и библиотеки установлены непонятно куда (например Qt в / usr/X11R6/lib/qt
, вместо / usr/local/qt
) что не удобно для последующего обновления (могут получиться две разные версии в двух местах, здравствуйте, симлинки ... ; -). KDE берет слишком много места, для новичка это неплохо. SuSEConfig
добавляет много лишнего в /etc/profile, в частности
/opt/kde/bin
и /opt/gnome/bin
в переменную PATH, даже если не установлены ни KDE, ни Gnome... Это не затрудняет слишком, но это не правильно.
Примечание Crocell (199908, версия 6.1 официальная): файлы, измененные YaST,
помечаются (в комментариях в заголовке)
- ( Mjediyoda 19909)
: файлы слишком детализованы командой разработчиков. Файлы конфигурации sendmail (макросы M4), например. Создание специфичного sendmail.cf является настоящей тяжелой работой.
- ( Ed 199810, версия 5.3)
: Я не люблю YaST
. Администрирование во время первой установки неочевидно. Например, я все еще не разобрался, как устанавливать .rpm с помощью YaST
. В целом, функционирование достаточно неясно. То, что это все функционирует (в 90 % случаев), это очень хорошо, но с другой стороны, это немного трудно для понимания, чтобы осуществить вручную необходимые изменения.
- ( Ed 199810, версия 5.3)
: Дистрибутив S.u. S.E располагает несколькими специфическими средствами, которые дублируют стандартные. Пример: можно установить suse-ppp
или ppp
, а разница между ними не объяснена.
- ( Flav 199807)
: Порядок следования меню в процессе инсталляции непоследователен.
- ( Pev 199811, версия 5.2)
: Несколько поставляемых rpm содержат устаревшие версии программ
- ( Ed 199810, версия 5.3)
: пакеты rpm не содержат версию в имени (и я не нашел в doc): есть inn.rpm но непонятно, какой он версии, 1.7.x или 2.1
- ( Flav 199807)
: Большое количество вещей осталось на немецком языке (README пакетов, в частности)
- ( Stef)
: На сайте S.u. S.E, можно найти исчерпывающее описание пакетов.
DukeOfURL содержит подробный обзор Suse 6.4
- ( BLD 199902 версии 5.3)
: S.u. S.E., на мой взгляд, совершенный дистрибутив для новичков или любителей легкой установки. Других он тоже может удовлетворить, но надо стараться не устанавливать все подряд (слишком много бесполезного в установке по умолчанию) и не колебаться при установке некоторых библиотек вручную. И по мере возможности (если умеете это делать, я надеюсь), просматривать файлы конфигурации в каталоге /etc
с целью небольшой оптимизации.
- ( Stef)
: службу технической поддержки
- ( Stef)
: Конфигурирование с экзотическим оборудованием
- ( Stef)
: Установку дистрибутива новичком
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
7. Slackware
Файл с информацией о дистрибутиве Slackware 4.0
- ( Vdefert 199906)
: Среди предлагаемых режимов инсталляции, режим с запросом подтверждения установки каждого пакета показывает описание пакета, что очень полезно для новичка.
- ( Vdefert 199906)
: Во время установки утилита "не лезет в детали". Например, POP-сервер является частью большой секции "Сеть", и нет необходимости устанавливать его отдельно; проблема зависимостей в результате стоит менее остро, чем в других дистрибутивах. Эти детали позволяют новичку на первых порах избежать проблем с тонкостями администрирования.
- ( Vdefert 199906)
: В целом, дистрибутив не усложнен излишне. Например, использование стартовых скриптов в стиле BSD чрезвычайно упрощает обучение и дистанционное решение проблем (по почте, например).
- ( Vdefert 199906)
: Эта общая простота позволяет сразу работать с интересующей областью, без необходимости немедленно разобраться в системе в целом. Это облегчает управление системой.
- ( Vdefert 199906)
: Использование стандартных сжатых архивов вместо "экзотической" системы (.deb или .rpm) облегчает обмен с другими Unix-системами (пакетами исходников, конечно).
- ( Vdefert 199906)
: Удобный ритм развития (приблизительно одна версия в год).
- ( Vdefert 199906)
: Критерии, направляющие развитие дистрибутива - это стабильность и надежность. Следовательно, он включает, например, наиболее свежие версии Sendmail или named (для обеспечения безопасности), но не содержит последних модных технических новинок1.
- ( Vdefert 199906)
: Он располагает небольшими и практичными скриптами командной строки (чтобы создать пользователя или настроить PPP-соединение, например). Таким образом, нет необходимости ставить X Window, чтобы получить функционирующую машину, что очень интересно в некоторых случаях (например, новичок, не умеющий настраивать X Window, или в случае сервера).
- ( Vdefert 199906)
: Отсутствие специфических особенностей пакетов этого дистрибутива позволяет использовать их в других дистрибутивах, в то время как обратное неверно.
- ( Vdefert 199906)
: Этот дистрибутив следует отметить, как непритязательный, что очень важно для машин с небольшим жестким диском.
- ( Syls)
: Последние дистрибутивы поддерживают установку с дискет (что практически применимо для переносных компьютеров, или старых ПК без привода CD-ROM).
- ( Syls)
: При инсталляции для загрузки требуется всего 4 Мбайта памяти.
- ( Syls)
: Пакеты .tgz могут быть использованы в любом дистрибутиве (при помощи tar
).
- ( Syls)
: Процесс установки гораздо менее "автопилотен", чем Red Hat например, и, таким образом, непосредственно видно, что происходит (многое принимается по умолчанию). Примечание: это также возможно и под RH, но только после чтения документации.
- ( Xavier)
: большая часть книжек для новичков в Linux основываются на Slackware. Главным образом, подержанные книжки:-)
- ( Gйde)
: Возможна установка на маленьких дисках (Linux + X + сеть на 40 Мбайтах)
- ( Tonio)
: Это один из первых дистрибутивов.
- ( Tonio)
: Еще много безусловных преимуществ.
- ( Vdefert 199906)
: Разработчик дистрибутива Patrick Volkerding является чистым технарем, который мало заботится о рекламе своего продукта. Отсутствие маркетинговых усилий приводит к тому, что компании типа IBM пренебрегают этим дистрибутивом, который не заслуживает такого отношения.
- ( Syls)
: Система работы с пакетами очень упрощенная, обеспечивает только три функции: установку пакета (которая только включает в базу список файлов и копирует их), удаление пакета, генерацию списка установленных пакетов
- ( Syls)
: Связанность далека от совершенства. Можно делать все, что угодно, pkgtools не осуществляют никакой проверки. Могут деинсталлировать libc, в то время как почти все приложения ее используют, также, можно инсталлировать X-приложение, не поставив библиотеки X-Window.
- ( Syls)
: Обновление различных пакетов почти невозможно, надо удалить старую версию, а затем установить новую.
- ( Syls)
: Развивается не очень быстро.
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
8. Corel Linux
Corel Linux является дистрибутивом на базе Debian, сделанным Corel (Wordperfect, и т.д..). Он адресован новичкам и очень прост в инсталляции.
- ( Olive) 20000723
Графическая программа инсталляции, что упрощает установку для новичков
- ( Olive) 20000723
Дистрибутив основан на Debian, который использует формат пакетов .deb, и которые могут быть, таким образом, легко установлены в этом дистрибутиве.
- ( Olive) 20000723
Процесс выбора пакетов существенно упрощен, а не запутан как в dselect
!
- ( Olive) 20000723
Автоматический поиск оборудования не очень результативен; моя мышь на последовательном порту не была обнаружена, что очень затруднительно для инсталляции в графическом режиме!
- ( Olive) 20000723
Имея уже установленный другой дистрибутив, я с был неприятно удивлен уничтожением LILO без каких-либо вопросов со стороны инсталлятора Corel.
- ( Olive) 20000723
Редактор разделов в "продвинутом" режиме имеет ошибки (я тестировал Corel Linux 1.0 с Linuxcentral); показываемое количество мегабайт скорее походит на блоки, таким образом, я не смог выделить больше половины моего диска под корневой раздел. Он не является также интуитивно понятным, что досадно.
- ( Olive) 20000723
По моему личному мнению этот дистрибутив хорошо подойдет для начального ознакомления с Linux, но я категорически не советую использовать его для серьезных инсталляций!
- ( Olive) 20000723
После своего выхода и в течение последующих недель, Corel Linux имел проблемы с безопасностью, отсутствующие в Debian 2.1, на базе которого он сделан... Впервые вижу такое!
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
9. DIY (Do It Yourself)
( Hc)
: Берут минимальный дистрибутив (типа Slackware, с секциями a (минимальной), d (и gcc)) и перекомпилируют полностью из исходных текстов. Именно этим я и занимаюсь в настоящий момент (я начал два года назад со Slackware, которую развивал вручную путем постепенной перекомпиляции).
( Olive) 20000514
: Следует отметить, что теперь существует дистрибутив "Linux From Scratch " (Linux из ничего), содержащий в основном документацию, как создать базовый дистрибутив на основе существующей Linux-системы (для экспертов, речь идет о том чтобы скомпилировать жизненно необходимый статический минимум статический в окружении chroot, а затем загрузиться в него). Информация: Сайт Linux From Scratch; существует также HOWTO на эту тему, переведенный на французский язык: HOWTOs на французском языке.
- ( Hc)
Очень точный контроль всего на машине
- ( Olive)
Дает глубокие познания в инсталляции и функционировании Unix-систем
- ( Hc)
Предназначен для профи (то есть, продвинутых!), со специфичными нуждами. Надо точно знать, что делаешь, т.к. не предусмотрено никакого управления зависимостями. Иногда очень трудно определить, нужен ли еще данный файл.
Следующая страница Предыдущая страница Оглавление
Следующая страница Предыдущая страница Оглавление
Linux: выбор дистрибутива
Подборка осуществлена Olive
Версия 20000723
Перевод - октябрь 2000
Какой дистрибутив Linux выбрать?
Следующая страница Предыдущая страница Оглавление