URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 100074
[ Назад ]

Исходное сообщение
"Релиз FreeBSD 10.1"

Отправлено opennews , 15-Ноя-14 07:54 
После десяти месяцев разработки официально представлен (https://lists.freebsd.org/pipermail/freebsd-announce/2014-No...) релиз FreeBSD 10.1, который доступен (ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/10.1/) для архитектур amd64, i386, ia64, powerpc, powerpc64,  sparc64 и  armv6.


Основные новшества (https://www.freebsd.org/releases/10.1R/relnotes.html):

-  Начальная поддержка загрузки на системах с  UEFI;

-  Поддержка протокола UDP-Lite (RFC 3828 (http://www.ietf.org/rfc/rfc3828.txt)), допускающего доставку частично повреждённых пакетов с расчётом на то, что восстановление может быть проведено силами приложения. Например, битые аудио и видеоданные могут быть частично восстановлены на уровне кодека;


-  Из ветки FreeBSD-CURRENT импортирован драйвер
vt (http://www.freebsd.org/cgi/man.cgi?query=vt&apropos=0&am...), развиваемый в рамках проекта Newcons (http://svn.freebsd.org/base/user/ed/newcons/), развивающего замену syscons. Vt предоставляет новый интерфейс для обеспечения вывода через графические устройства, позволяющий организовать доступ простых драйверов к консоли и терминальному режиму, а также доступ к фреймбуферу для X.Org. При этом от драйвера не требуется встраивание шрифтов, цветовых карт и изображений курсоров мыши, все эти компоненты предоставлены Newcons-драйвером vt. Среди возможностей отмечается поддержка мыши, KMS (i915kms и radeonkms), USB-клавиатур, экрана-заставки, vidcontrol, Unicode, xterm-подобная эмуляция терминала, использование различных шрифтов в разных окнах терминала;

-  Обновлена реализация ZFS, в которой появилась возможность установки закладок на снапшоты (zfs bookmarks (https://www.illumos.org/issues/4369)). Из OpenSolaris импортирован API libzfs, который позволяет обеспечить параллельное сканирование дисков, что приведёт к сокращению времени импорта zpool;

-  Для файловой системы FFS (Fast File System) реализована поддержка многопоточной обработки soft updates. Ранее soft updates обрабатывались одним потоком, а теперь свой поток используется для каждой точки монтирования;

-  Из FreeBSD-CURRENT перенесена  реализация файловой системы autofs и связанного с ней демона automountd для организации автоматического монтирования ФС при попытке обращения к связанным с ними разделам. Система автомонтирования реализована в виде, близком к подобным подсистемам Linux, OS X и Solaris, для обеспечения совместимости на уровне формата файлов маппинга;

-  Из FreeBSD-CURRENT импортирован новый сервер nfsd  с поддержкой NFS 4.1 (RFC5661 (http://tools.ietf.org/html/rfc5661));

-  В GEOM_MULTIPATH обеспечена поддержка автоматического изменения размера разделов на лету. Как следствие в  GEOM_PART,  geom label и gmirror добавлена команда resize, позволяющая изменять размер дискового раздела или зеркала после замены всех его компонентов;


-   Обновлён KMS-модуль Radeon для видеокарт AMD. В том числе   добавлена  поддержка 32-разрядных  ioctl, позволяющих запускать 32-разрядные приложения на 64-разрядных системах;


-  Код гипервизора bhyve синхронизирован с веткой FreeBSD-CURRENT. В гипервизор bhyve добавлена возможность загрузки с разделов ZFS, поддержка гостевых систем FreeBSD/i386 и виртуализированная поддержка XSAVE;

-  Добавлен драйвер  virtio_random, предоставляющий качественную энтропию генераторам псевдослучайных чисел гостевых систем;

-  В подсистеме виртуальной памяти реализован метод "fast path" в обработчике обращений к невыделенным страницам памяти (page-fault);

-  Заметно расширена поддержка архитектуры ARM, в том числе добавлена поддержка многопроцессорности (SMP) и новых чипов, таких как Samsung Exynos 5250, Freescale i.MX6, Freescale i.MX53, Freescale Vybrid, а также платформ TI  BEAGLEBONE и PANDABOARD;

-  В загрузчике реализовано меню для выбора используемого для загрузки ядра;

-  Существенно улучшена производительность кода RPC (например, используется на NFS-сервере) на SMP-системах;

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

-  В RAID-драйвере на основе GEOM, а также в драйверах  mfi, virtio_blk и virtio_scsi обеспечена поддержка unmapped I/O, которая позволила поднять производительность ввода/вывода, благодаря исключению стадии маппинга буферов в TLB-кэше, что существенно снизило накладные расходы при работе на многопроцессорных системах;

-  Переработан механизм блокировок в CAM (ATA/SCSI) и GEOM, что позволило заметно увеличить производительность на многоядерных системах. Например, в тестах был достигнут порог в 1 млн операций ввода/вывода в секунду;


-  В функции crypt для хэширования паролей по умолчанию задействован алгоритм SHA512. Добавлена поддержка формата Blowfish $2b$, допускающего использование паролей длиннее 256 символов;


-  Добавлена библиотека libucl с функциями для разбора файлов конфигурации в формате JSON;

-  В утилите  top появилась возможность фильтрации вывода по идентификатору или имени jail-окружения;

-  Компоненты clang/llvm обновлены до выпуска 3.4.1;

-  Пакетный менеджер pkg (http://www.opennet.me/opennews/art.shtml?num=40262) синхронизирован с FreeBSD-CURRENT;

-  По умолчанию newsyslog теперь учитывает не только  newsyslog.conf но и включает конфигурационные файлы из директорий /etc/newsyslog.conf.d/ и /usr/local/etc/newsyslog.conf.d/;


-  Расширены возможности инсталлятора (bsdinstall), в котором появилась поддержка создания зашифрованных (geli) и отзеркалированных (gmirror) разделов подкачки при установке на ZFS;


-  Серия улучшений и оптимизаций, связанных с работой iSCSI;

-  Многочисленные обновления драйверов с поддержкой сетевых устройств и систем хранения, в том числе добавлен драйвер  mrsas с поддержкой SAS-контроллеров LSI MegaRAID.


URL: https://www.freebsd.org/news/newsflash.html#event20141114:01
Новость: http://www.opennet.me/opennews/art.shtml?num=41064


Содержание

Сообщения в этом обсуждении
"Релиз FreeBSD 10.1"
Отправлено Аноним , 15-Ноя-14 07:54 
> Добавлена библиотека libucl с функциями для разбора файлов конфигурации

Вообще-то UCL - библа сжатия такая от Маркуса Оберхамера. По типу LZO, только жмет сильнее, но медленнее. Мало им букв на планете для названия либ, блин.


"Релиз FreeBSD 10.1"
Отправлено Mr. Sneer , 15-Ноя-14 08:54 
Вчера обновился, полет нормальный.

"Релиз FreeBSD 10.1"
Отправлено Anonymous1 , 15-Ноя-14 09:28 
Обновился, все хорошо.

"Релиз FreeBSD 10.1"
Отправлено QuAzI , 15-Ноя-14 10:52 
А что там с ZFS native encryption? Когда уже?
Xen Dom0 работает?
Ну и USB дико тормозило систему при активной работе, полечили?
Остальное вроде торт

"Релиз FreeBSD 10.1"
Отправлено toge , 15-Ноя-14 11:37 
> Ну и USB дико тормозило систему при активной работе, полечили?

А что с USB не так? Я бэкаплю на USB-накопитель. Никаких тормозов не видно.



"Релиз FreeBSD 10.1"
Отправлено Andrew Kolchoogin , 15-Ноя-14 15:52 
> А что там с ZFS native encryption? Когда уже?

Ничего. Видимо, не хотят умножать сущности -- ZFS работает через GEOM, используйте GEOM_ELI или GEOM_BDE.

> Xen Dom0 работает?

Нет. Они пилят свой гипервизор, ByHyVe, с преферансом и куртизанками. Пошли по пути Red Hat, которая тоже оный Xen выпилила в пользу KVM.
Впрочем, часть усилий уходит и на Xen, меня больше интересует PVH-mode, а в этом прогресс есть.

> Ну и USB дико тормозило систему при активной работе, полечили?

X8-O

Это что вы такое делали? Можно test case?


"Релиз FreeBSD 10.1"
Отправлено Stax , 15-Ноя-14 16:47 
> Ничего. Видимо, не хотят умножать сущности -- ZFS работает через GEOM, используйте GEOM_ELI или GEOM_BDE.

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

(ну, еще нет целостности шифрования на send/receive и на приемнике, но это все-таки мало кому требуется)


"Релиз FreeBSD 10.1"
Отправлено QuAzI , 15-Ноя-14 17:11 
Если пользоваться ELI, то
1) просадка в производительности
2) больше телодвижений с монтированием
3) кроме FreeBSD это нигде не откроется, ни в солярке, ни в Sabayon

Не интересно держать отдельно пускалку для Xen, хочется иметь её из коробки. Обещали в 10-ой ветке доделать вроде

Просадка на USB у меня была замечена когда фря стоялаосновной на десктопе: USB-клава, USB-мышь, SATA HDD, вставляешь до кучи флешку и начинаешь что-то копировать и начинаются дикие тормоза сопровождающиеся звуком будто винт постоянно ресетится


"Релиз FreeBSD 10.1"
Отправлено Аноним , 15-Ноя-14 17:42 
> Обещали в 10-ой ветке доделать вроде

dom0 вообще ни разу не обещали


"Релиз FreeBSD 10.1"
Отправлено t28 , 15-Ноя-14 22:03 
> Просадка на USB у меня была замечена когда фря стоялаосновной на десктопе:
> USB-клава, USB-мышь, SATA HDD, вставляешь до кучи флешку и начинаешь что-то
> копировать и начинаются дикие тормоза сопровождающиеся звуком будто винт
> постоянно ресетится

Винту питания не хватало.


"Релиз FreeBSD 10.1"
Отправлено Аноним , 16-Ноя-14 11:12 
> Винту питания не хватало.

Настоящие джедаи логи ядер не читают?


"Релиз FreeBSD 10.1"
Отправлено ПолковникВасечкин , 17-Ноя-14 00:10 
Нет конечно, их ведет Великая Сила!

"Релиз FreeBSD 10.1"
Отправлено QuAzI , 17-Ноя-14 11:56 
В логах всё было чисто и красиво. БП с запасом, справлялся и когда куда больше железа было навешено. Опять же в других комбинациях этот косяк не проявлялся, только при работе с USB. Так же как и в других ОС

"Релиз FreeBSD 10.1"
Отправлено tor , 21-Ноя-14 05:02 
>> А что там с ZFS native encryption? Когда уже?
> Ничего. Видимо, не хотят умножать сущности -- ZFS работает через GEOM, используйте
> GEOM_ELI или GEOM_BDE.

Не очень оно работало ...


"Релиз FreeBSD 10.1"
Отправлено свободный бздун , 15-Ноя-14 11:19 
Не обновляется с 10.1-RC3, что делать?

"Релиз FreeBSD 10.1"
Отправлено Анононо , 15-Ноя-14 11:42 
в рассылке кто-то тоже жаловался про обновление с rc3, поищите

"Релиз FreeBSD 10.1"
Отправлено свободный бздун , 15-Ноя-14 11:46 
Искал, советуют сделать rollback.
Не помогает, т.к. откатываться не на что.

"Релиз FreeBSD 10.1"
Отправлено Fantomas , 16-Ноя-14 03:13 
Не обновляется каким образом?
Бинарно или через сборку и установку мира и ядра?

"Релиз FreeBSD 10.1"
Отправлено Andrew , 16-Ноя-14 16:04 
Обновился с RC4-p1 без проблем.
Попробуйте RC3 -> RC4 -> RELEASE.

"Релиз FreeBSD 10.1"
Отправлено Аноним , 15-Ноя-14 12:07 
собрать с исходников релиз и проинсталить поверху

"Релиз FreeBSD 10.1"
Отправлено свободный бздун , 15-Ноя-14 13:03 
> собрать с исходников релиз и проинсталить поверху

Видать так и придется.
А потом можно будет через freebsd-update обновляться?


"Релиз FreeBSD 10.1"
Отправлено fidaj , 15-Ноя-14 13:52 
если все конфиги дефолтные - то теоретически да

"Релиз FreeBSD 10.1"
Отправлено bOOster , 16-Ноя-14 07:58 
Такие бывают?? 8-)

"Релиз FreeBSD 10.1"
Отправлено Аноним , 15-Ноя-14 13:53 
конечно, резизы то билдятся так-же...

"Релиз FreeBSD 10.1"
Отправлено Аноним , 15-Ноя-14 13:56 
PS: так freebsd-update -r 10.1-RELEASE upgrade пробовали?

"Релиз FreeBSD 10.1"
Отправлено свободный бздун , 15-Ноя-14 23:49 
> PS: так freebsd-update -r 10.1-RELEASE upgrade пробовали?

Всяко пробовал, и сверху и снизу:
Fetching metadata signature for 10.1-RC3 from update6.freebsd.org... done.
Fetching metadata index... fetch: http://update6.freebsd.org/10.1-RC3/amd64/t/c8fafcc79d7cc092...: Not Found
failed.

Вот и весь ответ.

Фря ставлена с диска 10.1-RC3


"Релиз FreeBSD 10.1"
Отправлено Аноним , 16-Ноя-14 02:25 
а руками посмотреть что в урле?
http://update6.freebsd.org/10.1-RC3/amd64/t/

freebsd-update, чую еще достаточно не допилен в части корректности скачивания выкладываемых апдейтов.
у вас RC, а у меня вон current 9.3 на (поза-)прошлой неделе обновиться не мог, пока не поменял в ENV имя системы на RELISE.
долго ломал голову, почему на апдейтных серверах нет папочек со словами "current", а есть только  с буквами "RELISE".


"Релиз FreeBSD 10.1"
Отправлено Аноним , 16-Ноя-14 02:32 
> имя системы на RELISE.

имел ввиду ядро, естессно, а не хостнейм.
\\быстрофикс


"Релиз FreeBSD 10.1"
Отправлено свободный бздун , 16-Ноя-14 11:10 
> а руками посмотреть что в урле?
> http://update6.freebsd.org/10.1-RC3/amd64/t/
> freebsd-update, чую еще достаточно не допилен в части корректности скачивания выкладываемых
> апдейтов.
> у вас RC, а у меня вон current 9.3 на (поза-)прошлой неделе
> обновиться не мог, пока не поменял в ENV имя системы на
> RELISE.
> долго ломал голову, почему на апдейтных серверах нет папочек со словами "current",
> а есть только  с буквами "RELISE".

Заработало! Без указания -RELEASE обновилось.
# freebsd-update upgrade -r 10.1

Коллеги, всем спасибо!


"Релиз FreeBSD 10.1"
Отправлено свободный бздун , 16-Ноя-14 11:13 
>[оверквотинг удален]
>> freebsd-update, чую еще достаточно не допилен в части корректности скачивания выкладываемых
>> апдейтов.
>> у вас RC, а у меня вон current 9.3 на (поза-)прошлой неделе
>> обновиться не мог, пока не поменял в ENV имя системы на
>> RELISE.
>> долго ломал голову, почему на апдейтных серверах нет папочек со словами "current",
>> а есть только  с буквами "RELISE".
> Заработало! Без указания -RELEASE обновилось.
> # freebsd-update upgrade -r 10.1
> Коллеги, всем спасибо!

Вернее заработало не от того, что я указал 10.1 без RELEASE, а на сервере наконец-то появился файл c8fafcc79d7cc092c7782f4f1a29a777d751294183c8f2cb9daf940ba0525d96 которого не было, видать пофиксили.


"Релиз FreeBSD 10.1"
Отправлено Аноним , 16-Ноя-14 02:58 
> PS: так freebsd-update -r 10.1-RELEASE upgrade пробовали?

# freebsd-update -r 10.1


"Релиз FreeBSD 10.1"
Отправлено Elimelech , 15-Ноя-14 17:03 
При установке с диска freeBSD 10.1 не могу установить пакеты с KDE/ После установке ядра, пакетного менеджера pkg, захожу bsdconfig, выбираю пакеты, а мне пишет: No pkg(8) database found

Что делать?


"Релиз FreeBSD 10.1"
Отправлено Аноним , 15-Ноя-14 20:37 
сливать исходники и патчить под freebsd =D

"Релиз FreeBSD 10.1"
Отправлено anonymous , 16-Ноя-14 01:02 
> При установке с диска freeBSD 10.1 не могу установить пакеты с KDE/
> После установке ядра, пакетного менеджера pkg, захожу bsdconfig, выбираю пакеты, а
> мне пишет: No pkg(8) database found
> Что делать?

читать маны http://www.freebsd.org/releases/10.1R/errata.html

> Due to an incompatibility between bsdconfig(8) and pkg(8) version 1.3, packages included on the FreeBSD
> dvd installer will not be recognized by bsdconfig(8).
> To install packages from the dvd1.iso installer, create the /dist target directory, and manually mount the
> dvd1.iso ISO:
> # mkdir -p /dist
> # mount -t cd9660 /dev/cd0 /dist


"Релиз FreeBSD 10.1"
Отправлено Аноним , 15-Ноя-14 17:19 
" импортирован драйвер vt, развиваемый в рамках проекта Newcons," так оно утф в консоле может?

"Релиз FreeBSD 10.1"
Отправлено PluOk , 15-Ноя-14 17:26 
добавить в /boot/loader.conf
kern.vty=vt

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

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

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

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


"Релиз FreeBSD 10.1"
Отправлено onoinim , 16-Ноя-14 11:52 
>[оверквотинг удален]
> kern.vty=vt
> добавить в /etc/rc.conf
> keymap="ru"
> добавить в /etc/login.conf
> russian-utf8|Russian Users Accounts UTF-8:\
>         :charset=UTF-8:\
>         :lang=ru_RU.UTF-8:\
>         :tc=default:
> выставить пользователю c помощью chpass <login>
> class: russian-utf8

стока танцев с бубном, вместо простого выбора при загрузке (


"Релиз FreeBSD 10.1"
Отправлено iZEN , 16-Ноя-14 12:56 
>[оверквотинг удален]
>> добавить в /etc/rc.conf
>> keymap="ru"
>> добавить в /etc/login.conf
>> russian-utf8|Russian Users Accounts UTF-8:\
>>         :charset=UTF-8:\
>>         :lang=ru_RU.UTF-8:\
>>         :tc=default:
>> выставить пользователю c помощью chpass <login>
>> class: russian-utf8
> стока танцев с бубном, вместо простого выбора при загрузке (

Это Unix, сынок. ;)



"Релиз FreeBSD 10.1"
Отправлено iZEN , 16-Ноя-14 14:01 
Кстати, у меня для пользователя работает, а для root почему-то нет: список файлов с русскими именами отображается с "?" на месте русских букв.

"Релиз FreeBSD 10.1"
Отправлено iZEN , 16-Ноя-14 15:52 
Проблема разрешена необычным образом.
Нужно назвать класс кодировки с установкой UTF-8 не russian-utf8, а просто russian. Любые другие названия для этого класса не проходят — root'овая консоль не хочет работать под ru_RU.UTF-8. Видимо, где-то в коде системы захардкожено имя класса "russian" с привязкой к root'у. Для других пользователей это не имеет значения.

"Релиз FreeBSD 10.1"
Отправлено PluOk , 16-Ноя-14 16:39 
cap_mkdb /etc/login.conf
после изменения login.conf

"Релиз FreeBSD 10.1"
Отправлено iZEN , 16-Ноя-14 19:16 
> cap_mkdb /etc/login.conf
> после изменения login.conf

О, точно! Спасибо.


"Релиз FreeBSD 10.1"
Отправлено fidaj , 16-Ноя-14 19:27 
позорище... там в самом файле вверху написано - что нужно сделать после его изменения...
и это человек, который "знает" фрю вдоль и поперек...

"Релиз FreeBSD 10.1"
Отправлено iZEN , 16-Ноя-14 22:13 
> позорище... там в самом файле вверху написано - что нужно сделать после его изменения...

Проглядел. Бывает.

> и это человек, который "знает" фрю вдоль и поперек...

Где я такое утверждал? Я пользователь FreeBSD, а не программист или администратор. Запомни это, сынок.



"Релиз FreeBSD 10.1"
Отправлено Michael Shigorin , 17-Ноя-14 13:20 
> Где я такое утверждал? Я пользователь FreeBSD, а не программист или администратор.

У пользователя uid > 0.  Если бывает нулевой -- всё, администратор.

> Запомни это, сынок.


"Релиз FreeBSD 10.1"
Отправлено Sw00p aka Jerom , 17-Ноя-14 13:58 
> Если бывает нулевой -- всё, администратор.

не админ, а супер "пользователь"



"Релиз FreeBSD 10.1"
Отправлено axbat , 16-Ноя-14 23:56 
Тише, Железная Лапа, это же человеческий дитёныш (с)Маугли

"Релиз FreeBSD 10.1"
Отправлено onoinim , 16-Ноя-14 18:48 
в убунте тыщу лет как это есть, а тут каменный век с извратами, так что UNIX не при чём

"Релиз FreeBSD 10.1"
Отправлено anonym0us , 16-Ноя-14 20:04 
> убунту
> UNIX не при чём

улыбнуло :)



"Релиз FreeBSD 10.1"
Отправлено PluOk , 17-Ноя-14 05:21 
и для того чтобы не ломались русские шрифты в консоле нужно поплясать с бубном
и это не только в ubuntu

"Релиз FreeBSD 10.1"
Отправлено ананимна , 17-Ноя-14 22:10 
извиняйте... а как раскладку переключить ? )

"Релиз FreeBSD 10.1"
Отправлено iZEN , 18-Ноя-14 17:45 
> извиняйте... а как раскладку переключить ? )

[Caps Lock]



"Релиз FreeBSD 10.1"
Отправлено DeadLoco , 15-Ноя-14 17:48 
На брюкве В+ шуршит очень бодренько, существенно быстрее, чем 11-каррент.

"Релиз FreeBSD 10.1"
Отправлено жопка3 , 15-Ноя-14 18:29 
не бось current то с INVARIANTS и WITNESS, вот и подтормаживает.

"Релиз FreeBSD 10.1"
Отправлено DeadLoco , 15-Ноя-14 18:46 
> не бось current то с INVARIANTS и WITNESS, вот и подтормаживает.

Трудно сказать, кернел у них примерно одного размера, плюс-минус 5%


"Релиз FreeBSD 10.1"
Отправлено жопка3 , 15-Ноя-14 19:07 
что значит трудно сказать? возьмите да посмотрите опции сборки, AFAIK они на свежих ядрах даже вкомпилены в ядро. Причем тут вообще размер ядра?

"Релиз FreeBSD 10.1"
Отправлено DeadLoco , 15-Ноя-14 19:14 
> что значит трудно сказать? возьмите да посмотрите опции сборки, AFAIK они на
> свежих ядрах даже вкомпилены в ядро. Причем тут вообще размер ядра?

На брюкве точно не вкомпилены. Я уже проверил :)


"Релиз FreeBSD 10.1"
Отправлено жопка3 , 15-Ноя-14 19:50 
>> что значит трудно сказать? возьмите да посмотрите опции сборки, AFAIK они на
>> свежих ядрах даже вкомпилены в ядро. Причем тут вообще размер ядра?
> На брюкве точно не вкомпилены. Я уже проверил :)

http://svn.freebsd.org/base/head/sys/arm/conf/RPI-B

options     INVARIANTS        # Enable calls of extra sanity checking
options     INVARIANT_SUPPORT    # Extra sanity checks of internal structures,
required by INVARIANTS

Как проверяли?


"Релиз FreeBSD 10.1"
Отправлено DeadLoco , 16-Ноя-14 00:02 
> Как проверяли?

/boot/kernel > config -x kernel
config: File kernel doesn't contain configuration file. Either unsupported, or not compiled with INCLUDE_CONFIG_FILE



"Релиз FreeBSD 10.1"
Отправлено fidaj , 15-Ноя-14 18:46 
> На брюкве В+ шуршит очень бодренько, существенно быстрее, чем 11-каррент.

в 11 еще дебаги не отключили по умолчанию... в отличие от релизных вариантов.


"Релиз FreeBSD 10.1"
Отправлено iZEN , 15-Ноя-14 19:20 
Уже:
% uname -rsm
FreeBSD 10.1-STABLE amd64

"Релиз FreeBSD 10.1"
Отправлено HolyKocaen , 15-Ноя-14 22:35 
Копипаста не катит, только скринкаст!

"Релиз FreeBSD 10.1"
Отправлено Аноним , 16-Ноя-14 03:02 
> Уже:
> % uname -rsm
> FreeBSD 10.1-STABLE amd64

http://showterm.io/

https://asciinema.org/


"Релиз FreeBSD 10.1"
Отправлено а , 15-Ноя-14 22:49 
Скажите, а графика от Intel 4xxx Haswell работате?

"Релиз FreeBSD 10.1"
Отправлено fidaj , 15-Ноя-14 22:52 
> Скажите, а графика от Intel 4xxx Haswell работате?

https://wiki.freebsd.org/Graphics
и далее по ссылкам...


"Релиз FreeBSD 10.1"
Отправлено aim , 15-Ноя-14 23:20 
Читайте errata! https://www.freebsd.org/releases/10.1R/errata.html

"Релиз FreeBSD 10.1"
Отправлено iZEN , 16-Ноя-14 10:58 
С первого раза OpenJDK8 не собирается:

% cd /usr/ports/java/openjdk8/ && make MAKE_JOBS_UNSAFE=yes
===>  License GPLv2 accepted by the user
===>  Found saved configuration for openjdk8-8.25.17_1
===>   openjdk8-8.25.17_1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by openjdk8-8.25.17_1 for building
===>  Extracting for openjdk8-8.25.17_1
=> SHA256 Checksum OK for openjdk-8-src-b132-03_mar_2014.zip.
===>  Patching for openjdk8-8.25.17_1
===>   Converting DOS text files to UNIX text files
===>  Applying FreeBSD patches for openjdk8-8.25.17_1
===>   openjdk8-8.25.17_1 depends on executable: zip - found
===>   openjdk8-8.25.17_1 depends on file: /usr/local/include/cups/cups.h - found
===>   openjdk8-8.25.17_1 depends on executable: bash - found
===>   openjdk8-8.25.17_1 depends on executable: gmake - found
===>   openjdk8-8.25.17_1 depends on executable: pkgconf - found
===>   openjdk8-8.25.17_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   openjdk8-8.25.17_1 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found
===>   openjdk8-8.25.17_1 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found
===>   openjdk8-8.25.17_1 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found
===>   openjdk8-8.25.17_1 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found
===>   openjdk8-8.25.17_1 depends on file: /usr/local/libdata/pkgconfig/xtst.pc - found
===>   openjdk8-8.25.17_1 depends on file: /usr/local/bin/autoconf-2.69 - found
===>   openjdk8-8.25.17_1 depends on shared library: libasound.so - found (/usr/local/lib/libasound.so.2.0.0)
===>   openjdk8-8.25.17_1 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so.1.8.0)
===>   openjdk8-8.25.17_1 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so.6.11.2)
===>   openjdk8-8.25.17_1 depends on shared library: libgif.so - found (/usr/local/lib/libgif.so.5)
===>  Configuring for openjdk8-8.25.17_1
===>   FreeBSD 10 autotools fix applied to /usr/ports/java/openjdk8/work/openjdk/configure
===>   FreeBSD 10 autotools fix applied to /usr/ports/java/openjdk8/work/openjdk/common/autoconf/configure
configure: loading site script /usr/ports/Templates/config.site
configure: Configuration created at Sun Nov 16 10:56:57 MSK 2014.
configure: configure script generated at timestamp @DATE_WHEN_GENERATED@.
checking for basename... /usr/bin/basename
checking for bash... /usr/local/bin/bash
checking for cat... /bin/cat
checking for chmod... /bin/chmod
checking for cmp... /usr/bin/cmp
checking for comm... /usr/bin/comm
checking for cp... /bin/cp
checking for cpio... /usr/bin/cpio
checking for cut... /usr/bin/cut
checking for date... /bin/date
checking for gdiff... no
checking for diff... /usr/bin/diff
checking for dirname... /usr/bin/dirname
checking for echo... /bin/echo
checking for expr... /bin/expr
checking for file... /usr/bin/file
checking for find... /usr/bin/find
checking for head... /usr/bin/head
checking for ln... /bin/ln
checking for ls... /bin/ls
checking for mkdir... /bin/mkdir
checking for mktemp... /usr/bin/mktemp
checking for mv... /bin/mv
checking for printf... /usr/bin/printf
checking for rm... /bin/rm
checking for sh... /bin/sh
checking for sort... /usr/bin/sort
checking for tail... /usr/bin/tail
checking for tar... /usr/bin/tar
checking for tee... /usr/bin/tee
checking for touch... /usr/bin/touch
checking for tr... /usr/bin/tr
checking for uname... /usr/bin/uname
checking for uniq... /usr/bin/uniq
checking for wc... /usr/bin/wc
checking for which... /usr/bin/which
checking for xargs... /usr/bin/xargs
checking for gawk... (cached) /usr/bin/awk
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/egrep
checking for fgrep... (cached) /usr/bin/fgrep
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for nawk... /usr/bin/nawk
checking for cygpath... no
checking for readlink... /usr/bin/readlink
checking for df... /bin/df
checking for SetFile... no
checking build system type... amd64-portbld-freebsd10.1
checking host system type... amd64-portbld-freebsd10.1
checking target system type... amd64-portbld-freebsd10.1
checking openjdk-build os-cpu... bsd-x86_64
checking openjdk-target os-cpu... bsd-x86_64
checking compilation type... native
checking for presence of closed sources... no
checking if closed source is suppressed (openjdk-only)... no
checking which variant of the JDK to build... normal
checking which interpreter of the JVM to build... template
checking which variants of the JVM to build... server
checking which debug level to use... release
checking what configuration name to use... bsd-x86_64-normal-server-release
checking for apt-get... no
checking for yum... no
checking for port... no
checking for pkgutil... no
checking for pkgadd... no
configure: Testing potential make at /usr/local/bin/gmake, found using user supplied MAKE=/usr/local/bin/gmake
configure: Resolving FOUND_MAKE (as /usr/local/bin/gmake) failed, using /usr/local/bin/gmake directly.
configure: Using GNU make 3.81 (or later) at /usr/local/bin/gmake (version: GNU Make 4.1)
checking if find supports -delete... yes
checking for unzip... /usr/bin/unzip
checking for zip... /usr/local/bin/zip
checking for ldd... /usr/bin/ldd
checking for otool... no
checking for readelf... /usr/bin/readelf
checking for hg... /usr/local/bin/hg
checking for stat... /usr/bin/stat
checking for time... /usr/bin/time
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for 7z... 7z
checking for wget... no
checking for lftp... no
checking for ftp... ftp
checking headful support... include support for both headful and headless
configure: Found potential Boot JDK using configure arguments
checking for Boot JDK... /usr/local/openjdk8
checking Boot JDK version... openjdk version "1.8.0_25" OpenJDK Runtime Environment (build 1.8.0_25-b17) OpenJDK 64-Bit Server VM (build 25.25-b02, mixed mode)
checking for java in Boot JDK... ok
checking for javac in Boot JDK... ok
checking for javah in Boot JDK... ok
checking for javap in Boot JDK... ok
checking for jar in Boot JDK... ok
checking for rmic in Boot JDK... ok
checking for native2ascii in Boot JDK... ok
checking for jtreg... no
checking for cc... /usr/bin/cc
configure: Resolving CC (as /usr/bin/cc) failed, using /usr/bin/cc directly.
checking resolved symbolic links for CC... /usr/bin/cc
checking if CC is disguised ccache... no, keeping CC
configure: Using FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) C compiler version 20140512 (located at /usr/bin/cc)
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/cc accepts -g... yes
checking for /usr/bin/cc option to accept ISO C89... none needed
checking for c++... /usr/bin/c++
configure: Resolving CXX (as /usr/bin/c++) failed, using /usr/bin/c++ directly.
checking resolved symbolic links for CXX... /usr/bin/c++
checking if CXX is disguised ccache... no, keeping CXX
configure: Using FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) C++ compiler version 20140512 (located at /usr/bin/c++)
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/c++ accepts -g... yes
checking for ar... ar
configure: Rewriting AR to "/usr/bin/ar"
checking how to run the C preprocessor... cpp
configure: Rewriting CPP to "/usr/bin/cpp"
checking how to run the C++ preprocessor... /usr/bin/c++ -E
configure: Resolving CXXCPP (as /usr/bin/c++) failed, using /usr/bin/c++ directly.
checking for nm... nm
configure: Rewriting NM to "/usr/bin/nm"
checking for strip... strip
configure: Rewriting STRIP to "/usr/bin/strip"
checking for gobjcopy... no
checking for objcopy... objcopy
configure: Rewriting OBJCOPY to "/usr/bin/objcopy"
checking for gobjdump... no
checking for objdump... objdump
configure: Rewriting OBJDUMP to "/usr/bin/objdump"
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stdio.h... (cached) yes
checking size of int *... 8
checking for target address size... 64 bits
checking whether byte ordering is bigendian... no
configure: WARNING: Ignoring CFLAGS(-O2 -pipe  -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing) found in environment. Use --with-extra-cflags
configure: WARNING: Ignoring CXXFLAGS(-O2 -pipe -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing  -DLIBICONV_PLUG) found in environment. Use --with-extra-cxxflags
configure: WARNING: Ignoring LDFLAGS( -L/usr/local/lib -fstack-protector) found in environment. Use --with-extra-ldflags
checking if compiler supports "-m64"... yes
checking if compiler supports "-m64"... yes
checking if we should generate debug symbols... false
checking if we should zip debug-info files... no
checking what is not needed on BSD?... pulse
checking for Mac OS X Java Framework... no
checking for X... libraries /usr/local/lib, headers /usr/local/include
checking whether -R must be followed by a space... neither works
checking for gethostbyname... (cached) yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X11/extensions/shape.h... yes
checking for X11/extensions/Xrender.h... yes
checking for X11/extensions/XTest.h... yes
checking for X11/Intrinsic.h... yes
configure: Found freetype include files at /usr/local/include/freetype2 using --with-freetype
checking for freetype includes... /usr/local/include/freetype2
checking for freetype libraries... /usr/local/lib
checking if we can compile and link with freetype... yes
checking if we should bundle freetype... no
checking for main in -ljpeg... yes
checking for which giflib to use... system
checking gif_lib.h usability... yes
checking gif_lib.h presence... yes
checking for gif_lib.h... yes
checking for DGifGetCode in -lgif... yes
checking for compress in -lz... yes
checking for which zlib to use... system
checking for cos in -lm... yes
checking for dlopen in -ldl... no
checking if elliptic curve crypto implementation is present... yes
checking for number of cores... 4
checking for memory size... 11748 MB
checking whether to use sjavac... no
checking that precompiled headers work... yes
checking for ccache... explicitly disabled
checking if build directory is on local disk... yes
configure: creating /usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-release/config.status
config.status: creating /usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-release/spec.gmk
config.status: creating /usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-release/hotspot-spec.gmk
config.status: creating /usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-release/bootcycle-spec.gmk
config.status: creating /usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-release/compare.sh
config.status: creating /usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-release/spec.sh
config.status: creating /usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-release/Makefile
config.status: creating /usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-release/config.h

