LINUX.ORG.RU

Релиз PC-BSD 1.5

 , pc bsd


0

0

Доступен релиз PC-BSD 1.5, десктоп-ориентированной ОС на базе FreeBSD 6.3-STABLE. Графическое окружение построено на основе Xorg 7.3 и KDE 3.5.8.

Новшества:

  • Новая утилита для обновления системы и поддержания установленных PBI-пакетов в обновленном состоянии, возможность использования собственных зеркал серверов обновления.
  • Улучшения в утилитах настройки беспроводного соединения, появилась поддержка BSSID и улучшена работа с SSID.
  • Расширены возможности утилиты для удаления PBI пакетов, группа пакетов теперь может быть удалена одновременно.
  • Новые средства для автообнаружения звуковых адаптеров, используется XML-backend для обнаружения и загрузки модулей.
  • Сборка для 64-битной платформы (amd64), включая PBI на сервере авто-сборки.

Началась работа над релизом PC-BSD 2.0, основанном на FreeBSD 7.

Система PC-BSD снабжена графическим инсталлятором и системой автоопределения установленного оборудования. Программы упакованы в собственный формат пакетов - PBI, суть которого в избавлении от зависимостей, путем помещения всех необходимых библиотек в каждый пакет.

via Opennet.tu

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

anonymous

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

>>...PBI, суть которого в избавлении от зависимостей, путем помещения всех необходимых библиотек в каждый пакет.
А-БАЛ-ДЕТЬ, гениальное решение!

some_x
()

Поздравляю всех БСДшников! Даешь много разныи и интересных осей!

anonymous
()

Ща пайдут унылые рипмы:D

gaux ★★
()

> Программы упакованы в собственный формат пакетов - PBI, суть которого в избавлении от зависимостей, путем помещения всех необходимых библиотек в каждый пакет.

ну щас начнется.... :)

anonymous
()

десктопные bsd не нужны (за исключением макоси)

з.ы. - про включение всех либ в пакет - убило. таки да, winbsd

GFORGX ★★★
()

> путем помещения всех необходимых библиотек в каждый пакет.

WTF?

kpdf использует kdelibs, k3b тоже использует kdelibs. Получается что оба пакета будут статически собраны с кделибс? Не фиговое такое избавление от зависимостей.

Че уж там, собрали бы всю систему одним бинарем, апдейты сложно выпускать правда :) может каким нибудь bin-diff'ом :)

anonymous
()

>Программы упакованы в собственный формат пакетов - PBI, суть которого в избавлении от зависимостей, путем помещения всех необходимых библиотек в каждый пакет.

Ы. Наверное упаковали весь софт в один пакет =))

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

Мда, протупил. Но вопрос не отменяется. Библиотека С у них жёстко одной версии? Или обновляется? Если да, то с ней тоже статически линкуют? А если нет, то как разруливаются возникшие зависимости?

/На правах флейма/ А к ядру они программы статически линковать не пробовали? :)

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

Им там еще можно свой пакет на проверку прислать, чтобы его добавили. При этом проверить они его толком не смогут, если, конечно, не соберут сами - это же бинарники, неизвестно из чего собранные. А если соберут и сравнят с присланным то нафига вообще присылать?

anonymous
()

Не вникал в формат их пакетов, но ставил её год назад, места занимала не больше чем дебиан с тем же набором софта, а работала чуть пошустрее. Правда до десктопа ей ещё далеко. То что сделали разработчики, работает хорошо, а что не сделали нужно допиливать так же усердно и долго, как и в FreeBSD.

Но начинание хорошее, поздавляю любителей! Побольше осей, хороших и разных :)

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

Из соображений здравой логики понятно, что статически линкуются не все либы, а именно те, которые поорождают ад зависимостей. Типа "одна маленькая либа для трёх программулин от супер-OSS деволопера Пупкина". А эта либа жизни не представляет без какого-нибудь Mono... Впрочем, всем интересующимся прямой путь на pc-bsd.org. Мне оно нафиг не сдалось, потому что проблемой свободных UNIX-систем являются отнюдь не зависимости - наличие единой кодовой базы - это, напротив, очевидное преимущество свободных систем, позволяющее не заниматься изобретением никому не нужных велосипедов, а отсутствие контроля версий, порождающее косяки со всякими там compat-пакетами.

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

>В чем ее плюсы по сравнению с glibc?

В православной лицензии :)

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

В FreeBSD X.* имеется бинарная совместимость по системным библиотекам. А это libc, openssl, ... еще куча всего.

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

> В чем ее плюсы по сравнению с glibc?

странный вопрос. BSD libc была раньше glibc.

В настоящий момент их плюсы: они под лицензией БСД, они проще и легче чем glibc. Кроме того они документированы лучше.

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

Для FreeBSD плюсы очевидны: порт glibc туда вечно недоделанный :). А так, навскидку, MALLOC_OPTIONS довольно интересная штука во FreeBSD (кажется во всех BSD, но сейчас не могу сказать точно).

И вообще, как обычно в BSD, там код прозрачный и простой. Не факт что это хорошо, но посмотреть как что-то реализовано в libc из BSD намного проще чем в glibc.

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

glibc вообще на самом деле sucks

Перегружена всякой фигней. Есть BSD-шные err, warn, errx(наиболее функциональный набор), POSIXовые perror, errno(наиболее переносимые) и совершенно не нужная GNU error(непереносимая, менее функциональная чем err, warn etc.). Да и вообще большая часть GNU софта раздута.

