The OpenNET Project / Index page

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

Релиз FreeBSD 11.1

26.07.2017 08:35

Спустя год после прошлого значительно выпуска официально представлен релиз FreeBSD 11.1, который доступен для архитектур amd64, i386, powerpc, powerpc64, sparc64, armv6 (BANANAPI, BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, GUMSTIX, Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD) и aarch64 (arm64). Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2.

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

  • Компоненты Clang, libc++, compiler-rt, LLDB, LLD и LLVM обновлены до версии 4.0, из новых возможностей которой можно отметить использование статистики выполнения в оптимизаторе ThinLTO, более агрессивное устранение бесполезного кода, экспериментальную поддержку сопрограмм, улучшение совместимости с GNU ld и значительное увеличение производительности компоновщика LLD;
  • В стандартной Си-библиотеке и системных библиотеках задействован вызов reallocarray для проверки соблюдения границ буферов. Функция reallocarray отличается тем, что производит очистку содержимого выделяемых блоков памяти, по аналогии с calloc(), а также обнуляет или отдаёт системе (unmap) не распределённые блоки памяти;
  • В OpenSSH добавлена поддержка динамического межсетевого экрана blacklistd;
  • В ZFS обеспечена возможность сохранения сжатых данных в кэше, что увеличило эффективность кэширования положительно отразилось на производительности;
  • Добавлена утилита zfsbootcfg для настройки загрузочных опций zfsboot;
  • Добавлена утилита efivar, предоставляющая средства для управления переменными UEFI;
  • В пакетный фильтр ipfw добавлена поддержка именованных динамических состояний. Добавлены новые модули: ipfw_pmod для изменения пакетов любых протоколов, ipfw_nptv6 с реализацией Network Prefix Translation для IPv6 и ipfw_nat64 с реализацией NAT64;
  • В набор FreeBSD Integration Services (BIS), предоставляющий средства для работы в гостевых системах под управлением гипервизора Hyper-V и облачной платформы Azure, добавлена поддержка виртуальных машин с интерфейсом UEFI (Hyper-V Generation-2 VM);
  • Добавлен драйвер ena с поддержкой сетевых адаптеров ENA (Elastic Network Adapter), используемых компанией Amazon в инфраструктуре Elastic Compute Cloud (EC2) для организации связи между узлами EC2;
  • В NFS-клиент добавлена поддержка файловой системы EFS (Amazon Elastic File System);
  • В загрузчике EFI реализована поддержка доступа к удалённым файлам через TFTP, в дополнение к ранее имеющейся поддержке NFS;
  • Реализована сборочная опция WITH_REPRODUCIBLE_BUILD, при которой при сборке не используются специфичные метаданные ядра, что позволяет добиться повторяемых сборок, идентичных при сборке одного кода в разных системах;
  • По умолчанию в ядре включена поддержка NAT-T;