====================================================
A new configuration has been successfully created in
/usr/ports/java/openjdk8/work/openjdk/build/bsd-x86_64-normal-server-release
using default settings.

Configuration summary:
* Debug level:    release
* JDK variant:    normal
* JVM variants:   server
* OpenJDK target: OS: bsd, CPU architecture: x86, address length: 64

Tools summary:
* Boot JDK:       openjdk version "1.8.0_25" OpenJDK Runtime Environment (build 1.8.0_25-b17) OpenJDK 64-Bit Server VM (build 25.25-b02, mixed mode)  (at /usr/local/openjdk8)
* C Compiler:     FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) version 20140512 (at /usr/bin/cc)
* C++ Compiler:   FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) version 20140512 (at /usr/bin/c++)

Build performance summary:
* Cores to use:   1
* Memory limit:   11748 MB
* ccache status:  not installed (consider installing)

Build performance tip: ccache gives a tremendous speedup for C++ recompilations.
You do not have ccache installed. Try installing it.


===>  Building for openjdk8-8.25.17_1
gmake[2]: Entering directory '/usr/ports/java/openjdk8/work/openjdk'
Building OpenJDK for target 'all' in configuration 'bsd-x86_64-normal-server-release'

## Starting langtools
gmake[3]: Entering directory '/usr/ports/java/openjdk8/work/openjdk/langtools/make'
Compiling 2 files for BUILD_TOOLS
Error: Could not find or load main class com.sun.tools.javac.Main
gmake[3]: *** No rule to make target 'all', needed by 'default'.  Stop.
gmake[3]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk/langtools/make'
/usr/ports/java/openjdk8/work/openjdk//make/Main.gmk:87: recipe for target 'langtools-only' failed
gmake[2]: *** [langtools-only] Error 2
gmake[2]: Leaving directory '/usr/ports/java/openjdk8/work/openjdk'
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/java/openjdk8
*** Error code 1

