|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : "Alexey V.Chaykin 2:5020/400 11 Jul 2002 16:05:10 To : Kirill Frolov Subject : Re: Slackware vs RH vs Mandrake etc. -------------------------------------------------------------------------------- MF> Просветите меня пожалуйста в основных различаях между линухами, как MF> то: Slackware, RedHat, Mandrake, Suse etc. KF>Линух это ядро. Дистрибутив -- сборник программ. KF>Hигде не лучше, просто везде по разному (Ц) не помню кто-то из эхи Вот это правильно. Еще чтобы совсем было понятно - дистрибутив это комплект из (как правило) gnu программ, которые были сконфигурированы (за тебя и для тебя, избавляя в общем - среднем случае читать тучку или тучу документации к конкретному приложению) и скомпилированы для тебя. Теперь мы подходим к важному моменту: ну сконфигурировали и скомпилировали мы программу, нужно как-то скрутить получившиеся объектники, файлы конфигурации и 'runtime' файлы(к примеру если эта прога имеет встроенный скриптовый язык, то с ней будут поставляться какие-нибудь скрипты, расширяющие ее возможности - это и есть runtime файлы) в что-то такое что бы: - имело малый размер - было просто и гибко в установке и администрировании т.е. нужна система пакетов (т.е нужно принять решение о том что будет из себя представлять пакет и написать какие - нибудь проги позволяющие устанавливать, удалять, update'ить, еще что-нибудь делать с пакетами. Так вот это - тоже часть дистриба - и очень важная в Slackware, пакет это архив tgz (см первое требование), внутри которого просто располагается (стандартное, или почти стандартное если надо могу откопать ссылку на стандарт, может кто и посравнивает и нам расскажет) дерево каталогов с раскиданными файлами данного пакета + маленькая программа install-sh, которая будет выполнена при установке пакета, в Debian навороченная система пакетов, с потдержкой зависимостей и update'oм через сеть. у RedHat тоже примерно так (ничего не буду говорить ), т.е. если одним словом у Слаквари самый просто пакет (не бейте если вру), соответственно система попроще, разобраться по легче, дает простор творческой мысли, но как главный недостаток нет потдержки зависимостей. Пока обсуждали систему пакетов, всплыла такая штука как организация дерева каталогов и конфигурирование системы, тут тоже разработчики дистрибутивов трудятся не покладая рук чтобы нам пользователям легче жилось. Мое личное впечатление что в Слаквари опять таки все простенько но живенько, пара скриптов чтобы следить за установленным совтом, и ... все вроде бы, ну да setup тоже можно использовать для некоторых штучек, собственно больше и не надо, но если припрет, то даже в качестве отдельных пакетов распространяется много этих конфигурялок, я вот храню все конфиги в cvs репозитории, очень удобно, и таких мощных возможностей нет ни у одного конфигуратора (откат на любое состояние, несколько ветвей конфигов а ... да что там ). У Debian и RH конечно системы конфигурации посложнее, соответственно и больше беспорядка на системе (что этот конфигуратор сделал, когда?) это опять мое личное впечатление, но неуютно. - --- Как итог - ситуация из жизни: Решил один парень ПАСТАВИТЬ ЛИHУХ(видимо чтобы потом об этом рассказывать и писать в резюме), ставит RH, и не нарадуется, как в Виндах - потыкался мышкой и готово (в голову человека работавшего до этого только с Виндой укладывается отлично - все системы похожи - запустил сетап, потыкал - готово), настроение поднялось, человек уже считает себя крупным специалистом (епрст - любую систему может поставить), но начинаются траблы: запускаем нашу любимую прогу что нибудь делаем(какую - нибудь местную панель управления) и фифец, какие-то сообщения, система перестает работать, при загрузке что-то пишет непонятное. В общем нужно разбираться, если человек уже что-нибудь знает (про сети там, защищенный режим, какие бывают архитектуры систем вообще, короче что к чему), дело начинает двигаться, но медленно конечно, и кроме - того процесс изучения сильно замедляет наличие всей этой хрени которую придумали для твоего удобства (якобы), все изменения и усложнения в системе, все эти дурацикие системы конфигурирования, короче тяжко, но зато для поверхносного общения с системой очень хорошо подойдет (переставил как в виндах и все там). поставил Slackware и стало человеку тяжело, потому как каждый шаг дается с трудом, а иногда и вообще нельзя сделать, читает парень доку, и разбирается по маленьку и идет дело по легче чем в RH, потому как не отвлекает всякая фигня, и как показывает практика, если человек уже имеет некоторый кругозор, то за неделю начинает представлять ситуацию в ЦЕЛОМ (заметте именно представление ситуации в целом, а не умение сказать "что-то заглючило"), в течении следующей недели - 2 месяцев (скорее последнее) по тихоньку решаются все насущные траблы (русификация, потдержка твоего оборудования, настройка tvout, доступа в фидо и интернет - тут кстати и становится понятно что ядро с кернел.орг не самоцель а необходимость). после этого страх проходит, и становится более или менее ясно что к чему. мне последний сценарий нравится больше, хотя есть люди, которые долго двигаясь по первому пути стали головастыми пингвинами, да в общем это эмоции, смотри в верх - нигде не лучше, просто везде по разному. --- ifmail v.2.15dev5 * Origin: ИПФРАH (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577389ac3b4.html, оценка из 5, голосов 10
|