LINUX.ORG.RU

FreeBSD 7.1

 


0

0

Вышла новая версия FreeBSD за номером 7.1.

Что нового:

  • исправления безопасности в openssh, bind, nmount, ftpd и др.;
  • dtrace из OpenSolaris;
  • улучшения в ядерном дебагере ddb, включая поддержку базового скриптования;
  • улучшения в загрузчике, которые позволят загружать FreeBSD c USB устройств;
  • новое поддерживаемое железо, в частности Intel G33/G45, i915 GME, контроллеры Atheros AR8121/AR8113/AR8114 и др.;
  • улучшения в поддержке сети и сетевых драйверах;
  • множественные улучшения и исправления ошибок в пользовательских утилитах (adduser, at, cp, cron, dhclient, fdisk, ifconfig, ...);
  • GNOME 2.22;
  • KDE 3.5.10;
  • и многое другое...

ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/7.1

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

★★★★★

Проверено: Shaman007 ()

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

> +1 Супер фича. Не то что в линуха, нажал клавишу сделал Ctrl+O а там пусто.

shift-pgup пробовал нажимать, ламерок?

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

>>Кстати, в вашем примере есть косяк: данные в <bad_boys> остаются сколь угодно долго.

>На то expiretable существует.

костылизм процветает. давайте ещё ftp-proxy вспомним.
кстати, а pf уже научился пропускать через nat более 1й pptp-сесии и корректно обрабатывать rtp в случае sip-трафика?

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

хех, хватит гадать - это recommends пакеты :) Смог установить гимп без того, чтобы тянуть полгнома(и соответственно uswsusp) с помощью флага, убирающего автоматическую установку рекомендованных пакетов.

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

а... ну да, только вот теперь такой подход будет по-умолчанию, ведь это новая политика проекта - автоматом втюхивать рекомендованные пакеты. Видимо, аптитюд так и делает, а апт-гет - нет.

Hokum ☆☆☆☆
()
Ответ на: комментарий от Desu

>>Что нужно КРИВОЕ поставить что б фря завалилась?!
>Ну для начала, иксы.


Расскажите, как это сделать. А то стандартным образом из портов у меня получается только поставить X'ы, а завалить систему не получается.
Может быть каталог /usr/local сделать симлинком на /usr, чтобы было как в Linux [каша из системы и приложений]?

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

>hint: обрати внимание на слово "выгоревшее".

обрати внимание на слово - сервер. выше об этом написано. взял и влез с ПКшкой. прально назвали. нече атмазыватеся терь:P

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

> А вот git тянет libXчто-то. >_<

php тоже, и что? это же не тянет за собой хсервер целиком.

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

>> А аналоги pf?

> iptables

Дорогу апстену показать? тейблз уныл, как весеннее говно, по сравнению с pf.

anonymous
()

Всегда тут все всем чемто не довольны =) Я доволен что такая ОС есть. Юзаю паралельно FreeBSD 7.0 в качестве сервера и Debian GNU/Linux Lenny в качестве десктопной оси. Доволен этими двумя осями как слон =)

ЗЫ:Вот что не хватает Фре - так это юникода в консоли =( бесят некоторые баги между терминалами фри и линухи, но этот баг учит печатать без ошибок, т.к. нельзя удалить символ =) и все равно доволен =) ЗЫ:PS:Фрю нетрогать! В серверах по лучше линукса=) ИМХО

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

>Здесь.
>$ sudo aptitude install gimp

>uswsusp{a}


Recommends'ы сильные в данном случае получились. Катайте багу.

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

>а... ну да, только вот теперь такой подход будет по-умолчанию, ведь это новая политика проекта - автоматом втюхивать рекомендованные пакеты. Видимо, аптитюд так и делает, а апт-гет - нет.

И apt-get тоже делает теперь по-умолчанию. Ключики -no-install-recommends/--without-recommends помогут вам не устанавливать то, что вам не нужно. Ну и да, если подтянулись совсем глупые зависимости, катайте багу.

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

>WITHOUT_X11 в Makefile

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

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

>Примерный подход линуксойда к решению проблем:
>[ссылка]

>Я РЖАЛ КАК КОНЬ.

Примерный подход BSD-шника к обобщениям и уважению других?

З.Ы. Ничего смешного по ссылке не обнаружил.

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

>>WITHOUT_X11 в Makefile

>о да, это, конечно, весьма очевидный путь. конечно, при поднятии сервера самое нужное дело для админа - ковырять portopts. и в бсд - все так, вроде работает, а вроде через одно место.