Stop.
make: stopped in /usr/ports/java/openjdk8

При этом установлена:
% java -version
openjdk version "1.7.0_71"
OpenJDK Runtime Environment (build 1.7.0_71-b14)
OpenJDK 64-Bit Server VM (build 24.71-b01, mixed mode)

У кого те же проблемы?


"Релиз FreeBSD 10.1"
Отправлено Журналовращатель , 16-Ноя-14 11:04 
Cкачай с оракла, запусти setup.exe. Всё будет работать.

"Релиз FreeBSD 10.1"
Отправлено Аноним , 16-Ноя-14 14:03 
WINE накатив, сначла ? хохмач.

"Релиз FreeBSD 10.1"
Отправлено ололо , 16-Ноя-14 15:18 
изя не нуждается в вайне

"Релиз FreeBSD 10.1"
Отправлено Lenny Potter , 17-Ноя-14 08:28 
Зачем ты вываливаешь сюда-то эту портянку?  Иди с ней в багзиллу или рассылку.

А вообще openjdk же есть в пакетах, зачем его канпелять?


"Релиз FreeBSD 10.1"
Отправлено Куяврег , 17-Ноя-14 19:38 
> Зачем ты вываливаешь сюда-то эту портянку?  Иди с ней в багзиллу или рассылку.

