The OpenNET Project / Index page

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

Второй бета-выпуск FreeBSD 12.0

28.10.2018 09:42

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

По сравнению с первым бета-выпуском во FreeBSD 12.0-BETA2 представлены следующие изменения:

  • Обновлены компоненты прослойки для обеспечения совместимости с Linux;
  • Объявлены устаревшими драйверы: ae(4), bm(4), cs(4), de(4), dme(4), ed(4), ep(4), ex(4), fe(4), pcn(4), sf(4), sn(4), tl(4), tx(4), txp(4), vx(4), wb(4) и xe(4);
  • Проведена чистка устаревших драйверов для архитектур amd64 и i386, которые убраны из ядра GENERIC;
  • В rc.conf возобновлена поддержка настройки gif_interfaces;
  • Обновлена база информацией о часовых поясах;
  • Отключен отладочный режим при сборке исполняемых файлов;
  • Из sysctl.conf на установочных носителях убрана настройка debug.witness.trace;
  • Решена проблема, приводившая к краху при одновременном использовании интерфейсов lagg(4) и vlan(4);
  • Исключена возможность прерывания процесса загрузки без перехода к приглашению ввода пароля;
  • Устранена проблема в звуковом драйвере, приводившая к краху;
  • Обновлён драйвер mlx5;
  • В утилиту objcopy добавлена функция filter_reloc(), решающая проблему сборки GCC.


  1. Главная ссылка к новости (https://lists.freebsd.org/pipe...)
  2. OpenNews: Началось бета-тестирование FreeBSD 12.0
  3. OpenNews: Во FreeBSD 13 планируют удалить большинство драйверов Ethernet 10/100
  4. OpenNews: Объявлено о скором прекращении поддержки KDE 4 в портах FreeBSD
  5. OpenNews: В TCP-стеке Linux и FreeBSD выявлена уязвимость, приводящая к отказу в обслуживании
  6. OpenNews: Релиз FreeBSD 11.2
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/49512-freebsd
Ключевые слова: freebsd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (49) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Мойдадыр (?), 09:55, 28/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Минорщина
     
     
  • 2.2, A.Stahl (ok), 10:51, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да пусть уж: у БСДшников какие-то масштабные и интересные изменения происходят раз в сто лет. Если о релиз-кандидатах не писать, то многие вообще забудут про существование *БСД.
     
     
  • 3.7, пох (?), 12:23, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    просто для того, чтобы быть в курсе "масштабных изменений" надо либо участвовать в разработке, либо вручную лопатить svn log, а тут перевели анонс из рассылки для своих.

    изменения-то вносятся при штатной работе с CURRENT, а не между двумя бетами, когда их как раз НЕ вносят за исключением "тут почистили, там удалили".

    Ну вы не переживайте, когда релизнется 12я, там будет NOTES, где в кратце помянут что поменялось по дороге с 11 (11.0, потому что есть еще MFC, и большая часть изменений давным-давно уже у пользователей 11S). Его, похоже, тоже робот какой-то последние десять лет генерит, побегаясь по тикетам, а не люди - просто для отмазки перед инвесторами, но туда все же побольше полезной информации попадает.

    А пока не забывайте лоадер менять, а то тем, у кого загрузка с zfs, может не повезти.

     
     
  • 4.8, xm (ok), 12:58, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В этот раз про loader, как раз, никаких упоминаний пока нет.
    А вот если сделать zfs upgrade для перехода на новую версию ZFS то да, надо переписывать.
    Впрочем, утилита сама об этом пишет.
     

  • 1.19, КГБ СССР (?), 21:23, 28/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    [CODE]
    ld-elf.so.1: Shared object "libssl.so.9" not found, required by "pkg"
    [/CODE]
     
     
  • 2.20, КГБ СССР (?), 21:38, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Нагуглилось по этому поводу пока ничего полезного, а именно следующее:

    https://www.mail-archive.com/freebsd-stable@freebsd.org/msg136663.html

    https://unix.stackexchange.com/questions/478189/libssl-so-9-missing-on-a-new-f

     
     
  • 3.21, Аноним (21), 21:59, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Нагуглилось по этому поводу пока ничего полезного, а именно следующее

    Т.е. pkg-static (который слинкован статистически - но да, требует уже бутсрапнутого pkg) install openssl не работает?

    Грязный хак:
    [code]
    echo libssl.so.9 /usr/lib/libssl.so.что-там-за-версия > /etc/libmap.conf
    [/code]

     
     
  • 4.22, КГБ СССР (?), 22:34, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Не работает.

    Я пока сходил в порты и собрал openssl, попутно собрав perl. Но за лекарство не сошло:

    [CODE]
    # pkg

    ld-elf.so.1: /usr/local/lib/libssl.so.9: version OPENSSL_1_1_0 required by /usr/local/lib/libpkg.so.4 not defined
    [/CODE]


    Собираю щас pkg, интересно посмотреть на результат.

     
  • 4.23, КГБ СССР (?), 22:51, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Собрал из портов pkg и всё таки завелось. Сборка прошла не без проблем: потребовалось вручную задать одну переменную — в подсказках к ошибкам про это будет написано.
     
     
  • 5.25, КГБ СССР (?), 23:07, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Но вдруг оказалось, что это ещё не финишная черта. :)

    [CODE]
    ld-elf.so.1: /usr/local/lib/libcrypto.so.9: version OPENSSL_1_1_0 required
    by /usr/local/lib/libssh2.so.1 not defined
    [CODE/]

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

     
     
  • 6.27, КГБ СССР (?), 23:27, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Собрал, тем не менее, ещё и libssh2.

    Для установки собранных из портов программ в данном случае требуется задавать переменную FORCE_PKG_REGISTER перед make install.

    Пока снова как бы всё работает. :о)

     
     
  • 7.31, КГБ СССР (?), 00:06, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Пока снова как бы всё работает. :о)

    Увы, не всё:

    [CODE]
    # X <RET>

    ld-elf.so.1: Shared object "libcrypto.so.9" not found, required by "X"
    [/CODE]

     
  • 4.26, пох (?), 23:09, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    ему не нужен портовый ssl, он собирается с системным. Просто, видимо, в binary distribution собралось не под ту версию, которую надо, это у них бывает, особенно при чехарде пререлизов.

    собираешь из порта ручками, делов на две минуты.

     
     
  • 5.29, КГБ СССР (?), 23:31, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ибо спешка хороша только при ловле блох.

    Авось кому-то будет полезна статья из фряшной Вики:

    https://wiki.freebsd.org/OpenSSL

     
  • 2.24, КГБ СССР (?), 22:54, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > [CODE]
    > ld-elf.so.1: Shared object "libssl.so.9" not found, required by "pkg"
    > [/CODE]

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

     
  • 2.28, Аноним (28), 23:29, 28/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поменялся ABI.

    pkg-static update
    pkg-static upgrade

     

  • 1.30, Anomym (?), 23:42, 28/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну чо и когда её на смарт можно будет поставить?
     
     
  • 2.32, КГБ СССР (?), 00:07, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну чо и когда её на смарт можно будет поставить?

    Присылай мне свой айфон, а я тебе установлю на него FreeBSD.

     

  • 1.34, КГБ СССР (?), 01:58, 29/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    То были приключения с 32-битной инсталляцией. А вот как показала себя 64-битная сразу после установки:

    [CODE]
    ...
    Startup error in /boot/lua/loader.lua:
    LUA ERROR: cannot open /boot/lua/loader.lua: no such file or directory.

    can't load 'kernel'
    ...
    [/CODE]

    Пробуйте тоже, аноны.

     
     
  • 2.35, КГБ СССР (?), 02:48, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Переставил начисто, потому что не сумел разобраться, в чём же косяк: на точно такой же разметке диска 32-битная фря запускается. В итоге выяснил, что в 64-битной инсталляции та же самая проблема с OpenSSL.
     
     
  • 3.44, Аноним (44), 18:09, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Заменили загрузчик, новый разучился грузиться с BSD-labels без MBR или GPT. С BSD-label внутри раздела - грузит нормально.
    Ну впилили в базовую систему OpenSSL 1.1.1, большинство портов по прежнему хотят 1.1.0, сейчас усиленно перепиливают порты.
     
     
  • 4.45, КГБ СССР (?), 19:31, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Заменили загрузчик, новый разучился грузиться с BSD-labels без MBR или GPT. С
    > BSD-label внутри раздела - грузит нормально.

    Да я уж догадался, хотя понять этого не могу. Всю жизнь разметка BSD нормально жила безо всяких этих ваших MBR и GPT. Зачем понадобилось, в чём причина?


    > Ну впилили в базовую систему OpenSSL 1.1.1, большинство портов по прежнему хотят
    > 1.1.0, сейчас усиленно перепиливают порты.

    Я пробовал собирать из портов обе версии — и старую, и 1.1.1. Но оно пока всё вместе не очень работоспособно.

     
     
  • 5.47, пох (?), 21:36, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    полагаю, в том что искусственный интеллект по различению label и отдаленно на не... большой текст свёрнут, показать
     
     
  • 6.48, КГБ СССР (?), 22:27, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Допустим Но такие вещи по-другому делаются Тем не менее, я не всё равно как-то... большой текст свёрнут, показать
     
     
  • 7.59, нах (?), 10:56, 31/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Тем не менее, я не всё равно как-то не улавливаю, чем разметка BSD хуже индустриального стандарта

    для начала именно тем что не стандарт - ее не просто так и двадцать лет назад называли DANGEROUSLY dedicated. большими-большими буквами. Она даже в тру-bsd мирке нестандарт, разделы дальше d - несовместимое расширение.
    для продолжения - она нахрен стала никому не нужна, те самые двадцать лет назад, когда кончились уникальные диски с уникальными геометриями, о которых системе надо было что-то там знать еще до этапа разметки fs. А большая часть disklabel занята этим ненужно-мусором.

    > Сто лет всех устраивало, а тут вдруг приспичило?

    скорее сто лет по инерции и в силу недостатка внимания - кое-как работало, сейчас сломалось и желающих чинить нет.

     
     
  • 8.62, КГБ СССР (?), 11:13, 31/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну кагбе я не против стандартизации, а наоборот 8212 за Но такие нежданчики ... текст свёрнут, показать
     
  • 5.53, Аноним (44), 02:33, 30/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да у самого такая разметка сделана на тестовом изговнопалочнике и я тоже был в в... большой текст свёрнут, показать
     
     
  • 6.60, нах (?), 11:04, 31/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    нет никакой двойной разметки- семь лет уже нет Вылезайте из криокамеры, а ваш 4... большой текст свёрнут, показать
     
  • 3.67, Онаним (?), 15:03, 01/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем бутлодырю OpenSSL (если только ты не по сети загружаешься)?
     
     
  • 4.70, КГБ СССР (?), 15:26, 01/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем бутлодырю OpenSSL (если только ты не по сети загружаешься)?

    Комменты не читай, быстро пиши свои?

     

  • 1.38, Аноним (38), 10:28, 29/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где сейчас имеет смысл использовать FreeBSD или другие BSD?
     
     
  • 2.39, Аноним (39), 11:24, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +17 +/
    Везде, где сможешь )
     
     
  • 3.40, КГБ СССР (?), 13:08, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Везде, где сможешь )

    Заплюсовать этого анонима!

     
  • 3.55, Аноним (55), 13:25, 30/10/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тонко. :-)
     
  • 2.57, Zulu (?), 19:27, 30/10/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ее имеет смысл использовать никде.
     

  • 1.41, 0ffh (??), 13:52, 29/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на старом железе
    линух 32 бита прекратил
    а фря еще делает
    в общем там где нужно чтоб железка незаметно постоянно работала - фря хороший вариант
    она худее линуха и чуть чуть быстрее
    правда держать в голове различия линуха и фри сложно
    поэтому всетаки лучше линух нетинст
    но как уже говорил на 32 линух забил
    так что фря для некрожелеза единственная вещ
     
     
  • 2.42, Аноним (42), 14:28, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    То есть по сути он остался апстримом для основанных на FreeBSD продуктов, типа фаерволы, апплаенсы всякие, и пр.?
     
     
  • 3.43, КГБ СССР (?), 14:33, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > То есть по сути он остался апстримом для основанных на FreeBSD продуктов,
    > типа фаерволы, апплаенсы всякие, и пр.?

    Если в качестве «десктопа» вы предпочитаете оконные менеджеры поверх Иксов, то нет — Фря хороша для всего.

     
  • 2.64, Аноним (-), 04:58, 01/11/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > линух 32 бита прекратил

    Когда успел? Пруф на комиты?

     

  • 1.49, Аноним (49), 00:33, 30/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то не хочет обновлятся:
    root@F3ja:/home/luba # freebsd-update upgrade -r 12.0-BETA2
    Looking up update.FreeBSD.org mirrors... 2 mirrors found.
    Fetching metadata signature for 11.2-RELEASE from update4.freebsd.org... done.
    Fetching metadata index... done.
    Inspecting system... done.

    The following components of FreeBSD seem to be installed:
    kernel/generic src/src world/base

    The following components of FreeBSD do not seem to be installed:
    kernel/generic-dbg world/base-dbg world/doc

    Does this look reasonable (y/n)? y

    Fetching metadata signature for 12.0-BETA2 from update4.freebsd.org... failed.
    Fetching metadata signature for 12.0-BETA2 from update1.freebsd.org... failed.
    No mirrors remaining, giving up.

     
     
  • 2.50, Аноним (21), 01:15, 30/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Что-то не хочет обновлятся:
    > root@F3ja:/home/luba # freebsd-update upgrade -r 12.0-BETA2

    man freebsd-update
    > The freebsd-update tool is used to fetch, install, and rollback binary
    >     updates to the FreeBSD base system.  Note that updates are only available
    >     if they are being built for the [b]FreeBSD release[/b] and architecture being

    Ну или https://www.freebsd.org/doc/handbook/updating-upgrading-freebsdupdate.html
    > This utility also supports operating system upgrades to minor point releases as well as upgrades to another [b]release[/b] branch.  

     

  • 1.51, Аноним (49), 01:24, 30/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А тут говорят что можно:
    The freebsd-update(8) utility supports binary upgrades of amd64 and i386
    systems running earlier FreeBSD releases.  Systems running earlier
    FreeBSD releases can upgrade as follows:

    # freebsd-update upgrade -r 12.0-BETA2

     
     
  • 2.79, Анонн (?), 20:22, 01/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > А тут говорят что можно:
    > The freebsd-update(8) utility supports binary upgrades of amd64 and i386

    Тут говорят, что можно пробовать еще раз:
    ubject: Re: FreeBSD 12.0-BETA2 Now Available
    Date: Thu, 01 Nov 2018 11:26:14 +0900 (JST)
    > Thank you for reply and your efforts.
    >  Now, freebsd-update can upgrade 12.0-BETA2 amd64.
    >  I confirmed from both 11.2-RELEASE-p4 and 12.0-BETA1.
    >  Note that freebsd-update install dose not execute pwd_mkdb, we
    > must execute 'pwd_mkdb -p /etc/master.passwd 'manually if we use

    ntpd.

     

  • 1.52, Аноним (49), 01:24, 30/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    https://lists.freebsd.org/pipermail/freebsd-stable/2018-October/089897.html
     
     
  • 2.54, Аноним (21), 02:37, 30/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > https://lists.freebsd.org/pipermail/freebsd-stable/2018-October/089897.html

    https://lists.freebsd.org/pipermail/freebsd-stable/2018-October/089918.html
    >>   Although it said that we could not upgrade to 12.0-BETA1 in
    >>the previous release note, we can upgrade to 12.0-BETA1 by
    >>freebsd-update.
    >>  And at this moment, we cannot upgrade to 12.0-BETA2 by
    >>freebsd-update.
    > Sorry, I forgot to reply to your original report.  This is being looked
    > into.  It is, unfortunately, more fallout from updating OpenSSL to
    > version 1.1.1.

     

  • 1.56, iZEN (ok), 16:29, 30/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Самое кривое обновление на моей памяти.
     
  • 1.58, Аноним (58), 20:07, 30/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Крута, уже 2-й бета выпуск а они в багзиле в поле "Version" даже не добавили 12-STABLE/BETA. Это называется: тестируйте и пишите баг репорты с указанием CURRENT, на репорты относительно которого никто не обращает внимания.
     
     
  • 2.61, нах (?), 11:05, 31/10/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    как будто на какое-то там "BETA" кто-то будет обращать внимание.

     
     
  • 3.77, Аноним (58), 17:58, 01/11/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Обычно перед релизом пытаются по максимуму закрыть все баги найденные в бетах.
     

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



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

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