The OpenNET Project / Index page

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

Официально вышел FreeBSD 7.2-RELEASE

04.05.2009 08:27

Спустя 5 месяцев с момента прошлого выпуска представлен релиз FreeBSD 7.2, доступный для архитектур amd64, i386, ia64, pc98, powerpc и sparc64. Для установки подготовлены iso-образы DVD, CD (3 диска), LiveCD и сокращенный образ для установки по сети.

Основные новшества FreeBSD 7.2-RELEASE:

  • Поддержка Superpages, страниц памяти увеличенного размера с возможностью автоматической и прозрачной для приложений группировки в Superpages нескольких обычных страниц памяти. По умолчанию возможность выключена, для активации нужно указать "vm.pmap.pg_ps_enabled=1" в /boot/loader.conf;
  • Адресное пространство памяти доступное ядру увеличено для архитектуры amd64 до 6 Гб, а kmem map до 3.6 Гб (отныне значение устанавливается как 60% от адресного пространства ядра);
  • Улучшения в работе системы изолированных окружения jail:
    • Возможность назначения нескольких IP4/IP6 адресов;
    • Поддержка протокола SCTP;
    • Возможность жесткой привязки jail к заданному процессору с помощью утилиты cpuset;
    • Возможность запуска jail окружения с указанием использовать для него отдельную таблицу маршрутизации (FIB);
    • Возможность создания Jail без указания IP-адреса (без поддержки сети), по аналогии с chroot(8);
    • Для выполнения отладки в ddb(4) добавлены команды "show jails" и "show mount";
    • Улучшена совместимость в плане работы 32-разрядных jail'ов на 64-разрядных системах;
  • Утилиты и программы:
    • В csup, аналоге cvsup, переписанном на языке Си, появилась поддержка режима CVSMode, при котором осуществляется загрузка CVS репозиториев целиком.
    • Из NetBSD портирован демон btpand с реализацией поддержки профилей Bluetooth Network Access Point (NAP), Group Ad-hoc Network (GN) и Personal Area Network User (PANU);
    • Добавлена новая утилита makefs для создания образа файловой системы на основе дерева директорий;
    • В утилите fsck(8) появилась опция "-D" с реализацией агрессивного режима восстановления серьезно поврежденной файловой системы, когда обычные способы восстановления не помогают или приводят к краху fsck;
    • DNS сервер BIND в базовой системе обновлен до версии 9.4.3-P2.
    • В систему портов добавлена возможность параллельной сборки, что значительно ускоряет процесс компиляции на многоядерных системах. Число параллельно выполняемых работ задается через параметр MAKE_JOBS_NUMBER в /etc/make.conf;
    • Официально поддерживаемая в портах версия KDE обновлена с 3.5.10 (x11/kde3) до 4.2.2 (x11/kde4). Добавлена новая версия GNOME 2.26, вместо 2.22.
  • Улучшение поддержки файловых систем и работы с дисками:
    • В glabel добавлена возможность использования ufsid меток для уникальной идентификации файловых систем;
    • В gjournal появилась поддержка журналирования корневой файловой системы;
    • В подсистеме cam(4) появилась возможность задания попыток чтения ( sysctl kern.cam.cd.retry_count), что, например, позволяет значительно эффективнее работать утилитам подобным ddrescue при попытках чтения содержимого сбойных CD/DVD;
    • В коде VFS улучшена работа механизма совместной блокировки vnode, что позволяет повысить производительность. По умолчанию возможность выключена, для включения необходимо указать "sysctl vfs.lookup_shared=1";
  • Улучшение поддержки оборудования:
    • Реализована полная поддержка процессоров семейства UltraSparc-III (Cheetah);
    • Добавлен новый драйвер sdhci(4) с поддержкой PCI SD хост контроллеров (кард-ридеров);
    • Обновлен модуль ядра DRM (Direct Rendering Manager) в котором улучшена поддержка GPU AMD/ATI r500, r600, r700, и IGP XGI V3XE/V5/V8, Intel i915;
    • Обновлены драйверы для сетевых карт Atheros, JMicron, SIS, RealTek, Broadcom. В fxp драйвере появилась поддержка TSO (TCP/IP segmentation offload), WoL (Wake on LAN), вычисления контрольных сумм и установка/очистка VLAN тегов силами сетевой карты;
    • Добавлена поддержка новых IDE/SATA/SAS контроллеров, например Marvell PATA M88SX6121 и nForce MCP67/MCP7.
    • Добавлен драйвер u3g(4) с поддержкой 3G модемов с USB интерфейсом , среди которых: Vodafone Mobile Connect Card 3G, Qualcomm CDMA MSM, Huawei E220, Novatel U740, Sierra MC875U;