ну надо ж всем показать

> А вообще openjdk же есть в пакетах, зачем его канпелять?

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


"Релиз FreeBSD 10.1"
Отправлено Lilian , 17-Ноя-14 21:26 
> как минимум проверить чо там завернули. если абстрагироваться от того что это
> жаба, то неудачная сборка говорит о том, что это лучше не
> юзать в продакшене.

Это у изи "сборка" проблемная, если есть пакет то с ним все хорошо обычно. К тому же опций каких-то, из-за которых имело бы смысл пересобирать самому там нет, так что разумнее не буратинить а юзать официальный пакетик.


"Релиз FreeBSD 10.1"
Отправлено iZEN , 17-Ноя-14 20:56 
> Зачем ты вываливаешь сюда-то эту портянку?  Иди с ней в багзиллу или рассылку.

Был уже. Отсылал. Пока молчат.

> А вообще openjdk же есть в пакетах, зачем его канпелять?

Повторяемая компиляция — залог того, что всё срослось.



"Релиз FreeBSD 10.1"
Отправлено Lilian , 17-Ноя-14 21:33 
>> Зачем ты вываливаешь сюда-то эту портянку?  Иди с ней в багзиллу или рассылку.
> Был уже. Отсылал. Пока молчат.

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


"Релиз FreeBSD 10.1"
Отправлено тигар , 17-Ноя-14 23:29 
> С первого раза OpenJDK8 не собирается:

