После почти года разработки компания Intel представила выпуск сетевого конфигуратора ConnMan 1.38. Конфигуратор отличается низким потреблением системных ресурсов и наличием гибких средств для расширения функциональности через плагины, что позволяет применять ConnMan на встраиваемых системах. Изначально проект был основан компаниями Intel и Nokia в процессе разработки платформы MeeGo, позднее система конфигурации сети на базе ConnMan была использована в платформе Tizen и некоторых специализированных дистрибутивах и проектах, таких как Yocto, Sailfish, Aldebaran Robotics и Nest, а также в различных потребительских устройствах. Код проекта распространяется под лицензией GPLv2...Подробнее: https://www.opennet.me/opennews/art.shtml?num=52389
Годно, вкусно! Так и хочется съесть!
На самом деле достаточно неплохая штука. Один из немногих кусков софта который даром что интель но почему-то не энтерпрайзно-оверинженернуто, видимо иногда даже в интеле попадаются level-headed чуваки с оплатой не за kloc :)
Ну см. http://nightly.altlinux.org/sisyphus/flavours/enlightenment/ или соответствующие http://altlinux.org/starterkits :)
Отличная штука, пользуюсь на десктопе. Но есть минусы: wifi не исчет новые, когда ноут переместился; "scan" не работает, надо выключать и затем включать wifi чтобы переподключиться; иногда даже требуется рестарт connmand.А так - вполне норм, без systemd, всё такое.
смысл избавляться от systemd чтобы другой комбайн зафигачить?
Как будто комбайн — это что-то плохое.
Они достаточно ортогональны. Это для чего-то типа connection manager'а в мобилах. Выбрать там вайфай точку, или может к 3G цепануться, etc. А systemd, даже networkd - несколько не об этом чтоли.
Настоящий борец за KISS не знает, в чём разница между networkd и NetworkManager.Он всегда настраивает сеть через "Центр управления сетями и общим доступом".
Что ты предлагаешь?
Через ifconfig настраивать, конечно же.
KISS, прозрачность, никаких комбайнов.
Там же перефигачили где-то уже ipconfig где-то ip, а где-то и вовсе netif какой-то... Так что нет в мире одного удобного networkctl от systemd ;)
Если дистрибутив — не лютая маргинальщина, там будет ip.
ifconfig уже минимум лет 10 deprecated.> а где-то и вовсе netif какой-то...
Это как раз во FreeBSD.
К сожалению, в случае с WiFi все гораздо более геморно
Ничего себе. Это всё ещё актуально? Мне приходится рестартовать connmand, когда после спящего режима служба думала, что она по-прежнему соединена с точкой доступа. А ещё, служба иногда она сама падала, когда Ethernet-разъём часто входил и выходил (отломалась пластмасска, приходилось вставлять заново). Но справедливости ради, это очень редко. После двухсотого выпадания штекера из разъёма, или после десятой гибернации.
Мне кажется проще переобжать кабель, чем потом разъём в ноуте менять.
Проще новый купить, если дома XD
У тебя дома торгуют патчкордами?
Мне кажется кримперы в жилищах встречаются чаще магазинов.
> У тебя дома торгуют патчкордами?да, алиэкспресс вот например - торгует.
> Мне кажется кримперы в жилищах встречаются чаще магазинов.
у бывших слесарей-техников, "специалистов по подключению интернета", наверное, даже и встречаются. Только вот разница в том, что магазинный патчкорд сделан, вероятнее всего, из медной многожилки, поэтому он мягкий, и им удобно пользоваться. Хвост заделан в пластик, поэтому не отломится и из него не выдернутся проводники. И сам он не выдерет разъем из ноута, если тот неудачно подвинули.
А ты наобжимаешь - дерьма, обладающего гибкостью водопроводной трубы - потому что украл в бытность свою тем техником - одножильный кабель, да еще и не медный, а омедненный.
А он, внезапно, предназначен только для неподвижной проводки.
P.S. если кто-то знает, где торгуют в _розницу_ медными многожильными cat5+ (в идеале - плоскими!) и разъемами для них (да, внезапно, и разъем для многожилки нужен другой) - я с интересом послушаю. А пока придется на али заказать еще десяток, предыдущие кончились.
> у бывших слесарей-техников, "специалистов по подключению интернета", наверное, даже и встречаютсяЯ не они, но кримпер себе разок все же купил. Просто потому, что отверткой обжимать кабло очень уж неудобно и нанадежно, ждать кабель с али пару недель - э, реально, пару недель от интернета отдохнуть по такой дурацкой причине?! Серьезно?! :)
А то что ща продается готовое, кстати - тот еще кал. Дерут три шкуры, а в результате у пижонского, гибкого, экранированного 5e шнурка через 2 года изоляция разлетелась в хлам. А когда у него еще и вот тот хвостик отломался, прямо в гнезде ноута, агаблин!
И внезапно обжать из подвернувшегося куса витухи и разъемов оказалось так и поприятнее, однако. И как-то зело побыстрее заказа с али. И если забить на перфекционизм, ну не знаю, больше года уже живой, и никаких особых неудобств - медненый люминь как раз гибкий :)
> Хвост заделан в пластик, поэтому не отломится и из него не выдернутся проводники. И сам он не выдерет разъем из ноута, если тот неудачно подвинули.Вы что-то одно выберите. Если за кабель дёрнуть, он либо сломается сам, либо сломает разъём. Чтобы растягивался, например, или магически поглощал энергию рывка — я таких не видел.
попробуйте все же покупать патчкорды, а не обжимать водопроводную трубу.
И до кучи научиться читать, что написано - двигаем мы - ноут. Если в нем нормальный патчкорд - он согнется. Он мягкий. Если водопроводная труба - она попытается вырвать разъем или, если слишком хорошо приколочен - вырваться сама из разъема.Если долго-долго шевелить мягкий провод - перетрется у разъема или вырвется из него. Поэтому - между жестким разъемом и мягким проводом - ставятся оконечники, у хорошего кабеля - они как раз средней жесткости, чтобы уже по его краю не обламывались проводники (бывает с самоделками, где до этих штуковин уже додумались, но покупали китайские из жесткого пластика, ибо других под домашние самоделки - нет, промышленные требуют специальной печки).
И вообще, расслабьтесь - 10Ge уже совсем близкое будущее, а там вам с наколенными обжимками вообще ничего не светит. Спереть шлифмашинку и сварочник для опты - вам, вероятно, все же не дадут. А медь для 10G оконцовывается только в sfp-модуль, никаких разъемов с пружинками.
> попробуйте все же покупать патчкорды, а не обжимать водопроводную трубу.Да они какие-то гунявые сейчас в продаже.
> водопроводная труба - она попытается вырвать разъем или, если слишком хорошо
> приколочен - вырваться сама из разъема.Медненый люминь как раз таки мягкий, удобный. И если его не ломать целенаправленно, он прекрасно пашет годами.
> Если долго-долго шевелить мягкий провод - перетрется у разъема или вырвется из него.
Угробить можно любой провод, но зачем? При обычном использовании медненый люминь и мягкий и живет годами. А так вон выше пример - ну да, многожильный, экранированный, только с него вся изоляция почему-то в труху превратилась и разъем сломался прям в ноуте, чтобы совсем не скучно.
> уже по его краю не обламывались проводники (бывает с самоделками, где
> до этих штуковин уже додумались, но покупали китайские из жесткого пластика,
> ибо других под домашние самоделки - нет, промышленные требуют специальной печки).Я себе в свое время купил и разъемов и резиновых колпачков, очень удобной идеей оказалось.
> И вообще, расслабьтесь - 10Ge уже совсем близкое будущее,
Дык где он по витухе, с дешевыми сетевками и роутерами в каждом ларьке? Иначе это будущее будет только в датацентрах и проч. Офисы и провы то многие до сих пор 100 мбит тянут. А что, многим хватает и витуху можно совсем сопливую, на 2 пары тянуть. Это дешевле, а бабло как известно побеждает зло.
> Да они какие-то гунявые сейчас в продаже.те что удалось добыть у китайца до чумы - нормальные. Может они и не выдержат проверки флюковским тестером на 5e, которая на них написана, но гигабит поднимается, и ошибок на интерфейсе не видно.
> Медненый люминь как раз таки мягкий, удобный.
мягкий - патчкорд из многожильного провода. Он просто медный - омедненных жилок в доли миллиметра вроде еще делать не научились.
А одножильные провода предназначены строго для разделки в кроссы и розетки, и более не для чего. Аллюминиевые - естественно, жестче чем медные, только опеннетовские эксперты по всему могут не понять разницы, но это еще по-беды, беда - что при разделке прорезается медь и на контактах оказывается аллюминий. Здравствуй, гальванопара.
Где сейчас вообще можно купить медь за нал, а не по контракту на миллион - хотел бы я знать.
Многожильных rj45 я в продаже тоже не видел уже лет пятнадцать, если не больше.>> И вообще, расслабьтесь - 10Ge уже совсем близкое будущее,
> Дык где он по витухе, с дешевыми сетевками и роутерами в каждом ларьке?в штатах, на ебее, к примеру. Витуха там специфическая - монолитно заделана в sfp-разъем. Альтернатива - оптика, но там тоже придется купить патчи - самому понадобится специфическое оборудование, которое стоит сильно дороже плоскогубцев, и рефлектометр, потому что хрен поймешь потом, почему глючит.
> Если водопроводная труба - она попытается вырвать разъем или, если слишком хорошо приколочен - вырваться сама из разъема.Фигасе в вашей деревне витуху продают. Стальные жилы по полмиллиметра небось?
Челябинская витуха настолько сурова что попутно служит тросом для буксировки авто.
Половина важного фунционала не работает, глючит, но зато без системд (интересно, при чем он здесь)Типичная ситуация
Мне больше интересно, при чём тут вариационное исчисление (раз уж речь зашла о функционалах).
GPLv2-only не очень кошерно.
Хорошая штука. Пользуюсь. Изначально разработана компанией Intel для Nokia и проекта MeeGo. Теперь можно использовать в Linux вместо ifup, NetworkManager и wicd.Осторожно, всё дальнейшее касается устаревшей версии, вышедшей 5 лет назад. Оболочка для GNOME2 была недоделана. В годы актуальности GNOME2, в Gentoo она была замаскирована. Не показывает силу сигнала сетей Wi-Fi. Ещё иногда соединение пропадало (у меня броадком вместо вай-фая) и соединялось не с той же самой, а с другой, которую connman знает и запомнил. Естественно все активные соединения были не рады.
Ещё нельзя было заставить забыть вторую сеть, с которой сейчас не надо подключаться, кроме как удалить файл с настройками для этой сети.
Ещё GNOME2-оболочка вообще не работала с Bluetooth, но уверенно блокировала устройство через rfkill. Чтобы скинуть файл по Bluetooth, приходилось выключать connmand.
Зато в DE под названием E17 оболочка была хорошая.
Суть комментариев: отличная штука, но какая-то кривая.
Мой отзыв, это про старую версию
Нетворк Манагер такой же. Стал лучше, но осталось.
На домашнем ноуте на Debian Buster LXQT есть этот connman - через него WiFi настроен. Но вот Ethernet никак не настроить - он только как клиент DHCP работает и никаких настроек нет.
Уже и /etc/network/interfaces настроил и networking.service пытался запустить - ошибка запуска.
B NetworkManager ставил, его пробовал настроить - все не поддается настройке этот ethernet.Подскажите, пожалуйста, что нужно этому connman, чтобы сделать manual настройку ethernet? В статье есть упоминания про плагины, но connman* плагина, соответствующему ethernet не вижу.
> что нужно этому connman, чтобы сделать manual настройку ethernetUninstall?
Нужно все другие нетворк менеджеры отключить/удалить, чтобы не конфликтовали
Как оно в сравнении с NetworkManager, насколько компактнее? NM у меня тащит пакеты объемом почти в половину системы, засирает passwd/groups/users/shadow. Активно гадит куда-то в /var.
Это сугубо самодеятельность разработчиков вашего дистрибутива.
В дебиане и NM, и connman запускаются от рута, соответственно, специального пользователя не требуют.
У меня Gentoo. Даже если все USE-флаги отключить, по количеству устанавливаемых пакетов выходит очень прилично.
Какие пол-системы, можете уточнить? У меня, например, NM не было. Ставил как зависимость для Steam, ничего не тащил.
> NM ... зависимость для SteamБез него тоже работает.
Ухты, тоесть теперь если от рута то это хорошо, руки бы таким портбивать.
А у вас что, не-рут умеет интерфейсы настраивать? В принципе это даже можно, но специфично и тоже может быть уязвимостью.
> А у вас что, не-рут умеет интерфейсы настраивать? В принципе это даже
> можно, но специфично и тоже может быть уязвимостью.не "может", а регулярно бывает во всем таком "как в винде" горе-софте, чтобы каждый васян мог настроить свою васян-сеть, ни-ни-ни будучи рутом. Это еще без учета уязвимостей, получаемых штатным образом - не через дыры в софте, а легальным использованием фичи. Например, обмануть файрвол, подсунув адрес, который он считает доверенным...
В принципе в контейнере и особенно виртуалке такой номер даже и катит - там юзерь если кого и обманет, то в основном сам себя. Но вот в обычной системе и конфиге это на vuln смахивает.
В antiX он по дефолту. Есть правда баг с периодической загрузкой проца..
Тут описали столько багов и говорят "хорошая вещь". В Network-Manager описывают баги и ужасаются какая-она плохая... Походе на не честные комменты.
Почитаешь комментарии к сабжу, вспомниж комментарии к NM и думаешь - как же всё-таки здорово уметь пользоваться ifconfig!
а если бы ты еще и man ip прочитал...К сожалению, оба бесполезны, если надо угнать соседский wif...э...извините, опечатался, если надо поработать из кафешки.
Для соседского вайфая надо смочь ещё и в aircrack-ngХозяйке на заметку: внимательный читатель документации сможет запустить airodump-ng и aireplay-ng без рута
Для этого iw есть. Правда только его маловато будет, еще потом небось wpa_supplicant захочется, а он в общем то навороченная гадина, вручную настроить можно, конечно, если вы имеете представление о вафле, но вот без этого - туговато будет.
> как же всё-таки здорово уметь пользоваться ifconfig!Увы, ваша радость закончится с первой вай-фай карточкой.
Iwconfig?
Не используете WPA2?Кажется, я начинаю понимать, почему до сих пор не перевелись доноры халявного вайфая.
Оказывается, это олдовые oдмины, не оcилившие "новомодные комбайны".
> Кажется, я начинаю понимать, почему до сих пор не перевелись доноры халявного вайфая.где они, где эти казззлы ходят со своими девуанами наперевес?
Сплошной долбаный wpa со всех сторон, крякать-неперекрякать. Даже МГТС уже отучилась ставить паролем номер квартиры.
> Даже МГТС уже отучилась ставить паролем номер квартиры.А как они его ставили, если там минимум 8 символов, чтоли?
>> Даже МГТС уже отучилась ставить паролем номер квартиры.
> А как они его ставили, если там минимум 8 символов, чтоли?Номер квартиры там был в названии сети, а в качестве пароля - тел. номер (хотя конечно возможны и "хитрые" вариации - на хабре, например, всплывал вариант с МАС адресом).
> Оказывается, это олдовые oдмины, не оcилившие "новомодные комбайны".Ну так скажем им за это спасибо и пожелаем жирного гигабитного линка.
учитесь, студентыifconfig iwn0 nwid <netname> wpakey <somepass> up
dhclient iwn0какой там вам МЕНЕДЖЕР, или не приведи господь, iwconfig ???
да, это опенка, да, я избалован )))
Не умеет в кроссплатформенность, но лезет учить...
Расплодилось тут.
> Не умеет в кроссплатформенность, но лезет учить...Правильно! Так его!
Не знает, что кроссплатформенность - это к работает и на Редхат-Линукс и на SUSE-Линукс и даже на Арч-Линукс, а лезет!
И на основных *BSD тоже.Кстати, действительно, в мире линукс разные проекты не настолько ненавидят друг друга, чтобы с нуля (или почти с нуля) переписывать ядро и базовую систему "лишь бы не как у них", поэтому с портированием между flavor-ами там легче.
> И на основных *BSD тоже.Т.е. когда connman/NM работают только на пингвинах, то это норм, а вот если что-то работает на только на опенке - "Фу, некросплатформенно!"?
> Кстати, действительно, в мире линукс разные проекты не настолько ненавидят друг друга, чтобы с нуля (или почти с нуля) переписывать ядро и базовую
> систему "лишь бы не как у них",Какой занимательный спрыг^W бред.
Ну и да - ядро или сетевую подсистему писать, это не обои с нескучными темами прилаживать.
> Т.е. когда connman/NM работают только на пингвинах, то это норм, а вот если что-то работает на только на опенке - "Фу, некросплатформенно!"?Меньше фрагментироваться надо было :)
> Ну и да - ядро или сетевую подсистему писать, это не обои с нескучными темами прилаживать.
Ага, это уже заявка на звание чемпиона по велоспорту.
>> Т.е. когда connman/NM работают только на пингвинах, то это норм, а вот если что-то работает на только на опенке - "Фу, некросплатформенно!"?
> Меньше фрагментироваться надо было :)Как же я мог забыть, что линухоиды без двойных стандартов будут уже ненастоящими, поддельными линухоидами :)
>> Ну и да - ядро или сетевую подсистему писать, это не обои с нескучными темами прилаживать.
> Ага, это уже заявка на звание чемпиона по велоспорту.Больше смахивает на заявку очень ценного мнения очередного линухоида "не разбираюсь, но мнение имею".
Ну и двойные стандарты - (вспомним цирк с тем же HAL => DeviceKit => disks => udisks => udisks2 => storaged => udisks2, пакетными менеджерами, системами инициализации, окружения рабочего стола и проч)
куда же без них, "любимых".
> ненастоящими, поддельными линухоидами :)Лучше быть с двойными стандартами чем с дуалбутом :P
А зачем бсдшнику дуалбут, если у него есть putty?
>> ненастоящими, поддельными линухоидами :)
> Лучше быть с двойными стандартами чем с дуалбутом :PДа я понял, что дуалбут в дебиан - зло, еще лет 8 назад, не беспокойтесь.
А еще лучше без двойных стандартов и без дуалбута:
% gpart show -p|awk '{print $3,$4}'
521812100 ada0
- free
ada0p1 freebsd-boot
- free
ada0p2 freebsd-ufs
ada0p3 freebsd-ufs
200148600 ada1
ada1p1 freebsd-boot
- free
ada1p2 freebsd-ufs
ada1p3 freebsd-swap
ada1p4 freebsd-ufs
ada1p5 freebsd-ufsИли вы так тонко намекнули, что двойные стандарты как раз позволяют линухоидам и дуалбут иметь и обвинять в этом других? :)
> Как же я мог забыть, что линухоиды без двойных стандартов будут уже ненастоящими, поддельными линухоидами :)БСДшники, работающие на чём-то, кроме винды, тоже не очень настоящие :)
> Больше смахивает на заявку очень ценного мнения очередного линухоида "не разбираюсь, но мнение имею".
Нужно быть экспертом по велосипедам, чтобы отличать велосипед от холодильника?
> Ну и двойные стандарты - (вспомним цирк с тем же HAL => DeviceKit => disks => udisks => udisks2 => storaged => udisks2,
Это называется "развитие". Понимаете, когда программисты пишут новый код, чтобы сделать лучше, чем было... Ай, ладно, всё равно не поймёте.
> пакетными менеджерами,
Благодаря packagekit, гномовские/кдешные/whatever инструменты работы с софтом (установка, обновление) одинаково работают на всех мейнстримовых дистрах. Сюрприз-сюрприз!
> системами инициализации,
В 2020 о системе инициализации в линухе можно говорить в единственном числе.
> окружения рабочего стола и проч)
А, то есть на BSD есть только одно DE? CDE, наверное.
Как жаль, что вам не завезли KDE, XFCE, LXQt, Enlightenment, etc...
>> Как же я мог забыть, что линухоиды без двойных стандартов будут уже ненастоящими, поддельными линухоидами :)
> БСДшники, работающие на чём-то, кроме винды, тоже не очень настоящие :)Линухоид опеннета, пойманый на спрыге с темы и на двойных стандартах - и не обвинивший (для надежности аж три раза) оппонента в вендузятничестве (при этом знатно сфейлив) - не линухоид опеннета :)
>> Больше смахивает на заявку очень ценного мнения очередного линухоида "не разбираюсь, но мнение имею".
> Нужно быть экспертом по велосипедам, чтобы отличать велосипед от холодильника?Нет, но нужно хоть немного знать обсуждаемый предмет.
>> Ну и двойные стандарты - (вспомним цирк с тем же HAL => DeviceKit => disks => udisks => udisks2 => storaged => udisks2,
> Это называется "развитие". Понимаете, когда программисты пишут новый код, чтобы сделать лучше, чем было... Ай, ладно, всё равно не поймёте.Но только если пишут для линуха, иначе это не "развитие", а велосипедостроение, ага. Понимаете, когда применяют разные критерии оценки называется "двойные стандарты" ... Ай, ладно, всё равно не поймёте.
>> пакетными менеджерами,
> Благодаря packagekit, гномовские/кдешные/whatever инструменты работы с софтом (установка, обновление) одинаково работают на всех мейнстримовых дистрах. Сюрприз-сюрприз!А благодаря wine еще и виндовс-инструменты работают … А если запустить виртуализацию, то вообще можно гонять DOS программы и использовать все пакетные менеджеры скопом, о как!
В общем, какая-то неуклюжая попытка перевода стрелок.
zypper, apt, dnf, pacman, portage, slackpkg, guix/nix - существуют и развиваются. И по совместимости как-то не очень.
>> системами инициализации,
> В 2020 о системе инициализации в линухе можно говорить в единственном числе.Анониму опеннета можно - кто же анониму опеннета запретит не знать о ChromOS, Devuan, Gentoo, Funtoo, Alpine, Guix и прочих? Никто не запретит.
Но после этого, так же никто не запретит и перестать воспринимать дальнейшие откровения этого анонима о Линухка всерьез :)>> окружения рабочего стола и проч)
> А, то есть на BSD есть только одно DE? CDE, наверное.
> Как жаль, что вам не завезли KDE, XFCE, LXQt, Enlightenment, etc ...Опять спрыг с темы. Ну и заодно демонстрация, что аноним и тут не очень разбирается в матчасти …
Те же KDE и Gnome уже давно портируются с на *BSD с немалым приложением сил. Deepin и Budgie вообще линух-онли.
Т.е. одним только "если оно только для Линуха, то это улучшение, а если только для БСД - велосипедостроение" не обойтись - придется анонимам вводить еще условия "оценки" и перейти на тройные стандарты ))
> Линухоид опеннета, пойманый на спрыге с темы и на двойных стандартах - и не обвинивший (для надежности аж три раза) оппонента в вендузятничестве (при этом знатно сфейлив) - не линухоид опеннета :)Для взрослого БСДшника, виндузятничество — не порок и потому обвинением не является. К 20 годам даже самые отбитые понимают, что реально пользоваться *BSD — мазохизм. Ну и не на линух же валить ;)
(И не на макось, потому что на неё валят те, кому линух не понравится, а в одной лодке с пингвинами сидеть — фи!)> Но только если пишут для линуха, иначе это не "развитие", а велосипедостроение, ага. Понимаете, когда применяют разные критерии оценки называется "двойные стандарты" ... Ай, ладно, всё равно не поймёте.
Не далее как в этом же комментарии вы используете "железобетонный" аргумент
> zypper, apt, dnf, pacman, portage, slackpkg, guix/nix - существуют и развиваютсяа вот про HAL => DeviceKit => disks => udisks почему-то "забыли" так сказать. Ведь даже если предшественник умер — сменщик всё равно велосипед, правда? Двойные стандарты? Нет, что вы!
> zypper, apt, dnf, pacman, portage, slackpkg, guix/nix - существуют и развиваются. И по совместимости как-то не очень.
Тем не менее, разработчики DE могут с минимальными трудозатратами писать кросс-дистрибутивные Software Center-ы и уведомлялки об обновлениях.
> Анониму опеннета можно - кто же анониму опеннета запретит не знать о ChromOS, Devuan, Gentoo, Funtoo, Alpine, Guix и прочих? Никто не запретит.
Пожалуйста, заберите этих маргиналов к себе, и считайте их частью мира BSD, ладненько?
> Те же KDE и Gnome уже давно портируются с на *BSD с немалым приложением сил. Deepin и Budgie вообще линух-онли.
Скорее дело не во всемирном линуховом заговоре, а в том, что жалеющих это пилить под линух хватает, а под бзди — не очень.
>> Линухоид опеннета, пойманый на спрыге с темы и на двойных стандартах - и не обвинивший (для надежности аж три раза) оппонента в вендузятничестве (при этом знатно сфейлив) - не линухоид опеннета :)
> Для взрослого БСДшника, виндузятничество — не порок и потому обвинением не является.Ну т.е. возразить по существу возразить нечего, технически грамотно вброс^W обыграть тоже и поэтому начался усиленный адхоминем и прочее скучное бла-бла.
>> Но только если пишут для линуха, иначе это не "развитие", а велосипедостроение, ага. Понимаете, когда применяют разные критерии оценки называется "двойные стандарты" ... Ай, ладно, всё равно не поймёте.
> Не далее как в этом же комментарии вы используете "железобетонный" аргумент
>> zypper, apt, dnf, pacman, portage, slackpkg, guix/nix - существуют и развиваются
> а вот про HAL => DeviceKit => disks => udisks почему-то "забыли"
> так сказать. Ведь даже если предшественник умер — сменщик всё равно
> велосипед, правда? Двойные стандарты? Нет, что вы!Э, что? Скорее чье-то чтение "не глазами". Вы _сами_ перед этим писали, что в качестве примера "не считается", т.к. проходит оно как "улучшизм":
>> Это называется "развитие"Ну раз не считается, то я не стал спорить и детализировал пример с пакетниками - куча разных, вместо одного. Несовместимы. И опять "не-не-не! Не считается!"
Что я "забыл"? И "забыл" ли?
И то и другое "линухоидные" технологии.
Да и что там у вас "умерло" - я не знаю, потому что soraged например писался при "живом" udisks2.
>> zypper, apt, dnf, pacman, portage, slackpkg, guix/nix - существуют и развиваются. И по совместимости как-то не очень.
> Тем не менее, разработчики DE могут с минимальными трудозатратами писать кросс-дистрибутивные
> Software Center-ы и уведомлялки об обновлениях.Тем не менее это отмазка абсолютно мимо темы и ничего не меняет в наличии кучи разных, не очень совместимых пакетных систем.
>> Анониму опеннета можно - кто же анониму опеннета запретит не знать о ChromOS, Devuan, Gentoo, Funtoo, Alpine, Guix и прочих? Никто не запретит.
> Пожалуйста, заберите этих маргиналов к себе, и считайте их частью мира BSD, ладненько?Обозвать самый (или один из - в США уж точно) распространенный дистр линуха "маргиналами" - сильно.
Ну и опять двойные стандарты "это считаем за линукс, это не считаем, а вот тут рыбу^W BSD заворачивали".>> Те же KDE и Gnome уже давно портируются с на *BSD с немалым приложением сил. Deepin и Budgie вообще линух-онли.
> Скорее дело не во всемирном линуховом заговоре, а в том, что жалеющих это пилить под линух хватает, а под бзди — не очень.Нет, дело в двойных стандартах и неумении проследить нить дискуссии некоторых анонимов.
Когда им приводят DE в качестве примеров "велосипедостроения" (по их же критериям в отношении БСД) - то они отвечают "А, то есть на BSD есть только одно DE? CDE, наверное. Как жаль, что вам не завезли KDE ..."
Когда в ответ приводят примеры линух-онли DE (и прибитость гвоздями к линуху KDE/Gnome), то следует что-то про всемирный линуховый заговор и про желающих писать под линукс.
Т.е. получаем много воды и в итоге все тот же исходный тезис - если что-то пишется под линукс, с нуля - то у линухоидов опеннета это не считается за переписывание "лишь бы не как у них".
> Кстати, действительно, в мире линукс разные проекты не настолько ненавидят друг друга, чтобы
> с нуля (или почти с нуля) переписывать ядро и базовую системупоэтому переписывают ее каждый день просто так.
Сегодня в очередной (уже) раз нарвался на говняный гуглокод, воткнутый в середину чужого проекта. Проверяет что-то на тему особенностей gcc 4.4, при том что не собирается ничем младше 7.
Не проверяет версию gas, не имеющую вообще-то никакого отношения к самому gcc, лепя инструкции avx2, которые только новый-модный может понять. Вы ж обожаете раз в три дня переставлять операционную систему, а то предыдущая недостаточно модна?Нахрен причем не нужен - нет у меня avx2 и не предвидится. А на той платформе, которая у меня основная целевая - вообще не работает, потому что не интел это.
Но при таком "умелом" пользовании инструментами интересно бы проверить - а он хотя бы оптимизирует ли на том где есть avx2, или как обычно - когда-то на компьютере своего автора оптимизировал, на соседнем уже нет, а теперь везде только тормозит? Весьма вероятно - второе.
И вот так в этом вашем мирке линукс-трэша - все.
> А на той платформе, которая у меня основная целевая - вообще
> не работает, потому что не интел это.Хрена, поха в эмбедовку понесло? :) Что-то мне кажется что накушается он там грабель, мама не горюй =)
> И вот так в этом вашем мирке линукс-трэша - все.
"Вы не любите кошек? Да вы просто не умеете их готовить!"
> Хрена, поха в эмбедовку понесло?нет, ни разу. умный дом - это когда ключи от всего у кого-то поумнее хозяина, да?
С подобными граблями сталкиваешься на банальных почти полноценных компах. Просто они чуть-чуть отличаются от того, что был у гугломакака.
Следи за руками, они вот такими всегда и работают (теми тремя, которыми в тот момент не д$очат):
#elif GCC_VERSION_AVAILABLE(4, 5) && !defined(CRCUTIL_FORCE_ASM_CRC32C)
// Allow the use of _mm_crc32_u* intrinsic when CRCUTIL_USE_MM_CRC32
// is set irrespective of "-msse*" settings. This way, the sources
// may be compiled with "-msse2 -mcrc32" and work on older CPUs,
// while taking full advantage of "crc32" instruction on newer
// CPUs (requires dynamic CPU detection). See "interface.cc".
//
// If neither -msse4 or -mcrc32 is provided and CRCUTIL_USE_MM_CRC32 is set
// and CRCUTIL_FORCE_ASM_CRC32 is not set, compile-time error will happen.
// Why? Becuase GCC disables __builtin_ia32_crc32* intrinsics when compiled
// without -msse4 or -mcrc32. -msse4 could be detected at run time by checking
// whether __SSE4_2__ is defined, but there is no way to tell whether the
// sources are compiled with -mcrc32.extern __inline unsigned int __attribute__((
__gnu_inline__, __always_inline__, __artificial__))
_mm_crc32_u8(unsigned int __C, unsigned char __V) {
return __builtin_ia32_crc32qi(__C, __V);
}И пооооохер, что __builtin_ia32_crc32qi - gcc6.
Заниматься подобными проблемами придуман и успешно умеет - autoconf. Но вот его гугломакаки объявили неправильным, слишком сложным для обезьяньего понимания и вообще устаревшее ненужно.
Поэтому они пишут код, зависящий от CFLAGS. А все остальные - радостно его копипастят.
> "Вы не любите кошек? Да вы просто не умеете их готовить!"зато я и кошачьим триппером не болею!
А китайцы вот умеют готовить - и теперь их в приличные страны только в запаянных гробах принимают.
> Кстати, действительно, в мире линукс разные проекты не настолько ненавидят друг друга, чтобы с нуля (или почти с нуля) переписывать ядро и базовую систему "лишь бы не как у них", поэтому с портированием между flavor-ами там легче.Вообще это неплохо. Честное разнообразие позволяет победить самым лучшим идеям. Идеи из OpenBSD теперь повсюду.
> Не знает, что кроссплатформенность - это к работает и на Редхат-Линукс и
> на SUSE-Линукс и даже на Арч-Линукс, а лезет!Угу, ща. В половине из перечисленных сейчас даже ifconfig по дефолту нету :)
Вы правда думаете, что NM или сабж будет запускать бинарник ifconfig, чтобы настроить сеть?
> учитесь, студенты
> ifconfig iwn0 nwid <netname> wpakey <somepass> up
> dhclient iwn0Ну с wpa_supplicant все же удобнее - там можно пяток сетей держать и переподключение работает автоматически.
$ wpa_passphrase opennet-wifi mysuperpass
network={
ssid="opennet-wifi"
#psk="mysuperpass"
psk=c17a89662a22b88baa1bf972a903fa537142b6e3a555e8a10e84c796793dde67
}
этого вполне достаточно для подключение к WPA-PSK.
Пяток сетей, да ещё и переподключаться — это не KISS!
Предки так не делали.
> Пяток сетей, да ещё и переподключаться — это не KISS!Конечно, намного прикольнее конектиться к вафле при каждом отвале лично. Разиков так по 10 на дню :)
ну, честно говоря, после примерно третьего пароля мне бы надоело.wpa_supplicant при всех его недостатках, хотя бы не требует вручную их набирать, да еще и клиртекстом. Автоматически ломиться при этом в любую похожую сеть - необязательно.
> да еще и клиртекстом. Автоматически ломиться при этом в любую похожую
> сеть - необязательно.Более того - он таки умеет еще и автоскан/автоконект. Что актуально для вафли с забитым эфиром и чудесатыми точками доступа.
>После почти года разработки компания Intel представила выпуск сетевого конфигуратора ConnMan 1.38. Пакет отличается низким потреблением системных ресурсов и налспециально так сделали чтобы не раскрывался потенциал моих АМДпотоков!!