ну просто так исторически сложилось
и на сервере желательно сразу в make.conf
записать WITHOUT_X11=yes за некоторыми исключениями

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

> Видимо, аптитюд так и делает, а апт-гет - нет.

Именно.

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

>>и на сервере желательно сразу в make.conf записать WITHOUT_X11=yes за некоторыми исключениями

воот, первый адекватный коммент от бсдшников. в троллинге обвинить легко, а подказать путь решения проблемы - ни-ни, потому что сами не знают в 50% случаев. это как когда я спрашивал на каждом углу, как мне хваленым pf на семерке завернуть трафик из tun0 в tun1, не переписывая дефолтный роут. все заявляли, что проблема-де тривиальна, что решается за 5 минут, но решения ни один не подсказал. даже в ман, в отличие от линуксоидов, не послали :)

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

>> и vim все так же тянет за собой иксы?

> WITHOUT_X11 в Makefile, троллюшка.

*ЭТО* называется решением?

Итог: vim тянет иксы, mcedit пролетает из-за кривого mc, vi... эээ, люди только привыкли к vim, остаётся, извините nano (к счастью, он в пакете), или собирать отдельно vim (ладно, соберём). Или kate/etc по ssh, что проще всего. Ладно.

Как поставить / на zfs или чщё что-то работающее, желательно сразу при установке, но не обязательно (в системе нет ничего кроме / и не будет в силу специфики задачи)?

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

>*ЭТО* называется решением?

И чем это не решение? Хотим поставить вим - идем в /usr/ports/editors/vim, делаем make config(чтобы посмотреть по поводу опций), увидели что опций нифига нету, лезем в мейкфайл и видим, что нужно указать WITHOUT_X11=yes. В итоге делаем собственно инсталляцию make install WITHOUT_X11=yes clean. Что, очень сложно? Ну просто ужас, да, стандартному бубунтоиду не догадаться.

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

>>Хотим поставить вим - идем в /usr/ports/editors/vim, делаем make config(чтобы посмотреть по поводу опций), увидели что опций нифига нету, лезем в мейкфайл и видим, что нужно указать WITHOUT_X11=yes. В итоге делаем собственно инсталляцию make install WITHOUT_X11=yes clean. Что, очень сложно? Ну просто ужас, да, стандартному бубунтоиду не догадаться.

Нет, не сложно. Просто лишняя тупая работа, которая никому неинтересна.

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

You have an ad0 disk. Create one slice covering the entire disk:

# fdisk -BI /dev/ad0

Initialize the BSDlabel:

# bsdlabel -wB /dev/ad0s1

Edit your label and create a small (like 256MB-512MB) 'a' partition and use the rest for the 'd' partition:

# bsdlabel -e /dev/ad0s1

Something like this will create 512MB 'a' partition and allocate the rest for the 'd' partition:

# /dev/ad0s1:
8 partitions:
#     size     offset  fstype
  a:  1048576  16      unused
  c:  *        0       unused
  d:  *        *       unused

The 'd' partition will be used for ZFS:

# zpool create tank ad0s1d

Create bootdir directory where the boot file system will be mounted:

# mkdir /tank/bootdir
# ln -s bootdir/boot /tank/boot

Create a UFS file system on /dev/ad0s1a and copy the /boot/ directory onto it:

# newfs /dev/ad0s1a
# mount /dev/ad0s1a /tank/bootdir
# cp -Rp /boot /tank/bootdir/

If the boot filesystem is already existing then make sure that /boot/zfs/zpool.cache still gets copied over.

Now don't forget to add zfs_load="YES" to /tank/boot/loader.conf.

Ok, you also need to tell your loader where your root file system is. You can do it by adding:

vfs.root.mountfrom="zfs:tank"

to /tank/boot/loader.conf or you can create /tank/bootdir/etc/fstab file with one entry only:

tank /       zfs     rw      0       0

On your ZFS file system, your /etc/fstab (/tank/etc/fstab) should contains the line above and:

/dev/ad0s1a  /bootdir        ufs     rw      1       1

(and everything else, ie. your swap and other file systems)

At the end, set mount point to 'legacy' so ZFS won't try to mount it automatically:

# zfs set mountpoint=legacy tank

Sun-ch
()
Ответ на: комментарий от Sun-ch

> Делается в одну комманду

Мои 2 Гига уже забиты экспериментами с вёдром, и портов там нет, сначала придётся поставить другой образ для создания пакетов из портов (видимо это ещё понадобится многократно).

