LINUX.ORG.RU

Кому нынче нужна Slackware?


0

0

По ссылке приводится статья Алана Кэнтона, президента калифорнийской компании "Adams-Blake" (разрабатывающей ПО для финансового учета малых и средних компаний), высказывающая в вежливой и весьма сконденсированной форме, почему Slackware имеет мало шансов для выживания, если будет оставаться такой, какой она сегодня есть.

P.S. Большинство контраргументов, то и дело высказываемые здешними любителями Slackware, в статье учтено. Просьба на пятаки не размениваться. :-)

>>> Подробности

★★★★★

Проверено: ivlad ()
Ответ на: комментарий от qazxsw2

Патрик писал про pam: "Это не pam, а scam - swiss cheese auth module (то есть сыр, дырявый как старый сапог). Из-за того, что я pam не включаю в дистро, слака избегает лишних 10 дыр в году, которые с этим pam связаны." Комментарии будут?

mokhin
()
Ответ на: комментарий от qazxsw2

>абсолютная память? :)

Нет, просто настройка одноразовая. А когда правила настройки изменятся документацию все равно читать придется. Да и не так много времени это самое чтение документации отнимает, зато польза от данного процесса неоценима для всего сообщества (человек не боящийся документации скорее примет участие в конкретной разработке, чем юзер зависимый от графического конфигуратора).

anonymous
()
Ответ на: комментарий от mokhin

swup --search-package courier-imap
Fetching upgrade info for site: Community contrib
Fetching upgrade info for site: Trustix Official http
Fetching upgrade info for site: Trustix Official ftp

Found 4 package(s) matching "courier-imap":
courier-imap (3.0.8-10tr)
courier-imap-ldap (3.0.8-10tr)
courier-imap-mysql (3.0.8-10tr)
courier-imap-pgsql (3.0.8-10tr)

qazxsw2
()
Ответ на: комментарий от mokhin

Я имел в виду что на дистрибутиве, который меньше слаквы по объему есть все что нужно, кроме того, что лежит в слакве. Всякие там кде и тд и тп. А потом про гуй говорите. ;)

qazxsw2
()
Ответ на: комментарий от qazxsw2

Ты не понял. courier-imap по умолчанию есть много где, и это не удивительно. Но только полный олух будет ставить сборку по умолчанию на боевой сервер в Интернете. Я же написал: патчи, конфиги и пр.

mokhin
()
Ответ на: комментарий от qazxsw2

>Получается, что слаква так же для свистулек преднозначена и для игр.

Свистелки и игры тоже должны быть. Включил компъютер, загрузил KDE и глаза радуются. А вот всякие там гномы и памы это лишнее.

anonymous
()
Ответ на: комментарий от idoreallyhatespam

> абсолютная память? :)

нет конечно, просто я буду знать где искать и что искать

JB ★★★★★
()
Ответ на: комментарий от anonymous

Вы не обижайтесь, но для чего вам иксы, если вы против гуя? :)
P.S. я КДЕ могу в любой момент доустановить...в принципе как и свистелки ;)
Found 2 package(s) matching "xmms":
xmms (1.2.10-7mn)
xmms-devel (1.2.10-7mn)

Благо есть кто поддерживает дистрибутив. ;)

qazxsw2
()
Ответ на: комментарий от theserg

> зачем нужно kdm?

чтобы использовать графический логин. лень мне каждый раз писать startx после входа в систему, да еще и вспоминать пароль рута чтобы сделать shutdown

>оно потом будет лучше, чем установленное из бинарников

это еще почему? быстрее shutdown будет выполнять ? :)

Reset ★★★★★
()
Ответ на: комментарий от anonymous

Слака это для тех у кого есть желание полностью контроллировать то что он ставит. После бредовых rpm based дистров где нагружаются все подряд я сейчас уже не вспомню но иногда из-за 30к либы нагружался 3 метровый пакет это попахивает маразмомом. Я сам перешел на слаку от RH и этой французкой погремушкой. На серверах это то что доктор прописал. Строится все просто. А руссификация консоли это пожалуй единственное что приходиться делать несколко иначе чем в RH а надо ли оно на сервере. не думаю... А в остальном строится все также...