Пользователи версий 7.0-RELEASE, 7.1-RELEASE, 7.2-BETA, 7.2-RC1, и 7.2-RC2 могут произвести бинарное обновление, выполнив команды:


   Загружаем обновления:

      freebsd-update upgrade -r 7.2-RELEASE

   Устанавливаем обновления, попутно отвечая на вопросы, 
   касающиеся решения конфликтов при обновлении файлов конфигурации:

      freebsd-update install

   Перезагружаем систему:

      shutdown -r now

Дополнение: на последней стадии подготовки релиза была выявлена ошибка в управлении блокировками при взаимодействии функций malloc(3)и функциями тредов. Когда многопоточный процесс вызывает системный вызов fork(2) в одном треде и функцию malloc(3)в другом потоке, это может привести к блокировке (deadlock) процесса потомка. Исправление для 7.2-R планируется выпустить после релиза. В ветку 7-STABLE уже внесены исправления.

  1. Главная ссылка к новости (http://www.freebsd.org/release...)
  2. Установочные ISO-образы
  3. OpenNews: Информация об ожидаемых новшествах релиза FreeBSD 7.2
  4. OpenNews: Официально представлен FreeBSD 6.4-RELEASE. Обзор новшеств
  5. OpenNews: Прекращен выпуск обновлений безопасности для релиза FreeBSD 7.0
  6. OpenNews: Анонсирован релиз FreeBSD 7.1. Обзор новшеств
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/21576-freebsd
Ключевые слова: freebsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (46) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.5, Mem (?), 09:42, 04/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всетаки как лучше обновляться бинарно или всетаки пересобирать мир?
     
  • 1.8, MoHaX (ok), 10:03, 04/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Думаю если ядро дженерик, то быстрее будет бинарно.
     
     
  • 2.9, goshanecr (??), 10:14, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А если не дженерик? Обновляешься, пересобираешь ядро... явно быстрее чем пересборка мира :))
     
     
  • 3.10, MoHaX (ok), 10:20, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен, бинарно всяко быстрее :)
     
  • 3.38, Аноним (-), 22:53, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    что за бред? Сборка мира и сборка ядра это разные операции. На кой черт их сравнивать?
     
  • 2.28, Xaionaro (?), 15:31, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не соглашусь. При сборке можно использовать специфику вашего CPU.
     

  • 1.11, Freedaemon (ok), 10:28, 04/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А если 6.4 установлена?
     
  • 1.13, Аноним (-), 10:34, 04/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Freedaemon, а если 6.4, то как в хэндбуке. Собираем ядро с миром, ставим ядро, ребутаемся с сингл юзер, мерджмастер -п, инсталлим мир, потом ещё раз мерджмастер ;) Удачи.
     
     
  • 2.17, DEC (??), 10:50, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то в релнотах написано так: "Beginning with FreeBSD 6.2-RELEASE, binary upgrades between RELEASE versions (and snapshots of the various security branches) are supported using the freebsd-update(8) utility. The binary upgrade procedure will update unmodified userland utilities, as well as unmodified GENERIC or SMP kernels distributed as a part of an official FreeBSD release. The freebsd-update(8) utility requires that the host being upgraded has Internet connectivity."
    Так что 6.4 можно обновить бинарно.
     

  • 1.14, Freedaemon (ok), 10:37, 04/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все бы хорошо, только вот мир не собирается. Компилятору сырцы не нравятся.
     
     
  • 2.15, Аноним (-), 10:44, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Freedaemon,

    Тогда сначала нужно обновить исходники по RELENG_7

     
     
  • 3.22, тигар (ok), 11:27, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Freedaemon,
    >
    >Тогда сначала нужно обновить исходники по RELENG_7

    RELENG_7_2. RELENG_7 это несколько не то

     

  • 1.16, Аноним (-), 10:44, 04/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На 7.1 делаю
    # freebsd-update upgrade -r 7.2
    Looking up update.FreeBSD.org mirrors... none found.
    Fetching metadata signature for 7.1-RELEASE from update.FreeBSD.org... done.
    Fetching metadata index... done.
    Fetching 2 metadata files... failed.

    Как починить?

     
     
  • 2.18, Freedaemon (ok), 11:00, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >На 7.1 делаю
    ># freebsd-update upgrade -r 7.2
    >Looking up update.FreeBSD.org mirrors... none found.
    >Fetching metadata signature for 7.1-RELEASE from update.FreeBSD.org... done.
    >Fetching metadata index... done.
    >Fetching 2 metadata files... failed.
    >
    >Как починить?

    У меня тоже самое.

     
  • 2.19, eugene (??), 11:13, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >На 7.1 делаю
    ># freebsd-update upgrade -r 7.2
    >Looking up update.FreeBSD.org mirrors... none found.
    >Fetching metadata signature for 7.1-RELEASE from update.FreeBSD.org... done.
    >Fetching metadata index... done.
    >Fetching 2 metadata files... failed.
    >
    >Как починить?

    freebsd-update upgrade -r 7.2-RELEASE

     
  • 2.20, Antti (?), 11:18, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >На 7.1 делаю
    ># freebsd-update upgrade -r 7.2
    >Looking up update.FreeBSD.org mirrors... none found.
    >Fetching metadata signature for 7.1-RELEASE from update.FreeBSD.org... done.
    >Fetching metadata index... done.
    >Fetching 2 metadata files... failed.
    >
    >Как починить?

    Там ошибка, нужно делать:
    freebsd-update upgrade -r 7.2-RELEASE

     
     
  • 3.21, Аноним (-), 11:24, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    те же яйца, вид сбоку.

    # freebsd-update upgrade -r 7.2-RELEASE
    Looking up update.FreeBSD.org mirrors... 6 mirrors found.
    Fetching metadata signature for 7.1-RELEASE from update4.freebsd.org... done.
    Fetching metadata index... done.
    Fetching 2 metadata files... failed.

     
     
  • 4.23, Аноним (-), 11:28, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    закинул темку сюда http://forums.freebsd.org/showthread.php?t=3730
     
  • 4.25, stass (??), 12:17, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >те же яйца, вид сбоку.
    >
    ># freebsd-update upgrade -r 7.2-RELEASE
    >Looking up update.FreeBSD.org mirrors... 6 mirrors found.
    >Fetching metadata signature for 7.1-RELEASE from update4.freebsd.org... done.
    >Fetching metadata index... done.
    >Fetching 2 metadata files... failed.

    Сборки freebsd-update ещё не готовы.

     
     
  • 5.26, stass (??), 12:39, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>те же яйца, вид сбоку.
    >>
    >># freebsd-update upgrade -r 7.2-RELEASE
    >>Looking up update.FreeBSD.org mirrors... 6 mirrors found.
    >>Fetching metadata signature for 7.1-RELEASE from update4.freebsd.org... done.
    >>Fetching metadata index... done.
    >>Fetching 2 metadata files... failed.
    >
    >Сборки freebsd-update ещё не готовы.

    Или у вас какие-то локальные проблемы.

    Можете показать вывод freebsd-update -v debug fetch ?

     
     
  • 6.41, Аноним (-), 07:15, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    # freebsd-update -v debug fetch
    Looking up update.FreeBSD.org mirrors... none found.
    Fetching metadata signature for 7.1-RELEASE from update.FreeBSD.org...
    latest.ssl                                    100% of  512  B 5283  Bps
    done.
    Fetching metadata index...
    607756b781a8a35b59f6d09a9ed789edccba4c2ffb6b1f100% of  225  B 2322  Bps
    done.
    Fetching 2 metadata files...
    /usr/libexec/phttpget update.FreeBSD.org 7.1-RELEASE/i386/m/3f884d11c9fcd27923da5c07f5c2fa5767ba85a31c93b045da5d3368f2322141.gz 7.1-RELEASE/i386/m/6af224a8cc3e4c5dcbd2a0a38629c2585c2d5041347e37809439ed483fd4a5d0.gz
    phttpget: host = mylogin, port = mypass@myproxy:myport: servname not supported for ai_socktype
    failed.


    Через http-прокси не обновиться? :(

     
     
  • 7.42, Аноним (-), 11:22, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Тупо поставил squid без авторизации и уже обновляюсь.

     

  • 1.24, terminus (ok), 11:37, 04/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура товарищи! Ждем релиза восьмерки :)
     
     
  • 2.29, cvsup (ok), 16:57, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    В августе-то? :D
     

  • 1.27, abigor (?), 14:42, 04/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    zfs я понимаю допилят только в 8 до нормального состояния?
     
     
  • 2.30, cvsup (ok), 16:59, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Допилят, когда будет кому пилить.
     
  • 2.31, ABC (??), 17:05, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >zfs я понимаю допилят только в 8 до нормального состояния?

    Смотря, что для вас нормальное состояние. Активно использую с сентября 2008 - всё нормально. Даже было дело, из-за ошибки в одном административном скрипте, был сделан newfs, который прошелся по слайсу с ZFS. Благодаря тому, что на важнейших данных использовалась опция copies=3, не пришлось даже прибегать к бэкапам - все автоматически исправилось. С пользовательской точки зрения, вообще можно сказать, ничего не произошло.

     
     
  • 3.32, yalur (ok), 18:55, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    У меня еще в 2007 месяц работала на контролере с "глючным" драйвером, в день по несколько тищ ошибок сыпало на всех 4 винтах. Сначала по незнанию думал что так нада, потключил на тот же контролер винт с ufs, которая благополучно сдохла уже при загрузке, а zfs хоть бы хны.  
     
     
  • 4.35, cadmi (?), 19:54, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    блокируется иногда :(
    приходится ребутится. раз в месяца два.
     
  • 3.34, abigor (?), 19:24, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    хотяб возможность крутить acl на слайсы
     
  • 3.50, vitek (??), 12:22, 06/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Даже было дело, из-за ошибки в одном административном скрипте, был сделан newfs, который прошелся по слайсу с ZFS.

    суровые админы.. не из Челябинска? :-D

     
  • 2.36, Arti (??), 20:27, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати о птичках, релиз выпущен в с этой багой:
    http://lists.freebsd.org/pipermail/svn-src-stable-7/2009-May/001244.html

    Так что пред установкой на критичный сервис стоит наложить патч и хорошенько потестить.

     
     
  • 3.37, Осторожный (ok), 22:09, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Кстати о птичках, релиз выпущен в с этой багой:
    >http://lists.freebsd.org/pipermail/svn-src-stable-7/2009-May/001244.html
    >
    >Так что пред установкой на критичный сервис стоит наложить патч и хорошенько
    >потестить.

    Или подождать пока выйдет 7.2-RELEASE-p1 с исправлением бага :)

     
     
  • 4.39, iZEN (ok), 22:54, 04/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Кстати о птичках, релиз выпущен в с этой багой:
    >>http://lists.freebsd.org/pipermail/svn-src-stable-7/2009-May/001244.html
    >>
    >>Так что пред установкой на критичный сервис стоит наложить патч и хорошенько
    >>потестить.
    >
    >Или подождать пока выйдет 7.2-RELEASE-p1 с исправлением бага :)

    Сёдня днём в RELENG_7 исправили.
    (Кстати, поэтому я считаю релизы ненужными поделиями)


     
     
  • 5.44, xxx (??), 12:26, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >(Кстати, поэтому я считаю релизы ненужными поделиями)

    Просто нефиг устанавливать жёсткие сроки. А то пообещали 4-го мая и на тебе.

     
  • 5.52, Осторожный (ok), 20:32, 08/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Или подождать пока выйдет 7.2-RELEASE-p1 с исправлением бага :)
    >
    >Сёдня днём в RELENG_7 исправили.
    >(Кстати, поэтому я считаю релизы ненужными поделиями)

    Хорошо - пусть релизы не нужны
    Тогда возникает вопрос - а в какой собственно момент нужно брать RELENG_7, чтобы не было глюков ?

     
     
  • 6.54, iZEN (ok), 20:56, 08/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>>Или подождать пока выйдет 7.2-RELEASE-p1 с исправлением бага :)
    >>
    >>Сёдня днём в RELENG_7 исправили.
    >>(Кстати, поэтому я считаю релизы ненужными поделиями)
    >
    >Хорошо - пусть релизы не нужны
    >Тогда возникает вопрос - а в какой собственно момент нужно брать RELENG_7,
    >чтобы не было глюков ?

    Возьмите себе за аксиому правило: "глюки всегда и везде есть, их не может не быть". И жизнь сразу станет чуточку лучше. ;)

     
     
  • 7.55, Осторожный (ok), 10:57, 13/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >>>
    >>>Сёдня днём в RELENG_7 исправили.
    >>>(Кстати, поэтому я считаю релизы ненужными поделиями)
    >>
    >>Хорошо - пусть релизы не нужны
    >>Тогда возникает вопрос - а в какой собственно момент нужно брать RELENG_7,
    >>чтобы не было глюков ?
    >
    >Возьмите себе за аксиому правило: "глюки всегда и везде есть, их не
    >может не быть". И жизнь сразу станет чуточку лучше. ;)

    Отсюда следует, что можно взять релиз - какая разница, если глюки все равно есть :)

     

  • 1.43, Аноним (-), 12:08, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    не понял, в связи с этим багом нужно обновлять ядро или мир?
     
     
  • 2.45, Michael (??), 12:36, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >не понял, в связи с этим багом нужно обновлять ядро или мир?
    >

    stable/7/lib/libc/stdlib/malloc.c
    мир

     

  • 1.46, shurik (??), 13:55, 05/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обновился сегодня с 7.2-PRERELEASE до 7-STABLE. Поймал панику при старте X - panic: resource_list_alloc: resource entry is busy. Пришлось отключить DRI, карточка i965G :(
     
     
  • 2.47, cvsup (ok), 16:19, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Мы можем порадоваться за тебя.
    "Doctor, it hurts when I do this.. "
     
  • 2.48, freedom (?), 18:37, 05/05/2009 [^] [^^] [^^^] [ответить]  
  • +/
    там есть патч, думаю что скоро будет в 7-STABLE
    http://groups.google.com/group/mailing.freebsd.stable/browse_thread/thread/40
     

  • 1.49, shurik (??), 11:40, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да, спасибо, патчик исправил ситуацию
     
  • 1.51, Аноним (51), 12:25, 06/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Podskazite kak realizovatj unattended instalaciju FreeBSD 7.2 ne ispolzuja NFS?
     
  • 1.53, netc (??), 20:33, 08/05/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    у меня такой вопрос:
    исправили ли в 7.2 баг с ssh и pf

    вообщем у меня на tun устройстве с паблик ip весит sshd

    и если я включаю synproxy или synproxy с занесением в черынй список - без разницы, то соединиться с ssh - не возможно

    без synproxy - все окей

    вот такая беда спасает VLAN ;) внутри фирмы ;)

     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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