Про ZFS понял, спасибо.

sv75 ★★★★★
()

А как запретить сборку всяких ненужностей в куче модулей (из коих нужен acpi и zfs)? Кроме WITHOUT_MODULES в /etc/make.conf наверное можно как-то ещё? Следует ли комментировать эти строчки в sys/conf/NOTES и поможет ли жто? (в sys/i386/conf/* упоминаний не вижу про xfs и прочая).

sv75 ★★★★★
()
Ответ на: комментарий от Sun-ch

>cd /usr/ports/editors/vim; make WITHOUT_X11=yes install clean

я таки настаиваю на использовании make.conf
в частности повесить эту переменную только на vim

.if ${.CURDIR} == ${PORTSDIR}/editors/vim
WITHOUT_X11=            yes
.endif

чтобы при следующем обновление было хорошо

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

>> товарисч дебил?
>Дебил у тебя в свидетельстве о рождении прописан. 
Товарисч дЭбильный телепат? =)
>> разницу между старым сервером и современным системником не ощушает?
>hint: обрати внимание на слово "выгоревшее".
Товарисч между строк прочёл недоступное мне? 
(hint - строкой выше цирирования)
Выгореть могло - Рама, контроллер в PCI, Проц, диски, и прочее навесное оборудование.
После тестирования - железка вполне может на что-то сгодиться
Поделитесь, что вы нателепатировали на тему "выгорело"?
============
>>> и vim все так же тянет за собой иксы?
>> WITHOUT_X11 в Makefile, троллюшка.
>*ЭТО* называется решением?
>
>Итог: vim тянет иксы, mcedit пролетает из-за кривого mc, vi... эээ, люди только привыкли к vim,....
чистый vi ниасилили?
Он у вас работает либо в режиме "бибикать" либо в режиме "всё портить"?

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

>Он у вас работает либо в режиме "бибикать" либо в режиме "всё портить"?

ну какой же nvi чистый vi ;)

hizel ★★★★★
()
Ответ на: комментарий от Sun-ch

> MODULES_OVERRIDE = linux acpi sound/sound sound/driver/ds1 ntfs

Вот это я как раз и имел в виду как то, что делать не хочется: /etc/make.conf не засунешь в архив с патченными исходниками.

Да и cтрочка на 561 модуль как-то не очень радует (даже с "\").

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

> Он у вас работает либо в режиме "бибикать" либо в режиме "всё портить"?

Он точно будет работать в этом режиме у студентов, которые (возможно) получат на следующий сезон фряху как объект для kernel hacking. А у нас всё-таки обучение, а не издевательство.

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

> чистый vi ниасилили?

И не собираемся. Поверьте мне, не в этом задача высшего образования.

sv75 ★★★★★
()
Ответ на: комментарий от Sun-ch

> MODULES_OVERRIDE = linux acpi sound/sound sound/driver/ds1 ntfs

А где лежит полный список этих категорий типа sound/driver?

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

>А как запретить сборку всяких ненужностей в куче модулей (из коих нужен acpi и zfs)? Кроме WITHOUT_MODULES в /etc/make.conf наверное можно как-то ещё?

Можно.

man src.conf

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

> А какие они в попу кернел-хакеры, если даже vi не осилили. Профанация в чистом виде.

Да, да. И рояль с бояном в качестве подготовки к emacs -- тоже не осилили.

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

>Всегда тут все всем чемто не довольны =) Я доволен что такая ОС есть. >Юзаю паралельно FreeBSD 7.0 в качестве сервера и Debian GNU/Linux >Lenny в качестве десктопной оси. Доволен этими двумя осями как слон =)

>KT315



Ха! Такая же фигня! Только десктоп пока на Этче :) Но "Доволен этими двумя осями как слон =)" - это точно!


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

У меня-то как раз суспенд не ставится при установке гимпа

Hokum ☆☆☆☆
()

Судя по количеству криков релиз бсд очень волнует линуксоидов.

Видимо кричат те, кто не знает что это такое.

Незнание-страх, крик-детский способ стать правым, убедить себя что и знать это необязательно (незря же есть устоявшиеся фразы "***-ненужна", "***-rip" и т.д.).

Наверное можно сделать вывод. Молодые крикуны очень интересуются бсд и очень её боятся. ))))))) Гы.

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

>Молодые крикуны очень интересуются бсд и очень её боятся.

черный черный экран с белые белыми буковками. да демоны по ту сторону черного черного экрана с белыми белыми буковками чего то ждущие. бррр:D

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

Чё-то всё быстро притихло...
Всего 10 страниц =)))
==========
У меня кстати, буквоффки ядрёных сообщений красные, а юзерленд ругается зелёным =)))

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

FreeBSD -цельная операционная система,а не дистрибутив?Чем это проявляется?Смотрим на содержание исошников фри- там ядро некой ОС,есть некоторые утилиты, есть порты и есть пакеты!!!И это всё 100% не написано одной командой!!Кто запрещает считать людей работающих над несколькими проектами , которые потом водут в один считать одной командой? Якобы "команда" FreeBSD(NEtBSD,OpenBSD),которая не видит друг друга и не всегда общаеться между собой другими способами работает над одним и тем же кодом?Это бред! Люди часто пишут свои участки кода (подсистемы ядра , утилиты) и не всегда понимают как реализовано в других местах! так это и в Линуксе и других ОС , даже принадлежащих полностью каким-либо компаниям! Другое дело в коммерческих ОС многое в ОС проектировано для такого взаимодействия разработчиков работающих над разными частями единого целого!!!Единого плана развития ни во Фрее , ни в Линуксе нет и не будет похоже никогда!Всё делаеться стихийно!!! Увидят тест в которых их ОС показывает себя их рук вон плохо, подумают ,почему так плохо , перепишут кривизну и назовут это новым релизом! Покажите план развития ОС фри ,линукса или ещё чего (ну может кроме виндовс) ?И куда делась страница на русском языке на freebsd.org?раньше вроде была. Альтернатива должна быть и должны быть инновации.Но существование схожих на 99,9 % процентов ОС трудно оправдать (например BSD-Linux-Solaris или windows2000-XP-Vista(иногда даже окошки вылазят которым по 5-8 лет:( ) Просто для разработки новой ОС нужно очень много денег, либо сил , поэтому втюхивают новые рюшечки везде- и коммерческих ОС и не коммерческих!Иногда заявляют ,что переделали весь код :) и тут же система виснет от неотмонтированного флопика или флешки(проблема существует уже лет 12 как минимум во Фре)!В Опенбсд заявляют,что чистят код и выявляют ошибки и тут тебе вылазит ошибка , которая существует во всех релизах начиная с первой версии и даже затрагивает все родственные ОС (BSD).Не соответствие таких устремлений разработчиков и реальное положение дел вызывает умиление!Либо люди не понимают, что делают(например сложность проекта превышает возможности одного человека или команды), либо действительно в ИТ сфере так плохо -никто не гарантирует ничего и нужно всё занового перепроектировать - и железо и софт.

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

может быть.

по крайней мере у разработчиков хайку лично видел roadmap развития ОС. пофиксенные тикеты.

может еще у кого есть.

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

> Поделитесь, что вы нателепатировали на тему "выгорело"?

Специально для вас:

# cat /dev/astral

=======cut here=============

> Вам не в домёк что-ли, что FreeBSD при всех своих недостатках, как и другие системы при их недостатках, оказывается достаточно часто последним работающим дистрибутивом. Например, стоит "зоопарк" машин, "старьё" свякое наполовину "побитое", а надо сделать срочное дело на той машине, которая попалась для этого дела в данный момент. Из моих наиболее часто используемых Linux-ов, x-BSD-ов, Solaris-ов ничего на этой "железе" не заработало так, как надо, а вот под FreeBSD на этой "железе" всё заработало как надо.

>> честно говоря, я еще не видел железа, на котором Фришка бы работала, а Линукс - нет. расскажите, будьте любезны, что там было за железо такое, просто интересно, справедливости ради.

> Да простая "битая" частично выгорешная "железяка" китайского производства на задачу в телекомпании республиканского масштаба "надо чтобы радио в интернет вещало" :-)

=======cut here=============

Вот такое "серверное" железо, ога. Глючное горелое старье. Не знаю насчет вас, а мне (осмысленно подобранный) новый десктоп за тристабаксов кажется надежнее.

А потом, для пущей фееричности, анонимус (не знаю - этот или другой) завил, что он при этом афигенно сэкономил 20 тыс руб на непокупке нового "сервера", и что час простоя у него стоит 400 тыс руб :)))

> Выгореть могло - Рама, контроллер в PCI, Проц, диски, и прочее навесное оборудование. После тестирования - железка вполне может на что-то сгодиться

Вот только товарищ писал не про "тщательно оттестированное", а про "побитое" и "частично выгоревшее".

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