ntimmy
()
Ответ на: комментарий от qazxsw2

> Получается, что слаква так же для свистулек преднозначена и для игр. :)

Шуткой на шутку: "Слаку ниасилил, патамушта KDE" :)

mokhin
()
Ответ на: комментарий от qazxsw2

> Я имел в виду что на дистрибутиве, который меньше слаквы по объему есть все что нужно, кроме того, что лежит в слакве.

репозиторий в трустиксе больше слаки, причем намного

если ты имеешь виду размеры установочных дисков, то дисков в слаке действительно больше

JB ★★★★★
()
Ответ на: комментарий от mokhin

>Шуткой на шутку: "Слаку ниасилил, патамушта KDE" :)

Ага. Уж слишком много учить надо. ;)

qazxsw2
()
Ответ на: комментарий от mokhin

> Ты не понял. courier-imap по умолчанию есть много где, и это не удивительно. Но только полный олух будет ставить сборку по умолчанию на боевой сервер в Интернете.

trustix это openbsd в мире линукс ;) так что за секурность можно не беспокоится

JB ★★★★★
()
Ответ на: комментарий от qazxsw2

Если речь идет об использование на сервере, то X-ы с KDE можно и снести, в остальных случаях это весьма полезное но не обязательное дополнение, а по поводу разных там графических конфигураторов я писал сдесь: anonymous (*) (30.10.2005 15:30:22)

anonymous
()
Ответ на: комментарий от JB

А у меня друг один какую то прогу собирал из портов. :) Забыл сказать что без графики так она ему пол инета вытянула и почти всю систему заменила пока он спал. :))

qazxsw2
()

ЛОЛ! Глючит мне, после сего треда слово "слака" опять будет считаться здесь матерным какое-то время. Чё шуметь-то? Кому не нужна-не юзайте, всево делов, а мне вот нравится. Про пам впервые узнал, что такое бывает, только когда в одном из тредов упомянули, что в слаке его нету. Да и будь он на любом из трёх моих компов под слакою, я всё равно не знал бы, что с им делать. Зато всё просто и интуитивно понятно, итаких дичайших глюков, как случались в других дистрах, нету...

bugmaker ★★★★☆
()
Ответ на: комментарий от qazxsw2

> Вы не обижайтесь, но для чего вам иксы, если вы против гуя? :)

Как я понял, не против гуя, а против кривых сторонних гуёвых программ для настройки.

И потом, гуй вовсе не для того, чтоб только систему в нём настраивать.

// AK

ioctl
()
Ответ на: комментарий от JB

Защита сервера от админа зависит, а не от дистра. А вот функциональность готовых пакетов часто куцая. Пример: нужно было, чтобы courier-imap мог работать с MySQL, причем идентификация выполнялась по TLS как plain text, но чтобы пароли в открытом виде в базе не хранились. Ну и какой дистр это дает в готовом виде? Патч пришлось накладывать. И таких примеров куча. А как только что-то начинаешь менять руками, слака сразу становится самым удобным дистро.

mokhin
()
Ответ на: комментарий от mokhin

> А как только что-то начинаешь менять руками, слака сразу становится самым удобным дистро.

Там какой то make patch gcc особенный?

qazxsw2
()
Ответ на: комментарий от mokhin

>>Для домашней машинки достаточно легкого сервера IMAP, который есть в слаке. Если тебе нужен courier-imap для боевого сервера в Интернете, с виртуальными доменами, юзерами, TLS, базой данных и пр., то все равно его надо собирать руками, с патчами, которые нужно накладывать руками, с конфигами, которые нужно прописывать руками. Для этого слака как раз больше подходит, чем любой другой дистрибутив.

то-есть когда тебе понадобиться что-то поменять, тебе надо будет вспоминать - что, как и зачем ты патчил... вручную всё это делать, проверять работоспособность патчей для новых версий и т.п.

