Сформирован (https://lists.freebsd.org/pipermail/freebsd-stable/2018-May/...) первый бета-выпуск FreeBSD 11.2. Выпуск FreeBSD 11.2-BETA1 доступен для архитектур amd64, i386, powerpc, powerpc64, sparc64, aarch64 и armv6 (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, RPI-B, RPI2, PANDABOARD, WANDBOARD). Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2. Релиз FreeBSD 11.2 запланирован (https://www.freebsd.org/releases/11.2R/schedule.html) на 27 июня.Среди основных изменений (https://www.freebsd.org/relnotes/11-STABLE/relnotes/article....):
- В утилиту crontab добавлена опция "-f" для принудительного удаления файла crontab при использовании опции "-r" в неинтерактивном режиме (предотвращает случайное удаление при ошибочном указании "-r" в командной строке);
- В утилиту diskinfo добавлены флаги "-s" для отображения идентификатора диска (серийного номера) и "-p" для вывода физического пути (physpath) к диску в системе хранения;
- В umount добавлен флаг "-N" для принудительного отмонтирования NFS-раздела;
- В утилите ps обеспечено отображение приоритетов realtime и idle среди флагов состояния. Также добавлен признак "C", позволяющий определить , что процесс выполняется с использованием ограничений capsicum;
- В утилите pw реализована корректная обработка периодов истечения срока работы учётной записи и добавлена возможность использования символов "@" и "!" в поле GECOS;- В утилите mdmfs появилась поддержка tmpfs;
- В утилиту service добавлен флаг "-j" для выполнения команды в контексте указанного jail-окружения;
- В утилиту sysctl добавлена поддержка присвоения параметрам массивов числовых значений;
- В ifconfig добавлена поддержка опции "random" для случайной генерации MAC-адреса;
- Добавлена новая утилита efibootmgr для настройки менеджера загрузки EFI;
- Инсталлятор bsdinstall по умолчанию настроен на использование на системах arm64 только загрузки в режиме UEFI;
- Добавлен драйвер mlx5io для сетевых адаптеров Connect-X 4 и Connect-X 5;
- Добавлена поддержка многопротокольных адаптеров TAIO USB (TUMPA);
- Для гипервизора bhyve реализован драйвер виртуальной консоли virtio_console;- Обновлены версии поставляемых в базовой системе сторонних проектов: libarchive 3.3.2, libxo 0.8.4, Subversion 1.9.7, OpenSSH 7.5p1,
tcpdump 4.9.2, NTP 4.2.8p11, bmake 20180222, OpenSSL 1.0.2o, LLVM (clang, lld, lldb, compiler-rt) 6.0.0.
URL: https://lists.freebsd.org/pipermail/freebsd-stable/2018-May/...
Новость: https://www.opennet.me/opennews/art.shtml?num=48594
А потом же выйдут trueos, ghostsbsd-os, эх.
Ставишь на десктоп, а там все так же - неподдерживаемое оборудование и глюки.В итоге возвращаешься на этот ...Linux.
Ни разу не сталкивался с неподдерживаемым оборудованием. Все работает из коробки. Какое важное железо не работает у Вас?
wifi adapter на ноуте t420
+
в самого проблема с реалтековскими вайфаями
t470, iwb вроде ok.
>Ни разу не сталкивался с неподдерживаемым оборудованием. Все работает из коробки. Какое важное железо не работает у Вас?А у меня 4g modem. Вот пример:
GhostBSD - вставил модем, Enable Network - 0 реакции.
Firefox - молчит.Я также разочарован Линуксом.
Manjaro Gnome 17 - менеджер пакетов - ожидается запуск второго мен.пакат. И так 30мин. Снес.
Calculate Linux - ручная разметка - Это ужас. Ну и не надо.
Mageia 6 - как не обновляй (добавляй) источники репозиториев, а firefox как был 52 так и остался.Из всех дистров что пробовал самый удобный федор, но он стал марионеткой политики.
И самое жалкое - зачем они загубили TrueOS?
Федора всегда была тестовым полигоном.
Что плохого первым попробовать то что будет в rhel, а затем во всех основных дистрибутивах?
что плохого пользовать то что сырое и глюкавое?...
> Что плохого первым попробовать то что будет в rhel, а затем во
> всех основных дистрибутивах?Ничего, если ты ощущаешь себя профессиональным сапером и не забыл дома миноискатель. А вот без миноискателя кишки могут и на дерево намотаться, это уж как повезет.
Ну кумарите уже своими байками о fedora. Если сильно страшно то используем предпоследнюю версию, софт новей чем в большинстве дистрибутивов и стабильность на высоте. Вон люди так и с убунтами всякими делают и нормально... Я кстати всегда на последней сижу, брат жив, главное на новую версию переезжать спустя пару месяцев. Зато федора выглядит цельной, самодостаточной, в отличии от некоторых лоскутных одеял (называть не буду во избежание холивара).
> Ну кумарите уже своими байками о fedora. Если сильно страшно то используем
> предпоследнюю версию, софт новей чем в большинстве дистрибутивов и стабильность на высоте.Если любой ценой именно федору - можно и так. Но проще что-то иное взять, наверное.
> Вон люди так и с убунтами всякими делают и нормально...
У убунт, по крайней мере LTSных, менее камикадзерский подход. МежLTSные более похожи. Лично мне deb-based нравятся больше. У редхата пакетный менеджер мерзкий. Даже сабж все-таки уже сделал пакетный менеджер намного лучше редхатовского позора.
> версию переезжать спустя пару месяцев. Зато федора выглядит цельной, самодостаточной,
> в отличии от некоторых лоскутных одеял (называть не буду во избежание холивара).Если что-то и является лоскутным одеялом - это куски позора под названием YUM и DNF.
> Я также разочарован Линуксом.
> Manjaro Gnome 17 - менеджер пакетов - ожидается запуск второго мен.пакат. И
> так 30мин. Снес.
> Calculate Linux - ручная разметка - Это ужас. Ну и не надо.Эх, паря, всем твоим претензиям отвечает попсовая убунта. Ну или ее клон с другим DE. И файрфокс свежий, и 4G модемы и прочий изврат работает, и установка как для белых людей... возможно поэтому и нечем будет похвастать перед однокласниками, или что там у тебя. Какая заслуга в том что ты просто поставил систему и все просто работает? :)
>Эх, паря, всем твоим претензиям отвечает попсовая убунта. Ну или ее клон с другим DE. И файрфокс >свежий, и 4G модемы и прочий изврат работает, и установка как для белых людей... возможно поэтому >и нечем будет похвастать перед однокласниками, или что там у тебя. Какая заслуга в том что ты >просто поставил систему и все просто работает? :)У меня к убунте нет доверие. Другие клоны? Вы читали на OpenNet комментарии одного молодца о Pythone? Очень познавательно. Мне не нужны выкидоны молодых программистов, мне надо консервативное, о, как у bsd.
"4G изврат"??? Это лучшее что подходит в моей ситуации. У других провайд. малая скорость и во время грозы (которая где-то далеко) разрыв соединения.
"Какая заслуга"? Да почему же вам так нравится насилие над самим собой, на пустом месте?
> Да почему же вам так нравится насилие над самим собой, на пустом месте?Мне - не нравится. Поэтому я использую Убунту. А ты можешь продолжать ныть на форумах и страдать от арча и прочей лабуды.
> У меня к убунте нет доверие. Другие клоны? Вы читали на OpenNet
> комментарии одного молодца о Pythone? Очень познавательно.Ну это если хочется гуйный инсталлер (и даже партиционер) для нубов, все работало из коробки и сразу поставилось что-то пригодное для повседневных задач. А то что к нубу отнесутся как к нубу и удружат в куче мест - так бывает, увы.
> Мне не нужны выкидоны молодых программистов, мне надо консервативное, о, как у bsd.
Ну тогда из пакетов дебиана самому набрать по вкусу, после какого там netinstall. Только с гламурным партиционером будет облом (хотя debian installer вполне вменяемая штука и не требует звания бакалавра для эксплуатации) а модемы и десктоп - "что испек то и съешь".
Для вообще совсем олдскульщиков - слаку какую, чтоли, или типа того.
> "4G изврат"???
Там девайсы часто после power up предстают чем угодно кроме модема. Сидюком, флешкой или чем там еще с виндовым драйвером и система должна делать отдельные действия чтобы оно модемом стало. Убунта это умеет - в ней usb_modeswitch и modem manager как довесок network manager искаропки есть. Но там в сумме довольно много хлама, особенно если с гуем для нубов. Менее нубские дистры зачастую не рискуют такие самосвалы на головы юзерей без спроса разгружать.
> Это лучшее что подходит в моей ситуации. У других провайд.
> малая скорость и во время грозы (которая где-то далеко) разрыв соединения.Да я про работу девайсов, а не про провайдеров. Просто эти штуки сделаны временами чудесато и требуют странных магических пасов руками, или кучу автоматики с сотнями зависимостей, если руками не умеешь.
> "Какая заслуга"? Да почему же вам так нравится насилие над самим собой, на пустом месте?
Мне не нравится. Может быть поэтому я и начал с убунтовых. Чтобы понять как это вообще работает изнутри, на работающей системе. Как это может быть скомпоновано. Что нравится, а что нет в достаточно жирном инсталле. А вот теперь я могу и дебиан попилотировать. Достаточно круто уже.
//а если хочется ну вот прямо именно bsd - у них что, usb_modeswitch или какой там его аналог не работает?
> //а если хочется ну вот прямо именно bsd - у них что,
> usb_modeswitch или какой там его аналог не работает?Лет 6 как в портах. Хотя покупать виндоориентированные девайсы обычно верная дорога к CCЗБзьму даже под пингвином.
Да и ноещ^W веткостартеру все равно не нужно, т.к. подход "явное включение чего-либо, минимум автомагии" в фрибзде правило, а не исключение.
> Лет 6 как в портах.Ну вот в штуках типа убунты оно не "в портах" а в дефолтной инсталляции, так что чаще всего у юзера получается достаточно плагнплейный экспериенс. Там и usb_modeswitch, и modem manager с кучей плагинов на все странные протоколы, и проч. Поэтому оно обычно работает.
> Хотя покупать виндоориентированные девайсы обычно верная дорога
> к CCЗБзьму даже под пингвином.Теоретически ты прав, а то что делают свистки это надругательство над usb и plug-n-play. Практически - где другие?
Мини-мстя: я себе пару девайсов с линем запилил, прикидываются usb-сетевками по usb-otg. И винда таки не сможет найти драйвер на этот конкретный подвид cdc_ether, все-равно там интерконект между линуксными штуками, а этот субпротокол чуть менее глючный :)
> Да и ноещ^W веткостартеру все равно не нужно, т.к. подход "явное включение
> чего-либо, минимум автомагии" в фрибзде правило, а не исключение.Без автомагии с 4G можно здорово потрахаться, придется узнать кой-что нового и курнуть манов, увы. И вот тут желания топикстартера клещатся друг с другом. Или уж гламурно и для нубов, но тогда и хлама впихнут, или уж RTFM до победного сам, тогда можно минимум барахла вгрузить, и вообше сделать культурно и аккуратно. Но знания как оно работает, что за девайс и проч - потребуются.
>> Лет 6 как в портах.
> Ну вот в штуках типа убунты оно не "в портах" а в
> дефолтной инсталляции, так что чаще всего у юзера получается достаточно плагнплейный
> экспериенс. Там и usb_modeswitch, и modem manager с кучей плагинов на
> все странные протоколы, и проч. Поэтому оно обычно работает.Ну как бэ, если не вырывать из контекста фразы, я об этом в конце и написал - подход "работающая минимальная система, минимум автомагии, остальное включается и ставится осознанно".
То, что оно не всем нравится или подходит для использования, логичное следствие. А то ведь можно сразу придраться к осутствию иксов и ДЕ из коробки.
> Без автомагии с 4G можно здорово потрахаться, придется узнать кой-что нового и
> курнуть манов, увы. И вот тут желания топикстартера клещатся друг с другом. Или уж гламурно и для нубов, но тогда и хламаМегафоновский M150-2 и еще куча ху*ваев поддерживается. Загружаем модуль u3g, если появился /dev/cuaU* то щастье почти рядом, осталось добавить конфиг ppp и запустить его.
В общем, признаю что на любителя, но при умении читать маны можно вполне минут за 20 (с гуглежом) управиться.
> в конце и написал - подход "работающая минимальная система, минимум автомагии,
> остальное включается и ставится осознанно".С этим в современном мире все же есть некоторые трудности. Железа все больше и оно все сложнее. Если ты постепенно знакомился с инновациями, можно и без автомагии. А вот так с наскока - это очень уж дофига надо времени убабахать на RTFM и прыг по граблям.
> То, что оно не всем нравится или подходит для использования, логичное следствие.
> А то ведь можно сразу придраться к осутствию иксов и ДЕ из коробки.Кстати, а чтобы usb_modeswitch получить - случайно сеть работающая не потребуется? Или это классический pkunzip.zip в его сетевом варианте? Круто же когда для запуска сети нужен usb_modeswitch, но чтобы скачать его - нужна сеть.
> Мегафоновский M150-2 и еще куча ху*ваев поддерживается. Загружаем модуль u3g, если появился
> /dev/cuaU* то щастье почти рядом, осталось добавить конфиг pppПросто для сведений, в 4G скорости чуть не до 100 мегов в секунду стали. И все как-то резко призадумались что на 100 мегабитах ppp работает уже "не очень". Поэтому многие 4G свистки могут использовать какие-то иные варианты, когда они даже и не модем с ppp. И там вариантов развития событий штук наверное 5 разных, плюс-минус.
> В общем, признаю что на любителя, но при умении читать маны можно
> вполне минут за 20 (с гуглежом) управиться.При неработающей сети гуглеж... гугл умеет RFC1149?
> С этим в современном мире все же есть некоторые трудности. Железа все
> больше и оно все сложнее. Если ты постепенно знакомился с инновациями,
> можно и без автомагии. А вот так с наскока - это очень уж дофига надо времени убабахать на RTFM и прыг по граблям.А с виндоориентированными девайсами обычно всегда так. Поэтому и писалось о ССЗБизме. Но из-за наличия такого западла заявлять о том, что подход с минимумом автомагии устарел или равен прыжкам по граблям и вечному RTFM как-то однобоко и на мой взгляд, не соответсвтует реальности.
Нет, если вы каждый день меняете свистки или коллекционируете такое заподлянское железо, то все может быть. Но ради всех Битов, никто же не уговаривает вас перейте с убунты. Да и не писал вроде никто в ветке "This is the only trueЪ way!"
> Кстати, а чтобы usb_modeswitch получить - случайно сеть работающая не потребуется? Или
> это классический pkunzip.zip в его сетевом варианте? Круто же когда для
> запуска сети нужен usb_modeswitch, но чтобы скачать его - нужна сеть.В смысле, как в дебиане с фирмварями для сетевух?
Или в убунте, где советуют скачать для хуавая "HUAWEI Data Cards Linux"?
А хз.>> В общем, признаю что на любителя, но при умении читать маны можно
>> вполне минут за 20 (с гуглежом) управиться.
> При неработающей сети гуглеж... гугл умеет RFC1149?С разморозкой. У нас тут в 2018 есть смартфоны и проброс вай-фая.
К тому же вряд ли пользователь бубунты без гуглежа узнает нужные параметры для какй-то модификации этого западла
> sudo usb_modeswitch -v 12d1 -p 1c0b -M '55534243123456780000000000000011062000000100000000000000000000'(это из убунтовики)
Товарищ писал:>Кстати, а чтобы usb_modeswitch получить - случайно сеть работающая не потребуется? Или это >классический pkunzip.zip в его сетевом варианте? Круто же когда для запуска сети нужен >usb_modeswitch, НО ЧТОБЫ СКАЧАТЬ ЕГО - НУЖНА СЕТЬ.
Вот именно!
Это мне сначала придется скачать этот пакет, установить bsd систему и там что-то прописать.
Что прописать? Я даже задал вопрос на bsd'шном форуме, но админ был не внимателен и приписал мне цитату другого пользователя (пропaганда windows)и после отклонял все мои сообщения. Это удивительный случай. А что если админ не ошибся а это просто рeвноcть.Я прeзирaю винду, но это просто невероятно! Сами же линуксоиды и юниксоиды отталкивают новоиспеченных братьев. Вот что я постоянно наблюдаю: "Ты нyб" "HУБ" "xoмячок пришел, HУБ, пoшeл вoн" "еще один нyб" "шкoлoтa иди учи уроки" "линуксоидом рождаются, а ты шкoльник виндyзятник".
Ну вы напишите хоть модель модема и как он видится? А то у меня модем работает (а марку я вам не скажу - стандартное УМВР ЧЯДНТ).
Они, внезапно, разные бывают. Но те, которые нормальные, сразу при втыкании прикидываются Ethernet-адаптером за которым DHCP и дефолтный роутер. С другими же даже на винде (под которую у них и собственный софт есть) такие бубны, что после установки дров/софта на один модем может ломаться предыдущий или наоборот новый не будет ставиться, пока от старого всё не снесёшь.
Для многих ZTE-шек достаточно сказать что-то типа cdcontrol eject /dev/cd1 , после чего пропадает их виртуальный диск с виндовым софтом и появляется уже сам модем.
>Ну вы напишите хоть модель модема и как он видится?Модем - ZTE MF823D. Как видится я не знаю. Я не смотрел.
Спасибо Вам, но после изучения видеороликов Алексея С., стало понятно что все это мне не к чему.
> Ставишь на десктоп,Но зачем?..
Можете обосновать?
>> Ставишь на десктоп,
> Но зачем?..
> Можете обосновать?Обосновать? Ну вы же не поверите....
В свое время (FreeBSD 4.11, 5, 7, 8, 9 и даже немножко 10) использовал на десктопе... Особенно не настраивал, ну если только ядро перекомпилял под свое железо... Причем, как правило комп был самосборным из подсобки Итшнегов. (сам не айтишнег) Дык по сравнению с линухом работало быстрее и было менее требовательно к железу. Пользовался XFCE.
Потом перешел в другую контору и потребовалось срочно включиться в проект, да и денег не жалели на железо. Поставил Убунту. И как говорится: "ежики кололись, плакали, но продолжали есть кактус". Плюнул и перешел на Росу. А сейчас уже и лень еще раз менять систему. Да и времени нет.Какие-то числовые характеристики привести не могу. Только чисто субъективное мнение.
П.С. Лучше Фряхи на десктопе была только Солярка на ультраспарке. Но это как первая любовь :)
Я думаю, что людей, которые считают себя не айтишнегами, но при этом могут перекомпилировать ядро фряхи можно пересчитать по пальцам одной руки)
Причём, руки Микки-мауса, с его тремя пальцами )
> Я думаю, что людей, которые считают себя не айтишнегами, но при этом
> могут перекомпилировать ядро фряхи можно пересчитать по пальцам одной руки)
> Причём, руки Микки-мауса, с его тремя пальцами )Тогда прошу вас уточнить: кого вы относите к айтишнегам?
Я себя к таковым не отношу, но многое чего умею делать...
Нет.
Ниасилить `make buildkernel && make installkernel && shutdown -r now` - это так по-линуксовски...
> Ниасилить `make buildkernel && make installkernel && shutdown -r now` - это
> так по-линуксовски...Для запуска 4G свистка этого явно не хватит. Это даже я как линуксоид понимаю :P
Увы, год под 11 фрёй показал, что сама система(как система) - конфетка, но архиполезный(для меня) софт писан и работает нормально только под linux. Пробовал vbox и bhyve - увы, полностью все проблемы не закрываются - никто из них не умеет нормально пробрасывать usb-2.0так-же, увы:
- jails сильно уступают lxc в плане ограничения ресурсов.
- nvidia optimus не поддерживается
- периодические проблемы со звуком при попытке просмотра фильмов. Проблема в дровах - звук пропадал до перезапуска системы.
- + какие-то мелочи, которые так и не вспомнишь.В остальном - каждая секунда работы во фре - праздник.
Ну, это конечно не 100% гарант, но возможность мажорных обновлений системы, что в других дистрах мягко говоря, не очень рекомендуется. С пакетами/портами - роллинг, которого всё так пытаются добиться всякими snap'ами и flatpak'ами на других системах.
> Ну, это конечно не 100% гарант, но возможность мажорных обновлений системы, что
> в других дистрах мягко говоря, не очень рекомендуется. С пакетами/портами -
> роллинг, которого всё так пытаются добиться всякими snap'ами и flatpak'ами на
> других системах.Ну я ж не утверждаю, что это панацея. Есть везде свои плюсы и минусы. Приходилось натыкаться на глюки и там, и там...
> Ну, это конечно не 100% гарант, но возможность мажорных обновлений системыС 7.2 на 11.1 с парой пересадок - как нефиг делать.
Потому что я фряху знаю лучше, потому что она скромных размеров, в отличии от растолстевшего линуха.
> Потому что я фряху знаю лучше, потому что она скромных размеров, в
> отличии от растолстевшего линуха.100500 плюсов! Абсолютно согласен!
> отличии от растолстевшего линуха.Вот тут можно здорово поспорить - если надо, пингвин делается ооооччень компактным, минимальным и аккуратным на самом деле. И сможете ли вы настолько же сдуть бзду с наскока это еще вопрос :)
+openwrt
> +openwrtединственное более-менее архитектурно вменямое изделие на базе linux kernel
но там все из того же детского сада имени торвальдса ...
нахрена для каждого интерфейса в конфигурации dns?
вот нахрена парсинг конфигурации bash скриптами, влоть до трансляции в json?
и там еще сетевого, особенно в части туннелирования
iptables и мудацких монстров на его базе ничего кроме мата не вызывают
> единственное более-менее архитектурно вменямое изделие на базе linux kernelАрхитектурно там достаточно спорно - закос под цыску, с чуть ли не генерацией конфигов софту из этого их UCI. Это конечно еще не реестр, но отдаленно похоже. Для роутера это куда ни шло, но как только хочется прописать какой-то программе чуть более продвинутые опции, такой подход может вызвать некоторое количество чертыханий.
Так что оно хорошо как мелкая сетевая железка. Как более generic компьютер - менее хорошо.
> +openwrtЯ себе мини-дебианы запиливаю. Весят мегов 30. Ну или 130, если со списком пакетов... все-таки у дебианщиков много софта в репах. А прикольно когда самое жирное что есть в системе - список софта :)
>> +openwrt
> Я себе мини-дебианы запиливаю. Весят мегов 30. Ну или 130,Чисто из любопытства собирал amd64-customkernel с готовыми бинарниками из хоста/репы. 30-40 МБ выходило.
>Я себе мини-дебианы запиливаю.Ну как, девочки дают? "Давай я тебе свой мини-дебиан покажу?" =)
>Вот тут можно здорово поспорить - если надо, пингвин делается ооооччень компактным, минимальным и аккуратным на самом делеКомпактным? - да, после туевой хучи трудозатрат на .
Аккуратным? - нет, ибо это файлопомойка из разных углов.Вы не в теме.
И для начала см NanoBSD
https://www.freebsd.org/doc/en_US.ISO8859-1/articles/nanobsd...
https://ru.wikipedia.org/wiki/NanoBSD
> Компактным? - да, после туевой хучи трудозатрат на .Не заметил особых трудозатрат на debootstrap.
> Аккуратным? - нет, ибо это файлопомойка из разных углов.
На мой вкус вполне оки-доки.
> И для начала см NanoBSD
> https://www.freebsd.org/doc/en_US.ISO8859-1/articles/nanobsd...
> https://ru.wikipedia.org/wiki/NanoBSDА эту системную порнографию я предоставлю вам. Мне все-же работающие железки надо, а не по#$%ся по максимуму.
> А эту системную порнографию я предоставлю вам. Мне все-же работающие железки надо,
> а не подправить конфиг tinybsd и запустить скрипт, собирающий изошник.Как обычно, не в курсе, но осуждаешь?
>Мне все-же работающие железкиМне даже забавно =)
Мини-системы давно, лет как пять, неактуальны ибо найти флеш-накопитель менее гигабайта можно найти только на SOC, и там что-то от bare/FreeRTOS до NuttX, и линуксопомойкой там и не пахнет.
Но пацаны не курсе =)
> если надо, пингвин делается ооооччень компактным, минимальным и аккуратнымЯ Х-терминал на фре заталкивал в 64 метра. В 53, если быть точным, еще немножко места на r/o флешке оставалось. Кастомное ядро со статически вкомпиленными дровами и без всего ненужного. Ну, и бин/сбин почищенные от балласта и собранные в аналог бизибокса. Можно, конечно, и через picobsd делать, но там размер заметно побольше получается.
А со скольки нот эту песню угадаешь ты, %USERNAME%?
> А со скольки нот эту песню угадаешь ты, %USERNAME%?Да наверное ни со скольких - какой практический юзкейс X-терминала в 64 метрах? Если мне потребуется например видео на дисплей гнать - я с дебианом метров в 30 влезу, может даже меньше, но там будет или framebufer или kms. Потому что гораздо быстрее и легче иксов для этой задачи и можно обойтись без иксов и кучи нафиг нужных либ.
Если полновесную графику запускать, с закосом под десктоп - ну я потом сам же и не буду пользоваться таким угробищем, придется хотя-бы XFCE развернуть, ну или хоть LXDE. Меньшее я просто сам жрать не буду. И тут размер системы будет определяться в основном моей вкусовщиной, набором программ и проч.
Если "пингвин работаюий с сеткой" - 4 мега флехи и 32 мега оперативки для openwrt или lede, с 4 мегами будет достаточно обкоцано. С 8 - с гламурной фирмерной вебмордой и встроенными ништяками.
...но это какие-то практические задачи, имеющие какое-то практическое применение, а не абстрактный x-терминал неизвестно зачем.
>Если полновесную графику запускать, с закосом под десктоп - ну я потом сам же и не буду пользоваться таким угробищем, придется хотя-бы XFCE развернуть, ну или хоть LXDE. Меньшее я просто сам жрать не буду. И тут размер системы будет определяться в основном моей вкусовщиной, набором программ и проч.Среднестатистичиский линуксятник ну прямо клептоман какой-то - вечно всякую гадость на локальную машину тянет
Практический юзкейс - простота поддержки решения, чем меньше в нем компонентов, тем ниже вероятность отказа, меньшие затраты на поддержку отдельных узлов и соответственно TCO. А пришпандорить где угодно можно - информационные киоски, торговые терминалы. Всю остальную магию сделает сетевая прозрачность иксов.
> Но зачем?..Хвастаться перед одноклассниками.
>> Но зачем?..
> Хвастаться перед одноклассниками.
> Мне - не нравится. Поэтому я использую Убунту.Ценное мнение убунтуйщика в теме о бзде очень важно для нас! Пишите еще!
Вот интересно, почему это перепончатых cо своим извечным "нинужна" так тянет в тему о бздах?
> В итоге возвращаешься на этот ...Linux.и это прекрасно. Хватит нам одного уродца "еще почти уже немного не совсем готового для десктопа".
Там, кстати, infiniband в connected mode фунциклирует. До этого не взлетал.
Непонятно, зачем нужна новость для минорного релиза?! Изменения-то минимальные.
>Изменения-то минимальные.Им просто лень нормальный changelog писать, изменений там прилично набралось.
одно из главных изменений - "мы возможно починили compressed arc". Опять.
а что там ломалось?
да там, в целом, ничего и не работало толком никогда.
https://svnweb.freebsd.org/base?view=revision&revision=332523
- вот это починено. Но других аналогичного уровня проблем там еще вагон и маленькая тележка - поэтому, если для вас не суперактуален compressed arc, лучше его выключить еще на пару лет.
Вы привели ссылку на изменения из апстрима. Там нет ничего специфичного именно для фряши.
> Вы привели ссылку на изменения из апстрима.апстриму все равно. им-то никто не пользуется. Юзерам фри, ощастливленным принудительным включением этой фичи где-то в районе 11.0 - в очередной раз не повезло.
(проявляется как бесконечное жевание диска со жраньем еще и памяти)
Использую ZFS на фряше с 9-й версии, а может и раньше, когда pjd завершил портирование с солярки последней открытой версии пула и объявил порт готовым к использованию в проде. Да, не все так гладко как хотелось бы. Но в большинстве юзкейсов она просто работает, особенно после тюнинга. Так что не все так плохо с ZFS в FreeBSD.
иногда мне кажется, что лучше бы было на той девятой и оставаться."особенно после тюнинга" оно вон и в ZOL "просто" работает. Ну, как-то работает.
> (проявляется как бесконечное жевание диска со жраньем еще и памяти)И эти люди вещают про стабильность btrfs :). Хотя справедливости ради, аналога compressed ARC там все же 1 в 1 нету. Зато его и не включат по дефолту, лол.
> И эти люди вещают про стабильность btrfsс btrfs беда в том, что она может сдохнуть и унести твои данные безвозвратно - средства восстановления для нее все еще существуют только в мечтах.
zfs что в линуксе, что в фре может жрать память, вызывать дедлоки (вплоть до мертвого взвиса), иногда портить данные при нетривиальных операциях (google hole_birth bug - но это надо было иметь holes, incremental snapshots, и еще умудриться напороться) но вот чтоб пул не импортился и нельзя было как-то вытащить данные только из-за внутренних причин (то есть не сам руками что-то понаделал) - это надо иметь очень плохую карму.Ну и разумный консерватизм наше всьо - в случае фри, вероятно, не надо пока апгрейдиться с версий осени прошлого года - до принудительного внедрения всем arc_compress и еще одной linux-originated пакости, https://github.com/zfsonlinux/zfs/commit/7657defc48b7c47a8bf...
со всеми этими улучшательствами можно побороться, но, без необходимости, не нужно.
>Ну и разумный консерватизм наше всьосогласен, вот поэтому в качестве SDS юзаем OmniOS вместо фри
> с btrfs беда в том, что она может сдохнуть и унести твои данные безвозвратно -Да вот ни разу не сдох за кучу лет. А уж после тестов на миллиарде фэйсбучных юзерей уронить его надо сильно постараться. Хотя если от большого ума взять суперстабильный 2.6.32, это даже получиться может. Поэтому кернель не менее 4.х, чтоб не плакаться как несмеяна.
> средства восстановления для нее все еще существуют только в мечтах.
Там есть крутейший, недеструктивный "btrfs restore", который вынет файлики даже без монтирования файлухи. Ему можно даже тыкать в разные generations (точки времени описывающие состояния файлухи) и если датарек не имбецил, он вынет все или почти все данные даже с сильно ушатанного тома. Аналог фичи - коммерческие тулсы для фат32 и нтфс, за бабки. Для остальных такого инструментария вроде бы вообще нет. А чтоб еще и опенсорсно и нахаляву... :)
При том исходный стораж все это не портит - назначением является другая локация. И если результат так сразу не устроил, можно попробовать иные варианты. Ничего не испортится.
> zfs что в линуксе, что в фре может жрать память, вызывать дедлоки
> (вплоть до мертвого взвиса), иногда портить данные при нетривиальных операцияхА btrfs память не жрет, дедлоки ... с реалистичной точки зрения я их последние лет так эн не вижу, портить данные - разве что на RAID5/6 и то в каких-то довольно экзотичных случаях. В общем вполне юзабельная штука, особенно если не хватать антикварные ядра от шапки. Они если в чем и хороши, то уж точно не в работе btrfs.
> Ну и разумный консерватизм наше всьо
Ну тогда FAT32 можно взять :). А так глядя на коммиты к файлухам я еше ни разу не испытал желания использовать старые версии кода, когда про фиксы в коммитах пишут всякие веселости.
>> zfs что в линуксе, что в фре может жрать память, вызывать дедлоки
>> (вплоть до мертвого взвиса), иногда портить данные при нетривиальных операциях
> А btrfs память не жрет, дедлоки ... с реалистичной точки зрения я
> их последние лет так эн не вижу, портить данные - развеЛет пять использовал zfs, в том числе и нна ноуте с 2.5 ГБ ОЗУ.
Ни жора, ни дедлоков, ни взвисов, ни порчи данных не заметил ни разу. Наоборот, вполне работающее атомарное обновление системы с откатами и прочимим.
Так что не менее авторитетно могу заявить: не нужно повторять враки и фантазии поха и всяких выдумщиков в багтрекерах и мейллистах! УМВР!
> Лет пять использовал zfs, в том числе и нна ноуте с 2.5 ГБ ОЗУ.А все-равно btrfs по ресурсам скромнее, народ ее даже на мелких одноплатниках с менее чем гигом оперативы запускает. Там управление памятью с остальным кернелом нормально интегрировано.
> Так что не менее авторитетно могу заявить: не нужно повторять враки и
> фантазии поха и всяких выдумщиков в багтрекерах и мейллистах! УМВР!Пох такой забавный тип что в половине случаев он дело говорит, а в половине гонит аки спиди гонщик. Ну вон btrfs он додумался с 2.6.32 чтоли поюзать. И kvm у него в линуксе не работает. Это в то время когда kvm-хостинги захватили планету а btrfs обслуживает миллиард хомяков фэйсбука. Насколько его опыт с ZFSом в том же духе - черт его там знает.
> А все-равно btrfs по ресурсам скромнее, народ ее даже на мелких одноплатниках с менее чем гигом оперативы запускает.Да помню одного чувака в списках рассылок, который запускал ZFS на 1ГБ оперативе. Под десктопный юзкейз. Изврат, как он есть, но писал, что все работает если правильно подтюнить.
> Пох такой забавный тип что в половине случаев он дело говорит, а
> в половине гонит аки спиди гонщик. Ну вон btrfs он додумался
> с 2.6.32 чтоли поюзать. И kvm у него в линуксе не
> работает. Это в то время когда kvm-хостинги захватили планету а btrfs
> обслуживает миллиард хомяков фэйсбука. Насколько его опыт с ZFSом в том
> же духе - черт его там знает.Это был легкий стеб. Все же вряд ли юзкейз и железо фейсбука особо совпадает с десктопным или мобильным. Да и твои юзкейзы не обязательно идентичны с вышеотписавшимся в треде. И не всегда в огребании или отсутствии проблем виноват радиус искривления рук.
> все работает если правильно подтюнить.Btrfs тюнить не надо, заметить что это не ext4 и проч можно только если специально присматриваться или по тонкостям поведения на разных нагрузках (сильные и слабые места "классических" ФС и CoW-based все же заметно отличаются).
> Это был легкий стеб. Все же вряд ли юзкейз и железо фейсбука
> особо совпадает с десктопным или мобильным.Зато оно прогоняет через себя адские хренабайтов данных и в целом подвергает ФС весьма годному стресс-тесту. Когда только задеплоили, bug rate подскочил, потом постепенно
И лично у меня оно пережило даже субоптимальный прикол с бэдом под метаданными на ноутбучном диске. Нет, фака как на лисяре не получилось - оно смухлевало и достало метаданные из второй копии. При желании можно и данные так хранить, но смысла мало - производительность не прибавит, а диск может и целиком сдохнуть, тогда как места станет в 2 раза меньше. Но вот защитить метаданные на 1 диске - отличная идея.
> Да и твои юзкейзы не обязательно идентичны с вышеотписавшимся в треде.
И все же есть у кода такой фактор как протестированность. Вытоптанность поляны. Деплой в фэйсбуке - EPIC WIN в этом плане.
> И не всегда в огребании или отсутствии проблем виноват радиус искривления рук.
Конечно. Баывают баги, отклонения от идеала в железе, у разных ФС есть разные сильные и слабые стороны и особенности.
>> Это был легкий стеб. Все же вряд ли юзкейз и железо фейсбука
>> особо совпадает с десктопным или мобильным.
> Зато оно прогоняет через себя адские хренабайтов данных и в целом подвергает
> ФС весьма годному стресс-тесту. Когда только задеплоили, bug rate подскочил,
>> А уж после тестов на миллиарде фэйсбучных юзерей
>> btrfs обслуживает миллиард хомяков фэйсбукаЭтой песне нет конца, начинай сначала?
"Юзкейзы пусть и разные, но зато вот оно прогоняет кучу данных!" - это конечно круто, но сам по себе аргумент весьма сомнительный. Кстати, напоминает анекдот с мужиком, который потерял ключи от квартиры в переулке, но искал их под фонарем - "зато тут светло!"> И лично у меня оно пережило даже субоптимальный прикол
И опять "УМВР!" в качестве аргумента. Одного раза недостаточно, вдруг не прочитают, да?
> Да помню одного чувака в списках рассылок, который запускал ZFS на 1ГБ
> оперативе. Под десктопный юзкейз. Изврат, как он есть, но писал, что
> все работает если правильно подтюнить.УМВР, юзкейз - серверный (ну, то есть "сервер" на самом деле микро-приложение, но не модное stateless, поэтому вот так)
"правильно подтюнить" заключается в том, чтобы приляпать https://reviews.freebsd.org/D7538 , выключить arc compression (изначально очень плохой и дважды поломанный код), включить обратно автовыключившийся prefetch, попасть gpt+ashift'ом в блок виртуального или физического диска (можно сразу ставить 13, кроме виртуальных ssd aws, где 11). То есть совершенно ничего такого, чего не надо делать и на хранилке о 128g ecc, кроме prefetch, тот сам не выключается с пятого гигабайта.
Никаких нафиг ручных тюнингов arc_max быть не должно, эту систему, блин, придумали специально чтоб такой херней не заниматься!
Если памяти еще меньше - там да, начинаются танцы с граблями. Нужна 386я фря, что уже доставит массу "удовольствий" с ее вечно кончающимся kmem_size, но, в принципе, отдельные успехи тут тоже возможны (для начала подумайте, а что вы, собственно, на такой системе вообще делать собрались, кроме "как-то загрузиться")
> Это был легкий стеб. Все же вряд ли юзкейз и железо фейсбука
> особо совпадает с десктопным или мобильным. Да и твои юзкейзы несамый главный их юзкейз - им ваши данные не жаль совершенно, перечитайте соглашение. А свои, те что ценные, живут в redundant distributed системе с тысячекратным резервированием, им даже ядерная война не грозит.
> А btrfs память не жрет, дедлоки ... с реалистичной точки зрения я
> их последние лет так эн не вижу, портить данные - развеДодада, вы всьо врёти (с)
У меня как минимум пару раз уходило в кернел паник на RHEL при активном использовании винта. Да и то, что из любимой жены Red Hat она превратилась в тыкву (RH перестала ее рекомендовать как фс по умолчанию) как бы показательно.
Utf-8 когда добавят? Почему в умтановщике до сих пор koi8-r?
UTF-8 когда зaкoпают и кол осиновый в могилу забьют? И будут пользоваться нормальными вариантами юникода, в котором длина символа в байтах фиксирована. Достало уже когда в теории максимальная длина полного имени файла у тебя в теории 255 символов, но если ты хочешь обозвать файл не латиницей - эта волшебная цифра становится меньше раза в два.
>И будут пользоваться нормальными вариантами юникода, в котором длина символа в байтах фиксирована.Так ни в одном не фиксирована.
> И будут пользоваться нормальными вариантами юникода, в котором длина символа в байтах фиксированаДлина чего? Длина символа даже в UTF-32 не фиксирована - может быть и два и три code point'а. А если сюда добавить символы половиной длины и прочий изврат, то вообще печально. Так что utf8everywhere.org !
>> И будут пользоваться нормальными вариантами юникода, в котором длина символа в байтах фиксирована
> Длина чего? Длина символа даже в UTF-32 не фиксирована - может быть
> и два и три code point'а. А если сюда добавить символы
> половиной длины и прочий изврат, то вообще печально. Так что utf8everywhere.org
> !Человек имел ввиду UCS варианты. Которые могут кодировать такое же количество символов, но при этом фиксированный размер.
Это уж точно не "нормальные варианты юникода"
> Человек имел ввиду UCS варианты. Которые могут кодировать такое же количество символов,
> но при этом фиксированный размер.У них своих проблем хватает - в их байтах может быть что угодно, что очень доставляет даже непривиредливым файлухам которым в пути приемлимо все except 0x0 and "/". А переписывать все и везде - таки форменное попадалово.
Перфекционисты йаду хлебнут даже в NT-based виндах, как только попробуют в консоли например имя файла отрисовать. Интереснейший будет опыт.
Спасибо за ответ. Просто я зелёный.
> максимальная длина полного имени файла у тебя в теории 255 символовНе 255 символов, а 255 char'ов, то есть 255 байт. Путь в ОС состоит из байтов, причём это так во всех распространённых системах. Подробности по ссылке ниже[1]. Я очень рекомендую ознакомиться с этой ссылкой _прежде_ чем писать код, который работает с путями, иначе хождение по граблям обеспечено.
> в теории максимальная длина полного имени файла у тебя в теории 255 символов, но если ты хочешьАга, а с вашим UCS будет всегда 64 символа - и [неразборчиво] как хотите.
Никогда (с)
Ну ладно, не никогда. Во всяком случае не раньше, чем типовой объём RAM в десктопе будет гигов так 256-512, а все регистры общего назначения бита так в 1024.
> Utf-8 когда добавят? Почему в умтановщике до сих пор koi8-r?У тебя спросить забыли. Можешь им написать
а там steam из коробки есть в портах?
root@unixskills:/usr/ports # make search name=steam
Port: games/linux-steam
Moved:
Date: 2014-08-20
Reason: Has expired: Unmaintained interactive port
> а там steam из коробки есть в портах?Да, cd /usr/ports/emulators/winetricks && make install clean && winetricks steam
> В утилите mdmfs появилась поддержка tmpfsА что такого особенного в tmpfs, что надо ваять её поддержку для mdmfs?
Ну создал файловую систему в памяти и используй её по факту как каталог для временных файлов.
Или я не понимаю какого-то очень глубокого философского смысла бытия?
ничего в ней такого особенного, кроме того что на пять лет запоздала родиться, и в системе уже сложилась традиция использовать mdmfs, причем неявно. Решили не ломать кучу стартапных скриптов, в том числе и самописных, а просто добавить mdmfs неестественного интеллекта НЕ создавать md, когда он нафиг не сдался, а использовать вместо него tmpfs при ее наличии. Попутно скрипты будут работать без модификаций, если tmpfs в данном ядре почему-то не завезли.https://svnweb.freebsd.org/base?view=revision&revision=324107
редкостный для современной фри случай хорошего и грамотного решения.