....
> Stop.
> make: stopped in /usr/ports/java/openjdk8

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


"Релиз FreeBSD 10.1"
Отправлено JBOND , 16-Ноя-14 13:59 
В процессе установки в ESXi виснет при загрузке. 10.1-R4 загружается нормально.


"Релиз FreeBSD 10.1"
Отправлено Sw00p aka Jerom , 17-Ноя-14 13:50 
и почемуто виснет при ребуте, висит на сбросе фс кеша

"Релиз FreeBSD 10.1"
Отправлено Аноним , 17-Ноя-14 00:59 
А что за новые падения в релизе? Особенно часто при установке вагона программ как какой-нибудь самбы41, 10ка намного стабильней пока, надо же было баги перед релизом убрать. RC так вообще чуть дунешь падают, релиз еще как то держится и то по 5 раз приходится накатывать, и каждый раз в новом месте падение, потому что сразу все должен за раз поставить.

"Релиз FreeBSD 10.1"
Отправлено Куяврег , 17-Ноя-14 19:35 
чем накатываешь, откуда? из портов ставил - с 10rc2 ничего не падало

"Релиз FreeBSD 10.1"
Отправлено Аноним , 20-Ноя-14 01:11 
> чем накатываешь, откуда? из портов ставил - с 10rc2 ничего не падало

Все что в портах лежит.. причем с разных дисков частовозникающая проблема в виртуалбоксе, любовй крупный пакет может упасть ругнувшись.. раза с 5го обычно установка все-же проходит.. подозреваю баги на ZFS, что когда она уже сожрала память под кэш начинает это вылазить.. еще новые баги в виде падений Firefox-a в Lumina-DE пока ядро заново не соберешь порезанное от мусора, впрочем Chromium так и не завелся в Lumina-DE а причина осталась за кадром, остается только XFCE4 более-менее рабочий на FreeBSD если не считать Fluxbox.


"Релиз FreeBSD 10.1"
Отправлено 0L0L0nimous , 20-Ноя-14 04:26 
> RC так вообще чуть дунешь падают

FreeBSD 10.1-RC1 amd64 с первого дня его существования установлен и завалить его способны только электрики


"Релиз FreeBSD 10.1"
Отправлено абвгдейка , 17-Ноя-14 19:28 
>В классе GEOM_ELI обеспечено кэширование пароля расшифровки

какое лакомое место для эксплоитов :)


"Релиз FreeBSD 10.1"
Отправлено anonym0use , 17-Ноя-14 20:57 
> какое лакомое место для эксплоитов :)

сырцы и новость не читай, сразу отвечай? :)
во первых, это тюнабле - т.е включаемо/отключаемо.
> * Passphrase cached during boot, in order to be more user-friendly if
> * there are multiple providers using the same passphrase.
> * TUNABLE_INT("kern.geom.eli.boot_passcache", &g_eli_boot_passcache);

во вторых:


static void
zero_boot_passcache(void * dummy)
{

        memset(cached_passphrase, 0, sizeof(cached_passphrase));
}
EVENTHANDLER_DEFINE(mountroot, zero_boot_passcache, NULL, 0);

чего так эксплоатить-то, а? :)

"Релиз FreeBSD 10.1"
Отправлено Куяврег , 17-Ноя-14 19:32 
а куда, кстати, делся arp balansing в CARP?

"Релиз FreeBSD 10.1"
Отправлено Freddy Hardest 2 , 18-Ноя-14 21:53 
шо нельзя было торрент на фтп сервере выложить? а то качай исошник на скорости 400 кб/ю

"Релиз FreeBSD 10.1"
Отправлено Аноним , 21-Ноя-14 01:56 
У фряхи куча зеркал. Качай с того, с которого у тебя будет скорость побольше чем 400 кб/с.