emerge -pvb courier-imap

These are the packages that I would merge, in order:

Calculating dependencies ...done! [ebuild N ] net-libs/courier-authlib-0.57-r1 +berkdb +crypt -debug +gdbm -ldap +mysql +pam -postgres 1,959 kB [ebuild N ] net-mail/courier-imap-4.0.1 +berkdb -debug +fam +gdbm +ipv6 +nls (-selinux) 2,961 kB

Total size of downloads: 4,920 kB

а вот что будет, если мне понадобится собрать с поддержкой ldap...

export USE="ldap" emerge -pvb courier-imap

emerge -pvb courier-imap

These are the packages that I would merge, in order:

Calculating dependencies ...done! [ebuild U ] sys-devel/libtool-1.5.20 [1.5.10-r4] 2,723 kB [ebuild N ] net-nds/openldap-2.2.28 +berkdb +crypt -debug +gdbm +ipv6 -kerberos -minimal -odbc +perl +readline +samba -sasl -slp +ssl +tcpd 4,565 kB [ebuild N ] net-libs/courier-authlib-0.57-r1 +berkdb +crypt -debug +gdbm +ldap +mysql +pam -postgres 1,959 kB [ebuild N ] net-mail/courier-imap-4.0.1 +berkdb -debug +fam +gdbm +ipv6 +nls (-selinux) 2,961 kB

Total size of downloads: 12,209 kB

всё без гимора качается, компилится, ставится, стартовые скрипты присутствуют, система помнит о всех зависимостях для курьера при апдейтах, выходят security-анонсы.

при желании - конфиги при апедйте кладутся в rcs, делается бинарная версия...

idoreallyhatespam
()
Ответ на: комментарий от idoreallyhatespam

тут я согласен, по гибкости установки софтин бзд и генту уделывают всех

но бывают моменты когда use флаги не спасают и приходится вручную патчить, а иногда и писать патчи

JB ★★★★★
()
Ответ на: комментарий от qazxsw2

> Там какой то make patch gcc особенный?

Попробуй руками по ssh за 10 тыс. км от машинки поадминить хотя бы пару годков ту же SUSE и слаку, вопрос отпадет сам собой.

mokhin
()
Ответ на: комментарий от mokhin

>Попробуй руками по ssh за 10 тыс. км от машинки поадминить хотя бы пару годков ту же SUSE и слаку, вопрос отпадет сам собой.

И что там произойдет?

qazxsw2
()
Ответ на: комментарий от mokhin

Если у тебя канала не хватает ссш заюзать, то как ты собрался из слаквари пол инета вытягивать и патчи накладывать?

qazxsw2
()
Ответ на: комментарий от JB

>>но бывают моменты когда use флаги не спасают и приходится вручную патчить, а иногда и писать патчи

когда use-флаги не спасают, надо уже головой подумать... а не делаешь ли ты чего-то такого, чего лучше не делать...

в любом случае лучше один раз пропатчить ебилд, чем каждый раз - прогу..

кстати, примеры можно?

idoreallyhatespam
()
Ответ на: комментарий от mokhin

В таких случаях собиру бинарник у себя, проверю и скопирую его туда...за 10 тысячь км.

qazxsw2
()
Ответ на: комментарий от idoreallyhatespam

> кстати, примеры можно?

мне с подобным сталкиваться не приходилось, но выше по треду пример привели - mokhin * (*) (30.10.2005 20:53:10)

JB ★★★★★
()
Ответ на: комментарий от idoreallyhatespam

> всё без гимора качается, компилится, ставится, стартовые скрипты присутствуют, система помнит о всех зависимостях для курьера при апдейтах, выходят security-анонсы.

> при желании - конфиги при апедйте кладутся в rcs, делается бинарная версия...

Святая простота...

Давай я тебе скажу, как это по жизни бывает: разобрался (уже хз сколько лет тому назад). Написал скрипт сборки. Поднял систему. Поставил бэкап-сервер. Работает. Все. Читай логи и радуйся, а систему не трогай и другим не давай - года на три хватит, пока хард живой. Экспериментируй на кошках, а потом заменяй хард со всей системой сразу.

