LINUX.ORG.RU

Анонс выхода FreeBSD 10.1-RELEASE

 


0

3

Инженерная команда по выпуску релизов FreeBSD рада объявить о доступности FreeBSD 10.1-RELEASE. Это второй выпуск ветки stable/10, который улучшает стабильность по сравнению с предыдущим релизом, FreeBSD 10.0-RELEASE, и вводит некоторые новые фичи.

Вот некоторые из основных моментов:

  • Добавлен новый драйвер консоли, vt(4).
  • Добавлена поддержка гостевой ОС FreeBSD/i386 в гипервизор bhyve(4).
  • И теперь этот гипервизор, bhyve(4) поддерживает загрузку с ФС zfs(8).
  • SMP: добавлена поддержка для ядер архитектуры armv6, а также включена по умолчанию в конфигурационных файлах для всех платформ, в которых есть многоядерные CPU.
  • Добавлена начальная поддержка загрузки UEFI для архитектуры FreeBSD/amd64.
  • Добавлена поддержка кэширования паролей для geli(8) в процессе загрузки системы.
  • В стеки протоколов IPv4 и IPv6 добавлена поддержка протокола UDP-Lite (RFC 3828).
  • Добавлено новое средство автомонтирования ФС, autofs(5).
  • Загрузочный скрипт sshd(8) в составе rc.d(8), в случае отсутствия у себя хосткеев, при вызове ssh_keygen_alg(), теперь генерирует себе хосткеи ED25519.
  • OpenSSH обновлён до 6.6p1.
  • Утилита nc(1) обновлена до версии, которая в OpenBSD 5.5.
  • Sendmail обновлена до 8.14.9.
  • Кэширующий резольвер / локальный DNS-сервер unbound(8) обновлён до 1.4.22.
  • OpenPAM обновлён до Ourouparia (т.е. до 20140912).
  • OpenSSL обновлён до 1.0.1j.
  • Утилита управления пакетами pkg(8) обновлена до 1.3.8.

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

>>> Подробности

★★★★★

Проверено: maxcom ()

Отличная новость.

Deleted
()

В один прекрасный момент я прочту в анонсе о нормальной работе с UTF-8. А то раздражает: или UTF-8 работает в эмуляторе терминала xfce4, а в голой системной консоли тарабарщина, или в системной консоли всё понятно и красиво, но вот с КОИ-8 в эмуляторе терминала xfce4 проблемы.

Впрочем, это слишком хорошо для реальности.

kedoki
()
Ответ на: комментарий от kedoki

В один прекрасный момент я прочту в анонсе о нормальной работе с UTF-8

Этот момент настал.
Добавляем опцию kern.vty=vt в /boot/loader.conf и перезагружаемся, а в 11-сurrent оно по умолчанию работает.

anonymous
()

Инженерная команда

Приятно это слышать, приятно что не кучка дефективных менеджеров, а именно работяги.

splinter ★★★★★
()
Ответ на: комментарий от Andrew

но внешняя звуковая карта значится только как для записи (rec).

Это была скорее всего веб-камера. Внешней звуковушки стало быть в списке звуковых устройств совсем нет.

Andrew ★★★
()
Ответ на: комментарий от splinter

кухарки, управляющие государством.

anonymous
()
Ответ на: комментарий от Motif

bhyve не готов

