nextus
28.06.2011 00:26 think
Какой же ваш дебиан говно, это просто пиздец. Его сложность находится в такой точке, что иногда, при любом шаге влево, становится намного проще его ПЕРЕУСТАНОВИТЬ, чем что-то чинить. А всё это для заботы о пользователей и гибкости, ага-ага, я три ебаных часа пытался поставить месу из гита и интеловские драйвера от туда же. Ну это вообще пушка, сам скачай, сам собери, сам выставь зависимости conflicts и replaces для замещаемых пакетов (потому что полный аналог месы в официальном репозитории до третьего пришествия будешь собирать с нужной тебе версией, в доебане пакетов 8 на него приходится, и не забывай что в каждый надо ВРУЧНУЮ копировать необходимые куски кода). Про автообновление я вообще даже не мечтаю тут. Тьфу блядь.
А где лучше?
в арче, но там настолько всё с этим просто и понятно, что развивается комплекс неполноценности: типа в других то вон каких костылей с умным видом понахуярили, неспроста же и есть люди готорые в этом море говна разбираются, а чем я хуже? Поэтому на втором ноуте у меня и стоит дебиан, чтобы от жизни меинстрима не отставать так сказать. А первый ноутбук я уебал, и не факт что мне его починят, поэтому у меня не слишком радужные перспективы насчёт возвращения на арч.
На сколько просто? Там нужно меньше жагов или просто привычка в тебе говорит?
оно само скачает, само скомпилит и сама в пакет соберёт. Если надо что-то поправить, открываешься один-единственный файл с примитившейшим конфигом и в нём задаешь опции компиляции, конфликты, зависимости и прочее. Править очень просто. Ну а потом просто пишешь makepkg и наслаждаешься, checkinstall'у такое и не снилось.
Дебъян не предназначен для разработчиков, однако сервера на нем строить удобно.
>поставить месу из гита
>дебиан говно
WTF am I reading.
Наслаждайся АТИ ВМЕСТО ВИДЕОКАРТЫ.
суть школодистров — "посоны, я залил в Оффициальный Репозитории месу из гита, пилите себе опции компиляции!"
суть дебиана — "ВЕСЬ софт в стабильном репозитории — собирается и работает, ничего пилить не нужно"
Ты не понимаешь эту разницу, отсюда проблемы.
В дебиане ничего не собирается, наркоман, там все уже собрано. Если в общем, то из гита оно тоже собирается, и работает, причем лучше, чем стабл.
еще один, не осиливший apt-get source.
Для того, чтобы собирать из исходников, у меня есть слака, где это все сделано проще. Зачем мне костыли?
да, помимо школьников с арчем есть еще старперы со слакой, которые мужественно вручную обновляют весь софт и собирают его руками.
smells like баттхерт неосилятора.
да точно, это же сколько ума надо иметь, чтоб осилить configure, make && make install! Все кто посмел усомниться в святости первослаки — неосиляторы!
Нет, это суть РАДЕОНОПРОБЛЕМ, потому что у них ВОТ-ВОТ И ВСЁ ЗАРАБОТАЕТ. Уже который год ждут, но я уже выбрал для себя нвидию, давным-давно, ещё на сперме ХР.
В бинарных дистрибутивах разрабатывать удобнее, да, держать несколько версий нестабильных библиотек, например.
У меня в семерке все работает. Я играю в крузис целый день.
Ну мы же про арчешколоту здесь. У них радики только чтобы биткоины майнить годятся.
так одно суть следствие второго. РАДЕОНОПРОБЛЕМЫ требуют специальный дистр, в котором можно самому скопипастить "опции компиляции" без понимания.
Понимания чего? Вывода ./configure --help? так это в 7 классе на уроке английского проходят
"бинарные дистрибутивы" — мем арчешколоты и слакостарперов, не бывает "бинарных дистрибутивов".
Необязательно, опции можно и понимать, подкручивать, подбирать оптимальное соотношение, мерять фпс и количество артефактов на экране, считать зависания/крэши иксов, короче, жить активной и полноценной жизнью! Мне этого почему-то не понять, как-то в последнее время уже и не вспомню, чтобы ковырялся в линуксах, на тестинг перекатился только и всё. Остальное работает, да и ладно. Лучше покодить или поиграть вечерком.
Да, бывает бесконечная кривизна костылей.
Что-то подсказывает мне, что бесконечная кривизна == прямая линия.
прямая линия — это извилина пользователя слаки или арча, которая все что дальше configure --help считает "кривыми костылями" и проще по старинке все делать руками.
Делать чужим дядей — ок.
Ну, в чём-то я с ними солидарен, говорят, сборка пакета для этих дистров дико тривиальна. Это плюс, конечно. Для дебиана есть многостраничное руководство по сборке, которое я еле наполовину осилил и задумался, надо ли мне оно вообще. Но, судя по изобилию пакетов для этого дистрибутива, видимо, не всё так проблемно. Для себя собираю checkinstall'ом, чисто для того, чтобы если (когда) появится реповый пакет более высокой версии, он аккуратно вычистил мой самосбор и установился вместо него. Ну и обновлять-удалять свои сборки намного проще, не нужно держать старые сорсы для make uninstall. Хотя, конечно, подобные поделия людям показывать нельзя.
вот этот пиздеж любителей школодистров про то, что они в совершенстве изучили все опции компиляции всех пакетов в системе, следят за всеми бюллетенями безопасности и накладывают патчи для всех пакетов моментально после появления критического исправления — забавляет уже 10 лет как.
ну возможно когда-то появится и в debian(ubuntu) некий инструмент для сбора нового пакета в три клика, сделать такой явно проще, чем предусмотреть весь набор инструментария сборщика пакетов в debian. Сомневаюсь, что в школодистрах есть что-то аналогичное lintian или pbuilder, или еще десятка инструментов. Таки скорее их инструменты сборки далеко от того checkinstall не ушли.
Попахивает гентой.
В три клика вряд ли получится — есть масса нюансов, которую автоматически не разрулить. В частности, патчинг сорсов на предмет путей до файлов, принятых в дебиане, определение списка копируемых файлов (хотя это, вроде, можно извлечь из мейков, я сам никогда не писал под autotools, не знаю), зависимостей (теоретически, можно из конфигура выдернуть, на практике, опять же, хезе). Плюс, для разного рода демонов обеспечить автозагрузку и управление через SysV, дефолтные конфиги (не все авторы их предусматривают), маны (не у всех авторов они даже есть), примеры скриптов, если таковые есть, обычно в каталоге с манами и т.д. и т.п. Я бы не стал полагаться на автоматику в таких вопросах, разве что можно тестировать при обновлении версии, не пропало ли чего и не появилось ли что-то новое среди всего этого добра.
это как раз список того, что отличает нормальный дистр от школьного, в школьном это ничего не надо, главное чтоб МЕСАИЗГИТА обновлялась каждый день и можно было вручную поебаться со скриптами сборки.
Саси, у меня тут исключительно интел, где в гит-ветке производительность на 30-300% выше последнего стейбла, его я и собирал. И вообще, ты САМ предложил мне собрать ваен руками, ибо в репозитории какое-то лютейшее говно мамонта. И если скачать сорцы, распаковать, сконфигурить, скомпилировать, прописать самому все зависимости, конфликты и прочее (причём из того ваена что есть в официальном репозитории ничего нельзя выдрать в автоматическом режиме для аналогии) это ок, то ты просто не видел арч.
> посоны, я залил в Оффициальный Репозитории месу из гита, пилите себе опции компиляции!
а ты вообще какой-то ебанутый, нахуй писать о чём не знаешь?
уебан, ставящий в дебиан МЕСУИЗГИТА, что-то вякает про знания, ололо
Зачем же сразу человека уебаном называть? Устроили тут хуй пойми чего.
это моё дело что ставить, а что нет. Если дистрибутив в чём-то сосёт и имеет недостаточную гибкость, то это таки он говно, а не я. К тому же, ни о какой debian philosophy, которая запрещает мне ставить пакеты из гита, я не слышал.
> ставить софт из гита
fix
Вообще-то, все зависимости ваена ставятся через apt-get build-dep wine, после чего ваен собирается без малейшего писка.
Ты не понел, мне нужно чтобы в самом собранном пакете были указаны все конфликты и зависимости, как и в оригинальном из репозитория.