mokhin
()
Ответ на: комментарий от mokhin

>>читай логи и радуйся, а систему не трогай и другим не давай - года на три хватит, пока хард живой. Экспериментируй на кошках, а потом заменяй хард со всей системой сразу.

апдейты ставить не надо, задача определена сразу и навсегда ?

И потом, кто говорит об экспериментах на рабочей системе? Зачем самому писать скрипт сборки, если оно уже написано и в дистрибутив интегрировано?

idoreallyhatespam
()
Ответ на: комментарий от idoreallyhatespam

> апдейты ставить не надо, задача определена сразу и навсегда ?

Апдейты ставить надо. Для этого и пишутся скрипты. Если ты за работу системы отвечаешь своей жопой, то надо быть рецидивистом-самоубийцей, чтобы апдейты бездумно от чужого дяди качать и ставить. А если дядя что-то сломал, или у него что-то сломали, как в своё время у дебиановцев? Кому будут интересны твои оправдания?

> Зачем самому писать скрипт сборки, если оно уже написано и в дистрибутив интегрировано?

Вроде тебе уже два раза ответили на этот вопрос: бывают задачи, которые НЕ решаются готовыми собранными пакетами.

mokhin
()
Ответ на: комментарий от mokhin

>>Апдейты ставить надо. Для этого и пишутся скрипты. Если ты за работу системы отвечаешь своей жопой, то надо быть рецидивистом-самоубийцей, чтобы апдейты бездумно от чужого дяди качать и ставить. А если дядя что-то сломал, или у него что-то сломали, как в своё время у дебиановцев? Кому будут интересны твои оправдания?

то есть вместо встроенного в дистрибутив механизма обновления ты пишешь скрипты для апдейта? Или как? А исходники всех патчей ты тоже читаешь? Мало ли что там в апдейте авторы наколбасили?

По поводу оправданий - всем плевать чей там скрипт криво сработал - твой или дистрибутива, за нерабочий сервер натянут по-любому =)) Просто сам за всем не уследишь... тут уже вопрос в какой степени чему можно доверять.

>>Вроде тебе уже два раза ответили на этот вопрос: бывают задачи, которые НЕ решаются готовыми собранными пакетами.

готовыми собранными - да. но есть же готовые несобранные. И проще подправить пару строк в скрипте сборки пакета, что например предварительно пропатчить что-то, чем описать самому весь процесс сборки, который иногда зависит от других пакетов...

idoreallyhatespam
()
Ответ на: комментарий от theserg

И какой иди^WWW неумный человек такое будет делать? Гораздо лучше и правильней поправить слакбилд и пересобрать пакет со своими настройками.

Deleted
()
Ответ на: комментарий от qazxsw2

Спокойнее. Если ты админишь пару компов(утрирую, конечно), ты не знаешь всей обстановки.

Да, в следующий раз схлопочешь 5.5 :) Аргументы надо приводить в споре, а не коверкать слова.

Deleted
()
Ответ на: комментарий от idoreallyhatespam

>где про udev,wi-fi.....? г

Все видели? Точно все? Этот, альтернативно информированный человек только что подтвердил верность тезиса: "Если вы знает слаку --- вы знаете линукс, если вы знаете сусе/федору/альт --- всё что вы знаете это только суся/федора/альт".

Понимаешь, idoreallyhatespam, это оснавная особенность слаки --- всё берётся непосредственно от производителя и доносится до пользователя в неизменном виде.

Для тебя udev и wi-fi это часть дистрибутива? Знай, что это часть ядра и потому документация к ним лежит не на слакбуке а на tldp.org.

>Там даже нет ничего про том, что pam отсутствует...

Если ты и так этого не знал, то возможно, что изучать такие тонкости как пам тебе ещё рано.

>courier-imap

А что это? Вдруг и мне такое надо, а я живу без него уже 22 года как дурак. ;)