Смотря что виртуализировать нужно. Винда в bhyve еще не заводится. Linux/*BSD замечательно работают. У меня в продакшине крутится центось под bhyve, разница по скорости от установки на реальное железо не заметна.

iron ★★★★★
()
Ответ на: комментарий от iron

Кстати, с ним тоже были проблемы, не работал диалог открытия файла, насколько я понял из-за KDE.

Кроме того, virtualbox на данный не поддерживает проброс видеокарт в гостевую.

Пока как virtual host фря не рулит.

Motif ★★
()
Ответ на: комментарий от Motif

Кроме того, virtualbox на данный не поддерживает проброс видеокарт в гостевую.

Да, не все фичи виртуализации поддерживаются. Но основной функционал есть, чего чаще всего достаточно.

iron ★★★★★
()
Ответ на: комментарий от Motif

Кроме того, virtualbox на данный не поддерживает проброс видеокарт в гостевую.

а кто будет ставить VBoxGuestAdditions?

fidaj
()
Ответ на: комментарий от reprimand

много чего пришлось пересобирать (примерно, в %)?

Да как сказать - это у меня билдсервер фактически, а либы/компиляторы сами по себе довольно часто обновляются, так что мой пример не очень показателен.

alex-w ★★★★★
()
Ответ на: комментарий от alex-w

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

Взять любую кластерную фс, её тупо нету можно считать. Виртуализация? тоже почти нету, jail так и не вышел из состояния лихорадки в попытках работы с сетью. Ограничение ресурсов виртуальных пользователей? тоже какая-то печаль однако. Теперь еще докер появляется, во фре поддержка докер? не смешите.

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

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

InventoR
()
Ответ на: комментарий от InventoR

RedHat официально в glusterfs объявил поддержку FreeBSD. Это насчет кластерных фс. Виртуализация - коробочная, в отличие от.. То есть, ставя релиз FreeBSD, вы сразу можете запустить виртуального гостя. Что до хостеров - в России ее закапывают, Запад - откапывает. Гуглите, если реально интересен этот вопрос. Я не защищаю, но и закапывать не собираюсь, и никому советы как вы не раздаю. Свои головы есть. С линуксами проблем не меньше нахлебался.

anonymous
()
Ответ на: комментарий от anonymous

Не знаю где вы усмотрели раздачу советов, но то что во freebsd имеются проблемы и довольно сильные вы это прекрасно понимаете.

Gluster спасибо, интересно, но на сколько вижу особо там ничего не сдвинулось, до продакшина не дошло под bsd 10, хотя судя по багтрекеру работы ведутся, будем ждать.

InventoR
()
Ответ на: комментарий от iron

Я знаю, что такое VirtualBox и его возможности. Мне не достаточно. Помимо недостатка фич это еще и редкостный тормоз, потери до 50% от хоста. Так что очень ждем поддержку произвольных ОС в bhyve.

Motif ★★
()
Ответ на: комментарий от dk-

Это - операционная система, камрад! В wikipedia есть описание что такое ОС. Не одним линуксом живет планета Земля.

anonymous
()
Ответ на: комментарий от dk-

конечно легче и проще - к примеру, как запустить этот ваш линукс без всяких сторонних gnu/гугловских приблуд? :)

anonymous
()
Ответ на: комментарий от dk-

Скажите в чем смысл фряхи? Она легче и проще линукса?

Именно так. Легче и проще линукса. Самое главное, софта много, больше чем в любом дистрибутиве линукса.

anonymous
()
Ответ на: комментарий от anonymous

POSIX тормозит развитие. В Linux всё сильнее заметна тенденция на избавление от POSIX-соместимости. При этом для подавляющего большинства открытых проектов Linux - главная целевая система.

anonymous
()
Ответ на: комментарий от Deleted

GPL ... сектантская лицензия.

BSD для познавших дзэн.

И кто тут сектант? Сасмому-то не смешно, илита?..

anonymous
()
Ответ на: комментарий от anonymous

Именно так. Легче и проще линукса. Самое главное, софта много, больше чем в любом дистрибутиве линукса.

Ну нельзя ж так толсто... Чуть бутербродом не подавился :)

Обновился с 10.0 - всё вполне ок, опенссл системный новый, красота.

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от InventoR

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

Для меня не принципиально, какая операционная система стоит. Более того, я ставлю ОС исходя из задач, которые ею будут решаться, поэтому у меня парк действительно гетерогенный. Если в Ваших задачах линукс стал предпочтительней - ну что же, значит нужно ставить линукс.

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

В Австралии и США FreeBSD очень активно используется, хостерами в частности. В России доля FreeBSD уменьшилась, но говорить об её исчезновении явно рано.

alex-w ★★★★★
()
Последнее исправление: alex-w (всего исправлений: 1)

На мой сервер не поставился. Не видит контроллер жестких дисков. В общем фряха и не жила никогда.

ivanlex ★★★★★
()
Ответ на: комментарий от anonymous

POSIX тормозит развитие

Когда-то этот аргумент адептов микрософт линуксятники воспринимали в штыки, а теперь вот оно как.

Reset ★★★★★
()
Ответ на: комментарий от anonymous

Недовидюхи Intel поддерживается очень хорошо (тем не менее, видео от Haswell'а пока нет)

https://lwn.net/Articles/616097

Ты недавно из схрона выполз? WITH_NEW_XORG в make.conf для десятки уже не нужен, да.

anonymous
()
Ответ на: комментарий от Reset

Это ты chroot на стероидах называешь виртуализацией?

Просто из чистого любопытства, почему такое презрительное отношение к виртуализации на уровне ОС? В большинстве случаев ее хватает.

anonymous
()
Ответ на: комментарий от sT331h0rs3

Ну нельзя ж так толсто... Чуть бутербродом не подавился :)

Ню-ню. У тебя аргументация с помощью эмоций. www.freshports.org - 24318 портов. Разве дебаян сможет конкурировать с его 17 тыс.

anonymous
()

Мой первый опыт с ФряБЗД получился не очень удачным. :( Поставил 10.1 из CD-образа. Цель - заюзать язык D - либо родной dmd (есть в портах, причём свежайший), либо LDC - вообще шикарно - фронтэнд Ди на бэкенде LLVM, который в свою очередь родной для clang.
Имеем:
Dmd встал, скомпилял мои говносорсы, линковать не смог - видите ли, нужен gcc. Засорять систему гэцецой не собираюсь принципиально. Пляски вокруг LD ничего не дали - подсовывал все мыслимые библиотеки, всё равно куча ворнингов с нулевым выхлопом. Думаю, ладно - вот и появился шанс пощупать LDC во весь рост!
LDC в портах не нашлось, стал ставить из сорсов. Облом поддых пришёл с первой же ошибкой cmake - видите ли, она не может найти LLVM(!!!) - и это на системе, в которой LLVM впиливали как родного! (не нашлось переменной LLVM_ROOT_что-тотам) Оказалось, LLVM-то в БЗДе как раз и не родной! Во-первых, он старее даже официального релиза 3.5 (вы будете ржать, но на сайте LLVM есть даже специальные бинари для БЗДи). Во-вторых, создалось ощущение, что LLVM действительно в БЗДе отсутствует! Шланг - да, есть, cc, c++, все дела, но вот запилить новый компилер, базирующийся на LLVM - фигушки (хотя казалось бы, как шланг может работать, не имея LLVM инфраструктуры? Походу, его тупо вкомпиляли в бинарь cc!)
Во времена DOS'а я любил метод прямой хирургии - так и тут, взял свежие бинари шланга и закатал под асфальт весь старый /usr/local. Я предчувствовал, что толку будет ноль - так и получилось. Свежий шланг тоже выдавал кучи ворнингов, но работать не хотел даже на родных *.cpp;
Этот геморой унёс из моей жизни 2 часа. Прощайте, драгоценные минуты, просраные на энтузазистские поделки! Буду продолжать юзать винду.

Я понимаю, что 99% гемороя касаются всё же самого D, но я уверен, будь у Фри правильный(оригинальный) набор clang/LLVM, всё прошло бы ништяк. Зачем на каждом углу хвалиться «мы выкинули gcc - теперь у нас крутой LLVM», если он запилен через *опу?! Не понимаю...

matumba ★★★★★
()
Ответ на: комментарий от matumba

Зачем на каждом углу хвалиться «мы выкинули gcc - теперь у нас крутой LLVM», если он запилен через *опу?!

Согласен - суки (без иронии). Говорят, не баг - фича. В твоем случае, чтобы поставить свежий llvm, сделай pkg install llvm35.

anonymous
()
Ответ на: комментарий от anonymous

Просто из чистого любопытства, почему такое презрительное отношение к виртуализации на уровне ОС? В большинстве случаев ее хватает.

Потому что LXC у линуксоидов готово на 97%, и они не знают, будет ли это вообще когда-нибудь готово. Вот и злятся, локти кусают, поливают грязью альтернативу.

iZEN ★★★★★
()
Ответ на: комментарий от anonymous

Приятное известие для такого слоупока, как я. Но почему это делается так чрезжопно?

kedoki
()
Ответ на: комментарий от matumba

Dmd встал, скомпилял мои говносорсы, линковать не смог - видите ли, нужен gcc. Засорять систему гэцецой не собираюсь принципиально.

Принципы тут не уместны. Раз надо, так надо! Надо было поставить требуемую версию GCC из портов. Это делается легко и непринуждённо. Никаких конфликтов с системным LLVM/Clang при этом не будет, система не «замусоривается».

Оказалось, LLVM-то в БЗДе как раз и не родной! Во-первых, он старее даже официального релиза 3.5 (вы будете ржать, но на сайте LLVM есть даже специальные бинари для БЗДи). Во-вторых, создалось ощущение, что LLVM действительно в БЗДе отсутствует! Шланг - да, есть, cc, c++, все дела, но вот запилить новый компилер, базирующийся на LLVM - фигушки (хотя казалось бы, как шланг может работать, не имея LLVM инфраструктуры? Походу, его тупо вкомпиляли в бинарь cc!)

% cc --version
FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
Target: x86_64-unknown-freebsd10.1
Thread model: posix

Каждая последующая версия LLVM/Clang появляется в системе -STABLE через 2-3 месяца после официального анонса.

Во времена DOS'а я любил метод прямой хирургии - так и тут, взял свежие бинари шланга и закатал под асфальт весь старый /usr/local.

Так делать нельзя. Свежий LLVM/Clang есть в портах и доступен для установки: devel/llvm-devel (пакет llvm-devel-3.6.r218451).

iZEN ★★★★★
()
Ответ на: комментарий от kedoki

Задействовать драйвер vt, развиваемый в рамках проекта Newcons, чтобы включить UTF-8 в консоли

Исходное сообщение: http://www.opennet.ru/opennews/art.shtml?num=41064#21

1) добавить в /boot/loader.conf:
kern.vty=vt

2) добавить в /etc/rc.conf:
keymap="ru"

3) добавить в /etc/login.conf:

russian-utf8|Russian Users Accounts UTF-8:\
        :charset=UTF-8:\
        :lang=ru_RU.UTF-8:\
        :tc=default:

4) выставить пользователю c помощью chpass <login>
Class: russian-utf8

5) перезагрузиться и залогиниться.
P. S. У меня для пользователя работает, а для root почему-то нет: список файлов с русскими именами отображается с "?" на месте русских букв. Графическая консоль.

iZEN ★★★★★
()
Ответ на: комментарий от Reset

если ты про jail то нет, я про bhyve писал

anonymous
()
Ответ на: комментарий от reprimand

апгрейд с 10.0 уже кто-то делал? всё в порядке?

Делаю. Если что, отпишусь.

Deleted
()
Ответ на: комментарий от kedoki

Да. У меня тоже появлялось такое же сообщение, что неизвестный класс.

Но моя проблема разрешена необычным образом. Нужно назвать класс кодировки с установкой UTF-8 не russian-utf8, а просто russian (при этом проследить, чтобы не было в тексте файла /etc/login.conf аналогичной записи). Любые другие названия для этого класса не проходят — root'овая консоль не хочет работать под ru_RU.UTF-8. Видимо, где-то в коде системы захардкожено имя класса «russian» с привязкой к root'у, так как для других пользователей это не имеет особого значения.

iZEN ★★★★★
()
Последнее исправление: iZEN (всего исправлений: 3)
Ответ на: комментарий от anonymous

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

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.