FreeBSD 7.0-RELEASE Announcement

  • Автор темы evn
  • Дата начала
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
FreeBSD 7.0-RELEASE Announcement

Date: Wed, 27 Feb 2008 17:19:52 -0500
From: Ken Smith <kensmith@FreeBSD.org>
To: freebsd-announce@FreeBSD.org
Subject: [FreeBSD-Announce] FreeBSD 7.0-RELEASE Available
The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.0-RELEASE. This is the first release from the 7-STABLE branch which introduces many new features along with many improvements to functionality present in the earlier branches. Some of the highlights:
  • Dramatic improvements in performance and SMP scalability shown by various database and other benchmarks, in some cases showing peak performance improvements as high as 350% over FreeBSD 6.X under normal loads and 1500% at high loads. When compared with the best performing Linux kernel (2.6.22 or 2.6.24) performance is 15% better. Results are from benchmarks used to analyze and improve system performance, results with your specific work load may vary. Some of the changes that contribute to this improvement are:
    • The 1:1 libthr threading model is now the default.
    • Finer-grained IPC, networking, and scheduler locking.
    • A major focus on optimizing the SMP architecture that was put in place during the 5.x and 6.x branches.
    Some benchmarks show linear scaling up to 8 CPUs. Many workloads see a significant performance improvement with multicore systems.
  • The ULE scheduler is vastly improved, providing improved performance and interactive response (the 4BSD scheduler is still the default for 7.0 but ULE may become the default for 7.1).
  • Experimental support for Sun's ZFS filesystem.
  • gjournal can be used to set up journaled filesystems, gvirstor can be used as a virtualized storage provider.
  • Read-only support for the XFS filesystem.
  • The unionfs filesystem has been fixed.
  • iSCSI initiator.
  • TSO and LRO support for some network drivers.
  • Experimental SCTP (Stream Control Transmission Protocol) support (FreeBSD's being the reference implementation).
  • Much improved wireless (802.11) support.
  • Network link aggregation/trunking (lagg(4)) imported from OpenBSD.
  • JIT compilation to turn BPF into native code, improving packet capture performance.
  • Much improved support for embedded system development for boards based on the ARM architecture.
  • jemalloc, a new and highly scalable user-level memory allocator.
  • freebsd-update(8) provides officially supported binary upgrades to new releases in addition to security fixes and errata patches.
  • X.Org 7.3, KDE 3.5.8, GNOME 2.20.2.
  • GNU C compiler 4.2.1.
  • BIND 9.4.2.
For a complete list of new features and known problems, please see the online release notes and errata list, available at:
http://www.freebsd.org/releases/7.0R/relnotes.html
http://www.freebsd.org/releases/7.0R/errata.html
For more information about FreeBSD release engineering activities, please see:
http://www.freebsd.org/releng/
 
perat

perat

Новичок
Регистрация
19.10.2006
Сообщения
1 278
Реакции
0
Баллы
0
а сам-то поставил? Она как для десктопа? Фряхи вроде обычно на серваках используют? Я вот щас на Убунте сижу
 
OP
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
убунта уже не вставляет....
щас пока начал качать.
 
OP
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
на серваках обычно используют надежную операционку :)
что мешает прикрутить гнома или кде?

по поводу десктопа..для ленивых http://www.desktopbsd.net/ :)
 
perat

perat

Новичок
Регистрация
19.10.2006
Сообщения
1 278
Реакции
0
Баллы
0
на серваках обычно используют надежную операционку :)
что мешает прикрутить гнома или кде? :)

просто надежная - это не значит удобная для обычного юзера и достаточно мультимедийная. А так када скачаешь, можешь на торрент выложить?
 
OP
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
ну как то так :)
 

Вложения

  • 21.jpg
    21.jpg
    143,3 КБ · Просмотры: 113
OP
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
просто надежная - это не значит удобная для обычного юзера и достаточно мультимедийная. А так када скачаешь, можешь на торрент выложить?
согласен.

выложу %) если успею....
 
perat

perat

Новичок
Регистрация
19.10.2006
Сообщения
1 278
Реакции
0
Баллы
0
я вот всё хочу на Альт подсесть (патриотизм :)), но вот доводить его до ума опыта пока маловато, а он сильно недоделанный....
 
a160xt

a160xt

LPD: Мельник
Регистрация
18.03.2004
Сообщения
4 483
Реакции
1
Баллы
0
Кто скачаеть.. оболваньте мне плиз... :)
ЗЫ ФОсу нет
 
perat

perat

Новичок
Регистрация
19.10.2006
Сообщения
1 278
Реакции
0
Баллы
0
на torrent.vfose.ru или на torrents.vfose.ru, плиз
 
OP
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
я вот всё хочу на Альт подсесть (патриотизм :)), но вот доводить его до ума опыта пока маловато, а он сильно недоделанный....
это вообще жесть...кривой весь аж сил нет..или у меня руки кривые.....
 
Nivur

Nivur

Участник
Регистрация
11.01.2007
Сообщения
1 419
Реакции
0
Баллы
38
а сам-то поставил? Она как для десктопа? Фряхи вроде обычно на серваках используют? Я вот щас на Убунте сижу

"Жена подумала что я в секту вступил, получив по почте бандероль с надписями: Убунту, Кубунту, Эдубунту" )))) Баш.
 
perat

perat