Другие улучшения:

  • Добавлена сборочная опция WITH_LLD_AS_LD для установки компоновщика LLD от проекта LLVM в качестве /usr/bin/ld. На системах FreeBSD/arm64 компоновщик LLD теперь используется по умолчанию;
  • Добавлена сборочная опция WITH_RPCBIND_WARMSTART_SUPPORT для сборки rpcbind с поддержкой режима warmstart, при котором регистрации RPC сохраняются перед завершением работы и загружаются после запуска, что позволят избежать нарушения работы RPC-сервиса при перезапуске;
  • Добавлены средства защиты утилиты bspatch при помощи capsicum;
  • В утилите syslogd появилась поддержка ключевого слова "include", через которое можно определить директорию с файлами конфигурации, помимо базового syslog.conf (по умолчанию теперь дополнительно подключаются /etc/syslog.d и /usr/local/etc/syslog.d);
  • Из NetBSD портирована утилила getaddrinfo, представляющая собой обвязку над одноимённой функцией резолвера;
  • В утилите jail появилась возможность явного назначения IPv4 и IPv6 адресов для использования внутри jail-окружения;
  • В утилиту daemon добавлена поддержка перенаправления вывода stdout и stderr в syslog или в файл;
  • Добавлена утилита cxgbetool, предоставляющая интерфейс для отладки и изменения параметров устройств cxgbe;
  • В установщик bsdinstall добавлена поддержка включения скрытых беспроводных сетей при настройке интерфейса wlan. В bsdinstall также обеспечено сохранение настроек ZFS min_auto_ashift и добавлен режим автоматической конфигурации ZFS для систем ARM64. Проведена работа по целостному использованию конфигурации разделов EFI на всех поддерживаемых платформах;
  • Добавлен новый системный вызов clock_nanosleep();
  • В cloudabi добавлена возможность запуска 32-разрядных исполняемых файлов в 64-разрядном пользовательском окружении, при наличии в настройках ядра включенной опции COMPAT_CLOUDABI32;
  • Добавлен драйвер cfumass, предоставляющий фронтэнд для устройств хранения, подключаемых через USB OTG;
  • В гипервизоре bhyve расширены средства для проброса PCI-устройств;
  • В сетевой стек добавлена поддержка повторной передачи GARP (Gratuitous ARP). Для задания максимального числа повторных передач предложена переменная net.link.ether.inet.garp_rexmit_count;
  • Обеспечена возможность использования системных вызовов cpuset_getaffinity(2) и cpuset_setaffinity(2) в режиме capabilities;
  • Обновлены версии сторонних компонентов, в том числе tcsh 6.20.00, unbound 1.5.10, Subversion 1.9.5, xz 5.2.3, tcpdump 4.9.0, ntpd 4.2.8p10, bmake 20170510.


  1. Главная ссылка к новости (https://lists.freebsd.org/pipe...)
  2. OpenNews: Из базовой системы FreeBSD будут удалены rcp, rlogin и rsh
  3. OpenNews: Прошивка игровой приставки Nintendo Switch использует компоненты FreeBSD
  4. OpenNews: Отчёт о развитии FreeBSD за первый квартал 2017 года
  5. OpenNews: Релиз FreeBSD 11.0
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/46920-freebsd
Ключевые слова: freebsd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (69) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.5, Аноним (-), 09:19, 26/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +35 +/
    Long live FreeBSD
     
  • 1.6, 123 (??), 09:31, 26/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Sony и  Nintendo одобряют.
     
     
  • 2.8, qwerty123 (??), 09:55, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +12 +/
    > Sony и  Nintendo одобряют.

    Вспомни про андроид в смартфонах и тебя отпустит. =)

     
     
  • 3.9, iZEN (ok), 10:12, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Да кому нужны эти одинаковые обмылки.
     
     
  • 4.21, leap42 (ok), 11:37, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    горстке фанатиков-маргиналов?
     
     
  • 5.27, qwerty123 (??), 13:21, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    https en wikipedia org wiki Open_Handset_Alliance The Open Handset Alliance O... большой текст свёрнут, показать
     
  • 4.40, кверти (ok), 16:59, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    это нам обладатель люмии говорит?!
     
     
  • 5.65, iZEN (ok), 19:39, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Э..., а кто должен? (Кстати, там вам AMOLED-экраны на аппараты за 12 тысяч рублей завезли или ещё нет? Уже можно копировать файлы размером >4GB на флэшку или ещё нет?)
     
     
  • 6.88, Аноним (-), 03:33, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Э..., а кто должен? (Кстати, там вам AMOLED-экраны на аппараты за 12
    > тысяч рублей завезли или ещё нет? Уже можно копировать файлы размером
    > >4GB на флэшку или ещё нет?)

    Вон тут народ кипятком писает от vlc на андроиде, потому что играет все что похоже на видео или аудио. Даже субтитры из отдельного файла вгрузить можно. А твоя люмия так сможет? Или что там с файлами >4GB на флешке делать потом?

     
     
  • 7.89, iZEN (ok), 11:37, 01/08/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Вон тут народ кипятком писает от vlc на андроиде, потому что играет все что похоже на видео или аудио. Даже субтитры из отдельного файла вгрузить можно. А твоя люмия так сможет?

    Конечно, дорогой. VLC портирован на Nokia Lumia WP8.1 и спокойно воспроизводит медиафайлы >4GB (.mkv Full HD 720p, 1080p). А твой Андроид такое может? Не может. Возразить нечем.

     

  • 1.12, Andrey Mitrofanov (?), 10:28, 26/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    U https wiki freebsd org GPLinBase U I ld lld 80 Is the defa... большой текст свёрнут, показать
     
     
  • 2.32, Аноним (-), 13:56, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Default compiler for tier 1 [...]

    Методичку нужно иногда и обновлять:
    [CODE]
    whereis ld && ld -v
    ld: /usr/bin/ld /usr/share/man/en.UTF-8/man1/ld.1.gz
    LLD 4.0.0 (FreeBSD 297347) (compatible with GNU linkers)

    cc -v && c++ -v
    FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0)
    Target: x86_64-unknown-freebsd11.1
    Thread model: posix
    InstalledDir: /usr/bin
    FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0)
    Target: x86_64-unknown-freebsd11.1
    Thread model: posix
    InstalledDir: /usr/bin
    [/CODE]

     
     
  • 3.34, Andrey Mitrofanov (?), 15:32, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    https wiki freebsd org GPLinBase gcc clang 90 Э-э-э Ну, ... большой текст свёрнут, показать
     
     
  • 4.35, Andrey Mitrofanov (?), 15:39, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я так и не понял, они _4 2 1_ таки выкинули В помощь 20 01 2014 20 59 Официал... большой текст свёрнут, показать
     
     
  • 5.37, ваш К.О. (?), 16:35, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Я так и не понял, они _4.2.1_ таки выкинули?

    gcc любых версий из BASE на x86/amd64 - выкинут давным-давно, и собрать ее WITHOUT_CLANG тоже уже давным-давно не получится в принципе. Можно лишь собрать отдельный от системного cc компилятор, если он зачем-то кому-то нужен.
    gcc остался на маргинальных архитектурах, типа sparc64, на которых число установок freebsd исчисляется хорошо если сотнями, а разработчиков нет вообще.

     
     
  • 6.38, iZEN (ok), 16:40, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Код для PowerPC [powerpc64] в SONY PS3 и Nintendo нуждается в GCC. Компилятор есть в системе, но нужно специально включить в src.conf для кросс-компиляции на эти платформы.
     
     
  • 7.61, пох (?), 15:35, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    на этих он сам включится, в политбюро не дураки сидят, ночью полетите. Специально включать надо только если ты хочешь воспользоваться тем фактом, что в системе-то есть (мало ли зачем тебе удобно иметь под рукой древнюю-древнюю версию gcc), но у тебя платформа, собираемая clang.

     
  • 6.39, Andrey Mitrofanov (?), 16:54, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Я так и не понял, они _4.2.1_ таки выкинули?
    > gcc любых версий из BASE на x86/amd64 - выкинут давным-давно, и собрать

    А! Я понял слово "default" там в вики,

    #> [I] ld     lld     80%
    #> Is the [B]default[/B] on arm64.[/I]
    #> [I] gcc     clang     90%
    #> [B]Default[/B] compiler for tier 1 [...]
    #> [GNU] grep     BSD grep     80%
    #> BSD grep has been imported into HEAD, but GNU grep is still [B]default[/B].[/I]

    надо было читать с нужной, но _не указанной_ (второй, второй, первой), колонкой.
    <анек_про_глупую_девочк.JPG>

    Надо не только методичку, а ещё и косоглазие подновить... [сnена, стена... где-то тут была стана]

    Но праздновать рано!  GPL-то и GNU ещё в базе.  Даааа?

     
     
  • 7.41, iZEN (ok), 17:21, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Но праздновать рано!  GPL-то и GNU ещё в базе.  Даааа?

    Я тебе одну вещь скажу, только ты не обижайсь. Линуксоиды тоже не могут отказаться от LLVM/Clang на графических станциях и десктопах хомячков, так как оно нужно для работы X.Org и Mesa3D. А тот факт, что FreeBSD больше не собирается GCC, а Linux ещё не собирается LLVM/Clang, значит лишь что, что с этим LLVM приплыли оба. Причём гребли под себя с разных сторон.

     
     
  • 8.43, Andrey Mitrofanov (?), 17:34, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Тпру Тут разница смотри какая Ваши мне с 2010-го обещают -- выкинем, да вык... большой текст свёрнут, показать
     
     
  • 9.57, 123 (??), 09:47, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Что ж вас так бомбит от BSD Люди делают для себя и для других и не парятся, а G... текст свёрнут, показать
     
     
  • 10.58, Andrey Mitrofanov (?), 10:50, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Эти люди делают сами себе слишком много врут про GPL, слишком громко молчат пр... текст свёрнут, показать
     
     
  • 11.59, 123 (??), 12:42, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Эк тебя разворотило Валерьяночки прими ... текст свёрнут, показать
     
     
  • 12.60, Andrey Mitrofanov (?), 13:03, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ваше здоровье ... текст свёрнут, показать
     
  • 9.67, . (?), 04:33, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да чтож ты как дитё малое Ваши вон - виндовскапец С вообще с когда обе... текст свёрнут, показать
     
     
  • 10.68, Led (ok), 10:51, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А почему прекратил ... текст свёрнут, показать
     
     
  • 11.77, _ (??), 16:32, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Старый стал наверное - С ... текст свёрнут, показать
     
  • 10.79, 123 (??), 18:21, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да нее, просто тогда пиво крулосуточно продавалось ... текст свёрнут, показать
     
  • 10.81, пох (?), 21:06, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ффсе нормально, на десктопе они и сейчас лучше Чем ничего Десктоп - это ведь... большой текст свёрнут, показать
     
     
  • 11.83, Аноним (-), 21:28, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Про док-станцию не слышал, про возможнось подключать монитор и клавиатуру напрям... текст свёрнут, показать
     
  • 4.42, Анонимммо (?), 17:32, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Э-э-э??? Ну, иди и обновляй свою методичку на [B]wiki.freebsd.org[/B], я ж не против.

    Зачем мне портить ролевикам, отыгрывающим ГПЛизиторов Ордена Ричарда, настроение?
    Оно ведь на самом деле никому, кроме совсем уж фанатных фанатов не нужно. И то, очень похоже, что больше на словах. Это же тогда даже иксами не следует пользоваться, потому что они под МИТ. Как и нджинксом-апачем, curl, feh, постгресом и еще целой кучей софта (про само ядро мы вообще лучше не будем вспоминать) )

     

  • 1.17, Аноним (-), 10:54, 26/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    WebRTC в браузерах работает?
     
     
  • 2.47, Аноним (-), 21:18, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >WebRTC

    зачем Вам эта дыра?

     

  • 1.18, Дмитрий (??), 10:55, 26/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне нравится FreeBSD, но почему-то в 11.1-RELEASE и в 12.0-CURRENT эта ОС странно ведет себя на неттопах Intel NUC, в частности, на NUC5PPYH & DN 2820FYKH на базе ex-Atom CPU N3700 & N2830. При EFI-установке и использовании auto-ZFS в инсталляторе, после установки и перезагрузки время старта Bios (Bios обновлены) от появления логотипа NUC до надписей F2 (вход в Bios), F7 (перепрошивка), F10 (выбор загрузочного устройства), может быть как увеличенным секунд на 15, так и обычным, мгновенным. В TrueOS на базе 12.0-CURRENT в последних версиях проблема не проявляется, но там используется rEFInd. Так как в TrueOS проблема не проявляется, багрепорт пришлось закрыть. А так разработчики FreeBSD его проигнорировали. В Linux, OpenBSD, DragonFly BSD проблема не наблюдается на этом железе. Проблема проявляется только под FreeBSD. Могли бы профессионалы в FreeBSD на этом сайте помочь решить проблему?
     
     
  • 2.22, via (??), 11:49, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не профессионалъ, но активность сети нужно проверить. Возможно на старте dhcp клиент, или что-то типа того, ждут сетевого ответа, тормозя загрузку системы.
     
  • 2.23, Dorlas (??), 11:57, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не думаю, что кто-то всерьез будет тратить свое время на отладку этой "проблемы".

    Система же в итоге грузится, не виснет. 15 секунд роли не играют - тем более речь о перезагрузки (что делается весьма редко).

    Понимаю, что тут скорее "спортивный" интерес - но спортивный интерес удовлетворяется самим спортсменом...а реальные проблемы (из-за которых может что-то действительно не работать либо сломаться) всегда будут в приоритете по сравнению с фичей-багой, описанной Вами.

     
     
  • 3.33, YetAnotherOnanym (ok), 13:57, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > 15 секунд роли не играют

    Объясни это очереди на кассе в гипермаркете.

     
     
  • 4.36, Andrey Mitrofanov (?), 15:43, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> 15 секунд роли не играют
    > Объясни это очереди на кассе в гипермаркете.

    Так и представилась очередь в продмаге ... за FreeBSD!  #успех

     
  • 2.24, Аноним (-), 12:03, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    УЭФИ хочет видеть системный раздел фат с загрузчиком которому отдаст управление и подпись которого должна быть валидной, и возможно ищет...  но это вариант
     
     
  • 3.25, Дмитрий (??), 13:01, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо, у меня тоже мысли о разметке диска и передаче управления загрузчику, потому что в TrueOS ситуация решилась, после того, как разработчики TrueOS добавили в систему rEFInd и убрали включенный по-умолчанию lenovo-fix mode, который мешал одному из пользователей, возможно, lenovo-fix - это совпадение с моей ситуацией, но после его исключения эта проблема в TrueOS исчезла. Буду разбираться самостоятельно, спасибо всем, кто ответил.
     
  • 2.26, ueueue (?), 13:09, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А в bugzilla FreeBSD есть репорт? Или вы только в TrueOS репортили?
     
     
  • 3.28, Дмитрий (??), 13:21, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В багтрекере FreeBSD я разместил запись о ситуации, на которую никто не откликнулся. Поэтому, когда в TrueOS проблема перестала проявляться, я закрыл багрепорт, как решённый.  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213638
     
     
  • 4.30, Dorlas (??), 13:30, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Есть вариант - попробовать грузить Ваш девайс с USB флешки, которая будет отдавать загрузку на внутреннее блочное устройство. В BIOS в качестве первого загрузочного устройства указать USB-flash.

    Далее смотреть, как ведет себя BIOS NUK в зависимости от того, что на USB, какие файловые системы и т.д.

    Можно попробовать взять Frenzy последний - и на нем сделать install2usb (так как раз первая партиция FAT делается). Либо что-то другое, более свежее.

     
     
  • 5.31, Дмитрий (??), 13:50, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, что откликнулись. Буду экспериментировать.
     
  • 4.54, Михрютка (ok), 00:03, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В багтрекере FreeBSD я разместил запись о ситуации, на которую никто не
    > откликнулся. Поэтому, когда в TrueOS проблема перестала проявляться, я закрыл багрепорт,
    > как решённый.  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213638




    >I have not Windows, so I am try DragonFly BSD



    и неудивительно, Марк Ароныч.

     
  • 2.45, Yep (?), 18:43, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если у Вас различается поведение на разных компьютерах, попробуйте сравнить версию BIOS, настройки BIOS, конфигурацию загрузчика.
     

  • 1.29, DeadLoco (ok), 13:27, 26/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    ENA/EFS порадовали. Инклуды в конфиге сислога тоже хорошо, давно пора /etc сделать ro.
     
     
  • 2.44, xm (ok), 18:20, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    +1
     
     
  • 3.46, DeadLoco (ok), 19:34, 26/07/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Минус поставил кто-то, кому невдомек, что /etc и /usr/local/etc - концептуально разные вещи.
     
     
  • 4.80, 123 (??), 18:24, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Минус поставил кто-то, кому невдомек, что /etc и /usr/local/etc - концептуально разные
    > вещи.

    Ага /usr появился когда у разрабов кончился хард. Пулов тогда было только у novell. Пришлось вместо диска D: придумать /usr

     
     
  • 5.82, опоздавшим родиться (?), 21:11, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Ага /usr появился когда у разрабов кончился хард. Пулов тогда было только
    > у novell. Пришлось вместо диска D: придумать /usr

    какой в жо новел, его в помине еще не было. rsx11 уже умела отделять sys от usr. правда, это на самом деле был home.
    Как раз главная придумка юниксов была mount и vfs под ним, делавшая прозрачной иерархию.

    А /etc/, если что, был на самом деле нынешний /sbin (и этот самый mount там лежал)

     

  • 1.62, пох (?), 16:28, 27/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    час назад STABLE не собрался из-за каких-то глупых проблем в sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c

    после svn up до r321613 и еще каких-то сомнительных mfc в области zfs - собирается, кто нарвался - апдейтитесь.

    Эх... а раньше было не принято комитить в STABLE без тестирования сборки :-(

     
     
  • 2.63, zzz (??), 18:02, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Фря давно перешла на Jenkins, который сам протестирует сборку и откатит кривой коммит. Время на сборку и откат - 17 минут, просто попали в окно. А так - есть ci.freebsd.org, где всегда можно уточнить статус сборки ревизии.
     
     
  • 3.66, пох (?), 23:18, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Фря давно перешла на Jenkins, который сам протестирует сборку и откатит кривой коммит.

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

    о каком качестве кода и надежности системы при этом можно говорить - вопрос риторический...

    > А так - есть ci.freebsd.org, где всегда можно уточнить статус сборки ревизии.

    а систем, где разработчики еще вообще проверяют что делают, прежде чем вываливать коммиты в паблик репо - вообще не осталось?

     
     
  • 4.76, _ (??), 16:07, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >а систем, где разработчики еще вообще проверяют что делают, прежде чем вываливать коммиты в паблик репо - вообще не осталось?

    Нет, пох, не осталось. Не шучу.

     
  • 3.69, EHLO (?), 10:54, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Фря давно перешла на Jenkins, который сам протестирует сборку и откатит кривой коммит.

    Какой скрытый смысл в том чтобы сначала опубликовать, а потом протестировать?

     
     
  • 4.72, пох (?), 14:01, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Какой скрытый смысл в том чтобы сначала опубликовать, а потом протестировать?

    банальный, "а вдруг прокатит".

    это ж mfc, код даже в редакторе, наверное, не открывался, фигак-фигак, в продакшн (причем пачками, ибо "с разморозкой!" Не надо сейчас апдейтиться на STABLE, надо апдейтиться на RELENG и посидеть на нем следующий месяц, это я просто расслабился и забыл, с кем имею дело)

    Ну а если через пол-годика вдруг выяснится, что оно, к примеру, собирается, но стало портить файлы - то
    "THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ''AS IS''", как обычно.

     
     
  • 5.84, qwerty123 (??), 22:26, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Ну а если через пол-годика вдруг выяснится, что оно, к примеру, собирается, но стало портить файлы

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

    Кроме криворуких техников, которые почему себя считают кем-то более.


      

     
     
  • 6.85, Led (ok), 23:13, 29/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > хозяйке на заметку

    А если BSD-шник "своей pussy.exe не хозяйка"?

     

  • 1.64, zzz (??), 18:07, 27/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Наконец-то завезли нормальные драйвера для Hyper-V 2008, в 10.3 все шатко-валко работало с hw.ata.disk_enable="1" до последнего апдейта, после которого развидел da0, равно как и 11.0 после -p8, 11.1 - полет нормальный.
     
     
  • 2.70, kuksha121 (?), 11:40, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Можете по-русски рассказать что за глюк был в 10.X?
     
     
  • 3.74, пох (?), 14:07, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Можете по-русски рассказать что за глюк был в 10.X?

    диски не видело. В смысле - вообще.


     
  • 2.71, Dorlas (??), 11:57, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Наконец-то завезли нормальные драйвера для Hyper-V 2008, в 10.3 все шатко-валко работало
    > с hw.ata.disk_enable="1" до последнего апдейта, после которого развидел da0, равно как
    > и 11.0 после -p8, 11.1 - полет нормальный.

    В 2012 R2 и в 2016 Hyper-V работает 11.0-p8 (и p9) нормально.

    2008 гипервизор очень все таки старый...есть смысл его использовать ?

    Особенно учитывая, что есть Hyper-V Server 2016 бесплатный. Как и куча других гипервизоров в бесплатной или свободной редации ?

     
     
  • 3.73, пох (?), 14:07, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > 2008 гипервизор очень все таки старый...есть смысл его использовать ?

    если у человека 2008 - очевидно, есть. Что в нем, собственно, для подобных задач не так?

    > Особенно учитывая, что есть Hyper-V Server 2016 бесплатный. Как и куча других

    угу, снесем 2008 ни разу не hyper-v выделенный сервер, поставим "бесплатный", к нему в пару еще один уже совсем небесплатный для того, чего не умеет бесплатный и раньше умещалось как-то в одной коробочке, сервисы пусть пока полежат, куда им спешить, бабки с неба еще понападают...

     
     
  • 4.75, _ (??), 15:53, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> 2008 гипервизор очень все таки старый...есть смысл его использовать ?
    >если у человека 2008 - очевидно, есть. Что в нем, собственно, для подобных задач не так?

    Всё! В хЫперви можно более менее гонять только форточку. ТЧК.
    >угу, снесем 2008 ни разу не hyper-v выделенный сервер, поставим "бесплатный", к нему в пару еще один уже совсем небесплатный

    А ты думал в сказку попал? :)
    Но я почему то думаю что идея была в том что заюзать что то более подходящее для гипервизора, а нонешний 2К8 снять с физики и упаковать в vm. Если лицуха позволит.

     

  • 1.86, Аноним (-), 16:17, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Удивлен. Первый релиз на моей памяти который без единой осечки сделал:
    echo 'CPUTYPE?=native' >> /etc/make.conf
    make buildworld
    make buildkernel
    make installkernel
    make installworld
    cd /usr/ports/x11/kde4
    make BATCH=yes install clean
    cd /usr/ports/www/firefox
    make BATHC=yes install clean
    cd /usr/ports/java/intellij
    make install clean

    И всего лишь через сутки получил очень живенькую рабочую среду :)

     
     
  • 2.90, sam (??), 12:28, 02/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А напомните, как сейчас стало модно апгрейдится? Через freebsd-update или через сорсы? В последний раз апдейтился лет 10 назад, через cvsup, вроде.
     
     
  • 3.91, Andrey Mitrofanov (?), 16:10, 02/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А напомните, как сейчас стало модно апгрейдится? Через freebsd-update или через сорсы?

    Я угадаю с 3 нот...  По мануалу?!

    > В последний раз апдейтился лет 10 назад, через cvsup, вроде.

     

  • 1.87, abi (?), 22:55, 31/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что за расширение проброса pci-устройств в бхайве? Неужели допилили заброс видях в игровую виртуальную винду?
     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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