LINUX.ORG.RU

Релиз FreeBSD 10

 ,


5

1

Сегодня, 20 января 2014, согласно расписанию разработки, вышел FreeBSD 10. Этот релиз можно назвать самым громким среди остальных - произведена миграция некоторых ключевых компонентов/механизмов системы. А среди них:

1) Замена основного способа компиляции программ и исходных кодов. Теперь для установки портов вместо компилятора GCC будет использоваться clang, распространяющийся по BSD-подобной лицензии. Если необходимо использовать GCC - его можно скачать из системы портов.
2) Распространяющийся в базовой поставке DNS-сервер BIND (named) был заменен на Unbound. Если нужен BIND - его тоже всё еще можно скачать из портов.
3) Произведен переход на следующее поколение менеджера пакетов - средства установки скомпилированных программ, удаления, также разрешения зависимостей: утилиты с префиксом pkg_, а именно pkg_add, pkg_create, pkg_delete, pkg_info, pkg_updating, pkg_version были заменены на pkg/pkgng

  • Изменения в ядре:

    - Максимальный объем доступной памяти (для amd64) был увеличен с 1ТБ до 4ТБ.
    - Изменения в отладчике ядра ddb.
    - Для процессоров на микроархитектуре Ivy Bridge (и более поздних) стал доступен аппаратный генератор случайных чисел (Bull Mountain), и доступен при помощи инструкции RDRAND. Обратите внимание, что теперь по умолчанию /dev/random не использует аппаратный генератор.

  • Обновления, касаемые поддержки оборудования:

    - Добавлена полноценная поддержка USB Audio 2.0. Подключаемые звуковые устройства смогут поддерживать большую частоту дискретизации и более широкий динамический диапазон. От себя хочу добавить, что благодаря этому изменению пропали хрипы и свисты (проверялось на RC2) во время работы моей карты Creative SB X-Fi Surround 5.1 Pro. Как оказалось, USB 2.0 в ней был крайне желателен. Вероятнее всего, подобный эффект произошел и на других картах.
    - Обновлены драйвера для сетевых карт Myricom Myri10GE (mxge), RealTek 8139C+/8169/816xS/811xS/8168/810xE/8111 (re), VIA Rhine I/II/III (vr), Intel 3945ABG WLAN IEEE 802.11 (wpi), Chelsio T5 (cxgbe);
    - Обновлены драйвера для Adaptec AdvancedRAID Controller (aac) - поддержка разделов более 2ТБ; ATA/SATA контроллеры (ata) - теперь система может замедлять скорость вращения шпинделя жесткого диска через определенное время. Это время можно задать новой командой spindown утилиты atacontrol. После поступления команд скорость вращения восстанавливается; обновлены драйвера для HighPoint RocketRAID; добавлены драйвера для NVM Express - интерфейса работы SSD на основе PCIe
    - Включена поддержка устройств Raspberry PI и ARMv6/ARMv7 процессоров.

  • Обновления, касаемые файловых систем:

    - Объем UFS разделов теперь можно увеличивать без демонтирования. Как сообщают разработчики, это может быть полезно для увеличения дискового пространства на виртуальных машинах без прерывания работы.
    - FUSE включен в базовую систему. Кроме того, стали доступны большинство файловых систем fusefs.
    - Теперь корневой раздел может быть в файловой системе ZFS. Такая установка доступна только через bsdinstall на пару с дополнительным параметрами относительно ZFS.
    - ZFS теперь может TRIM. Добавлены алгоритмы сжатия LZ4 и L2ARC.

  • Прочие изменения:

    - Из базовой системы убрали sysinstall на пару с вспомогательными библиотеками libdisk, libftpio, sade. Теперь есть bsdinstall и bsdconfig.
    - Добавили принципиально новую утилиту freebsd-version. Она возвращает детализированные данные относительно версии и патчей системы.
    - Утилиты patch, sort, cpio, ar, ranlib, bc, dc были переписаны/заменены под BSD лицензию вместо GNU GPL X.
    - make теперь заменили bmake - «Portable» BSD make tool, портированной из NetBSD.
    - Длина имен пользователей ограничена 32 символами.