Новичок
Регистрация
19.10.2006
Сообщения
1 278
Реакции
0
Баллы
0
"Жена подумала что я в секту вступил, получив по почте бандероль с надписями: Убунту, Кубунту, Эдубунту" )))) Баш.

:crazy: Убунта рулит!!! А кто знает как в КДЕ сделать чтобы раскладка клавы переключалась через ctrl+shift. А то чет выставил все настройки вроде, а сочетания не срабатывают. мышкой приходится тыкать. И вообще КДЕ чет в настройках туповат, или просто я никак от гнома не отвыкну...
 
OP
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
кде тяжеловат..и на слабеньких машинах тупит.....
 
a160xt

a160xt

LPD: Мельник
Регистрация
18.03.2004
Сообщения
4 483
Реакции
1
Баллы
0
OP
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
Обновление FreeBSD 6.3 до FreeBSD 7.0 из исходных текстов

Устанавливаем комплект файлов для обратной совместимости.

1. Загружаем localedata-5.4.tbz и compat6x-i386-6.x.xxxxxx.yyyymm.tbz
с ftp://ftp6.ru.freebsd.org/pub/FreeBSD/ports/i386/packages-7.0-release/All
2. Первый файл распаковываем (через pkg_add имя_пакета)
в /usr/local/share/compat/, второй в /usr/local/lib/compat/

Устанавливаем комплект для обновления.

Загружаем http://people.freebsd.org/~rse/dist/freebsd-adm-1.2.2.tar.gz

1. Распаковываем в /usr/adm:
cd /usr
fetch http://people.freebsd.org/~rse/dist/freebsd-adm-1.2.2.tar.gz
rm -rf adm;
gunzip <freebsd-adm-1.2.2.tar.gz | tar xvf -;
rm -f freebsd-adm-1.2.2.tar.gz

2. В файле /usr/adm/cfg/csup.src заменяем RELENG_6 на RELENG_7_0

Обновляем исходные тексты на FreeBSD 7.0:
cd /usr/src && make cleandir
cd /usr/adm && make update

Обновляем конфигурацию ядра:
vi /sys/`uname -m`/conf/`hostname -s | tr 'a-z' 'A-Z'`

1. Добавляем:
options COMPAT_FREEBSD6
options TCP_DROP_SYNFIN
options SCTP # Stream Transmission Control Protocol
options UFS_GJOURNAL # Enable gjournal-based UFS
options STOP_NMI # Stop CPUS using NMI instead of IPI
options AUDIT # Security event auditing
options GEOM_LABEL # Provides labelization
options GEOM_PART_GPT # GUID Partition Tables.
options COMPAT_43TTY # BSD 4.3 TTY compat [KEEP THIS!]
options KSE
device uart # Generic UART driver
device le # AMD Am7900 LANCE and Am79C9xx PCnet
device firmware # firmware assist module
device dcons # Dumb console driver
device dcons_crom # Configuration ROM for dcons

2. Убираем:
options GEOM_GPT # GUID Partition Tables.
options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!]
device lnc # NE2100, NE32-VL Lance Ethernet cards

3. Замечание по опциям:
IPSEC_ESP меняем на FAST_IPSEC
вместо PIM используем MROUTING
вместо SCHED_4BSD можно поставить SCHED_ULE
в GENERIC ядре теперь по умолчанию включены:
cpufreq, dumb, uart, fwip (IP over FireWire), wlan_wep, wlan_ccmp и wlan_tkip

Читаем /usr/src/UPDATING

Готовимся к обновлению:
mergemaster -p

Собираем "мир" и ядро:
cd /usr/adm && make world-build kernel-build

Устанавливаем FreeBSD 7.0
make kernel-install world-install

Чистим хвосты FreeBSD 6.3:
rm -f /etc/rc.d/ike /etc/rc.d/pccard /etc/rc.d/pcvt /etc/rc.d/ramdisk
rm -f /etc/rc.d/ramdisk-own /etc/rc.d/usbd
make etc
make clean

Перезагружаем машину
shutdown -r now

Продолжаем чистку хвостов:
cd /; exec `/usr/bin/which bash sh | head -1`
PATH=/bin:/usr/bin:/sbin:/usr/sbin; umask 022; unset TMOUT

Ищем что можно удалить:
( for dir in /bin /sbin /usr/bin /usr/sbin /usr/libexec /usr/libdata; do \
find $dir -mtime +2 -type f -xdev -print; \
find $dir -mtime +2 -type l -xdev -print; \
done ) >/tmp/remove

Смотрим что будем удалять, внимательно анализируем /tmp/remove
Удаляем:
cat /tmp/remove | xargs rm -f

Ищем что нужно переместить:
( for dir in /lib /usr/lib; do \
find $dir -mtime +2 -type f -xdev -print; \
find $dir -mtime +2 -type l -xdev -print; \
done ) | grep -v /usr/lib/compat >/tmp/move

Смотрим что будем перемещать, внимательно анализируем /tmp/move
for x in `cat /tmp/move`; do chflags noschg $x; mv $x /usr/lib/compat/; done

Подчищаем системы после сборки:
cd /usr/src; make BATCH_DELETE_OLD_FILES=YES delete-old delete-old-libs

Окончатально перезагружаемся в FreeBSD 7.0
shutdown -r now

Пересобираем установленные дополнительные приложения,
так как они могут ссылаться на старые библиотеки.
portupgrade -faP
 
OP
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
вчера поставил xubuntu на одной из машин....несколько своеобразно....но прикольно....по сравнению с гномом xface пушинко :)
 
Верх Низ