The OpenNET Project / Index page

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

Релиз FreeBSD 12.1

04.11.2019 22:44

Представлен релиз FreeBSD 12.1, который подготовлен для архитектур amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 и armv6, armv7 и aarch64. Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2.

Ключевые новшества:

  • В базовую систему включена криптографическая библиотека BearSSL;
  • В сетевой стек добавлена поддержка NAT64 CLAT (RFC6877), реализованная инженерами из Yandex;
  • Добавлена утилита trim для низкоуровневой очистки блоков на накопителе;
  • В bsnmpd добавлена поддержка IPv6;
  • Обновлены версии ntpd 4.2.8p13, OpenSSL 1.1.1d, libarchive 3.4.0, LLVM (clang, lld, lldb, compiler-rt, libc++) 8.0.1, bzip2 1.0.8, WPA 2.9, pkg 1.12.0. В портах обновлены GNOME 3.28 и KDE 5.16.5;
  • Для архитектуры i386 по умолчанию активирован компоновщик LLD от проекта LLVM;
  • В ядре обеспечено вывод в лог идентификаторов jail-окружений при завершении процессов (для процессов не в jail указывается нулевой идентификатор);
  • Добавлена переработанная подсистема FUSE (File system in USErspace), позволяющая создавать реализации файловых систем в пространстве пользователя. В новом драйвере реализована поддержка протокола FUSE 7.23 (ранее поддерживалась версия 7.8, выпущенная 11 лет назад), добавлен код для проверки прав доступа на стороне ядра ("-o default_permissions"), добавлены вызовы VOP_MKNOD, VOP_BMAP и VOP_ADVLOCK, обеспечена возможность прерывания операций FUSE, добавлена поддержка неименованных каналов и unix-сокетов в fusefs, появилась возможность использования kqueue для /dev/fuse, разрешено обновление параметров монтирования через "mount -u", добавлена поддержка экспорта fusefs через NFS, реализован учёт RLIMIT_FSIZE, добавлены флаги FOPEN_KEEP_CACHE и FUSE_ASYNC_READ, внесены значительные оптимизации производительности и улучшена организация кэширования;


  • В состав включена библиотека libomp (реализация runtime OpenMP);
  • Обновлён список идентификаторов поддерживаемых PCI-устройств;
  • Добавлен драйвер cdceem с поддержкой виртуальных сетевых карт с интерфейсом USB, предоставляемых в iLO 5 на серверах HPE Proliant;
  • В утилиту camcontrol добавлены команды для изменения режимов энергопотребления ATA. В подсистеме cam улучшено управление AHCI и повышена совместимость с SES;
  • Добавлен вывод предупреждений об использовании ненадёжных алгоритмов шифрования при создании разделов через geli;
  • В загрузчик добавлена поддержка ZFS-опции "com.delphix:removing";
  • Добавлен sysctl net.inet.tcp.rexmit_initial для установки параметра RTO.Initial, используемого в TCP;
  • Добавлена поддержка инкапсуляции GRE-in-UDP (RFC8086);
  • Отключён по умолчанию флаг "-Werror" в gcc;
  • В утилиту sh добавлена опция pipefail, при установке которой финальный код возврата включает код ошибки, возникшей в любом из приложений в цепочке вызовов;
  • В утилиту mlx5tool добавлены функции обновления прошивок для Mellanox ConnectX-4, ConnectX-5 и ConnectX-6;
  • Добавлена утилита posixshmcontrol;
  • В утилиту nvmecontrol добавлена команда "resv" для управления резервированием для NVMe;
  • В утилите camcontrol в команде "modepage" появилась поддержка дескрипторов блоков;
  • В утилиту freebsd-update добавлены две новые команды "updatesready" и "showconfig";
  • Добавлены режимы сборки WITH_PIE и WITH_BIND_NOW;
  • В утилиту zfs добавлены флаги "-v", "-n" и "-P", а также команда "send" для закладок;
  • В состав включена утилита bzip2recover. В gzip добавлена поддержка алгоритма сжатия xz;
  • Обновлены драйверы устройств, добавлена поддержка AMD Ryzen 2 и RTL8188EE;
  • Объявлены устаревшими и будут удалены вo FreeBSD 13 утилиты ctm и timed;
  • Начиная с FreeBSD 13.0 тип CPU (CPUTYPE) для архитектуры i386 по умолчанию будет изменён с 486 на 686 (при желании сборки для i486 и i586 можно сформировать самостоятельно).


  1. Главная ссылка к новости (https://lists.freebsd.org/pipe...)
  2. OpenNews: Netflix предложил реализацию алгоритма контроля перегрузок TCP BBR для FreeBSD
  3. OpenNews: Отчёт о развитии FreeBSD за второй квартал 2019 года
  4. OpenNews: Удалённая DoS-уязвимость в IPv6-стеке FreeBSD
  5. OpenNews: Релиз FreeBSD 12.0
  6. OpenNews: Релиз FreeBSD 11.3
Лицензия: CC-BY
Тип: Программы
Ключевые слова: freebsd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (120) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, abi (?), 23:17, 04/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    По сравнению с 11.3 выявилась проблема при остановке vnet джейлов при использовании epair (забавно, что считавшийся экспериментальным VIMAGE такого себе не позволял в 11.2-11.3).

    Пока решение - выдернуть сетевой интерфейс из-под джейла в скрипте останова (ifconfig -vnet) или перейти на netgraph. Иначе с довольно большой вероятностью будет паника.

    Ну а так, отличная система, успехов проекту.

     
     
  • 2.5, Аноним (5), 23:57, 04/11/2019 Скрыто модератором
  • –29 +/
     
     
  • 3.7, Суп из потрошков (?), 00:16, 05/11/2019 Скрыто модератором
  • +1 +/
     
     
  • 4.8, Суп из потрошков (?), 00:17, 05/11/2019 Скрыто модератором
  • –1 +/
     
  • 4.31, Аноним (31), 02:53, 05/11/2019 Скрыто модератором
  • +2 +/
     
     
  • 5.45, Аноним (45), 08:06, 05/11/2019 Скрыто модератором
  • +2 +/
     
  • 5.104, Аноним (104), 05:46, 06/11/2019 Скрыто модератором
  • +/
     
  • 4.44, Ivan_83 (ok), 07:12, 05/11/2019 Скрыто модератором
  • +2 +/
     
  • 3.12, zzz (??), 00:28, 05/11/2019 Скрыто модератором
  • +2 +/
     
     
  • 4.32, Кочегар (ok), 03:06, 05/11/2019 Скрыто модератором
  • +/
     
     
  • 5.50, zzz (??), 08:54, 05/11/2019 Скрыто модератором
  • +2 +/
     
  • 5.62, Онаним (?), 10:03, 05/11/2019 Скрыто модератором
  • –1 +/
     
     
  • 6.67, zzz (??), 11:08, 05/11/2019 Скрыто модератором
  • +3 +/
     
     
  • 7.108, Онаним (?), 10:18, 06/11/2019 Скрыто модератором
  • –2 +/
     
  • 3.15, анонн (ok), 00:36, 05/11/2019 Скрыто модератором
  • +9 +/
     
  • 3.28, medlingmag (?), 02:16, 05/11/2019 Скрыто модератором
  • +1 +/
     
     
  • 4.99, Суп из потрошков (?), 22:10, 05/11/2019 Скрыто модератором
  • +1 +/
     
  • 3.61, ingoa (??), 09:54, 05/11/2019 Скрыто модератором
  • +1 +/
     
  • 2.55, Аноним (55), 09:47, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вроде недавно в рассылке было, что jail id теперь по-другому обрабатываются в ipfw - м.б. ваша проблема растёт из того же корня.
     

  • 1.2, Catwoolfii (ok), 23:31, 04/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –11 +/
    ZoL не завезли
     
     
  • 2.59, пох. (?), 09:52, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    это в котором теперь нет аппаратного ускорения подсчета контрольных сумм, потому что больной линуксоразработчик запретил?

    Спасибо, не нужно.

    Если бы еще выпилить из штатного весь тот мусор, что понатащили из линуха неумельцы нормального управления памятью, так и вообще было бы шикарно.

     
     
  • 3.68, zzz (??), 11:11, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В смысле, что понатащили и куда?
     
     
  • 4.77, пох. (?), 12:30, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    воспользуйтесь поиском, у меня нет желания каждого анониму опеннета просвящать об особенностях кода и процесса разработки zfs. Это сайт для троллинга, а не чтения бесплатных лекций.
    Тем более что об этом говорилось уже тысячу раз.

     
     
  • 5.81, zzz (??), 16:08, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А что бы, собственно, и нет? Про RHEL/CentOS 8 вы писали задорно, про nftables/bpfilter, ipfw. Накидайте кратенько тезисов, а дальше мы уже своим ходом (с)
     
     
  • 6.93, пох. (?), 19:55, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    потому что надоело, а кто в теме (кто занимается промышленными хранилками на десятки и сотни тер) - те и так знают.
    Посмотрите в opensolaris/uts/common/fs/zfs/abd.c и, если умеете понять, ужаснитесь.
    (еще потом гляньте коммит-логи, там тоже прекрасная пища для размышлений)

    И да, в иллюмос этот код тоже попал, и, по слухам, был сделан там еще хуже.

    Это именно от zol нам подарок, так-то и своих, специфичных местных п-цом хватает выше крыши.

     
     
  • 7.110, Dmitry (??), 14:42, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, потому что у них изначально работа с Huge Pages была сделана через ж...

    https://github.com/zfsonlinux/zfs/issues/1212

     
  • 2.111, Dmitry (??), 14:47, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    И спасибо, что не завезли
    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236480
     

  • 1.3, zzz (??), 23:40, 04/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Поздравляю всех причастных.
     
  • 1.4, Аноним (4), 23:52, 04/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    > Добавлена утилита trim

    Даже не знаешь, как на такое реагировать.. Не могли бы господа, юзающие сабж, намекнуть на его преимущества? Для ленивых необразованных юзеров линукса ;)

     
     
  • 2.6, zzz (??), 00:09, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Утилита позволяет в ручном режиме запустить TRIM на N Mb/Gb с указанного offset.
     
     
  • 3.9, Суп из потрошков (?), 00:24, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Брр, ещё и офсетами баловаться. Я вставляю сасунговский, например, SSD в виндокомп и он просто работает. Но могу ещё поставить родной сасунговский драйвер с гуёй, где он мне ставит кнопки: сделать быстро! или сделать безопасно! или сделать как-то ещё. И всё потом работает годами.
     
     
  • 4.14, zzz (??), 00:32, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно, ужас какой придумали эти

    Reviewed by: hackers@
    MFC after: 2 weeks

     
     
  • 5.43, Ivan_83 (ok), 07:06, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Утилиту писал наш соотечественник, а hackers@ - это рассылка почтовая, там было обсуждение.
     
  • 4.20, анонн (ok), 00:46, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Брр, ещё и офсетами баловаться.

    В смысле - зелен виноград?
    > Я ищу, качаю и бережно архивирую (вдруг через год будет очередная мертвая ссылка) из недр помо^W интернета для каждого накопителя отдельную утилиту и надеюсь, что она будет уметь делать что нужно, под нужной версией винды и работать годами!

    поправил, не благодари.


     
  • 4.42, Ivan_83 (ok), 07:05, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Мануал почитай, там можно указать раздел или диск целиком.
     
  • 4.49, А (??), 08:21, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    SSD в виндокомп и он просто работае

    Тока Гнусмас драйвер под Вин блокирует возможности, доступные под Л.

     
     
  • 5.100, Суп из потрошков (?), 22:13, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Что там за возможности? Перевернуть вверх ногами?
     
  • 3.16, Аноним (4), 00:36, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Сабж = FreeBSD! ;)
     
  • 2.17, анонн (ok), 00:43, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Добавлена утилита trim
    > Даже не знаешь, как на такое реагировать.. Не могли бы господа, юзающие
    > сабж, намекнуть на его преимущества? Для ленивых необразованных юзеров линукса ;)

    Не путать с линуксячим fstrim
    > trim – erase device blocks that have no needed contents
    > The trim utility erases specified region of the device.  It is mostly
    >     relevant for storage that implement trim (like flash based, or thinly
    >     provisioned storage).  All erased data is lost.

    т.е. утилита для возможности "напрямки" затереть блоки. Как уже отписался народ в списке рассылок - несколько неудачное имя.


     
     
  • 3.39, Ivan_83 (ok), 06:58, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Пофик на имя, жду когда причастные допилят rc.d скрипт чтобы swap можно было тримить после того как с него корку считают но до того как гели его подхватит и зашифрует.
     
  • 3.91, анон (?), 19:36, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В общем аналог линуксовой blkdiscard, которая с 2013 существует.
     
     
  • 4.92, анонн (ok), 19:54, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Сочувствую В отсутсвие зоопарка ФС вполне хватало штатной поддержки newfs c ... текст свёрнут, показать
     
  • 2.56, Аноним (55), 09:49, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Для меня одно субъективное преимущество - проще (прежде всего потому что привычнее) в потрохах копаться, если будет нужно.
     

  • 1.10, xm (ok), 00:25, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "утилита sh"
    О времена, о нравы!
     
     
  • 2.72, анонн (ok), 11:35, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > "утилита sh"
    > О времена, о нравы!

    О времена, о опеннет!
    https://pubs.opengroup.org/onlinepubs/009695399/utilities/sh.html
    > The sh utility is a command language interpreter that shall execute command

    man sh
    > DESCRIPTION
    >    The sh utility is the standard command interpreter for the system.  The
    >    current version of sh is close to the IEEE Std 1003.1 (“POSIX.1”)

     

  • 1.11, Суп из потрошков (?), 00:27, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Обновлены драйверы устройств, добавлена поддержка AMD Ryzen 2

    А 3,5,7?..9!? о_О

     
     
  • 2.18, Аноним (4), 00:43, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, к этой новости нужны каменты объемом раза в 4 больше, чем сама новость. Чтобы хоть приблезительно понять, о чем там речь.
     
  • 2.40, Ivan_83 (ok), 07:02, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Поддержка сводится к чтению температуры в amdtemp "драйвере", остальное и так работало.

    Если что я почти сразу после выхода купил райзен и фря у меня без проблем на нём заработала, тогда и в линухах и в вендах ещё ничего не запилили, а во фре оказалось и пилить особо нечего, кроме считывания температуры.
    Ещё через год AMD опубликовало errata и появились воракроунды под баги райзена, но я каких то изменений не заметил.

     
     
  • 3.80, анонн (ok), 13:21, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > а во фре оказалось и пилить особо нечего, кроме считывания температуры.

    А имели бы божественную систему инициализации (ту самую, на миллион строк кода), было бы "все, как у людей"!


    https://bugzilla.redhat.com/show_bug.cgi?id=1729268
    > AMDs of the Ryzen 3000 (Zen2) Familiy [b]do not boot[/b].
    > Problem is the use of a broken instruction (rdrand) by [b]systemd[/b].

     
     
  • 4.88, Михрютка (ok), 18:41, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    s/syste/A/
     
  • 3.112, Dmitry (??), 15:03, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Глянь /usr/src/sys/amd64/amd64/initcpu.c
    на предмет строчек
    'if (CPUID_TO_FAMILY(cpu_id) == 0x17'
     

  • 1.23, Аноним (23), 00:56, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    I ♥ FreeBSD
     
  • 1.26, Аноним (26), 01:40, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –20 +/
    Фрибсд же закончили свое существование в 80-х. Сейчас три человека ее используют.
     
     
  • 2.41, Ivan_83 (ok), 07:03, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Враньё!
    Только у меня дома все 4 человека её используют, и я знаю ещё людей которые её пилят.
     
     
  • 3.51, Аноним (51), 09:10, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Мне почему-то стало жалко этих четверых. Вот же садист.
     
     
  • 4.69, Ivan_83 (ok), 11:14, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А чего жалеть?
    Обслуживаю я, а фаирфокс, хромиум, коди везде одинакого работает.
     
  • 3.53, Анони (?), 09:21, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Через вайфай роутер сидят?
     
     
  • 4.58, Ivan_83 (ok), 09:52, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да, есть и ноут на райзене.
     
  • 4.102, анонн (ok), 22:20, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Через вайфай роутер сидят?

    Это какая-то очередная, псевдо-инсайдерская (сугубо опеннетная) "шутка юмора"?

     
  • 3.71, Аноним (71), 11:30, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Возможно, а еще пару сотен тысяч компаний на паре-тройке миллионов серверов.
     
  • 3.94, Аноним (94), 20:58, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот вы специалист.
    А для неспециалиста, который имеет только опыт использования Линукса и настройки его для своих домашних нужд в течение нескольких лет, освоение этой BSD было бы проще, чем освоение, в т.ч. русификация, OpenBSD или NetBSD?
     
  • 2.52, б.б. (?), 09:15, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    круто. появились в 90-х, а закончили существование в 80-х. в 2080-х? в 8080-х?
     
  • 2.57, Аноним (55), 09:50, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хочу быть четвёртым человеком в мире, на которого работают программеры Яндекса.
     

  • 1.27, Анонимчик (?), 01:49, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А я скачиваю, когда-нибудь поставлю. Если бы не жпт, то и сейчас поставил.)
     
  • 1.30, Аноним (30), 02:39, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати, а гте тот чувак, который пишет что фри это тру юникс в отличие от этого вашего линукса. Хотя мы то знаем, по настоящему тру только Openindiana.
     
     
  • 2.33, НяшМяш (ok), 03:28, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это смотря какими критериями измерять. Так-то по некоторым критериям тру юникс - это макакось с соплярисом, а фряха с индусом - нет ) https://www.opengroup.org/openbrand/register/
     
     
  • 3.35, Нонон (?), 04:16, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Кто такой индус?
     
     
  • 4.46, Аноним (46), 08:10, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Опениндиана
     
  • 3.78, Аноним (23), 12:55, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так-то по некоторым критериям тру юникс - это макакось с соплярисом,

    Солярис это 100% UNIX, Макос лицензированный, в Фряхе должно быть не строчки кода ЮНИКС, если я правильно понимаю. Индиана тогда уже индейка это ЮНИКС с ГНУ.

     

  • 1.34, Нонон (?), 04:14, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    А они не хотят заменить ядро BSD на Linux? У него вроде как бы больше поддержка
     
     
  • 2.36, KonstantinB (ok), 04:46, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А зачем оно нужно без ядра? Получился еще один дистрибутив Линукса, причем бесполезный, так как построенный по схожим принципам Gentoo уже есть.

    Единственная причина использовать BSD - это ее ядро, которое для ряда задач существенно эффективнее линуксового - например, раздача статики в масштабах огромного CDN: aio давно и хорошо работает, в Линуксе вот только несколько месяцев назад появилось вменяемое API.

     
     
  • 3.38, Аноним (51), 06:50, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Может он хочет собирать систему шлангом. Со шлангом уже есть опенмандрива или как там её. Тормозит, да.
     
  • 2.63, Онаним (?), 10:06, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Они бы может и хотели, но вот беда, лицензия ядра линухов несовместима с проприетарщиками, не желающими делиться кодом.
     
     
  • 3.73, анонн (ok), 11:38, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > но вот беда, лицензия ядра линухов несовместима
    > с проприетарщиками, не желающими делиться кодом.

    Тесла, ВМварь, Гугл, Клаудфлер, Амазон и миллионы китайских глаз с удивлением смотрят на вас.

     
  • 3.75, zzz (??), 11:56, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Зато прекрасно совместима с жопошничеством - гнушники как-то вот не брезгуют таскать код под BSD, а вот отдать другим более свободным проектам - вот с этим не задалось.
     
     
  • 4.109, bOOster (ok), 12:54, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ОО!! +100500

    Наконец-то достойно описан весь этот гнойник возглавляемый Торвальдсом.  
    Хотя.... Че с них взять то? Кроме анализов...
    Хотя, хотя... С паршивой офцы хоть шерсти клок :)

     

  • 1.54, Аноним (54), 09:32, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Добавлена утилита trim для низкоуровневой очистки блоков на накопителе

    Дайте ссылку на исходники этой утилиты. На github в дереве freebsd не нашёл

     
     
  • 2.60, Ivan_83 (ok), 09:53, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    /usr/src/usr.sbin/trim/trim.c
    если хош могу сюда запостить, всего 250 строк.
     
     
  • 3.64, Аноним (54), 10:11, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо. Постить сюда не нужно, уже нашёл тут https://github.com/freebsd/freebsd/blob/master/usr.sbin/trim/trim.c
     
  • 2.65, OldMonster (ok), 10:12, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    del
     

  • 1.66, Аноним (66), 10:48, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Добавлена утилита trim для низкоуровневой очистки блоков на накопителе;
    Sorry, no data found for 'trim(8)'. Please try a keyword search.
    You may look for other FreeBSD Search Services.
     
     
  • 2.76, zzz (??), 11:59, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    $ trim
    usage: trim [-[lo] offset[K|k|M|m|G|g|T|t]] [-r rfile] [-Nfqv] device ...

    $ man trim
    TRIM(8)                 FreeBSD System Manager's Manual                TRIM(8)

    NAME
         trim – erase device blocks that have no needed contents

    SYNOPSIS
         trim [-Nfqv] [-[lo] offset[K|k|M|m|G|g|T|t]] [-r rfile] device ...

    DESCRIPTION
         The trim utility erases specified region of the device.  It is mostly
         relevant for storage that implement trim (like flash based, or thinly
         provisioned storage).  All erased data is lost.

    ...

     

  • 1.79, Deanon (?), 13:04, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Развивается без лишнего хайпа и истерик. Работает стабильно свои задачи выполняет и нет такого зоопарка как линукс где каждый дистр делает свои костыли. Классная ОСь для работы и дома. Один раз поставил и забыл, она работает. И потом FreeBSD настроить быстрее и легче любого linux. Да нет некоторых новомодных свистоперделок, но это не беда.
     
     
  • 2.89, Аноним (23), 18:45, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Даешь зоопарк дистибутифоф БСД, даешь свистоперделки!
     
     
  • 3.105, Аноним (104), 06:07, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    сначала надо бинарный дистр сделать хоть один, тогда уже и зоопарк подтянется. хотя не ясно зачем.
     
     
  • 4.115, Ананнимас (?), 19:07, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    чем дефолтная фря не бинарна? база обновляема, пакеты есть
     
  • 3.122, paulus (ok), 22:41, 07/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Бздях уже и так целый зоопарк, так что не надо ля-ля...
     

  • 1.82, fooser (?), 17:45, 05/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    загрузка i915kms.ko приводит в кернел паник. На предыдущей фряхе такого не было.
     
     
  • 2.83, Аноним (83), 17:48, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все kmod порты нужно пересобирать после обновления системы.
     
     
  • 3.85, fooser (?), 17:54, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    я через pkg ставил, ок, попробую собрать
     
     
  • 4.114, Аноним (114), 18:56, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати,имеет смысл подтюнить pkg,указав в  файле /usr/local/etc/pkg/repos/FreeBSD.conf следующее :

    FreeBSD: {
      url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"
    }

    Обновления будут приходить чаще.

     
  • 3.103, Аноним (114), 23:59, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну,бывает конечно,хотя вот только два ноута обновил (один интел со встройкой,второй на райзеновском apu) - всё подтянулось и работает адекватно.На ноуте с райзеном теперь даже грузится без костылей.
     
  • 2.84, Аноним (83), 17:49, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Загрузись в синглмоде и пересобери drm-fbsd12.0-kmod-4.16.g20191024 gpu-firmware-kmod-g20191015
     
     
  • 3.86, fooser (?), 17:56, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    хз странно что на новой инсталляции система себя так ведет, ну ок, может пакет не успели пересобрать. попробую собрать сам.
     
     
  • 4.87, fooser (?), 17:57, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    PS., спасибо за подсказку
     
  • 4.90, Аноним (83), 18:53, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я думаю им просто надо отдельные пакеты-порты для 12.1 создать.
     
     
  • 5.95, Сергей (??), 20:59, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Т.е. вы рекомендуете на боевых машинках не бинарно, через исходники обновиться...
     
     
  • 6.97, abi (?), 21:41, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я рекомендую на боевых машинах обновляться бинарно с собственной репы. Да и боевая машина целее будет.
     
  • 6.98, Аноним (98), 22:10, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >  Т.е. вы рекомендуете на боевых машинках не бинарно, через исходники обновиться...

    Возможно, на "боевых" стоит воздержаться от включения графики …

     
     
  • 7.107, fooser (?), 10:14, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря что за боевая машина и для чего она. Не все ж маршрутеры и вебсерверы на фряхе делают.
     
     
  • 8.116, Ананнимас (?), 19:12, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    И тем не менее боевую с графонием стоит сначала собрать в виртуалочке, провест... текст свёрнут, показать
     
  • 5.101, анонн (ok), 22:18, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Я думаю им просто надо отдельные пакеты-порты для 12.1 создать.

    http://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/drm-fbsd12.0-kmod-4.16.g20191024.txz
    Но вообще, странно, что до паники доходит - у меня обычно загрузчик ругается на несоотв. версий и просто не грузит.

     
     
  • 6.106, fooser (?), 10:12, 06/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну хз до паники или нет, но мгновенно перезагружается как будто после нажатия ресет.
     
  • 4.96, abi (?), 21:39, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пакеты собираются для минимальной поддерживаемой минорной версии, т.е. до EOL, пару месяцев сборка будет вестись на 12.0

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

     

  • 1.117, Аноним (117), 09:38, 07/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Когда наконец добавят во фряху iproute2?
     
     
  • 2.118, Dmitry (??), 12:20, 07/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем ? Что там сверх того, что умеют стандартные утилиты FreeBSD ?
     
     
  • 3.120, пох. (?), 14:34, 07/11/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    человеческий синтаксис (для сложных случаев), не?

    Сомневаюсь что есть герои, способные вспомнить ВСЕ варианты параметров несчастного bsd'шного ifconfig, куда понапихали от управления вланами до скана wifi, при этом все равно параметров не хватило, и ты можешь "с пользой" потратить свое время на выяснение, что делает link0 -link1 конкретно с этим драйвером.

    Попытка сохранить хотя бы базовую, в элементарных вещах, совместимость с "настоящими юниксами", уже не имеет все равно ни малейшего смысла.

    Команда route из позапрошлого века, не умеющая показать то, что сама же конфигурит (Боже, да даже проклятая венда не требует отдельной команды для этого) - туда же.

    Нет, я понимаю что все это теплое-ламповое(нет) и овеяно традицией 86го года (жаль что ifconfig -a уже не требуется вручную набирать), но, если отставить сантименты в сторону - стоило бы, действительно, заменить этот ужас более человеческими инструментами еще лет десять назад.

    С другой стороны, большинству васянов с единственным рылотыком оно и без надобности ведь...

     
     
  • 4.123, qwerty123 (??), 00:53, 08/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > человеческий синтаксис (для сложных случаев), не?
    > способные вспомнить ВСЕ варианты параметров несчастного bsd'шного
    > ifconfig

    man ifconfig?

    ты еще напиши, что помнишь все системное API.


    > Попытка сохранить хотя бы базовую, в элементарных вещах, совместимость с "настоящими юниксами",
    > уже не имеет все равно ни малейшего смысла.

    твое мнение очень важно для мира и индустрии.

    > Команда route из позапрошлого века

    man netstat?


    > заменить этот ужас
    > более человеческими инструментами еще лет десять назад.

    ну, выкатывай концепцию. тебя заждались.

    там то кода на 40 страниц - за месяц-другой перепишешь.

    > С другой стороны, большинству васянов с единственным рылотыком оно и без надобности
    > ведь...

    ты не васян, все уже поняли. ты особенный.


     
     
  • 5.130, Аноним (130), 14:51, 12/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    мальчик с феноменальной памятью и неограниченным временем Мне не нужен man ip ... текст свёрнут, показать
     
  • 2.119, анонн (ok), 13:05, 07/11/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Когда наконец добавят во фряху iproute2?

    Чем ifconfig route arp и т.д. не угодили? Слишком вылизаны и слишком стабильно работают?


     

  • 1.121, Анонимчик (?), 18:03, 07/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не смог загрузиться с uefi, буду использовать linux
    newfs -U -L FreeBSD /dev/ada0p1  не помогает,нет в меню пункта.(
     
     
  • 2.125, Аноним (125), 10:52, 09/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А загрузчик поставить _нормально_? Никак? Снос/пересоздание gpt? gpart? Не, не слышал?
     
     
  • 3.131, Аноним (130), 14:58, 12/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    автоматическая установка БЕЗ ручного траходрома - тем более что всего-то надо добавить или поменять efi-загрузчик в, видимо, существующий раздел - не, не слышали - только снос-пересоздание непоймичего ненужными большинству пользователей утилитами с удивительным синтаксисом, только хардкор?  И по прежнему gptboot должен быть 512k, иначе случицца страшное! ("следи же, чтобы число камней было нечетно!" - почему, а хрен знает, но кто следить не будет - того шайтан заберет)

    FreeBSD way, ага - http://bash.org.ru/quote/3118

     

  • 1.124, olorin (ok), 08:56, 08/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Странная хрень - на процессорах Coffee Lake не могу выставить частоту через sysctl dev.cpu.0.freq, при этом на предыдущих поколениях все работает нормально. В рассылку написать, на форум, или тут у кого-то идеи есть?
     
     
  • 2.128, Аноним (83), 15:44, 10/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Обнови БИОС?
     
  • 2.132, Аноним (130), 15:00, 12/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    afair оно сломано. И заменено какой-то новой фигней.

    То есть писать надо в гуглопоиск - что-то подобное он мне недавно на эту тему притаскивал.

     

  • 1.126, Анонимчик (?), 14:07, 09/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Таблица создавалась с разделами автоматически при установке,bootx64.efi на месте. На кой хрен пересоздавать?
     
  • 1.127, Анонимчик (?), 14:30, 09/11/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И нормально поставить загрузчик - это скопировать loader с носителя?
     
     
  • 2.129, Аноним (83), 15:45, 10/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Почитать хендбук.
     
  • 2.133, Аноним (130), 15:04, 12/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > И нормально поставить загрузчик - это скопировать loader с носителя?

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

    В целом, если тебе на голый диск - bsdinstall и так тебе все поставит как надо (не забудь ему сказать что у тебя efi и выключить secureboot - с остальным он разберется сам) - а вот если ты хочешь мультибут, причем efi'шный, тебя ждут интересные и познавательные приключения - надеюсь, у тебя был бэкап?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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