anonymous
()

PC-BSD = WinBSD. Гауно! Позорет BSD!

anonymous
()

Э..э..э, я не понял, почему моя новость, которую я пытался запостить сюда два или три раза, подписана анонимом?

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

А в чём, собственно, проблема? Набор библиотек, необходимых приложениям в PBI, ведь не статически слинкован с этими приложениями, но согласован со коллекцией портов релиза. Так что проблемы Dll-hell как в Windows 3.11, когда приходилось следить, чтобы библиотека старой версии не переписала новую, не существует.

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

Гигабайта 4 хватит, ещё место останется.

iZEN ★★★★★
()

http://pcbsd.org.ua/?p=19 способы создания PBI убили.

а вообще удобно, если не знаешь что надо пакету, а инета дома нет, выдрал PBI на работе и он сам поставил, что не хватает.

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

pravilno v linux doci govno, ih pishut progeri 4tob ne zabit 4to oni sdelali pohodu

anonymous
()

Не все BSD одинаково полезны.. Впрочем как и не все йогурты..=)) А про формат пакетов и зависимости - убило нах..

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

В Slackware вроде бы тоже что-то подобное используется для gnome - зависимостей нет, и поэтому вместо виртуального пакета все пихается в один пакет "gnome".

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

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

В slackware нет gnome.

goose
()

Нихрена себе - избавление от зависимостей! В 2.0 форматом пакета станет .msi ?

sabonez ★☆☆☆
()

> Сборка для 64-битной платформы (amd64)

Это есть плюзззз. Бум кочать.

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

Я постил вот эту новость:

"Релиз PC-BSD 1.5

Доступен релиз PC-BSD 1.5, десктоп-ориентированной ОС на базе FreeBSD 6.3-STABLE. Графическое окружение построено на основе Xorg 7.3 и KDE 3.5.8.

Информация о релизе: http://www.pcbsd.org/content/view/28/11/

Новшества: http://www.pcbsd.org/content/view/27/11/
• Новая утилита для обновления системы и PBI-пакетов прикладных программ;
• Более удобные и наглядные утилиты настройки беспроводного соединения, появилась поддержка BSSID и улучшена работа с SSID;
• Расширены возможности утилиты для удаления PBI-пакетов, теперь можно удалять группы пакетов, а не только отдельные пакеты;
• Новые средства для автообнаружения и настройки звуковых адаптеров;
• Улучшения в утилите управления файерволом;
• Драйвер Nvidia Driver 169.12 для новых видеокарт и драйверы Nvidia Driver 96.43.05 и Nvidia Driver 71.86.04 для старых карточек;
• Есть также сборка для 64-битной платформы (amd64).

Началась работа над следующей версией PC-BSD 2.0, основанной на FreeBSD 7.0.

Операционная система PC-BSD имеет графический инсталлятор и подсистему автоопределения оборудования. Программы распространяются в собственном формате бинарных пакетов — PBI, который избавляет от зависимостей, помещая все необходимые для работы приложения библиотеки в один пакет вместе с приложением. Тем не менее, совместимость с FreeBSD не нарушена — в любой момент можно обновить саму систему из исходников, а также воспользоваться обычными бинарными (прекомпилированными) пакетами или задействовать коллекцию портов FreeBSD для обновления установленного ПО."

Найдите отличия.

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

>В slackware нет gnome.

Есть неофициальные репозитории в которых так и сделано. А KDE там как устанавливается?

anonymous
()

>возможность использования собственных зеркал серверов обновления;

спасибо, не надо:)

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

>>...PBI, суть которого в избавлении от зависимостей, путем помещения >> всех необходимых библиотек в каждый пакет. > А-БАЛ-ДЕТЬ, гениальное решение!

А фиглиж. Изъящнее только написать ось на PHP. что и как будет происходить при установке пакетов с одной либой разных версий... Можно только помолиться.

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

> в alloc'аторе, конечно же, см. новости ниже :P

AFAIK glibc malloc не всегда использует brk, а только до какого-то размера куска памяти, после чего используется mmap. Поэтому плюс выглядит довольно сомнительно, это просто различие.

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

some_x>

>>>...PBI, суть которого в избавлении от зависимостей, путем помещения всех необходимых библиотек в каждый пакет.
>А-БАЛ-ДЕТЬ, гениальное решение!

А ты как думал? Бздуны же латентные виндузятники.

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

поставил, вроде нече так, набор софта искаропки почти такой же как и на рабочей тачки, для кдешника переход может быть и незаметен,

anonymous
()

Система хорошая, но PBI фтопку. Все можно собрать из портов, просто PC-BSD стоит рассматривать как более простую в конфигурировании фряху.

m16a1
()

>суть которого в избавлении от зависимостей, путем помещения всех необходимых библиотек в каждый пакет.

Вот, молодцы! Правильным путём развиваются люди! А не то что красноглазые линуксоиды с пеной у рта отстаивают свой ад зависимостей! Если какая ОС и будет когда то конкурентом виня - то имено сабжевая.

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

> Система хорошая, но PBI фтопку. Все можно собрать из портов, просто PC-BSD стоит рассматривать как более простую в конфигурировании фряху.

кстати удобно, можно собрать ПБИ из портов на машинке с тырнетом, а потом без задних мыслей установить этот ПБИ на мошинке без тырнета, недумаю о том, что чегото небудет хватать. - удобство имхо.

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