Сообщается, что начиная с 28 февраля 2013 года порты FreeBSD перестанут быть доступны через CVS, т.е. их нельзя будет зеркалировать или синхронизировать для поддержания в актуальном виде через такие инструменты как CVSup. Причиной прекращения поддержки CVS является переход к использованию Subversion для разработки и поддержания дерева портов, в то время как используемые средства экспорта SVN в CVS имеют ряд ограничений, приводящих к затруднениям при организации работы зеркал.
Пользователям предлагается спланировать переход на portsnap или svn для обновления дерева портов. Например, для обновления можно использовать команды:
После двух лет разработки представлен первый стабильный релиз пакетного менеджера pkg
(pkgng), выступающего в роли отвечающей современным реалиям замены
инструментария pkg_install для управления бинарными пакетами во FreeBSD.
Pkgng отличается поддержкой таких функций, как обновление пакетов,
работа с репозиториями, учёт зависимостей, интерфейс в стиле APT и полноценные средства для работы с метаданными.
Установить pkgng можно через порт ports-mgmt/pkg,
в будущем ожидается включение компонентов, необходимых для работы с
pkgng, в состав FreeBSD 9 и 10. В настоящее время дерево портов FreeBSD
уже полностью подготовлено для использования pkgng (в make.conf следует
добавить WITH_PKGNG=yes). Создан экспериментальный сетевой репозиторий
паке
... Читать дальше »
На wiki-сайте проекта FreeBSD представлена видеопрезентация с рассказом об архитектуре и работе новой пакетной системы pkgng. Доклад подготовлен для проходящей в эти дни конференции FreeBSD Developer Summit. ... Читать дальше »
Началось тестирование кандидата в релизы FreeBSD 9.1. Перед финальным релизом, который намечен на 19 сентября, планируется выпустить ещё один кандидат в релизы. Тестовая версия доступна для платформ amd64, i386&
... Читать дальше »
Компания Microsoft объявила о публикации на GitHub
набора патчей для обеспечения полноценной поддержки запуска гостевых
окружений с ОС FreeBSD 8.x под управлением системы виртуализации Windows
Server Hyper-V. Под лицензией BSD открыто около 8500 строк кода,
включая все необходимые для работы FreeBSD в режиме паравиртуализации
драйверы и сопутствующие исходные тексты. Драйверы разработаны Microsoft
в сотрудничестве с компаниями NetApp и Citrix. В настоящее время
ведётся работа по интеграции опубликованных патчей в основное дерево
исходных текстов FreeBSD.
В рамках проекта KLANG
(Kernel Level Audio Next Generation) ведётся разработка новой
аудио-подсистемы для ядра Linux. В качестве причины создания проекта
называется желания избавиться от недостатков существующих звуковых
подсистем, таких как ALSA, OSS4 и PulseAudio. KLANG будет реализован
полностью на уровне ядра, для чего будет подготовлен дополнительный
набор звуковых API и собственный планировщик. Кроме того подсистема
KLANG будет изначально разработана у учётом переносимости, что позволит
использовать её не только с ядром Linux, но и с ядром FreeBSD.
Проект позиционирует себя как предоставляющий возможности
профессионального уровня по работе со звуком, с поддержкой компенсации
задержек, создающий минимальную нагрузку на процессор и обеспечивающий
хорошую поддержку процессов обработки аудио в режиме реального времени.
Планируется, что KLANG будет создан в виде системы маршрутизации
аудио-сигналов, с поддержкой плавны
... Читать дальше »
Увидел свет LiveUSB дистрибутив MaheshaDragonBSD 1.0, основанный на операционной системе DragonFly BSD 3.0.2
и оконном менеджере IceWM. В качестве мотива создания MaheshaDragonBSD
называется поставка для DragonFly BSD только традиционного установочного
CD, без предоставления Live-образов, при помощи которых можно оценить
работу системы без установки на диск. Размер загрузочного образа 280 Мб.
Из особенностей поставки MaheshaDragonBSD отмечается включение в
состав файлового менеджера Midnight Commander, преднастроенного
FTP-сервера vsftpd и дополнительного ядра vkernel для экспериментов с
запуском под управлением DragonFly BSD изолированных окружений,
работающих под управлением виртуального ядра, запускаемого как
пользовательский процесс.
Началось
тестирование первой бета-версии FreeBSD 9.1. Перед финальным релизом,
который намечен на 17 августа (c учётом запоздания beta1 на 10 дней - 27
августа), планируется выпустить ещё два кандидата в релизы. Тестовая версия доступна для платформ amd64, i386, powerpc64 и sparc64. Установочные сборки доступны в виде образов bootonly, DVD и Memstick для USB Flash.
Из новшеств, запланированных для включения во FreeBSD 9.1 можно отметить: Включение интерфейса ... Читать дальше »
Представлены
результаты выборов нового состава FreeBSD Core Team, совета принимающего
административные решения, намечающего линию развитию проекта, одобряющего
кандидатуры новых коммиттеров и регулирующего спорные вопросы. Выборы проводятся
начиная с 2000 г. с периодичностью раз в два года. Право на участие в выборах
имеют все активные коммиттеры проекта.
Началось
тестирование новой утилиты bsdconfig, в
рамках которой подготовлен интерфейс для настройки различных параметров системы
FreeBSD. Целью создания bsdconfig является
разработка набора скриптов, способных обеспечить возможности меню "Configure" из
sysinstall, и пригодных для интеграции в новый инсталлятор bsdinstall. Bsdconfig
написан на языке Shell и включает в себя около 25 тыс. строк кода.
На время тестирования утилита добавлена в дерево портов (sysutils/bsdconfig).
Так как bsdconfig изначально имеет модульную структуру, будет предоставлена
возможность как обособленного использования, так и интеграция с инсталлятором ... Читать дальше »