The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выполнено портирование ipfw и dummynet для Linux"
Отправлено www2, 27-Июн-09 17:25 
>Т.е. предполагается что для майнтайнера включить мозг при пересборке пакета и провести
>минимальное изучение ченжлога и т.п. - непосильная задача, а уж тесты
>и вовсе придумал трус?Или WTF?

Предполагается что пользователи Debian должны быть на 100% уверены, что изменения в дистрибутиве не зависят от желания левой пятки мэнтейнера. Оттестировать на всех возможных конфигурациях пакет невозможно. Для тестирования есть ветка с таким же названием - testing.

>Да, я так смотрю - кормят какой-то полутухлой фигней.

Не ешь, тебе в рот это не суют.

>>Вам на CentOS (http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.3/Russia...-
>>2f3c83399b8430f0b35eb6405c6447352259ec7d).
>
>Это у которого вообще софта с гулькин нос?Я его пробовал.

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

>>Или организуйте свой Debian, с блэк-джеком и шлюхами.
>Погодите, что-то я такое припоминаю.А разве не так появилась Убунту?

Х.з. мне цели Ubuntu не очень понятны. Желание захватить мир?

>А потом начинается бухтеж - дескать сволочи, незаслуженно популярность набрали!Вот уроды!

Это орут идиоты, не понимающие целей свободного программного обеспечения.

>[оверквотинг удален]
>>небольшой репозиторий, в который поместить бэкпортированные версии программ,
>>исходя из ваших представлений о разумности.
>
>Вообще, знаете, в принципе уже давно вертится подобная мысль.Потому как если никто
>не делает... в общем данная мысль меня уже посещала.Потому что вот
>чесслово - запарило видеть нытье юзеров убунты и дебиана по части
>старья.Когда их всякий сетевой и прочий подобный софт футболит - "У
>вас слишком старая версия. Пройдите, пожалуйста, нафиг, мы более не поддерживаем
>этот древний булшит". И так до полугода в убунте и фиг
>знает сколько в дебиане - как-то не очень весело.

Во-первых, у Debian есть официальный репозиторий backports. Во-вторых, есть официальный репозиторий volatile. В третьих, есть полуофициальный (неофициальный, но поддерживаемый теми же людьми) репозиторий multimedia. Это первое средство для смягчения недостатков. Второе средство - пользоваться смешанной системой. Например я пользуюсь stable, но у меня подключены репозитории testing, unstable и experimental, из которых я при желании могу установить те пакеты, которые в stable мне кажутся устаревшими.

Например, содержимое моего файла /etc/apt/sources.list (это локальное зеркало, при желании найдёте подходящие вам зеркала):
deb http://ufadeb.homelinux.org/debian/ lenny main contrib non-free
#deb http://ufadeb.homelinux.org/backports/ backports-lenny main contrib non-free
deb http://ufadeb.homelinux.org/security/ lenny/updates main contrib non-free
deb http://ufadeb.homelinux.org/volatile/ lenny/volatile main contrib non-free
deb http://ufadeb.homelinux.org/multimedia/ lenny main contrib non-free
deb http://ufadeb.homelinux.org/debian/ testing main contrib non-free
deb http://ufadeb.homelinux.org/debian/ sid main contrib non-free
deb http://ufadeb.homelinux.org/experimental/ experimental main contrib non-free

И в файле /etc/apt/preferences:
Package: *
Pin: release a=stable
Pin-Priority: 1001

Package: *
Pin: release a=lenny
Pin-Priority: 1001

Package: *
Pin: release a=testing
Pin-Priority: 50

Package: *
Pin: release a=squeeze
Pin-Priority: 50

Package: *
Pin: release a=unstable
Pin-Priority: 50

Package: *
Pin: release a=sid
Pin-Priority: 50

Package: *
Pin: release a=experimental
Pin-Priority: 50

Посмотреть версии определённого пакета во всех репозиториях:
apt-cache policy iceweasel

Поставить пакет из нужного репозитория:
apt-get install iceweasel/unstable

Ну и третий способ - самостоятельное бэкпортирование необходимых пакетов.

>Раз уж вы тут такой умный и злой - может подскажете о
>том как технически создается свой реп?В смысле, что для этого со
>стороны веб-сервака надо сделать? (какие файлы и каталоги нужны, etc и
>как это цивильно и безгеморно генерячить). Разжевывать не надо, просто скажите
>где почитать.А то уже пробовал гуглить но нормальных руководств что-то не
>попалось пока.Как злющий дебианщик вы наверное сможете выдать пинка в правильную
>сторону :)

Это легко гуглится: http://l10n-russian.alioth.debian.org/repository-howto.ru.html

>Ну например, для "некритичных" пакетов, скажем, игр, P2P и прочая можно было
>бы использовать более гибкую политику.А то когда легендарная стабильность выливается в
>только то что древнего клиента отовсюду стабильно футболят как мячик "мы
>не собираемся поддерживать 100 лет совместимость с вашим хламом, please update,
>Luke!" сие как-то не очень правильно.Стабильно нерабочий\полурабочий софт - suxx.Вы так
>не считаете?Да, можно там заменить софтинку левыми методами, сям заменить... но
>когда таких оказывается с десяток, возникает вопрос: а какого черта юзер
>вручную педалит работу пакетного манагера без его помощи?Отслеживать десяток или более
>софтин самолично - уже некая возня.