>После хорошей настройки и с грамотным админом даже винда работает. Собрать всё _сам_ я могу и работать будет, вопрос в том, что я не хочу тратить своё время на то, что должен делать проивзодитель дистрибутива.

Похоже, что ты из тех, кто сравнивают дефолтные постгрис и мускль, а потом удивляются, что с них весь вэб смеётся.

>Только разговор о том, что в манах далеко не всё.

Тады тебе помогут исходники.

ugoday ★★★★★
()
Ответ на: комментарий от idoreallyhatespam

> Там даже нет ничего про том, что pam отсутствует... - а это между прочим одна из характерных особенностей слаки.

А ещё в ней нет YaST и notepad.exe. Тоже написать? Ваш PAM описан стандартами POSIX? Или ещё какими? Почему Патрик должен писать явно, что в дистрибутиве нет какой-то там хрени?

anonymous
()
Ответ на: комментарий от idoreallyhatespam

> а при чём тогда slackware?

При подборе софта, сборке пакетов и написании скриптов (startup, например). Ты чего вообще докопался. Тебе Патрик девушку изнасиловал, что ли?

anonymous
()
Ответ на: комментарий от idoreallyhatespam

>Никакой интеграции в дистрибутиве для того,что ты установил не предвидится...

А чем отличается интегрированный udev от неинтегрированного?

ugoday ★★★★★
()

Пример из жизни: На сайте overclocker.ru один чувак спрашивал, что ему поставить на ноут Pentium-233 с 64Mb рамы. До этого попробовал несколько дистрибутивов, не помню каких. Ну я ему и по советовал Шлаку. На следующий день он его поставил, хотя сам он - zero в линухе. И с восторженными высказываниями вылез в конфу. А через два дня спрашивал как конфигурить инфракрасник, и пытался чето там компилировать. А ещё через день, спросил в конфе как ядро компилить. Во как!!! Наверное это о чём-то говорит. А то будущего нет, хех!

banifatich
()
Ответ на: комментарий от anonymous

>настраивать линукс - это прошлый век.

А кто не хочет настраивать может на форточках сидеть. Линух для того и делался, чтобы подсебя настраивать, а потом уже юзать.

>ubuntu - наш выбор

Ну может и ВАШ. Когда ему будет столько же лет, как и Шлаке, тогда и поговорим.

banifatich
()
Ответ на: комментарий от idoreallyhatespam

> первое, что пришло в голову: courier-imap: You were looking for courier in slackware-current... Found 0 results in slackware/ Found 0 results in patches/ Found 0 results in extra/ хм... openldap? postgresql? ...quake?

А в каком дистрибутиве есть quake? Остальное: не нравится - не ешьте. Такое ощущение, что всех, кто тут строит из себя обиженного лебедя, насильно заставляют юзать слаку.

> вот-вот. Только разговор о том, что в манах далеко не всё. И маны есть в любом дистрибутиве.

В слаке есть linux-faqs и linux-howtos.

anonymous
()

Всем кто щас опсирает Слаку и судорожно пытаецца замучать JB :)

В этой теме надо было бы обсудить ограниченность умственной деятельности автора сией, не особо умной статьи (особо не умной :)), а вы Слака, Слака. Слака - это дистрибутив не для ламо вендозных, или начинающих ленуксоидов, это сложный в настройке дистрибутив, предназначенный для более-менее знающих Linux людей, взамен сложной настройки получающих быструю, стабильную, безопасную систему. Попробуйте добицца той же стабильности в SuSe, Red Hat и т.д. Неполучицца. А всё потому, что там тонкой настройки как таковой нет, - тонкую настройку можно произвести только при помощи редактирования конфигов вручную, учитывая все детали и т.д. Что ж в ГУЁвых настрояльщиков получаецца? То ж что и в венде - "далее", "далее", "далее"... + ко всему: конфиги Слаки прокоментированы отлично, стоит только уметь читать. Так что заканчивайте флейм и по кроватям: децкое время кончилось :)

Slackofil
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.