Оригинальный список изменений

Выбор и скачивание образа

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

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 7)

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

У меня чёрный экран и музыка играет.

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

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

И слава б-гу. Победы дизайна над удобством не нужны.

И что характерно, ты даже не глянул то, что по ссылкам. Потому что если бы глянул, такую бредятину бы не писал.

Впрочем.. Может ты и глянул. Тогда ты из тех людей, что критикуют работы Ботичелли: «эти победы художеств не нужны, они неудобны для заворачивания рыбы на базаре». В некотором смысле логично. Но пипец как дико.

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

Всегда и везде гнаться за удобством - очень скотское стремление.

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

Важно то, умеет ли он делать звонки именно в сети Skype.

Закрытый протокол — классическая подсадка.

На HTML5

А на мунлайте? )))

Отучивайся врать. Они документированы по самое небалуйся.

Учи матчасть, потом шизди. Документирован только PDF/A.

Но только Adobe Reader не тупит на мало-мальски сложных документах.

Выкидываем в помойку говновенду и получаем истинную картину: на PDF/A адобридер работает примерно на порядок медленнее всего остального, а закрытые разновидности PDF просто ничем другим могут не читаться (в зависимости от уровня сраности напиханного в них говна).

Вот тут как раз open source пилить можно и нужно.

Вот тут как раз ревесить закрытые форматы можно и нужно. Однако у адоба на этот случай есть возможность изменить закрытый формат. Короче, перед тем. как шиздеть, изучите аналогичные истории форматных войн и действия монополистов в них (например, истории с МСО или DWG).

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

А это совсем другой вопрос. Сейчас же обсуждается вопрос о том, реализуемо или нет.

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

Файлите RFE всем разработчикам обозревателей подряд. И посмотрите на реакцию. Думаю, 4% пользователей под Вашим заявлением подпишутся охотно. Но не более.

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

Закрытый протокол — классическая подсадка.

Нонсенс. Подскадка там далеко не из-за закрытости протокола.

man «Natural monopoly»

Если бы был open source проект, что создал бы такую же сеть, то проприетарный скайп со своим закрытым протоколом был бы нужен только его создателям. А так, «просрали полимеры» и поздняк махать кулаками.

Учи матчасть, потом шизди. Документирован только PDF/A.

Это ты себе что-ли?

http://www.adobe.com/devnet/pdf/pdf_reference.html

Выкидываем в помойку говновенду и получаем истинную картину: на PDF/A адобридер работает примерно на порядок медленнее всего остального, а закрытые разновидности PDF просто ничем другим могут не читаться (в зависимости от уровня сраности напиханного в них говна).

Не надо лгать. Под Linux:

1. что PDF/A, что другие виды PDF читаются массой софта.

2. open source софт при этом тормозит просто адово. В лучшем случае в разы. В худшем - можно ждать часами. Так что здесь просто дело в прямоте конечностей.

Вот тут как раз ревесить закрытые форматы можно и нужно. Однако у адоба на этот случай есть возможность изменить закрытый формат. Короче, перед тем. как шиздеть, изучите аналогичные истории форматных войн и действия монополистов в них (например, истории с МСО или DWG).

Дорогой товарищ Orlusha, менять форматы они могут. Реверсить их тоже технически можно. И что? Вся проблема в том, что в настроящем (а не придуманном идеальном) мире кто-то написал проприетарный софт, который оказался реально полезен. А фанатики open source сначала орали лет десять что «ненужно», пока их резонно слали на йух. Потом они решили доказать, что они круты и «могут». И сделали как бы плееры флеша. Только эти плееры нифига не работают даже на старых флешах. А реально родить что-то, на что подсядет весь мир - кишка тонка. Точнее так... Есть несколько примеров (тот же linux kernel), но их исчезающе мало.

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

И что характерно, ты даже не глянул то, что по ссылкам. Потому что если бы глянул, такую бредятину бы не писал.

Глянул вообще-то.

Впрочем.. Может ты и глянул. Тогда ты из тех людей, что критикуют работы Ботичелли: «эти победы художеств не нужны, они неудобны для заворачивания рыбы на базаре». В некотором смысле логично. Но пипец как дико.

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

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

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

ОК.

Monet2010.com это реклама выставки картин.

Замечание о нечитабельных шрифтах относится к ней? Нет.

Сайт выглядит шикарно? Да.

Сделал ли кто-либо что-либо подобное на HTML5? Нет.

Сделает хоть когда-либо? Посмотрим.

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

Конструктивной альтернативой была бы полнофункциональная и открытая замена flash. Причем такая, которая была бы даже лучше чем flash в области практического применения. Но это никто не будет делать. Только воду в ступе толочь.

rtvd ★★★★★
()
Последнее исправление: rtvd (всего исправлений: 1)
Ответ на: комментарий от IPR

Репозиторий официальный и полный есть, но не прописан по-умолчанию.

И, по-вашему, это нормально, что в релиз выходит с таким вот косяком?

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

Лол, я не знаю, я не разработчик.

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

Твое коммерческое железо и «готовые» решения для лохов не нужны. В данный момент я испытал на месте у одной Киевской фирмы работоспособность сборного сервера с достаточно дорогим и новым (1-й квартал 2013) железом

Ты бы действительно что ли помолчал.

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

Подскадка там далеко не из-за закрытости протокола.

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

Сейчас скайп не интересен. Абсолютно. Из-за перехода на сервероцентрическую модель.

Если бы был open source проект, что создал бы такую же сеть, то проприетарный скайп со своим закрытым протоколом был бы нужен только его создателям.

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

http://www.adobe.com/devnet/pdf/pdf_reference.html

Вы не читали этот источник. Прочитайте хотя бы по диагонали и найдите в этом описании хотя бы DRM. Ситуация ровно та же, что и со «спецификациями» форматов МСО: то, что описано, читается, однако описано не всё, что читается.

open source софт при этом тормозит просто адово. В лучшем случае в разы. В худшем - можно ждать часами.

Не воспроизводится. А вот наоборот — воспроизводится великолепно. И да, есть говноПДФины, ничем не читающиеся под невендами, в том числе и адобридером.

Orlusha ★★★★
()
Последнее исправление: Orlusha (всего исправлений: 2)
Ответ на: комментарий от rtvd

Flash все же зло. Но некоторые вещи на нем - просто шедевры. И если бы люди парились тем, что flash - закрытый стандарт, то их бы может и не было бы.

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

)))))))))))))))))))))))))))))))))

Конструктивной альтернативой была бы полнофункциональная и открытая замена flash. Причем такая, которая была бы даже лучше чем flash в области практического применения. Но это никто не будет делать. Только воду в ступе толочь.

Повторю ещё раз для нечитателей: есть апплеты на яве и мунлайт. Какой функциональности в них не хватает? DRM? Средств быдлоговнокодирования тасканием мышой? Ответьте же, наконец, вместо пустого околофлэшового троллежа.

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

Народ, а есть / будет ли скоро в FreeBSD серьезная система виртуализации вроде KVM или VirtualBox?

Так виртуалбокс вроде давно есть во фре?

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

Повторю ещё раз для нечитателей: есть апплеты на яве и мунлайт. Какой функциональности в них не хватает? DRM? Средств быдлоговнокодирования тасканием мышой? Ответьте же, наконец, вместо пустого околофлэшового троллежа.

Ну давай, приведи аналог monet2010.com на жабе или флеше. Я жду.

rtvd ★★★★★
()

Чем она лучше OpenBSD? Есть что-то интересное?

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

В chroot'е c 32-битным окружением прекрасно собирается и опакечивается, и также затем прекрасно ставится и работает в 64-битном окружении.

t34-koshkin
()
Ответ на: комментарий от AX

Ответ на сообщение:

Для голосования выставлено 5 вариантов: systemd, upstart, openrc, sysvinit (текущая система)

А смысл, если upstart без проблем эмулирует sysvinit?
И судя по таким блокам в скриптах в /etc/init.d они поддерживают и дополнительные фичи апстарта:

### BEGIN INIT INFO
# Provides:          mpd
# Required-Start:    $local_fs $remote_fs
# Required-Stop:     $local_fs $remote_fs
# Should-Start:      autofs $network $named alsa-utils pulseaudio
# Should-Stop:       autofs $network $named alsa-utils pulseaudio
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Music Player Daemon
# Description:       Start the Music Player Daemon (MPD) service
#                    for network access to the local audio queue.
### END INIT INFO
Я так понимаю, Upstart парсит этот блок и применяет, т.к. аналогичная фигня в родных конфигах апстарта в /etc/init.

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

в /etc/pkg/FreeBSD.conf

У меня нет такого файла. Что в нём?

iZEN ★★★★★
()

с новым менджером пакетов фряха стало еще больще привекательная

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

Ну давай, приведи аналог monet2010.com на жабе или флеше. Я жду.

monet2010.com на флэше, как просили )))))))))))))))))))))))))))

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

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

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

Не понимать тривиального - вот это действительно стыдобушка.

C# и Java (даже FX) это не инструмент художника. Flash же им является. Художнику пофиг на GC и лябды, ему рисовать нужно. Поэтому ты облажался и не смог привести близкий аналог monet2010.com на чем-то отличном от Flash. Не можешь - не пытайся свалить на голову другого.

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

В chroot нужно входить потом — когда образ системы уже инсталлирован в рабочий каталог.

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

https://wiki.freebsd.org/i386-Wine

Ссылка помогла. Спасибо.

Дополнительно пришлось редактировать /etc/resolv.conf, /etc/make.conf внутри chroot и корректировать src.conf для получения более-менее рабочего образа (gettext, например, не собирается, если в системе нет поддержки гнутого info (1)). Кроме этого, 32-битный pkg(8) не собирался, если WITHOUT_SSP=true.

В общем, порт i386-wine установлился в 64-битную среду после его сборки и опакечивания в 32-битной изоляции. Запускаются только простые Win32-приложения. Comanche4, AoE2, CSS, UT не пошли.

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

C KMS и Gallium'ом(видеокарта от ATI) у меня нормально работали TESIII: Morrowind, Vampire: The Masquerade - Bloodlines, Perfect World, Ragnarok Online. Еще заметил что 32-битный wine на amd64 пытается загружать 64-битные библиотеки вместо 32-битных, при этом пишет что не может загрузить r600_dri и swrast, либо вызывает панику ядра, в любом случае придется пошаманить с ldconfig.

t34-koshkin
()
Ответ на: комментарий от iZEN

насчет css у меня тоже вылетала если в игре нажимал клавишу на клаве сразу crash помогло выключение в стиме социальной сети там есть такая галка

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

Интересует запуск Comanche4 и CSS на интеграшке AMD 785G (это аналог AMD Radeon HD 4200, ядро RS880) в 64-битной FreeBSD под 32-битным i386-wine. Что можно предпринять для запуска? Нужен ли NewXorg/KMS?

Сейчас glxgears выдаёт:

> glxgears
IRQ's not enabled, falling back to busy waits: 2 0
7687 frames in 5.0 seconds = 1537.306 FPS
7763 frames in 5.0 seconds = 1552.533 FPS
7759 frames in 5.0 seconds = 1551.687 FPS
7751 frames in 5.0 seconds = 1550.132 FPS
7759 frames in 5.0 seconds = 1551.783 FPS
7764 frames in 5.0 seconds = 1552.688 FPS
7751 frames in 5.0 seconds = 1550.109 FPS
^C
Реально улучшить производительность в 3D уже сейчас или стоит подождать улучшений в новом драйвере с OpenGL 3.3?

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

Что можно предпринять для запуска? Нужен ли NewXorg/KMS?

Да.

Реально улучшить производительность в 3D уже сейчас

Да.

стоит подождать улучшений в новом драйвере с OpenGL 3.3?

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

t34-koshkin
()
Ответ на: комментарий от rtvd

В jails не запустишь Linux

Лично запускал его в PCBSD jail (Warden). Кроме того, в 10 появился полноценный гипервизор bHyVe

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

А что , в базовой системе что-то не работает?

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

anonymous
()

Я не понимать управление этими системой.

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

Это наглядно показывает нам что на достаточном промежутке времени Социализм победит Капитализм. или нет???

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

10.1 вроде будет, после первого SP1

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

Реально улучшить производительность в 3D уже сейчас

Да.

Пересобрал графику на основе NewXorg/KMS/RadeonSI:

% pkg info -x video
videoproto-2.3.2
xf86-video-ati-7.2.0_1

% pkg info -x dri
dri-9.1.7_3,2
dri2proto-2.8
xorg-drivers-7.7

% pkg info -x libGL
libGL-9.1.7
libGLU-9.0.0

% glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on AMD RS880
    GL_MESA_window_pos, GL_NV_blend_square, GL_NV_conditional_render,

% glxinfo | grep glx
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:

% pkg info -x mesa
mesa-demos-8.1.0

% glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
302 frames in 5.0 seconds = 60.254 FPS
300 frames in 5.0 seconds = 59.919 FPS
300 frames in 5.0 seconds = 59.920 FPS
300 frames in 5.0 seconds = 59.919 FPS
300 frames in 5.0 seconds = 59.908 FPS
300 frames in 5.0 seconds = 59.929 FPS
300 frames in 5.0 seconds = 59.921 FPS
^C
Чего-то не густо.

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

лол, vsync выключи, ебанат

столько лет со своей бздёй сношаешься, а до сих пор ламер-ламером

anonymous
()
Ответ на: комментарий от iZEN
% env vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
7991 frames in 5.0 seconds = 1598.178 FPS
7993 frames in 5.0 seconds = 1598.563 FPS
7988 frames in 5.0 seconds = 1597.064 FPS
8016 frames in 5.0 seconds = 1603.088 FPS
7874 frames in 5.0 seconds = 1574.743 FPS
6978 frames in 5.0 seconds = 1394.755 FPS
7640 frames in 5.0 seconds = 1527.966 FPS
^C

Разницы с предыдущим результатом — никакой.

А вот строчка

Option      "SwapbuffersWait"  "false"
в /etc/X11/xorg.conf уже даёт 50% прирост производительности:
% env vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
10468 frames in 5.0 seconds = 2093.416 FPS
10514 frames in 5.0 seconds = 2102.644 FPS
10504 frames in 5.0 seconds = 2100.614 FPS
10505 frames in 5.0 seconds = 2100.868 FPS
10505 frames in 5.0 seconds = 2100.892 FPS
10182 frames in 5.0 seconds = 2036.306 FPS
^C

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

Странно: через некоторое время экран погас и ТИШИНА.

P. S. после нескольких таких спецэффектов пришлось загружаться в Single User Mode и делать 'zfs rollback' для /usr/local и /var/db/pkg.

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

Разницы с предыдущим результатом — никакой.

glxinfo - не бенчмарк :)

У меня с UMS нативные игры Xonotic и Nexuiz выдают 1кадр в минуту, а с KMS 140-160fps при разрешении 1024x768.

В случае с вайном большинство игр выпущенных до 2006-го года с KMS вполне играбельны, а с UMS почти ничего не запускается, а если и запускается, дико тормозит.

Странно: через некоторое время экран погас и ТИШИНА.

Наверно крэш иксов, а в консоль вернутся нельзя :)

Сочетание клавиш Ctrl+Alt+Delete если что работает.

Нужно было перед откатом глянуть /var/log/Xorg.log.

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