Вы не считаете что в этой ситуации виноваты все понемножку? Разработчик - потому что не выпускает стабильные ветки и периодически что-то ломает. Мэнтейнеры одних дистрибутивов - потому что тащат всё свежее, мэнтейнеры других - потому что слишком консервативны. Пользователи - потому что в большинстве случаев им не важно, что всё и так работает, им нужна цифра. Чем больше цифра в номере релиза и версии, тем круче. Из-за них админы игровых серверов могут поспешить заменить исправно работающую версию программы на новую. Потом те, кто спешит обновляться, постоянно орут, что всё свежее - глючное говно (и обобщают свой вывод вообще на всё СПО), а всё надёжное - засохшее говно мамонта.

>>состоит в том, чтобы задать некий уровень, ниже которого опускаться нельзя.
>
>Да я как бы прекрасно понимаю что ломать работающую систему людям -
>зло.Большое зло.Но я также понимаю и то что впаривание заведомо дохлых
>или ну совсем уж морально устаревших пакетов - тоже зло.Т.к. ведет
>к не особо положительному мнению юзеров о такой системе.

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

>Чего хорошего если
>вам отгрузили пакет который например вообще почти не работает в современных
>реалиях?

Какое-то мутное утверждение "не работает в современных реалиях". Либо программа работает либо нет. Программа - что, сломается по прошествии двух-трёх лет сама по себе? Ни одна по-настоящему серьёзная вещь за такое время не поменяется настолько сильно, чтобы потерять совместимость с предыдущими версиями, а всё остальное - игрушки.

>>Да, бля, это о*уенная проблема. Возьми его из бубунты
>Ха-ха, вы будете смеяться, но там он тоже в основном репе 2.4.х.
>>сразу вали на неё.
>Самый лол - это в данном случае не помогает.Дебиановское наследие, фигли :D.При
>том хоть застрелите - не понимаю какой смысл печься о "стабильности"
>того что уже и так по сути не работает out of
>the box (ну, сервера 2.5 попросту не будут нормально работать с
>2.4.х и маячит назойливый баннер - обновите, дескать, ваш клиент).И если
>б это только с nexuiz.Такого добра - хватает.Он - как наиболее
>колоритное и злободневное на что я недавно наткнулся.

Аш писец какое злободневное, играть невозможно! А я дмуаю, что это вы на Opennet флудить чаще стали?

>>Я считаю что Debian предоставляет наилучшую базу, оттолкнувшись от которой можно собрать
>>персональную полностью устраивающую себя систему.
>
>Вот это - хорошо сказано.Только вот это заставляет всех быть немножечко майнтайнерами
>и т.п. по сути :). Нету работающего nexuiz? Хаха - сами скомпиляете! Или грузите
>дедовскими методами блобы с сайта, как в виндах.Или там еще что
>придумывайте.

Вообще Debian stable - это система для людей, которые РАБОТАЮТ. Для них обычно игры не настолько важны. А кому всё-таки настолько сильно, в кровь из носа, захочется поиграть - тот соберёт себе нужный пакет, либо поставит в дуалбут другую систему специально для игр.

>Но только не цивильными способами поставить 1 пакет без всяких "стоя,
>в гамаке".Как это называется?Правильно - майнтенанс пакета по принципу "на отвали".Номинально
>- пакет вроде как есть.Политикам дебиана - соответствует.Можно гордо задекларить -
>"у нас почти 20 000 пакетов".А то что не работает нифига
>- да и ладно, наши юзеры не тупые, как-нибудь сами вырулят.Мне
>кажется что в ряде случаев можно и лучше было бы.Если озаботиться
>фактическим результатом "все работает без проблем" несколько больше чем унылым формализмом
>который в итоге не всегда достигает цели "все работает без проблем".

Вам на убунту. Вы уже сказали, что это попытка избавиться от недостатков Debian. Только видимо кишка всё таки тонка сделать правильную вещь, раз Вы орёте, что даже в ней нет нужной версии Nexuiz.

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

Репозитории backports, volatile, multimedia, testing, sid, experimental, дистрибутивы sidux, ubuntu - выбор есть.

>>Если Debian настолько глубоко задел вашу ранимую душу,
>
>А почему - глубоко?Я просто показываю некоторые существующие проблемы.Такое ощущение что это
>вас почему-то сильно задело.

Меня задевает настойчивая дурость пытаться залезть в чужой монастырь со своим уставом - попытка подбить мэнтейнера на нарушение политики. Всё, больше претензий у меня к Вам нет.

>Что вообще-то странно, учтя что идеал вообще недостижим.Но
>стремиться то надо, и желательно не формально а нацелившись на фактический
>результат. А то получается "мы тут собрали какой-то пакет, как он работает
>в современных реалиях мы не проверяли, на его и отвали от
>нас в туман, чувачок!А если заявишь что надо версию подтянуть -
>мы тебе в бубен настучим! Потому что наши религиозные чувства и формалии
>важнее чем работающий пакет!И ты, сволочь, их оскорбил!Урррод!Потребитель!Быдло!Потому >что не хочешь наши геморные правила соблюдать и жрать старье!Каааазел!".

Так я вам же говорю - есть варианты. Никто не заставляет вас использовать стабильную ветку Debian. Считайте, что её для вас не существует, раз политика её разработки вас не устраивает. Если вы не можете понять и принять для себя это простое правило (запрет изменять версии программ в стабильной ветке) - то вы действительно урод, потребитель и быдло.


 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру