Проект Debian объявил о проведении общего голосования (GR, general resolution) разработчиков проекта по вопросу поставки проприетарных прошивок в составе официальных установочных образов и live-сборок. До 2 сентября...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57688
Если это позволит улучшить систему, то круто
Голосование, как с системдой:
- да, я хочу блотварь
- не хочу, но блотварь будет.
А в чем проблема с отдельными образами? Репы с этим были всегда, вопрос в том что пользователям от лица дистра (не) готовы раздавать.
Мухи отделно, котлеты отдельно.
Лучше бы они оставили все как есть, а свои усилия приложили к написанию свободных прошивок для того оборудования где спеки открыты.
И вмемто рекламы проприетарной блотвари занялись рекламой железа поддерживающего свободные прошивки.Но судя с пунктов для голосования блотварь таки вставят им в сызду.
Поддерживаю. Какие в $#% секреты от своего потребителя.
Что там скрывать? Конкурентное превосходство у производителей железа в железе, а программные наебки это уже чистое читерство. В жопу блобы и оборудование с блобами.
Раньше прошивки были вынесены в отдельный репозиторий и не поставлялись на установочном носителе не для того, чтобы испортить компьютер и нанести вред пользователю, а чтобы показать как сложно жить без прошивок и производители должны понять это. И отчасти это и принесло упрощение поставки прошивок самими производителями, потому что раньше некоторые прошивки могли поставляться только на определённых условиях - например, только с сайта производителя. Не только Дебьян в этом помогает, конечно, но останавливаться нельзя.Если же откажутся от намеренного переусложнения, производители могут опять остановить путь к открытию прошивок, оставив только блобы и разрешение распространять их через репозитории. Скользкая дорожка, которая поможет сделать хомяков сиюминутно чуть более довольными, но без светлого будущего.
Да приехали. Всё вокруг уже не слабо запоприетарено, насмотря на казалось бы некотрое движение вперёд. IBM PC был эдаким прорывов же, и ещё как-то колышется? _Уже_, потому что привет смартфонам, где всё огорожено и распаяно, привет экосистеме закрытых приложух (спасибо эпплу в немалой степени), привет распаянным ноутам (снова привет эпплу-первопроходцу?), привет технофашизму и наплевание на стандарты и их создание (спасибо гугелю с майкрософтом), и т.д. Так что, имхо, куда-то мы по спирали (про|от)катились в 70-ые - 80-ые, когда каждый дудит свою дуду, запроприетаренную, коммерческую. Оно как бы и понятно, корпам выгодно.
s/чтобы показать как сложно жить без прошивок и производители должны понять это/чтобы показать, как много железок вам придется выкинуть, если во вшитой намертво в ПЗУ прошивке баг или уязвимость/В проприетарных прошивках периферии нет ничего плохого, пока их загружает свободный код, а периферия не имеет доступа в RING<=0
Многие прошивки...
1) Имеют крайне низкоуровневый доступ к оборудованию.
2) Имеют доступ к данным пользователя. Вафля видит пакеты посылаемые вами. Видеокарта знает что на экране. И так далее.
3) Зачастую способны делать опасные или вредные операции. Изменение или шпионаж данных. WiFi сетевка может активно пропатчить ваш трафик. Винч или SSD может вернуть малварь вместо легитимного сектора с данными. DMA запросы. Они не "ring0", они доступ к физической памяти, в которой в том числе и ваш кернел, который можно пропатчить нафиг. Сотни нежелательной активности, как ME, он способен полностью перераскатать всю систему, рулить от и до, и все это с доступом по сети.
4) В силу всего этого доверие к такой платформе и ее безопасности оказывается невозможным.
1) А что меняется от того, загружает проприетарную прошивку драйвер при загрузке или китаец на заводе?
2) А что меняется от того, загружает проприетарную прошивку драйвер при загрузке или китаец на заводе?
3) А что меняется от того, загружает проприетарную прошивку драйвер при загрузке или китаец на заводе?
4) А что меняется от того, загружает проприетарную прошивку драйвер при загрузке или китаец на заводе?
1) Ну например она не апдейтится - и потому не сможет успешно поиметь вот именно эту актуальную версию софта/дистра. Теоретически при этом старые версии вулнов не запатчатся. Практически вопрос что хуже.2) Девайс функционален сразу. Без условий, лицензий, плясок и проч. И кстати есть девайсы которым фирмварь вообще не нужна. Или у которых фирмварь открытая.
3) С точки зрения дистрибуции проблема в том что надо чужое копирайченое блобваре даваемое на довольно мутных условиях таскать, это с легальной точки зрения довольно-таки "не очень" если вопрос в том чтобы играть честно и чтобы претензий от копирасов не словить. В случае девайса это как бы часть девайса и это не проблема вон тех.
И почему у тебя в 4 пунктах 1 аргумент? Это все на что тебя хватило?
На мой взгляд, это не аргумент.
Говоря по аналогии, если какая-то организация имеет скан вашего паспорта, это не значит что нужно разбрасываться им направо и налево. А нужно как можно меньше паспорт светить.
Также и с приватностью данных - нужно максимально ограничить их распространение.
Все они знают и понимают. Давно действует https://fwupd.org и этого отстойника для закрытых, протрояненых прошивок вполне хватает.
Бюрократы.
согласен. нет бы кто то один за всех все решал и всем говорил как им жить, а все остальные только его решения исполняли... ну и иногда челобитные подавили, авось этот кто-то смилостивится и высочайшим указом одобрит
> согласен. нет бы кто то один за всех все решал и всем
> говорил как им жить, а все остальные только его решения исполняли...
> ну и иногда челобитные подавили, авось этот кто-то смилостивится и высочайшим
> указом одобритОстанется вопрос сколько айтишников захотят делать именно так. Даже у майкрософта возникли проблемы с девелоперс, девелоперс, девелоперс.
Круто, а то на моём относительно новом ПК Debian не видит wifi адаптер встроенный в материнку.
(из-за несвободной прошивки)
Так сложно было non-free образ скачать?
С неработающим вайфаем?
А ноут, вестимо, в лесу, и кругом - ни души.
Ты сам то понял что написал? Есчо раз прочитай свой текст. Бред какой-то.
Мелкие ноуты без etherner бывают.
Да, установка и не в лесу, но устанавливать через ж... ректальными методами не гуманно по отношению к пользователю.
Проблемы криворуких производителей приличный дистрибутив, предназначенный для людей, не должен перекладывать на пользователя.
Дебиан все же дистр для мощных опенсорсников а не хомячков. Для вон тех убунта на его основе есть. Зачем тянуть хомячье на дебиан? Он все равно не отполированый для них, он для тех кто уже определился что ему надо и знает что хочет.
А я думал дебиан для некрофилов.
> А я думал дебиан для некрофилов.Его просто в стоковом виде есть не надо, требуется готовка.
> А я думал дебиан для некрофилов.У него и свои плюсы есть. Если я думал что утрецом я порисую в CAD, а потом прошивку попрогаю, скорее всего так оно и будет, если это дебиан. А не так что все развалится к хренам из-за нового, клевого, инновационного апдейта, который никто не успел еще потестировать, так что все сдохло - и я вместо вон того буду ошметки системы собирать. Что как-то не входило в планы.
А если мне приспичит новый кернел погонять, или какой-то софт, я хочу это в контролируемом окружении делать, а не как снег на голову. Дебиан в этом смысле нормальный баланс. Стабильная система с 1 стороны, но можно и бэкпорты свежака адресно накатить, да и самому софт билдить не особо сложно.
Может и так. Если инструкцию из пол-странички не осилили, то что то по проще для знакомства можно взять. Хотя, Убунту сейчас может и отвращение вызвать, а не стимулировать интерес. ;)
Из-за удобства хомячья превращают дебиан в блотварь
Пусть лучше прошивки под gplv3 переписывают
Ну, это, а как ты скачал образ если у тебя еще операционки не было? :)
> Ну, это, а как ты скачал образ если у тебя еще операционки
> не было? :)Эх молодежь.. Скачал на флешку, пошел в гараж, чтоб никто домашние не мешали, поставить, посмотреть..
Щас установлю, раздам интернет с телефона, и установлю недостающее...
А оно горшок без мёда. Мало ли ситуаций прдобных бывает.Хотя, ходивший по граблям, правда, уже знает, о законах Мерфи, и что именно Wifi не заработает, и предусмотрит заранее меры.
А, вот ещё, на чужих граблях не учатся
> Эх молодежь.. Скачал на флешку, пошел в гараж, чтоб никто домашние не
> мешали, поставить, посмотреть..
> Щас установлю, раздам интернет с телефона, и установлю недостающее...Это уже какой-то фантомас в очках на аэроплане.
> А оно горшок без мёда. Мало ли ситуаций прдобных бывает.
Обычно если некто может скачать себе дистр, он и пакет с фирмварью может скачать. Или non-free исоху сразу. Единственное что там не так - "unofficial" в названии исохи, пожалуй.
> Обычно если некто может скачать себе дистр, он и пакет с фирмварьюНе так. Если обычно качал, и работало, а теперь качать надо совсем другое, то это неудобства.
То есть, более популярному и востребованному должен быть приоритет.
> Не так. Если обычно качал, и работало, а теперь качать надо совсем
> другое, то это неудобства.
> То есть, более популярному и востребованному должен быть приоритет.С такими приоритетами, имхо, валили бы вы в убунту. Там для вашего удобства и безопасности и зонды с телеметрией напихают как раз, пополам с поисками партнеров и проч.
> С такими приоритетами, имхо, валили бы вы в убунту. Там для вашего
> удобства и безопасности и зонды с телеметрией напихают как раз, пополам
> с поисками партнеров и проч.1.
Вообще то я разработчик ПО, и как ни странно для людей. Мне по должности положено думать как продуктом будут пользоваться и насколько будут довольны.2. Как показала Убунту и другие ОС, телеметрия ни как не влияет на удобсва пользователя, и разработка ОС идет скорее вразрез пожеланиям пользователей, чем с учем их предпочтений. Причины очевидны. ;)
Я не разобрался и скачал первый попавшийся, но спасибо, попробую nonfree образ
Вот именно из-за таких как ты, неразобравшихся и приходиться разрабам такого хорошего проекта как дебиан лишний раз напрягать жёёпу
Сейчас бы жалеть людей на зарплате.
А где у дебианщиков зарплаты? Хочешь проспонсировать? :)
Ленивые люди на зарплате вместо того чтобы переписать прошивки под gplv3 превращают дебиан в блотварь.
Линукс никогда не сможет выпустить качественный продукт с хорошими потребительскими качествами.
Таких не жалко.
Зачем тогда нужен дебиан если приходится качать проблотваренный проприетарный образ?
Пусть переписывают прошивки под gplv3 или не называют себя свободным дистрибутивом и вообще gnu/linux
Наконец-то он начнёт нормально работать без бесконечного допиливания.
Нет.
Они уже огласили правильный вариант, который если не выберут, то голосование будет проводиться снова и снова?
Ubuntu это дебиан
Alt Linux это тоже дебиан, там apt-get.
> Alt Linux это тоже дебианС дуба упал?! Альт спочковался от Мандривы, которая на Красношапке. Сейчас Альт - самостоятельный дистр.
> Сейчас Альт - самостоятельный дистрага, как манжара
>> Alt Linux это тоже дебиан
> С дуба упал?! Альт спочковался от Мандривы, которая на Красношапке. Сейчас Альт
> - самостоятельный дистр.Проекту Debian расскажете.
Альт не имеет ничего общего с дебианом. У них очень странный гибрид где высокоуровневая координация это apt но бэкэнд на основе rpm. Это гибрид тех и других. Спорный вопрос хорошо ли это, потому что в этой технологии в результате никто не разбирается кроме полутора извращенцев и их биолдовых роботов.
так они с Suse пример брали, как будто что-то новое
Я правда знаю,я из-за этого и назвал Alt, а не Devuan какой-нибудь.
> Я правда знаю,я из-за этого и назвал Alt, а не Devuan какой-нибудь.Ты сказал что alt это дебиан. Это не соответствует действительности. Дебиан и его сообщество не имеют никакого отношения к альту. Пакетная база Debian ими не используется. А то что они apt взяли - мало ли кто и чего взял. Это не дебиан ни на уровне политик, ни на уровне технологий.
Это было нечто близкое к шутке. Я знал что он не дебиан, поэтому и приплёл его.
>> Alt Linux это тоже дебиан
> С дуба упал?! Альт спочковался от Мандривы, которая на Красношапке. Сейчас Альт
> - самостоятельный дистр.От Мандривы ли?
Таки от Mandrake Linux. Мандривы тогда ещё не существовало, когда Alt появился.
Alt не debian хоть и apt-get а пакеты RPM!
а как кнопка может быть дебианом?
и какие принципиальные отличия rpm от deb? именно как формата распространения бинарных файлов
- несовместимость различных версий RPM
- несовместимости spec-файлов в RPM между дистрибутивами
- несовместимости пакетных зависимостей в RPMВ DEB такого нету.
Формат файлов - это tar, gz, вот это вот всё.
DEB и RPM так то тоже форматы файлов.
Ну да. И вопрос задали про формат. А ему в ответ про несовместимость сборочных сценариев. Как видим, принципиальных отличий у форматов нет, кроме как наличие экспертов.
> Ну да. И вопрос задали про формат. А ему в ответ про
> несовместимость сборочных сценариев. Как видим, принципиальных отличий у форматов нет,
> кроме как наличие экспертов.Вообще-то есть, но чтобы рассуждать по теме - надо в ней разбираться. У редгада и дебиана на уровне создания пакетов тулзами есть отличия в том числе и в этом аспекте. Их spec файлы описывают как пакет собирать и его параметры. У дебиана это сделано иначе, и, таки, из описания одного - не билдуется пакет другого, придется трансляцию этого самому делать.
В результате это совершенно разные экосистемы на всех уровнях, от штатных тулзов и форматов до тех кто в этом разбирается. Дебианщик отстроит пакет для убунты, кноппикса, или там Mint какого. Но для альта - not a chance. Тулсет совсем другой.
Формат файла - это, условно, заголовок, где перечислены составные части (входящие в архив файлы) и собственно сами части, обработанные алгоритмом сжатия. spec файл не описывает формат rpm, это сценарий сборки.
> Формат файла - это, условно, заголовок, где перечислены составные части (входящие в
> архив файлы) и собственно сами части, обработанные алгоритмом сжатия.И в этом аспекте deb и rpm таки тоже разные.
> spec файл не описывает формат rpm, это сценарий сборки.
Однако в дебиане вообще нет spec-файлов и deb-пакеты билдуются иначе и другими тулзами. Соответственно, точек пересечения - нет. Кроме того факта что они, видите ли, припахали вон ту тулсу делать вон ту (изначально ей несвойственную) работу. На чем совпадения и заканчиваются.
Более того - т.к. оно у них такое и не deb-based и не rpm-based, они и наслаждаются билдовкой автотранслирвоаных пакетов из чего-то редхатобразного, по принципу "нате вам с лопаты". К чему оно такое ведет - информативнее в их рассылках если оно надо. А живых мясных майнтайнеров которые в имнено такой перепевке технологий разбирается - полтора землекопа, их точно не хватит на компетентный майнтенанс всех пакетов. Который так то чуть больше чем файлики в архив завернуть.
И да, в отличие от архива - метаданные это важная часть пакета. Зависимости например надо прописать корректно и адекватно. Иначе пакет просто не установится. По двум зиллионам причин. И майнтайнер должен обеспечивать логическую консистентность "вот этого пакета" относительно "вот этой версии системы". Поэтому вон то - важная часть тулсета. Ну может кроме слаки какой.
>> Формат файла - это, условно, заголовок, где перечислены составные части (входящие в
>> архив файлы) и собственно сами части, обработанные алгоритмом сжатия.
> И в этом аспекте deb и rpm таки тоже разные.Не удивлюсь, что поля в заголовке, как и алгоритмы сжатия различаются. Но про это пока никто не написал, и вряд ли эта разница принципиальна (чем и интересовался спрашивающий).
>> spec файл не описывает формат rpm, это сценарий сборки.
> Однако в дебиане вообще нет spec-файлов и deb-пакеты билдуются иначе и другими
> тулзами. Соответственно, точек пересечения - нет. Кроме того факта что они,
> видите ли, припахали вон ту тулсу делать вон ту (изначально ей
> несвойственную) работу. На чем совпадения и заканчиваются.Да знаю, что там как-то иначе билдуется. Мне надо было на ядро накинуть пару патчей и собрать, результат я получил, но смысл сделанного не понял. Тогда как spec и тем более ebuild я могу более-менее осмысленно написать. Полагаю, проблема тогда была не в deb, а просто мне было лень разбираться в непривычном. Ну и мне удобнее, когда оно всё в одном файле.
>[оверквотинг удален]
> по принципу "нате вам с лопаты". К чему оно такое ведет
> - информативнее в их рассылках если оно надо. А живых мясных
> майнтайнеров которые в имнено такой перепевке технологий разбирается - полтора землекопа,
> их точно не хватит на компетентный майнтенанс всех пакетов. Который так
> то чуть больше чем файлики в архив завернуть.
> И да, в отличие от архива - метаданные это важная часть пакета.
> Зависимости например надо прописать корректно и адекватно. Иначе пакет просто не
> установится. По двум зиллионам причин. И майнтайнер должен обеспечивать логическую консистентность
> "вот этого пакета" относительно "вот этой версии системы". Поэтому вон то
> - важная часть тулсета. Ну может кроме слаки какой.У меня в Gentoo устанавливаются rpm, которые собираю с другой Gentoo, при этом зависимости обрабатываются совсем другой штукой. И какие-то «левые» rpm (Яндекс Браузер) устанавливаются. А то что какая Rosa Tresh вращается на Красной Шляпе и от неё зависит - ну так у них и доля на рынке упала с 3% до 1%, по данным CNews. :) тогда как местный дериватив Debian тут в гору идёт.
> Не удивлюсь, что поля в заголовке, как и алгоритмы сжатия различаются.Deb и RPM весьма разные по структуре вещи.
> Но про это пока никто не написал, и вряд ли эта разница
> принципиальна (чем и интересовался спрашивающий).Кроме того что это совершенно независимые форматы? И обвев вокруг, без коего оно не пакетный манагер а архиватор позорный :). Есть довольно большая разница между "вывалить файло в диру" и "зарегистрировать этот факт с потребным описанием". Чтобы потом иметь возможность ремува этого, понимание какие файлы и когда (не)трогать, какие хуки когда вызвать и все такое. И вот это все у вон той парочки весьма раное так изначально.
> Да знаю, что там как-то иначе билдуется. Мне надо было на ядро
> накинуть пару патчей и собрать, результат я получил, но смысл сделанного
> не понял.В ядре для этого сейчас вообще есть make bindeb-pkg. Смысл в том что билдсистема ядра отстроив оное - пнет билд пакета дебиана его тулсами, отстроив валидный пакет. Который потом достаточно корректно ставится/сносится. С апдейтом initrd, регистрацией опции в бутлоадере и прочим добром. И да, если хочется раскурить полный маршрут, путь довольно длинный. Но таки я отстроил минимальный deb пакет "голыми руками" (для этого надо tar, xz и ar). Для редхатобразных кернел тоже так умеет, но в работу их тулсов по части пакетов я не вхож. Это совсем другие тулсы. Технически deb это архив AR (лол) в котором 2 тарбола, один с данными, второй с метаданными. У редхата rpm это какой-то tar.gz + добавочные хидеры, как его голыми руками кроить я не знаю, не интересовался (за это спасибо отвратительным пакетным менеджерам редхата).
> Тогда как spec и тем более ebuild я могу более-менее осмысленно написать.
Для того чтобы ехать из A в B не обязательно уметь проектировать ДВС...
> Полагаю, проблема тогда была не в deb, а просто мне было лень разбираться в непривычном.
Вполне вероятно. Я разобрался - в случае deb.
> Ну и мне удобнее, когда оно всё в одном файле.
Смотря как далеко идет это "все". Окей, вон та виртуалка на 6 гигз - "вообще совсем все", операционка, либы, кернелы, модули, гуй, DE, офис и цать програм... . Но нифига не гранулярно. Вы или качаете 6 гигз, или - нифига. А пойнт пакетного менеджера в том чтобы вместо монолитной чушки модульность была. Так то пакет с тем же кернелом, вот именно самим ядром и модулем это 1 DEB файл на выходе будет. Он как правило самодостаточный даже - кернел как таковой ни на ком не depends, чего б ему?
> У меня в Gentoo устанавливаются rpm, которые собираю с другой Gentoo, при
> этом зависимости обрабатываются совсем другой штукой. И какие-то «левые» rpm
> (Яндекс Браузер) устанавливаются.Это все прекрасно, вроде RPM даже в дебиане можно поставить каким-то кросс транслятором пакетов, но я этим никогда не пользовался и не планирую, впрочем яндекса и его софта это тоже касается, так что я без понятия как оно там.
> CNews. :) тогда как местный дериватив Debian тут в гору идёт.
Если это про альтлинукс, он не дериватив Debian ни в одном глазу. И на лично мой вкус он может идти известным курсом, в отличие от сабжа.
> Формат файлов - это tar, gz, вот это вот всё.Ага, форматы файлов..
Вот распакуете и tar, и RPM и DEB, и устаноте, даже без проблем.Но, не замечаете, что чего то не хватает?
Зависимые пакеты ручками ставить? Все несколько тысяч?
Конфликты? Несмотря, что ручками их можно разрешить всегда, это ж напрасный труд, вместо более полезных/приятных дел.
>> Формат файлов - это tar, gz, вот это вот всё.
> Ага, форматы файлов..Перечитайте, пожалуйста, вопрос.
> Вот распакуете и tar, и RPM и DEB, и устаноте, даже без
> проблем.
> Но, не замечаете, что чего то не хватает?Не замечал, мне всего хватало.
> Зависимые пакеты ручками ставить? Все несколько тысяч?
Для разруливания зависимостей можно создать файлик типа /etc/portage/sets/steam
А что бы жизнь мёдом не казалась, попробуйте установить AMDuProf в систему с Wayland и посмотрите, как пакетник «решит» проблемы с зависимостями. :)
> Конфликты? Несмотря, что ручками их можно разрешить всегда, это ж напрасный труд,
> вместо более полезных/приятных дел.Я пока из конфликтов вижу в основном священную войну deb versus rpm. Плюс у людей подчас какой-то бзик, что расширение решает, и deb пакет при желании нельзя установить куда-то ещё, что возможность конвертировать при помощи alien не существует и прочие подобные странные идеи. Вы и вон тот Аноним пишете в целом правильно, но неискушённый читатель из всего этого делает свои неверные выводы, и в итоге разносит по Сети какой-то хаос.
В Gentoo можно собрать rpm, а про deb не знаю. А так тот же rar-архив, только вид сбоку. ;)
> В Gentoo можно собрать rpm, а про deb не знаю. А так
> тот же rar-архив, только вид сбоку. ;)Угу, попробуй rar архив установить в винде чтобы он в списке установленных программ прорезался. Что, не очень получается? А, ну вот поэтому MSI это инсталлер, а RAR - архивер. MSI это такая жалкая, глючная, кривая и дико оверинженернутая пародия на пакетный менеджер. Правда майкрософт все понял как обычно по своему.
>> В Gentoo можно собрать rpm, а про deb не знаю. А так
>> тот же rar-архив, только вид сбоку. ;)
> Угу, попробуй rar архив установить в винде чтобы он в списке установленных
> программ прорезался. Что, не очень получается?Регистрация типа файла — это первый шаг при создании сопоставления файлов, что делает этот тип файла известным для оболочки. Однако без обработчиков типов файлов оболочка не может предоставлять пользователю информацию из файла и о ней.
Этот раздел упорядочен следующим образом:
Создание типа файла, известного оболочке
Описания обработчика типов файлов
Связанные разделыhttps://docs.microsoft.com/ru-ru/windows/win32/shell/fa-file...
И нет, это не намёк, что на «слабо» я делать не буду. Я просто не хочу таким заниматься, и даже когда писал под Винду от подобной работы отлынивал. ;) Там это кто угодно может прочитать и сделать. Это не Linuх, где выучил bash плюс пару приёмов риторики и уже можешь разрабатывать ОС.
> Регистрация типа файла — это первый шаг при создании сопоставления файлов, что
> делает этот тип файла известным для оболочки.Как бы тебе культурно объяснить, каким курсом следовало бы отправить твои виндовые замашки в контексте линуха? Для пакетного менеджера Linux вообще пофиг есть какие либо mime регистрации на тип данных или нет. Это как максимум влияет на просмотр файликов в каком-нибудь манагере архивов, но пакетник и без всего этого знает зачем его позвали, откуда файло тянуть и какой он формат желает. Это implied knowledge. Ты не можешь попросить debian начать жрать rpm в его пакетнике без очень серьезной перепиловки пакетника. И в этот момент оно уже совершенно точно более не дебиан на чисто технологическом уровне.
> Однако без обработчиков типов файлов оболочка не может предоставлять пользователю
> информацию из файла и о ней.И какое мне дело до этих маздаепроблем в контексте сабжа? Я лишь сказал что MSI Installer по общей его функциональности - нечто отдаленно напоминающее кривой пакетный менеджер. А сам по себе RAR архив изначально не имеет информации о том что за программа, как ее ставить, как сносить и все такое прочее, и прочее касающееся вот именно метаданных. Это просто кусок данных, в котором отсутсвтуют ключевые для пакетного менеджера метаданные.
Ну вот например. Программа при установке может создать файлы динамически. Или допустим при установке новой версии мы не хотим перетирать вон те 5 файлов, допустим, конфиг/данные юзера. Где это все в RAR вообще описано? А, нигде и надо самому изобрести? Ну да, кто сказал что на основе RAR нельзя сделать пакетный менеджер? Но RAR как формат будет subset вон той штуки, полная спецификация потребует устаканить договоренности которых в RAR не было.
Конечно есть слака где вот вам тарбол, а с зависимостями сами как хотите так и ипитесь, но такой подход заходит далеко не всем. Логически-консистентная система где можно ожидать что установленная программа гарантированно работает - это ценно.
> И нет, это не намёк, что на «слабо» я делать не буду.
Я это и не просил, просто пытался показать ключевые отличия.
> Я просто не хочу таким заниматься, и даже когда писал под
> Винду от подобной работы отлынивал. ;) Там это кто угодно может
> прочитать и сделать. Это не Linuх, где выучил bash плюс пару
> приёмов риторики и уже можешь разрабатывать ОС.Ну как бы писать пакетный менеджер на баше занятие очень так себе. Да и как показывает практика большая часть юзеров винды вообще ни на что не способны, кроме как пальцы гнуть. На этом фоне даже башевый скрипткидь сойдет за гения мысли. Достаточно посмотреть на юзеров винды прямо вот тут, гордящихся объемом захаваного, рыночными долями и прочими вещами, к которым они не имеют никакого отношения.
А, еще 1 штука. Pre/post install скрипты всякие и т.п.. MSI это все тоже умеет. Криво и мучительно, но все же. Это иногда важно. Без этого "пакетный менеджер" может жестко уткнуться на простой и тупой проблеме.В дебиане это все довольно развито. Можно внешние хуки регать. Так что качнув воооон тот дистро кернел оно потом сперва initrd ему в пару сгенерит, а потом еще что-то может. Ну там в меню бутлоадера вот именно ЭТОТ кернел вписать 1 из опций. Или вон тот kernel-flasher может на втрамбовать при установке пакета кернел на отдельный партишн (в эмбедовке). Хоть пакет так сам по себе изначально и не умел - а platform knowledge ему привили где-то сбоку. И так далее. Покажи это RAR'ом, да? MSI наверное можешь потрепыхаться, если с катушек быстрее не слетишь.
Хуки при установке ядра - классная штука, руткитчики одобрят, года Джо перестанет быть Неуловимым.
> Хуки при установке ядра - классная штука, руткитчики одобрят,
> года Джо перестанет быть Неуловимым.Маленький нюанс: если кто это все может, у него в системе уже есть рут. А с ним и более 9000 других способов достичь аналогичного эффекта, начиная с LD_PRELOAD ламерского и далее со всеми остановками. Ну там другой пакет с ядром поставить, может даже самособраным, и проч.
А так то да, даже простой болгаркой убиться насмерть - как делать нефиг. Но толпа народа пользуется - и таки живые. В основном. Наиболее тупые, конечно, самовыпилились.
Если вон тот момент интересует, видите ли секурбут есть, бутлоадер должен чекать что подпись ядра - вот именно моя и валидная. Ну а ядро по иерархии модули. Тогда руткит/буткит пролетит.
>> Хуки при установке ядра - классная штука, руткитчики одобрят,
>> года Джо перестанет быть Неуловимым.
> Маленький нюанс: если кто это все может, у него в системе уже
> есть рут.А большой нюанс в том, что безопасность - это не некая булева переменная, при случайном значении false требующая лечь на спинку и поднять лапки. Это такой процесс, то есть её требуется обеспечивать. Если эту задачу начать изучать, то на каком-то из начальных этапов окажется, что бит «исполняемый» появился не на пустом месте, и возможность выполнить файл без такого бита - сразу требует сдаться кверху лапками, по вон той вышеприведённой «логике». :) на практике почему-то так мало кто делает, всего лишь вводят дополнительные проверки и запреты.
> А большой нюанс в том, что безопасность - это не некая булева
> переменная, при случайном значении false требующая лечь на спинку и поднять лапки.Не вижу большой разницы, 9000 способов у рута поиметь меня или аж целые 9001. Вот тут реально ничего не меняется особо. Зато привносит очень крутой бенефит: пакет ничего не знает как его потом реально могут применить, а админ/имплементер системы может основательно оверрайднуть дефолтное поведение. И флешануть вон тем довеском кернел вооооооооон туда. Само по себе это лишь продолжение запроса "установить кернел" уточненное для "вот именно этой системы и ее особенностей". Альтернативы какие были? Не апдейтить кернел? Так можно в 20 раз больше вулнов собрать. Общеизвестных. И вот там уже рут для их эксплуатации может и не требоваться. Значит безопасность от этого все же скорее выиграет чем проиграет. А юзер с рутом найдет более 9000 иных способов трахнуть систему. Без рута, разумеется, свой хук прописать не получится. Да и даже пакет поставить, для начала.
Кстати MSI тоже подобное умеет, как минимум всякие постинсталл хуки. Просто оно там криво, мучительно и глючно, да еще работает через раз, поэтому кодеры сетаперов в сколь-нибудь активном проекте самые "за@#$ные жизнью" на вид.
> Это такой процесс, то есть её требуется обеспечивать. Если эту
> задачу начать изучать, то на каком-то из начальных этапов окажется, что
> бит «исполняемый» появился не на пустом месте,В случае файла кернела этот бит ... ни на что не влияет, от слова вообще. Даже если бутлоадер читает его как файло с ФС, он на права обычно кладет. А что, он должен на этой основе загрузку обламывать? Это тупо, если кто секурити хотел, для верификации кернела подписи есть, а не какие-то там битики. А если кернел в флешке железки по смещению 100500 лежит, чтобы он туда вообще попал надо его туда флешануть. Дебиан достаточно гибок чтобы апдейтить кернел даже в такой конфигурации.
> и возможность выполнить файл без такого бита - сразу требует сдаться кверху лапками,
> по вон той вышеприведённой «логике». :)Применительно к кернелу это булшит какой-то имхо. Если origin кернела важен, это проверятется цифровыми подписями и обеспечением readonly допустим бутлоадера (или кого мы там за root of trust) взяли чтобы атакующие не могли сменить хэш ключа с которого все начинается, чтобы это всегда был именно мой ключ. А все эти телепания с битиками - ни о чем.
> на практике почему-то так мало кто делает, сего лишь вводят дополнительные
> проверки и запреты.На практике для энфорса системной безопасности и origin'ов софта есть более эффективные способы чем абстрактное камлание на битики. А не давать админу хук повесить - всего лишь мелкое паскудство, которое обойти как два пальца об асфальт. В резуотате атакующему пофиг а легитимному админу - неудобства. А лучше бы ровно наоборот.
>> А большой нюанс в том, что безопасность - это не некая булева
>> переменная, при случайном значении false требующая лечь на спинку и поднять лапки.
> Не вижу большой разницы, 9000 способов у рута поиметь меня или аж
> целые 9001. Вот тут реально ничего не меняется особо.Решает тот факт, что разницу видят профи: 0-day, 1-day, public, «продают школьники».
> Решает тот факт, что разницу видят профи: 0-day, 1-day, public, «продают школьники».Еще раз, при наличии рута есть более 9000 других способов нагадить в системе, некоторые из них знают даже школьники. Хуки после инсталла пакета в этом смысле ничем такие не специальные.
Установка пакетов пакетником как правило требует рут. И уж тем более изменение конфигурации пакетника. Если я могу менять вам конфиг пакетника, я могу вообще свои репы вкатить, а в них пакет который "апдейт" версии пакета подгонит. Заведомо более "новый" чем стоковый, и жыть вы теперь будете с вот этим. В этот момент я делаю с вами все что сочту нужным и всего лишь какие-то хуки на кернел - такая мелочь, право, если я могу в системе реконфигурять вообще совсем все. Так что атакующий ничего такого принципиально нового, что он бы еще не мог - не выигрывает.
С другой стороны, хуки очень полезная штука для реализации кастомных систем и логики вокруг. Ну и если хакер может там дескать влезть, вы облажались в дизайне системы. И вообще-то секурити систем строиться должна не на obscurity, "элитности", неочевидности операций и проч, а на каких-то более убедительных принципах. Типа секурбута, поддержания системы в актуальном состоянии (чему втрамбовка нового кернела даже в кастомную систему очень спососбствует) и адекватной цепочки доверия.
И таки да, даже школьник может трахнуть систему с старым кернелом. А чего такого сложного список CVE почитать? К тому времени эксплойты половина будет уже как раз на шару. И если в воооон той железке с ее флешкой хук новый кернел втрамбует из репы дистро, это скорее улучшит секурити чем испортит ее.
Если верить вам, вон те штуки с squashfs должны быть супер секурны. Там же вообще хрен чего обновишь. На практике разумеется хрен: общеизветные веши там просто живут "эфемерно", только в оперативочке, им нормалек. Их коллеги сканят себе подобных и даже если с пары девайсов вылетели при ребуте, и черт с ним, через некоторое время бот опять найдет их и заново заразит, ему не лень, он железный, а то что не удалось перманентно прописаться - и хрен с ним. Поэтому такие штуки могут быть бестелесными и при этом - жить в сети "вечно", без очевидной возможности выбить их насовсем. Это вполне валидный концепт, опробованый еще MSBLAST'ом древним, и с тех пор используемый довольно много кем. И это даже хуже школьника - приходит само, если дыра в принципе есть, от каникул не зависит, и вообще.
>> Решает тот факт, что разницу видят профи: 0-day, 1-day, public, «продают школьники».
> Еще раз, при наличии рута есть более 9000 других способов нагадить в
> системе, некоторые из них знают даже школьники.Тогда я перефразирую. Вы сами лично сколько поймали руткитов?
>> Регистрация типа файла — это первый шаг при создании сопоставления файлов, что
>> делает этот тип файла известным для оболочки.
> Как бы тебе культурно объяснить, каким курсом следовало бы отправить твои виндовые
> замашки в контексте линуха?Да никак не надо объяснять, я немножко и так в курсе, что в Линуксе творится с документацией :) и почему на неё ссылки дают крайне редко.
> Для пакетного менеджера Linux вообще пофиг есть
> какие либо mime регистрации на тип данных или нет. Это как
> максимум влияет на просмотр файликов в каком-нибудь манагере архивов, но пакетник
> и без всего этого знает зачем его позвали, откуда файло тянуть
> и какой он формат желает. Это implied knowledge. Ты не можешь
> попросить debian начать жрать rpm в его пакетнике без очень серьезной
> перепиловки пакетника.То есть задача из разряда «сел и написал». Другое дело, что именно для Debian такое не надо.
> И в этот момент оно уже совершенно точно более
> не дебиан на чисто технологическом уровне.«Лишь бы не как в Венде» - это идеология. Может она и правильная, но это другой вопрос.
>[оверквотинг удален]
>> И нет, это не намёк, что на «слабо» я делать не буду.
> Я это и не просил, просто пытался показать ключевые отличия.
>> Я просто не хочу таким заниматься, и даже когда писал под
>> Винду от подобной работы отлынивал. ;) Там это кто угодно может
>> прочитать и сделать. Это не Linuх, где выучил bash плюс пару
>> приёмов риторики и уже можешь разрабатывать ОС.
> Ну как бы писать пакетный менеджер на баше занятие очень так себе.
> Да и как показывает практика большая часть юзеров винды вообще ни
> на что не способны, кроме как пальцы гнуть. На этом фоне
> даже башевый скрипткидь сойдет за гения мысли.Там юзеры честно называют себя юзерами. Я писал не про них. Любой программер, кого я там видел, умеет читать MSDN и решит вон ту задачу про rar.
> Достаточно посмотреть на юзеров
> винды прямо вот тут, гордящихся объемом захаваного, рыночными долями и прочими
> вещами, к которым они не имеют никакого отношения.Это либо тролли зарабатывают себе шилдик Most Valuable Partner, либо профессиональные админы putty.exe. Простым пользователям тут делать нечего - не их тематика. Да и кодерам, в общем-то, тоже.
> Да никак не надо объяснять, я немножко и так в курсе, что
> в Линуксе творится с документацией :) и почему на неё ссылки дают крайне редко.Размахивать перед линуксоидом доками на MSI - "бессмысленно и беспощадно". Ты же не думашеь что я буду строить MSI-пакеты, право? Я видел как это делается и эта идея вызывает у меня дикий ужас. Там все очень криво и оверинженернуто, поэтому что что в линухе я за полчаса сделаю, там будет кодинга на неделю и столько же дебага.
> То есть задача из разряда «сел и написал». Другое дело, что именно
> для Debian такое не надо.Ну вон альты сделали. Черт его знает зачем. В результате они и не дебиан, и не редхат. Технологически оно может и не есть плохо, но в этой технологии не рубят ни те ни другие и компетенция в технологии ограничена полутора землекопами. А это как бы трабла и как бы очень крутая, на мой вкус. Впрочем это не мои проблемы. Поэтому оно технически и не Debian и не редхаты уже. Неведома зверушка.
> «Лишь бы не как в Венде» - это идеология. Может она и правильная, но это другой вопрос.
Я видел what it takes по части msi и проникся суеверным ужасом, спасибо. Но между нами, DEB и RPM, кажется, появились куда как ДО msi. А майкрософт лишь неумело собезьянил. Так же как UAC это такой крайне кривой и проблемный вариант того же sudo.
> Там юзеры честно называют себя юзерами. Я писал не про них. Любой
> программер, кого я там видел, умеет читать MSDN и решит вон ту задачу про rar.Через месяцок-другой интенсивного кодинга и тестирования, без этого оно не будет уметь "менеджмент пакетов" в его нормальном понимании. И даже так оно УГ будет, пакетники годами учились решать характерные проблемы, не тот случай когда пришел увидел победил, потом будут баги и особенности жестко иметь дофига времени, окажется что вон те хотели вот так но вы это не умеете, а по другому криво или не реализуется... ну в общем будет куита уровня slackware или в лучшем случае packman арчевского, но уж точно не мощный тулкит с обвесом уровня DEB и RPM.
> Это либо тролли зарабатывают себе шилдик Most Valuable Partner, либо профессиональные админы
> putty.exe. Простым пользователям тут делать нечего - не их тематика. Да и кодерам,
> в общем-то, тоже.Возможно. Хотя я даже пару MVP видал живьем, и они вроде на такую фигню не разменивались. Но на технологическом уровне у меня на них дичайшая аллергия, на самых концептуальных уровнях. Мы хотим видеть мир очень разным...
>> Да никак не надо объяснять, я немножко и так в курсе, что
>> в Линуксе творится с документацией :) и почему на неё ссылки дают крайне редко.
> Размахивать перед линуксоидом доками на MSI - "бессмысленно и беспощадно". Ты же
> не думашеь что я буду строить MSI-пакеты, право?Я думаю, что привёл достаточно информации, что бы закрыть вопрос «попробуй rar архив установить в винде чтобы он в списке установленных программ прорезался» и более к нему не возвращаться. Если не понятно: не надо меня просить что-то сделать, а потом возмущаться что риторика не работает, поскольку решение существует и тривиально.
> Я думаю, что привёл достаточно информации, что бы закрыть вопрос «попробуй rar
> архив установить в винде чтобы он в списке установленных программ прорезался»
> и более к нему не возвращаться. Если не понятно: не надо
> меня просить что-то сделать, а потом возмущаться что риторика не работает,
> поскольку решение существует и тривиально.Мой пойнт был: чтобы использовать RAR архивы как именно пакетный менеджмент, придется это основательно допилить. В чистом виде он для этого не годится. Чтобы это было вот именно пакетным менеджером, потребуется устаканить какой-то понимаемый на обоих сторонах формат метаданных, out of band по отношению к данным.
Простой пример:
Вася делает пакет, он хочет записать /usb/bin/wtf.
Петя делает пакет, который тоже хочет /usb/bin/wtf положить.Нормальный пакетник это видите ли поймает - и кинет ошибку, сообщив что вы юзаете кривой конфликтующий пакет, и будет понятно что из вон той парочки кто-то облажался (в дистре типа сабжа это на 99% проблемы майнтайнеров, до юзера это обычно не доходит). А теперь вон тот номер с RAR'ом плиз :). Умеет ли так MSI я честно гря не помню, у них хранение инфо о установленом довольно кривое и проблемное по жизни. Вплоть до того что прогу нельзя снести если ее инсталяшный MSI видите ли снесли (хранить весь пакет как источник этого инфо крайне неэффективно по месту).
>[оверквотинг удален]
>> меня просить что-то сделать, а потом возмущаться что риторика не работает,
>> поскольку решение существует и тривиально.
> Мой пойнт был: чтобы использовать RAR архивы как именно пакетный менеджмент, придется
> это основательно допилить. В чистом виде он для этого не годится.
> Чтобы это было вот именно пакетным менеджером, потребуется устаканить какой-то понимаемый
> на обоих сторонах формат метаданных, out of band по отношению к
> данным.
> Простой пример:
> Вася делает пакет, он хочет записать /usb/bin/wtf.
> Петя делает пакет, который тоже хочет /usb/bin/wtf положить.Это возможно разрулить, если мыслить не в рамках «пакетов». Оба приложения получат свой /usb/bin/wtf. Один из вариантов решения предложен в NixOS (мне он не очень нравится).
> Нормальный пакетник это видите ли поймает - и кинет ошибку, сообщив что
> вы юзаете кривой конфликтующий пакет, и будет понятно что из вон
> той парочки кто-то облажался (в дистре типа сабжа это на 99%
> проблемы майнтайнеров, до юзера это обычно не доходит).Если «нормальный» пакетник кинет ошибку на этапе установки, то возникают вопрос: знают ли майнтайнеры, что такое дерево, умеют ли его использовать на практике, и почему в таком случае конфликт, который возможно определить на этапе сборки, отложен до времени установки в систему. Впрочем, к мантайнерам претензий нет -- это компетенция архитектора.
> Это возможно разрулить, если мыслить не в рамках «пакетов».А мне нравится мышление в именно пакетах, это делает систему модулярной и адекватной в управлении. А не как в винде - мол, can't find wtf.dll - но вы там сами думайте где она качается. Никаких чеков валидности выноса "msvcrt100500" оно тоже не предоставляет, там есть десяток непонятных "блаблабла рантайм" в списке установленого, но надо ли еще этот хлам хоть кому или нет - поди разберись, "depends" ms'овский хлам же не умеет нормально, так что угадайте сами, отвалится у вас что при сносе этого или нет.
> Оба приложения получат свой /usb/bin/wtf.
Это в принципе валидная опция, но это превращает систему в помойку по типу винды. Ну например, как и откуда мы знаем какие версии /usr/bin/wtf - апдейченые и фикшеные, а какие нет? А, вынести это все на плечи вебмакак и раздолбайских кодеров? Спасибо я на примере винды видел что при этом можно получить - и что-то я назад в винду вообще совсем не хочу. Потому что поддержание винды и софта в ней в сколь-нибудь секурном и апдейченом виде это mission impossible, а самое умное что MS смог придумать это "стор". Обойдусь без таких "благодетелей" на мою голову. Майнтайнеры с заранее заявлеными полисями гораздо предсказуемее.
> Если «нормальный» пакетник кинет ошибку на этапе установки, то возникают вопрос:
> знают ли майнтайнеры, что такое дерево, умеют ли его использовать на
> практике, и почему в таком случае конфликт, который возможно определить на
> этапе сборки, отложен до времени установки в систему. Впрочем, к мантайнерам
> претензий нет -- это компетенция архитектора.Людям свойственно ошибаться. Поэтому некий кроссчек деятельности двуногих автоматикой - совершенно не лишний. Кроме того я мог и сторонний пакет скачать, и то что он вел себя так как задумано - ну не факт.
И да, за архитектуру в случае пакетного менеджера еше можно вещать. А в винде извините одна большая и не модулярная помойка, я не понимаю про какую там вообще "архитектуру" можно говорить, DLL HELL архитектурой не является. Следствием ее отсутствия и неспособности разбить систему на компоненты и предоставить средства для реюза кода - еще может быть. Но для меня это баг, очень жирный. Майнтенанс винды и софта в ней намного затратнее имхо.
> пакеты RPMСтандартные пакеты rpm Альт считает сломанными. Поэтому если чего-то нет в репах Альта, пляски с бубном гарантированы. Особенно в свете того, что Альт зачем-то любит переименовывать стандартные пакеты, причем иногда в названиях использует верхний и нижний регистр. Ну его.
Проблема RPM в том, что нет стандарта ни на сам RPM, ни на спеки пакета, ни на зависимости.
> стандартные пакетыВкусите для начала: rpm.org (aka rpm4) и rpm5.org - кто из них стандарт?!
> Стандартные пакеты rpm...Если под стандартом понимается LSB, то проблем не встречал.
Другое дело, что из всей проприетари, с которой мне приходилось сталкиваться, в рамки LSB умещался только крипто-про. Прочей проприетари, ориентирующейся на RH RPM нужна перепаковка (epm repack).> Поэтому если чего-то нет в репах Альта...
Если речь идёт о проприетарном софте, то может быть по разному. А если о свободном - то правильнее пересобрать. К сожалению это не всегда тривиально, и касается не только Альта - не так давно под CentOS 7 собирал распоследний firebird, тоже пришлось повозиться.
Предлагаю перенести поставку прошивок в systemd.
Мы вынесем ваше предложение на обсуждение.
Надо просто выставить два пункта:
* Скачать чистый образ (link)* Скачать образ с non-free прошивками чтобы твой говноноут вайфай ловил
А не проще один образ и вопрос при установке: "использовать блотварь?".
Нет не проще.
Почему?
потому что
> потому чтоОдин из честных ответов, кстати.
Самый честный будет "я не знаю".
Это навязывание.
Это не навязывание, это вариант поведения, это выбор.
Пусть не при установке, отдельной приблудой какой-то.
Задать вопрос - это навязывание?
Навязывание - это наоборот, когда не даётся выбора. Например, навязывание использования только СПО.Вот из-за фанатиков, которым идеологическе вопросы важнее удобства для пользователей, десктопный Линукс и находится там, где он находится. В идеальном мире, конечно, было бы только СПО, но в реальности надо идти на компромиссы и решать проблемы замещения проприетарных поделий СПО поэтапно, иначе это всё так и останется уделом гиков.
Ну вот я и хочу иметь опцию выбрать дистр где я могу ожидать лицензионную чистоту и отсутствие мути сразу. А не после разминирования капканов. Почему у меня такой опции быть не должно по вашему мнению? А для тех кто хотел вон то в чем-то дебианобразном уже была убунта, вообще говоря.
В манжаре так и сделано.
Ну да, одним вопросом больше или меньше при 100500 других.
Давно пора. Если дистрибутив не способен работать на современных системах, то нафига он такой нужен? Пускай желающие пилят отдельную сборку кастрат-эдишн без прошивок.
Просто линк надо было на главной странице разместить
"Если у тебя говноут с говновафлей тебе сюда" огромными красными буквами
При чём тут говновафля? Официальный Дебиан не умеет работать с актуальными видеокартами, кидая после установки в чёрную консоль.
Один хер блобы.
Кидает тебя в чёрный экран из-за того что амуде зажали firmware
А про нвиде и говорить не стоит
что за инсинуации? и для того и другого есть открытые дрова, не такие функциональные как бинарные блобы, но достаточные чтобы не наблюдать прямоугольник малевича
Какая то ерунда. Где логика ?
Инсталятор работает а после инсталяции черный экран.Правильно чел. выше написал, добавить пунктик в инсталятор ой как сложно.
Стимдек работает на открытом amdgpu. Это по твоему недостаточно функциональный драйвер?
> Стимдек работает на открытом amdgpu. Это по твоему недостаточно функциональный драйвер?Более того - парочка разработчиков была нанята Valve, они адаптируют драйвер к пожеланиям игродела. Что очень приветствуется остальными: это делает драйвер сильно лучше в реалистичных условиях. Ну что нвидия, вот так вот это надо было...
Под актуальными операционными системами эта вафля вполне работает.
Зачем нужны современные системы? Устройств десятилетней давности вполне хватает, они легче ремонтируются и стоят дешевле.
> Зачем нужны современные системы?Чтобы не ждать отклика программы. Это сервер может быть медленный, десятилетней давности, один чёрт их в датацентре тысячи, уж как-нибудь сообща найдут искомое. Другое дело пользовательское устройство, будь то десктоп, лаптоп или мобильный телефон. Минимальное время отклика необходимо для комфортной работы.
> легче ремонтируются
Что ты собрался ремонтировать в современном компьютере? SMD-кондёры перепаивать вручную? Восстанавливать дорожки в многослойном текстолите?
> стоят дешевле
Какая тебе разника, сколько оно стоит? Не за свои же покупаешь.
Паял SMD 0603 и 0402 вручную, обычным паяльником с тонким жалом. Проблемы?
Да я тоже чудил по молодости, времени свободного было с избытком. Но сейчас проще денег заплатить, чем паяльник на чердаке искать.
> Паял SMD 0603 и 0402 вручную, обычным паяльником с тонким жалом. Проблемы?Более того - 0603 кондеры и дорожки в текстолите обычно как раз и не дохнут. А с чего бы им? Ноутов где скончалось именно это - один на десятки тысяч наверное. У остальных гораздо более прозаичные проблемы, типа беременных электролитов в блоке питания, пролитого кофе, перетершимся шлейфом к экрану и прочими разбитыми экранами. Чтобы это починить вообще не надо быть гением. Даже вон тот дитя гор из подвального сервиса справляется, если не совсем уж осло@%.
Амазон привозит на дом, прямо к двери, на следующий день. А сервис твой надо искать, ехать туда, потом ещё раз ездить забирать, и всё ради того, чтобы даже не себе денег сэкономить.
> Амазон привозит на дом, прямо к двери, на следующий день. А сервис
> твой надо искать, ехать туда, потом ещё раз ездить забирать, и
> всё ради того, чтобы даже не себе денег сэкономить.Ну, допустим я за день починил ноут за 1500 баксов. А ты точно делаешь более $1500 в день, чтобы о выгоде рассуждать? Это в 5/2 транслируется в 30k$/mo. Ты и правда настолько крутой?
И кстати вон тот ноут явно не приедет с моим наруленым рабочим окружением в комплекте. Время на его окультуривание конечно же не посчитано. Я должен в мое свободное время это делать? А не надо ли это профаченое время по вон тому тарифу засчитать? Или почему на починку мы его считаем, а вон там - нет?
Ну вот расскажи мне, что делать, когда мой 10-летний ноут сломается? Купить 9-летний на год или новый на 10?
А на новый debian free не встает. Алгоритм какой?
Хе*ню нести в интернетах научились, банальные юзерские кейсы понимать - пока нет.
И что за юзкейс 2 тебя такой, что надо debian free ставить на ноут. Ну-ка ну-ка, расскажи подробнее.
Голосование уместно только по неважным вопросам. Важные вопросы решаются анализом фактов и логикой.
> Голосование уместно только по неважным вопросам.Нет. Но это и неважно, так как вопрос действительно не важный.
> Важные вопросы решаются анализом фактов и логикой.
Вопрос, который можно решить за разумное время анализом фактов и формальной логикой является по сути вопросом поиска /данных/. Здесь же речь идёт о /процессе/, в котором задействованы люди. Такие процессы не подчиняются ни фактам, ни логике, и требуют голосования.
откуда логика в дистре, от которого отпочковался альтлинупc?
Не надо врать. Альт утащил апт себе уже после отпочкования от мандрейка. Если бы он таки отпочковался - формат пакетов был бы deb, а не rpm.
> вопрос действительно не важный.Вопрос работоспособности системы совершенно не важен, да.
Вопрос включать или нет закрытую фирмварь в состав официального iso. Ответ, очевидно, «да, включать». Но так как сообщество Debian, скажем так, с особенностями, нужно голосовать.> Вопрос работоспособности системы совершенно не важен, да.
Дешёвый демагогический приём, называется «соломенное чучело». Не делай так, это вредно для твоего психического здоровья.
Так важный вопрос решили без голосующих. Выбирают там, в каком из вариантов это решение принять.
Решения всегда принимаются на основе конечных целей, а цели как раз у людей разные. Поэтому используя одни и те же факты и логику люди примут разные решения.
Когда блобов немного, не нужно подключать репу.
Достаточно скачать deb пакет, вынуть оттуда нужный файл и сунуть куда надо.
Например, для wifi свистка на RT3070:
качаем блоб https://packages.debian.org/stable/firmware-misc-nonfree
извлекаем файл rt2870.bin в домашнюю директорию ~/
sudo mkdir -p /usr/lib/firmware
sudo cp ~/rt2870.bin /usr/lib/firmware
> скачать
> вынуть
> сунутьА хочется просто поставить операционную систему и чтобы сразу работало, без вот этих плясок. А то так можно и до выпекания CPU в духовке дойти.
Если
> скачать
> вынуть
> сунутьДля вас сложно, рекомендую уйти на винфак, где вышеуказанное выполнит за вас компьютерный "мастер" за N тыщ. Дальше винда за вас всë сама сделает. И драйвера установит, и сама обновится, и сама настучит куда надо.
Скучаю по тем временам, когда обычный ленивый - и как следствие не только переплачивающий, но и с зондами там, где не надо - мышкодав не лез в +/- свободные системы.
По каким ты временам скучаешь? Судя по твоим речам ты либо студент, у которого сейчас в жизни этап ЧСВ от того, что он узнал 10 новых слов и круче вчерашних школьных друзьяшек (крутой хакер, ага), либо ты уже седой х*р который застрял в этом возрасте.
Мне вот на 1-2 курсе было интересно ковыряться в системе и разбираться в проблемах.
А сейчас мне надо код компилять под конкретную ОС, я хочу накатить по-быстрому дистр и работать. И да, я как 10 лет назад, решаю детские проблемы дебьяна (подставь другой дистр), потому что мне надо. Но ведь было бы здорово, чтобы из коробки работало.
И что такие как ты мне говорят? Что я либо должен с помойки достать 100-летний комп - там точно всё заведется - либо свалить на Win. То есть чисто предложение спрятать проблемы под ковёр. На*ер мне такие советчики?)
Без вас разберемся
За двадцать лет линукса в проде и на десктопе я слегка заманался скачивать, вынимать, совать, патчить бинарники и прочим шаманством заниматься. С удовольствием живу в настоящем, когда линукс можно просто поставить на почти любой лаптоп, и он скорее всего будет работать. Гордиться 1% то же самое, что гордиться лишней хромосомой: вроде действительно отличаешься, но понять как именно уже не можешь.
Тут очень много ошибок в слове Windows.
> Достаточно скачать deb пакет, вынуть оттуда нужный файл и сунуть куда надоЯ восхищаюсь линуксоидами
Откуда мы узнаём что чтобы заработал свисток RT3070 нам нужен файл rt2870.bin из пакета firmware-misc-nonfree, и положить этот файл нужно в папку /usr/lib/firmware?
Вот откуууудаааа вся эта цепочка?
Если слишком подробно объяснять, со временем вы сами станете линуксоидом, потом можете начать восхищаться самим собой: а зачем нам это? Михалкова-то за глаза, а тут вы ещё...P.S. Мы можем узнать, на каком чипе устройство и попробовать найти по имени оного (в принципе, их не так уж и много), ну а куда класть прошивку - место одно, потеряться сложно.
Обычно в dmesg при загрузке модуля драйвера сообщение о том что прошивка отсутствует и название прошивки соответственно.
Интересно, это хоть где-то автоматизировано? Если нет, то почему? Вроде нет принципиальных сложностей, как и с тем инсталлятором Rosa Tresh, который в итоге выкинули и заменили на федоровский.
mkinitramfs ругается если модулям не хватает прошивок. Откуда он эту инфу берет не знаю.
Наверное, из вывода утилиты modinfo. Но вопрос мой про инсталлятор. Его задача обеспечить рабочую систему.
> Интересно, это хоть где-то автоматизировано?Потому что на....й не надо. Анализ dmesg для установки чего либо - это крайне трешовый уровень инженерии. Правильный - depends в метаданных пакета, и просто набор пакетов. Сабж больше всего об этом на самом деле - каким пакетам место на дефолтных инсталяхах. Будет там развернут пакет с фирмварью или нет. Оно из nonfree репок, и это в основном вопрос формирования образов из репок дистра.
А голосовать предлагается, стало быть, дать телам которые даже суть проблемы не одупляют? Извините, но айтишники не настолько раки, пусть у тебя так оленеводы голосуют за правительство, гораздо интереснее получается. Особенно если смотреть на это шоу с безопасной дистанции :)
>> Интересно, это хоть где-то автоматизировано?
> Потому что на....й не надо. Анализ dmesg для установки чего либо -
> это крайне трешовый уровень инженерии. Правильный - depends в метаданных пакета,
> и просто набор пакетов.depends - информация времени сборки. dmesg - время выполнения.
depends - это общий случай (зависимость могжет пригодиться кому-то, потому даём её всем).
dmesg - показывает, что вот на этой машине драйвер запущен и требует прошивку (а все фирмвари скопом весят почти гигабайт).На этапе сборки можно разобрать исходники ядра и гарантировать, что строка именно в таком формате окажется в dmesg. Т.е. решение дубовое и лучше бы как-то иначе, но в принципе рабочее. Если без гарантий, то достаточно простое.
> Сабж больше всего об этом на самом
> деле - каким пакетам место на дефолтных инсталяхах. Будет там развернут
> пакет с фирмварью или нет. Оно из nonfree репок, и это
> в основном вопрос формирования образов из репок дистра.
> А голосовать предлагается, стало быть, дать телам которые даже суть проблемы не
> одупляют? Извините, но айтишники не настолько раки, пусть у тебя так
> оленеводы голосуют за правительство, гораздо интереснее получается. Особенно если смотреть
> на это шоу с безопасной дистанции :)Вопрос -- хоть где-то -- не про Debian, а про тех кто позиционирует себя «готово для дома» и юзер-френдли.
> depends - информация времени сборки. dmesg - время выполнения.Спасибо капитан очевидность. И так то в идеальном мире система должна работать, а не свистеть, пердеть, рыгать и пытаться что-то докачать, установить, и как там еще сделать мозг. Но если кому это нравится, винда уже и так есть, пользуйтесь наздоровье.
> depends - это общий случай (зависимость могжет пригодиться кому-то, потому даём её всем).
Depends это "зависимость нужна для корректной работы воооооон тех". Фирмварь так оформлять все же и правда не очень хорошая идея. Скорее просто пакеты вкатить под предполагаемое у наиболее типовых юзеров железо. Продвинутый вариант - детект железа, по pci/usb VID/PID и вкатывание пакета. Убунты вроде что-то такое и делают. Но дебиан не автоматическая задоподтиралка для хомяков, им доктор Шатлворт убунту прописал.
> dmesg - показывает, что вот на этой машине драйвер запущен и требует
> прошивку (а все фирмвари скопом весят почти гигабайт).Поэтому в сабже их даже в принципе порезали на пакеты. И пакеты так то на установочном диске всяко жатые, т.е. вон то поделить на 2..3 скорее всего. Пара сотен мегов пакетов на одном из инсталляционных ISO - в принципе переживаемо.
> На этапе сборки можно разобрать исходники ядра и гарантировать, что строка именно
> в таком формате окажется в dmesg. Т.е. решение дубовое и лучше
> бы как-то иначе, но в принципе рабочее. Если без гарантий, то достаточно простое.Желающие даже могут что-то такое накодить, особенно с системдшным апи логгера, но я не уверен что то сообщение всегда в энном формате, оно также не совсем просто и с точки зрения секурити, а при энном уровне логгинга это в лог просто не выдается вообще и loglevel так то конфигурабелен админом и boot time и run time, так что не особо универсально выходит.
> Вопрос -- хоть где-то -- не про Debian, а про тех кто
> позиционирует себя «готово для дома» и юзер-френдли.Ну так убунта. Она детектит хардвар и может поставить всякие "проприентарные пакеты". Даже проприентарные дрова для видях одно время сватала. Но для меня это +1 повод ей не пользоваться, например. Я хочу четко понимать что у меня в системе творится, и дебианом я пользуюсь за именно это. А если бы хотел вон то - пользовался бы убунтами.
> Достаточно скачать deb пакет, вынуть оттуда нужный файл и сунуть куда надо.Особенно увлекательно скачивать на девайс фирмварь когда из-за ее отсутствия не работает ни сеть ни USB.
>Особенно увлекательно скачивать на девайс фирмварь когда из-за ее отсутствия не работает ни сеть ни USB.Что-то не пойму никак... А откуда там дистрибутив-то взялся? (О_о)
Ubuntu на компактах рассылали в своё время, а сейчас, надо полагать, на флешках носят.
> Что-то не пойму никак... А откуда там дистрибутив-то взялся? (О_о)А внезапно масс сторадж девайс который по USB через уефи или через легаси по загрузке замонтирован вовсе не означает что изнутри системы вы сможете там ее средствами без наличия дров что-то замонтировать.
Поэтому ваш вопрос "откуда взялся" означает что вы просто не плавали, но мнение имеете.
Флоппинетом батюшка, флоппинетом.
> Флоппинетом батюшка, флоппинетом.Ну если дистр им образовался, то и фирмварь, наверное, тоже можно, не?
Скачан в вантузе и записан руфусом или скачан в бубунте и записан dd, и там и там нет религиозных проблем с прошивками
О, да, рекомендую всем почитать ман apt-offline или как там он у де6илоидов назван, чтобы восхититься и начать использовать другие, вменяемые дистрибутивы, а продукт белок-истеричек, борцунов с фирмварями, отправить в помойку.
> когда из-за ее отсутствия не работает ни сеть ни USB.Интересно где это USB порты без firmware не работают?
> Интересно где это USB порты без firmware не работают?С USB3.0 не сталкивались еще ?
Сразу же, как появился в консьюмерских девайсах. И что-то не припомню, чтобы не работало. Может назовёшь пару моделей, где не работает?
>> Интересно где это USB порты без firmware не работают?
> С USB3.0 не сталкивались еще ?В Linux не видел чтоб не работало.
Если вы утверждаете что не работает именно из за отсутствия firmware то два вопроса:
на какой платформе не работает?
и без какого firmware файла ?
> С USB3.0 не сталкивались еще ?Ну у меня он есть. Работает без всяких фирмварей. А не должен был? XHCI так то тоже стандарт.
А зачем именно из пакета ?https://git.kernel.org/pub/scm/linux/kernel/git/firmware/lin.../
> sudo cp ~/rt2870.bin /usr/lib/firmwareИзвините, а просто поставить пакет показалось вам слишком простым? Или вы не хотели десяток посторонних фирмварей? Ну, баг повесьте на пакет, слезно обрисовав что фирмварь для каких там еще челси оскорбляет ваш ралинковский взор, так что дескать сделайте-ка ралинки отдельно, плиз?! :)
Для много чего так и ставится - amdgpu один пакет, интел другой. Микрокоды проца - тоже по вендорам, etc.
Что бы было больше потенциальных проблем в системе.Ладно когда прошивки вообще в дистрибутиве нет или не подходит та что есть, но когда всё есть, зачем раскорячиваться?
Вместо того чтобы мотивировать пользователей предпочитать свободное аппаратное обеспечение или хотя бы с открытой прошивкой они вместо это прогибаются под вендоров и внедряют проприетарные прошивки в поставку.> невольно ведёт к популяризации проприетарного ПО, так как пользователь вместе с прошивками получает и подключённый репозиторий non-free с другим несвободным ПО
Это мысль разумная и хорошо что они вынесут non-free-firmware в отдельный репозиторий чтобы сохранить философию дистрибутива.
> мотивировать пользователей предпочитать свободное аппаратное обеспечение или хотя бы с открытой прошивкойЛавры 1% покоя не дают, много слишком. Надо 0,1, а лучше 0,01.
Дебиан не единственный дистрибутив Линукс, не у всех дистрибутивов Линукс есть философия поставлять только свободные компоненты в базовом варианте. Вариантов масса, но нет - давайте запихаем закрытую фирмварь именно в Дебиан.
Окей, признаю, с порядком процентов ошибся. Нужно ещё меньше.
> Окей, признаю, с порядком процентов ошибся. Нужно ещё меньше.Для верующих в проприетарных благодетелей и гламур вместо здравого смысла убунта есть. Там тебя поймут. А дебианом пользуются не для этого.
Бюрократы не способны видеть массу вариантов и заставить ленивых людей на зарплате сделать хорошо
Вместо этого они превращают дебиан в проприетарную блотварь хуже винды
> Лавры 1% покоя не дают, много слишком. Надо 0,1, а лучше 0,01.Откуда цифры?
> Вместо того чтобы мотивировать пользователей предпочитатьТаким инфлюенсерам я всегда предлагаю прогуляться далеко и надолго. Я решаю свои проблемы, подбирая для этого наиболее подходящий для меня способ, и мне совершенно не нужны идейные придурки, которые будут создавать мне искусственных проблем, чтобы вынудить меня поддерживать их идеи. У меня без их искусственных проблем своих достаточно.
А чем вас это не устраивает.
Пользуетесь линуксом и дебиан будьте добры слушаться идей экспертов опеннет, которые будут диктовать как вам пользоваться линуксом и вообще системой.Иначе вы упадете в их глазах и станете как и все остальные в мире для них.
Ведь то, что они сутками сидят и настраивают линукс на своих 2 пнях делает их супер элитными в их глазах, а всех остальных людей в мире, кто пользуется виндой, osx или BSD системами - глупыми обезьнаями.Поэтому у вас 2 выбора - первый слушать все, что говорят эксперты опеннет и может быть они будут с вами даже разговаривать или быть для них как и все остальные - обезьяной с виндой.
Я где использую Винду и плевать мне на этих раздутых от важности ЧСВШников.
Какая хорошая у тебя жизнь, что можешь себе позволить забить на идеи. Видимо в надежде, что все идеи более-менее хороши или хотя бы приемлимы.
И каким же бывает шок подобных дятлов, когда материализирование "идеи" в один прекрасный момент стучаться в дверь. Может в виде правоохранительных органов, может - просто в виде счета за электричество. А может и в виде сирены на улице.
Не путай идеи и идеологичных ушлёпков.
> Таким инфлюенсерам я всегда предлагаю прогуляться далеко и надолго. Я решаю свои
> проблемы, подбирая для этого наиболее подходящий для меня способ,Ну так вот, кто сказал что способ должен быть один? А я вот хочу ставя дистр быть уверенным что мне не впихают западло и проприетарные грабли. И чем мое желание хуже вашего?
> А я вот хочу ставя дистр быть уверенным что мне не впихают западло и проприетарные грабли.А мне наплевать, прикинь? Как ты будешь чистить свою систему от всех прошивок, и где ты будешь искать открытые аналоги им на замену -- это твои проблемы. И Debian этих проблем никогда не решал.
Ну вот я и предпочту видеть тебя где-нибудь в более подходящим таким как ты помоечкам типа убунты, где вам и телеметрии с крашрепортерами и прочих благ от партнеров еще подпихнут. Зачем это надо делать из дебиана при том что убунта в таком духе уже есть - я не понимаю. И со своей стороны буду против вон того курса.
Согласен, все правильно делают.
Чем меньше пользователей линукса - тем лучше для всех.
Я вас умоляю, кому-таки нужны пользователи, пользующие дебиан.
Вот серверы - другое дело: чем меньше там блобов, тем лучше.
Чем лучше? Там коммерческий софт работает, и тому, кто бабки за него платит надо чтобы он работал 24×7, а не блобы считать.
То-то даже гугл захотел убрать со своих серваков блобы Intel ME. Так что блобы считают и те кто бабки платит.
>Вместо того чтобы мотивировать пользователей предпочитать свободное аппаратное обеспечениеЧтобы пользователей мотивировать, надо сначала заполучить этих пользователей, а у Дебиана, наверное, и 0,1% нет. И даже те менее 0,1% после установки открытого и свободного Дебиана лезут в чёрной консоли ручками подключать нон-фри и качать firmware-amd-graphics, чтобы у них хотя бы рабочий стол начал отображаться. А у кого вафля из коробки не работает, тем соболезнования. Чего в таком случае добились разработчики дистра? Понаставили палок в колёса продвинутым пользователям и полностью отрезали от себя новичков.
Дебиан куда больше продвинет фри и опенсурс, будучи с закрытыми прошивками хотя бы на 1% ПК, чем с только с открытым и свободным софтом, будучи менее чем на 0,1% ПК.
Почему пропустили выбор аппаратного обеспечения? Так вот получается что человек абсолютно не задумывается, какого типа обеспечение стоит и есть ли под него свободные драйвера. Или когда покупает принтер или PCI сетевую карту, будет ли он поддерживаться в моей операционке, но сейчас с этим проблем меньше. А то выходит что человек берёт первый ноут с обложки рекламного буклета, а потом хочет от балды поставить на него именно Дебиан, и потом вдруг обнаруживает что wifi не работает. И конечно кто виноват? Дебиан потому что не дал драйвера из коробки. Или человек который выбрал модель с драйверами только под винду.
Я нисколько не отрицаю использование non-free-firmware, если это нужно. Если человек решился установить линукс, то и проблем подключить репозиторий у него не должно быть. И проблема темы не в этом, а в том что в нагрузку к прошивкам раньше получали весь доступ к проприетарным программам. Но думаю многие разделяют мнение что проприетарные прошивки не равно проприетарное ПО. Кто-то не приемлет не свободного ПО, но при этом допускает использование не свободных прошивок.
>И конечно кто виноват? Дебиан потому что не дал драйвера из коробки. Или человек который выбрал модель с драйверами только под винду.Но эти драйвера есть и под Линукс. Просто человек не ожидал, что в 202* году известный и относительно популярный десктопный дистрибутив из-за своей философии не тянет современное железо.
>Если человек решился установить линукс, то и проблем подключить репозиторий у него не должно быть.
Да, не должно быть. Но будут на Дебиане, потому что можно год сидеть на нормальном Линуксе и не знать, как в Дебиане в консоли подключать репозитории и как называется пакет с нужными прошивками. И вполне вероятно, что этот Дебиан будет успешно удалён и вместо него в лучшем случае поставится Убунта, а в худшем случае человек разочаруется в Линуксе с его чёрной консолью и накатит венду и будет всем знакомым рассказывать, какой конченый этот Линукс.
То есть это проблема дистрибутива что производители оборудования не делают прошивки под популярный дистрибутив? Железо как и дистрибутив выбирает пользователь для себя. То есть дебиановцы ещё и драйвера должны писать чтоли, а не производители современного железа. Наоборот же, производители строят козни встраивая отдельные чипы чтобы блокировать запуск не подписанной прошивки.
Поэтому пользователь должен предпочитать оборудование со свободной прошивкой, по возможности. Я уж точно не хочу чтобы какая-нибудь прошивка жесткого диска или звуковой карты, лезла в сеть, якобы чтобы проверить наличие новой версии, а на самом деле сливала инфу, но об этом никто не знает.
С точки зрения всего десктопа, Дебиан ни черта не популярный. Он известен в кругах линуксойдов, но судя по статистике GamingOnLinux, у него уже менее 5% десктопа. Меньше, чем у Pop_OS. А даже если бы у Дебиана были 80% от всего Линукса, это всё равно ~1-2% от всего десктопа и никто не стал бы пилить открытые прошивки из-за ~1-2%, из которых, к тому же, практически все всё равно подключают non-free. Дебиан со своей философией ввязался в войну, которую ему никогда не выиграть из-за того, что у Дебиана пшик аудитории. Ему бы сначала стать отличным дистрибутивом для массового пользователя, а потом уже, когда захватит более 50% десктопа, начинать постепенно приучать всех к своей философии. Хорошо, что до руководителей Дебиана наконец начинает доходить, что своей философией они угробят дистр. Плохо, что до них это начало доходить слишком поздно.
Я полностью согласен с вашим утверждением за исключением одного нюанса: оконное окружение можно запустить без драйверов, использовав в загрузчике GRUB опцию "nomodeset" для AMD.
А вот добавление ссылок на нон-фри репозитории и скачивание оттуда нужной прошивки действительно возня, именуемая e***й.
Расскажите плз, как это будет выглядеть на мониторе хотя бы 2560x1440? Почему-то я вот сомневаюсь, что будет нечто приемлемое для глаз.То, что АМД - обормоты в смысле фирмварей, понял, когда собирал Gentoo и для работы amdgpu надо штук 20 фирмварей ставить.
Как VGA адаптер, лол. Nomodeset запрещает drm/kms и видяха вместо перехода в нативный режим так и продолжает косить под якобы-VGA-адаптер. Проблема в том что акселерации нет, управления питанием и частотами нет, да и перфоманс вывода графики таким макаром - понятно какой. Что-то конечно отрисует, но радости с этого будет довольно мало. Ну, как, хватит чтобы загрузить систему и поставить пакет с фирмварями, матюкаясь :)И да, это один из тех случаев когда потребных фирмварей для aux MCU в девайс кажется вообще не вшито, так что при переходе в нативный режим надо несколько фирмварей в девайс отправить.
> Я полностью согласен с вашим утверждением за исключением одного нюанса: оконное окружение
> можно запустить без драйверов, использовав в загрузчике GRUB опцию "nomodeset" для AMD.Получив офигенный, инновационный .... VGA-адаптер с турбиной?! :)
non-free-firmware и так в отдельном репозитории который так и называется non-free
Вместо того чтобы сделать хорошо и заставить заставить людей на зарплате сделать прошивки под gplv3, бюрократы превращают дебиан в блотварь на радость хомячью
Таких не стоит жалеть
Что, debian теряет рынок, и уменьшается количество установок этого дебиана на сервера и домашние компы?
А зачем он нужен после прогнутия под шапку?
Дебиан превращают в блотварь
Чем он лучше винды где гораздо больше свободного по?
А репозитории теперь тоже будут все какие нужно?
Или всё так же пользователь дожен ручками править source.list?
А зачем туда "ручками" вообще лазить, когда есть соответствующий функционал у apt?
Если включат проприетарные прошивки в составе установочных iso-образов, Debian уже не будет гордо именоваться "GNU/Linux".
Уже включены. Они всегда были в официальных сборках nonfree.
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-in.../прочти урл ^^^
а также еще раз перечитай новость
'''
Возникла ситуация при которой неофициальные сборки являются более предпочтительными для пользователя, если он хочет добиться нормальной поддержки своего оборудования, а установка рекомендуемых официальных сборок зачастую приводит к проблемам в поддержке оборудования.
'''
Это неофициальные сборки и репозиторий nonfree тоже неофициальный.
Почему?
Бункерный? https://www.opennet.dev/opennews/art.shtml?num=57688
Бюрократы превращают дебиан в блотварь и называют это свободой.
Какой же это gnu/gnome/kde/systemd/core-util/xorg/wayland/pulseaudio/network-manager/linux ?
А переписать с нуля все эти прошивки под gplv3 не вариант.И будет свободные прошивки
Это вы как с квартирой ?
> А переписать с нуля все эти прошивки под gplv3 не вариант.
> И будет свободные прошивки1) А не хотите начать этим заниматься? :)
2) В некоторых железках, натурально, секурбут влеплен и на фирмвару надо валидную подпись.Например, этим отметились новые nvidia GPU. Где нвидия приложила усилий чтобы насс@ть в компот по максимуму. Влепив ограничения с одной стороны и не дав фирмвари драйверу nouveau с другой. Впрочем, им за это воздалось с превышением. Теперь вот Valve любит AMDGPU, как и вон тот #1 из топ500. У фирмы AMD настрой был конструктивнее и они хотя-бы вовремя свои блобики дают, а не через полгода вставления палок в колеса и факов на камеру "worst company ever".
Выше уже упоминались сборки nonfree (именно их всегда и качаю). Поэтому непонятно, в чем смысл обсуждений, описанных в новости.
Можно ставить просто убунту вместо дебиана, там эти прошивки все есть при установке
Убунту - болото. Тогда уж Devuan, насколько помню там прошивки сразу на борту (поправьте если ошибаюсь, давно с 0 его не устанавливал).
> Убунту - болото.Проприетарные фирмвари таки шаг в их направлении. Что еще потом? Телеметрию? Онлайн поиск от партнеров?
Телеметрия в дебиан давно есть. Дебиан следит за тем какие пакеты устанавливаешь
> Телеметрия в дебиан давно есть. Дебиан следит за тем какие пакеты устанавливаешьПоп-Конь ставится по запросу, в процессе установки системы. Насколько мне известно, благодаря ему возродили репу с ppc64-пакетами Дебовскими.
> Телеметрия в дебиан давно есть. Дебиан следит за тем какие пакеты устанавливаешьАгаблин, если ты сам ее установишь. Телеметрию в смысле. А если админам пц интересно они могут и по статистике даунлоадов файлов посмотреть, пожалуй.
> Право голоса имеютОстальные его неимеют. Свободка.
Свобода это миф.
Из этого следует, что разработчики Дебьяна делают его для себя, а не для пользователей.
> Остальные его неимеют. Свободка.А ты какое отношение к проекту имеешь? Никакого? Ну вот и голосуй тогда где-нибудь в другом месте.
Мерзко что опеннетовцам и прочим знающим людям не дают голосовать и при этом называют это свободой.
Какая же это свобода?
Вобщем мы с ibm и google решили что нам наши прошивки нужны сразу из коробки, ваше мнение не особо важно, хавайте.
> Вобщем мы с ibm и google решили что нам наши прошивки нужны
> сразу из коробки, ваше мнение не особо важно, хавайте.А теперь вы расскажете какие именно проприетарные прошивки так уж массово раздает IBM и Google? Типичный опеннетовский эксперт не палится.
Ibm и google превращают дебиан в проприетарную блотварь
Дебиан становится хуже винды, где гораздо больше свободного по
Уже давно у них есть образ с поставляемыми блобами:
https://cdimage.debian.org/cdimage/unofficial/non-free/cd-in.../
Просто всегда был выбор, если есть убеждения - юзаешь свободный образ, если нужно что б работало и пофиг на убеждения - юзаешь так называемый их "неофициальный" образ.А теперь я так понял, основной образ они уберут, а неофициальный переименуют в официальный.
Тоже зашел про этот образ написать. Кому надо те всегда знали где его найти, а кому не надо те блобы после установки с обычного образа накатывали.У "идейных" вроде свои вирсии debian есть, где блобы идейно выпилины ото всюду.
Вот это поворот!
Прогнулись под копирастов!
Чем проприетарный дебиан лучше проприетарной винды?
В винде даже больше свободного ПО чем в заблотвареном дебиане и все можно бесплатно скачать
Ну, вот нафига?! Ну, было же нормально. Все любители обмазываться и пенетрировать себя блобами проходили мимо этого дистра, и слава богу, а теперь что?! Вся эта шваль и на Debian поползёт?! Тьфу, найти зачинщиков и на кол посадить! Без смазки!
Блоб из процессора уже удалил?
> Блоб из процессора уже удалил?Поселилась такая семья на хуторе, берут интервью у отца семейства, в котором он много чего говорил, о том что устал от городской жизни, среди прочего были высказывания про то, что "автономный" колодец и автономная подача электроэнергии, это лучше, чем платить за "государственное", плюс ко всему, меньше всяких сомнительных ЖКХашников шляется, высматривают, да вынюхивают. Да и вода, качественно лучше, чем из центрального водопровода.
И тут в зале этого говношоу, где отца этого семействе вообще не было, он своими делами на своей земле занимался, какого-то вскукарекера прорвало: "Мерзкий лицемер, а ты, а ты чиво жи землёй государственной пользуешься?! Водой, воздухом государственным пользуешься?!..."
Полетели сопли, да слюни, да невнятные вскукареки прорезались, непонятно с чем вообще связанные.Самое занятное, что это вскукарекер, так и запомнился, как вскукарекер, а отец семейства, со своей семьёй, как жил на своём хуторе, так и до сих пор живёт и процветает.
Видимо, не обламывается землёй "государственной" пользоваться, дождевой водой "государственной", да колодезной, да воздухом "государственным" дышать.К чему это я?...
А, просто впомнилось.
Имеющий разум, уразумеет.
С процессорами есть еще одна опция. Можно пользоваться процессорами без микрокода, например.
> С процессорами есть еще одна опция. Можно пользоваться процессорами без микрокода, например.Вероятно, уважаемый возмущающийся товарищ подразумевал нечто другое, не микрокод, иначе он просто очередной опеннетовский эксперд по всему.
Это какими? 8086 содержал микрокод. Я подозреваю любой современный проц содержит микрокод. Только потому что на транзисторах реализовывать алгоритмы выполнения инструкций довольно сложно выходит и транзисторов много надо.
> Это какими? 8086 содержал микрокод. Я подозреваю любой современный проц содержит микрокод.
> Только потому что на транзисторах реализовывать алгоритмы выполнения инструкций довольно
> сложно выходит и транзисторов много надо.ARM или RISCV может и без микрокода быть, у них настолько сложных команд нет чтобы вот именно это требовалось.
Шаг вперёд и два шага назад.
Я человек простой. Я скачал non-free, т.к. при загрузке не хотел видеть консоль вместо заставки.
Мдаа... Не ожидал такого от дебиан!
ох, известные голосования дебиана, разве что не на пеньках
А толку от его голосований, если примут как им нужно.
Также было с голосованием за SystemD и против Столлмана.
Ведущий дистрибутив должен отказаться от любых проприетарных решений... должен смотреть в сторону минимизации и оптимизации кода, а не городить то что может любой неумный программист ради какой либо выгоды.
Что мы видим в итоге:
раздувание кода каждый год, а теперь и проприетарь видимо будет актуалочкой
Ты льстишь дебиану.
Ведущий (технологически) дисрибутив это федора.
Т.е. по сути все технические программисткие оптимизации именно там?
Ну а где ещё, если 2/3 кода, добавляемого в ядро пишут сотрудники rhel/IBM?
> Т.е. по сути все технические программисткие оптимизации именно там?что ты имеешь ввиду под "технические программисткие оптимизации"?
новые оптимизированные алгоритмы? - хз, я думаю это прерогатива апстрима, ядро и юзерленд же пишут разные команды, федоровцы собирают это все в единый продукт, возможно что-то патчат, но обычно патчи передают в апстрим же.
оптимизацию при компиляции? - тут впереди всех Clear Linux.
новые технологии? - вот тут да, это фича федоры.
> Ведущий (технологически)Куда-то не туда он ведущий. В рабство мегакорпораций разве что. К технологиям это не относится.
> дисрибутив это федора.
Дис-что? А, ну да, это федора, поэтому именно вот так :)
>> Ведущий (технологически)
> Куда-то не туда он ведущий. В рабство мегакорпораций разве что. К технологиям
> это не относится.свобода - это миф.
1. без денег корпораций линукс так бы и остался студенческой поделкой.
2. без денег корпораций не было бы прогресса.>> дисрибутив это федора.
> Дис-что? А, ну да, это федора, поэтому именно вот так :)школьник что ли, придавать какой-то смысл опечаткам?
> свобода - это миф.
> 1. без денег корпораций линукс так бы и остался студенческой поделкой.
> 2. без денег корпораций не было бы прогресса.С другой стороны, мне вот как-то лизать джеппу редхату ну вот как-то не резон. Свобода так то в две стороны работает. И ты можешь в лепешку убиться доказывая что ее не бывает, но ничего не сможешь сделать в случае если я ей просто возьму и просто воспользуюсь, в том числе и обойдя фидору за километр.
> школьник что ли, придавать какой-то смысл опечаткам?
Я бы сказал что это скорее по Фрейду. Ну вот и прафла фффраный дистр и редхат фффрал на проблемы всех кроме своих корпоративных клиентов. Ой, ну то-есть IBM теперь, спорный вопрос лучше ли это :)
я не собираюсь тебе ничего доказывать.
твоя свобода - иллюзорна.
если ты не понимаешь что это иллюзия - это твои проблемы.
собственно, те кто эту иллюзию поддерживают на это и рассчитывают.
ты в матрице, Нео. 😏
> твоя свобода - иллюзорна.Я бы так не сказал. Вот например, пойти завтра на речку или нет - сугубо мое решение. Захочу пойду, не захочу не пойду. Вполне себе свобода выбора.
С линухами так же. И хотя множество {пойду на речку, не пойду на речку} как бы дает всего 2 варианта, даже просто комбинация этих решений очень быстро приходит к именно уникальному для меня комбо на основе моих предпочтений. Другое дело что у любой свободы есть еще вторичные квалификаторы типа ее степени, числа вариантов, устраивают ли они меня и проч...
> если ты не понимаешь что это иллюзия - это твои проблемы.
> собственно, те кто эту иллюзию поддерживают на это и рассчитывают.
> ты в матрице, Нео. 😏Я злостный поедатель red pill, так то, поэтому как раз и понимаю что свободу хрен отнимешь, кроме случая когда я сам ее сдам.
> Вот например, пойти завтра на речку или нет - сугубо мое решение. Захочу пойду, не захочу не пойду.И вот тут заходит в комнату мама и говорит что завтра ты поедешь навестить бабушку. 😏
> мне вот как-то лизать джеппу редхату ну вот как-то не резон.ты в любом случае ему лижешь, используя Линукс, даже если это Убунта. 😏
> ты в любом случае ему лижешь, используя Линукс, даже если это Убунта. 😏Редхату я ничего не лижу. Каким-то сильно отдельным кодерам - может быть. Но мы взаимодействуем как частные лица при этом. И я чертовски уверен что какой-нибудь airlied например себя собственностью редхата совершенно не ощущает. Более того - если вопрос встанет ребром, ему достаточно будет только сказать и десяток фирм выстроится за его башкой в очередь если ему редбиэм надоест. Vetter с Intel уже проверял как эта технология работает. Лучшее что в линухе есть это крутые технари, которые отличные от ноля величины сами по себе. Независимо от желания корпораций. То что им в энном случае по пути с той или иной корпой - окей, а почему бы и нет? Но вот в собственность корпы они при этом не превращаются. Более того - многие из них лишь продолжают делать то что делали и раньше до найма корпами.
Более того - вот именно специфичными для редхата высерами типа yum/dns, xfs/stratis и прочими отбросами я как раз и не пользуюсь. Попользовавшись моими свободами послать эти чудрые гамнотехнологии в пень и пользоваться тем что я считаю более вменяемыми вариантами.
yum/dns -> yum/dnf конечно. Гамно ацкое, как и up2date предыдущий. Не понимаю почему на кодинг нормального тула нельзя нанять кодеров вместо вебмакак раз в 20 лет.
редхат вносит очень существенный (если не наибольший) вклад в развитие линукса(ядра).
и поэтому внедряет любые технологии, которые нужны ему.
остальным остаётся либо принять, либо уходить в сторону от мейнстрима и пилить свою маргинальщину.так что используя линукс ты по любому лижешь редхату и другим корпам.
без денег ничего развиваться не будет.
емнип, даже фряху финансируют в основном корпы.
Опеннетовцам и другим знающим люди давно пора делать форк дебиана оптимизированный и с минимизированным кодом и без проприетариЭта блотварь с каждым годом хуже и хуже
форки дебиана без проприетари уже есть.
но тебе придется сильно потрудится подбирая под них железо.
Правильно, популярность дебиана от включения прошивок только возрастёт.
А сектанты вольны запилить себе LibreDebian 😏
Зачем тащить говно в дебиан?
Затем, чтобы работала аппаратура.
Я же написал: сектанты вольны запилить LibreDebian и тусоваться в своём уютном мирке без видюхи и сети.
Ещё раз повоторю
Зачем тащить говно в Дебиан?
Есть проприетарные сборки... зачем в основной то говно заносить?
Ещё раз отвечу:
Затем, чтобы работала аппаратура.
Сектанты вольны запилить LibreDebian и тусоваться в своём уютном мирке без видюхи и сети.
Дык есть же, Trisquel (бубунтячья вроде база) + gNewSense (деб).
Debian смотрит на Ubuntu и думает, и можно а мы чем хуже?
Дебиан превращается в блотварь такую же как убунту
Все знающие опеннетовцы давно поняли в чем суть
> А сектанты вольны запилить себе LibreDebianPureOS
https://instant.io/#5cc152e22486b6eb551d3dcc0d9ebebdccecb258
песененка про SystemD
Да пункт в меню сделать для принципиальных. Чтобы кому надо, тем libre-ядро. На DVD места много
>Возникла ситуация при которой неофициальные сборки являются более предпочтительными для пользователяА я ставил через debootstrap.
> А я ставил через debootstrap.И правильно делал, если уже знал что тебе нужно.
Распространиение прошивок без явного писменного разрешения правообладателя на это является нарушением копирайта. Захочет правообладатель запретить Linux-дистрибутивы кроме собственного со шпионами и респространяемого за плату - и сделает.
> объявил о проведении общего голосования.Голосование будет проводиться до получения нужного решения.
>Голосование будет проводиться до получения нужного решения.Когда пропихивали systemD, так было?
>> Голосование будет проводиться до получения нужного решения.
> Когда пропихивали systemD, так было?Именно так и было, мой анонимный друг.
Для меня было бы идеальным такое решение: удалить полностью из проекта Дебиан, с его сайта, серверов несвободное ПО и ссылки на него. Те же, кто хочет заниматься проприетарщиной в приложении к Дебиану, пусть создают свой производный дистрибутив с проприетарным софтом.Таким образом, например, для меня открылась бы возможность поддерживать Дебиан финансово. А так я не могу дать им денег, потому что не хочу поддерживать проприетарщину.
Для Дебиана это неприемлемое решение: их дистрибутив будет просто никому не нужен, а ваши гроши не окупят даже создание и сопровождение форка Дебиана, 100% огороженного от всего несвободного.
> Для Дебиана это неприемлемое решение: их дистрибутив будет просто никому не нужен, а ваши гроши не окупят даже создание и сопровождение форка Дебиана, 100% огороженного от всего несвободного.Дебиан это не коммерческая организация, они существуют на пожертвования, за счёт вклада энтузиастов и т.п. Расходы у них в основном на хостинг.
>> Для Дебиана это неприемлемое решение: их дистрибутив будет просто никому не нужен, а ваши гроши не окупят даже создание и сопровождение форка Дебиана, 100% огороженного от всего несвободного.
> Дебиан это не коммерческая организация, они существуют на пожертвования, за счёт вклада
> энтузиастов и т.п. Расходы у них в основном на хостинг.Так вот никто не будет жертвовать на 100% огороженный от всего несвободного Дебиан. Даже хостинг не окупят.
Почему огороженный? Бери себе производный дистрибутив с несвободным ПО и пользуйся, их благо уже навалом, тот же Убунту... Даже на серверах Дебиана есть несвободный софт, который можно легко присоединить.Если же ценность свободного ПО в Дебиане (по-твоему) настолько низка, что пожертвований не хватит даже на оплату хостинга, то и фиг с ним. Я думаю иначе.
Так да, все возьмут какой нибудь другой дистр, который будет работать с новым оборудованием и в котором можно будет накатить тот же Стим. А Дебиан тихо загнётся, т.к. какие сегодня должны быть запросы у человека, чтобы ему хватало исключительно свободного софта? Вы же вроде говорили про полное удаление из Дебиана и с его серверов всего несвободного.
> А Дебиан тихо загнётсяДля того чтобы Дебиан загнулся, его должны оставить его разработчики. До тех пор пока разработчики его не бросят, он не загнётся. Дебиан не может разориться или быть проданными, в отличие от дистрибутивов, разрабатываемых частными компаниями. Он не продаёт свой дистрибутив, поддержка бесплатная, он независим в этом смысле.
Мало у кого возникнет желание тащить никому не нужный дистрибутив. Тем более, когда с отвалом всей проприетарщины отвалятся практически все донаты. Мало что ли примеров заброшенных дистров?
Почему ты думаешь, что он вдруг станет никому не нужным?По факту для тебя всё останется точно так, как и сейчас, просто несвободный софт переедет на другой хостинг и с сайта удалят ссылки на него. То есть изменения чисто косметические, для тебя всё останется как и раньше, но нужно будет прописывать другой адрес в sources.list.
Зато Дебиан получит финансовую, моральную и прочую поддержку сторонников свободного ПО.
Погодь... А что в этом случае изменится? Адрес сервера, откуда проприетарщина качается? И как это огородит Дебиан от всего несвободного? По сути же вообще ничего не изменится.
> Погодь... А что в этом случае изменится? Адрес сервера, откуда проприетарщина качается? И как это огородит Дебиан от всего несвободного? По сути же вообще ничего не изменится.Так и я про что! Для пользователя практически ничего не изменится. Зато изменится схема финансирования. Я смогу послать деньги Дебиану и быть уверенным, что они пойдут на свободный софт, а не куда-то ещё. Суть в том что проект, который занимается свободым софтом будет финансироваться отдельно от несвободного. Те кто хотят заниматься несвободным - пусть продолжают, наверное среди них будут люди которые будут в обоих проектах - не важно. Пусть только финансирование для своей несвободной части собирают отдельно - больше мне ничего не надо.
Скажи, по секрету в какой дистрибутивов из списка ты уже пожертвовал?https://www.gnu.org/distros/free-distros.htmlНи в какой?
Пока жертовал pureOS, но буду поддерживать ещё и guix (сначала хочу попробовать). Естественно, ещё и самой организации FSF - у них только свободный софт. Ещё напрямую некоторым свободным проектам.А ты с какой целью интересуешься? На что повлияет мой ответ? Ты не веришь, что кто-то поддерживает свободное ПО?
В нулевых я купил 5 DVD дисков с Дебилианом. Таков был тогда комплкт поставки. Сейчас Дебилиан поставляется с сколькими DVD дисками?
Ого, DVD диски уже раритет, в хорошем смысле)
Ещё есть мнение, что DVD самый надёжный источник информации. Так как SSD, Flash со временем искажает информацию, если не подключать к источнику питания.
С DVD этих проблем нет.
У пишущих DVD дисководов лазер со временем ослабевает и такой привод перестанет читать DVD диски? У меня один пишущий дисковод давно перестал записывать DVD диски.
> У пишущих DVD дисководов лазер со временем ослабевает и такой привод перестанет
> читать DVD диски? У меня один пишущий дисковод давно перестал записывать
> DVD диски.Он еще и тупо пылится с одной стороны, а с другой краситель выцветает и разлагается. Рассказы про супернадежность применимы в основном к качественной штамповке, в лабораторных условиях. Если это не оно - как повезет.
>Проект Debian объявил о проведении общего голосования (GR, general resolution) разработчиков проекта по вопросу поставки проприетарных прошивок в составе официальных установочных образов и live-сборок.Так, так-так! Напомните-ка мне. Дэбиан серил на Столлмана?
> Так, так-так! Напомните-ка мне. Дэбиан серил на Столлмана?Нет. Они решили что такие вещи вне их юрисдикции.
А зачем они проводят голосование, если в любой момент могут изменить решения (К примеру, решения по SystemD и Столлману) в нужную для них сторону? Ради показушного PR?
> А зачем они проводят голосование, если в любой момент могут изменить решения
> (К примеру, решения по SystemD и Столлману) в нужную для них
> сторону? Ради показушного PR?В смысле? Регламент у них такой. Если вы предпочитаете другие дистры с другими подходами, вот и пользуйтесь ими.
Дебиан становится проприетарным блоатом!
Пора делать форк дебиана (копировать содержимое репозиториев) без ужасной проприетарщины (не копировать non-free)
Объявляю сбор пожертвований на создание фотка дебиан с не подключенным репозиторием non-free!
Нет подкрученным голосования!
Нет блоату!
Нет проприетарщине!
Да пожертвованиям!
Так победим!
> Пора делать форк дебиана (копировать содержимое репозиториев) без ужасной проприетарщины (не копировать non-free)Уже есть такой дистрибутив, называется PureOS.
Вот скажите, безопаснечги, тут хоть у одного гoвнoштиpлицa
на окне висит и работает ГБШ, окно кабинета на северную сторону,
радиокантроль все ваше железо прошло... и ещё пару десятков требований?