LINUX.ORG.RU

Выпуск PC-BSD 1.4


0

0

Вышла версия PC-BSD 1.4 - десктоп-вариата FreeBSD. Основные изменения:

Обновлены:
FreeBSD 6.2
Xorg 7.2
KDE 3.5.7

Добавлены:
Compiz-Fusion 0.5.2
Flash7
Официальные драйвера NVIDIA
Графический конфигуратор сети
Графический конфигуратор файрвола
Утилита отображения батареи для ноутбука

Доработан инсталятор

Исправлено множество ошибок.

Официальный сайт: http://pcbsd.org/
Русское сообщество: http://pcbsd.ru/

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

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

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

Просто новичок даже поставить фряху не факт что сможет; а уж "закостомайзить" - тем более. Я могу собрать фряху как мне надо; ты можешь - но это же не значит, что все могут?

> В портах даже есть метапорты для сборки desktop ориентированной ОС.

Например? Просто не знаю о таких, но заинтересовал ты сильно)))

stav
() автор топика
Ответ на: комментарий от Nyaha

>Я вот не понимаю смысл всех этих дистрибутивов; Ответьте плиз - что именно сделала команда PC-BSD свое? Сделала portinstall, заменила в копилефтах FreeBSD на PC-BSD?

А тебе, вероятно, и не нужно. Этот дистр хочет попасть на commodity-уровень, на котором массовому, следовательно, неквалифицированному потребителю не нужно ничего "кастомайзить". Смысл в этом такой же, как в уменьшении числа кнопок и настроек у телевизора. Принципиальных новшеств нет, но есть куча утомительной и весьма рутинной работы по вылизыванию яиц.

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

>Постскриптум-BSD - это сильно. Типа, бздэщники наносят ответный удра..

ет, PS-BSD - это видимо версия для sonyPlayStation

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

Можно и перефразировать - а чем Гента лучче PC-BSD?

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

> Асиливайте FreeBSD!

Шо, таки на самом деле работает? Ви таки проверяли? Как я могу доверять словам, а вдруг таки тётя Сара, соблазнившись чьими-то сторонними уверениями согласится поставить FreeBSD себе на маленький домашний Итаник и что потом делать в случае проблем, скажите мне на милость?

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

> CFLAGS= -fweb -frename-registers -O2 -pipe -mtune=nocona -mfpmath=sse -mmmx -msse -msse2 -msse3
> COPTFLAGS= -O2 -pipe -fweb -frename-registers -mtune=nocona -mfpmath=sse -mmmx -msse -msse2 -msse3
Это игра такая - придумать флаги поизвратнее и с замиранием сердца ждать, где рванёт? Я думал это поветрие свойственно только особенно упёртым линуксоидам, ан нет, они и на FreeBSD мигрируют помаленьку.

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

> Шо, таки на самом деле работает? Ви таки проверяли? Как я могу доверять словам, а вдруг таки тётя Сара, соблазнившись чьими-то сторонними уверениями согласится поставить FreeBSD себе на маленький домашний Итаник и что потом делать в случае проблем, скажите мне на милость?

На спарке точно идёт, на альфе - тоже; на остальных не доводилось проверять. А с чего бы ей на итанике не работать?

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

> На спарке точно идёт, на альфе - тоже; на остальных не доводилось проверять. А с чего бы ей на итанике не работать?

Про спарки я и сам знаю на примере и простых спарков и Ниагарки (только в качестве работы сомневаюсь и ещё в масштабируемости). А на итаниках, например, по причине "ниасилили мы".

Gharik
()

Добрался до компа. Сейчас поставлю, заюзаю. Ждите к вечеру (в крайнем случае, завтра) подробный отчёт.

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

Что значит - поизвратнее? В man gcc этот изврат описан таким образом, что на выходе из чтения мана gcc, извратом эти флаги не кажутся.
если не верим ману, верим глазам. Открываем gcc/config/i386/i386.c
видим:
--
  const processor_alias_table[] =
    {
      {"i386", PROCESSOR_I386, 0},
      {"i486", PROCESSOR_I486, 0},
      {"i586", PROCESSOR_PENTIUM, 0},
      {"pentium", PROCESSOR_PENTIUM, 0},
      {"pentium-mmx", PROCESSOR_PENTIUM, PTA_MMX},
      {"winchip-c6", PROCESSOR_I486, PTA_MMX},
      {"winchip2", PROCESSOR_I486, PTA_MMX | PTA_3DNOW},
      {"c3", PROCESSOR_I486, PTA_MMX | PTA_3DNOW},
      {"c3-2", PROCESSOR_PENTIUMPRO, PTA_MMX | PTA_PREFETCH_SSE | PTA_SSE},
      {"i686", PROCESSOR_PENTIUMPRO, 0},
      {"pentiumpro", PROCESSOR_PENTIUMPRO, 0},
      {"pentium2", PROCESSOR_PENTIUMPRO, PTA_MMX},
      {"pentium3", PROCESSOR_PENTIUMPRO, PTA_MMX | PTA_SSE | PTA_PREFETCH_SSE},
      {"pentium3m", PROCESSOR_PENTIUMPRO, PTA_MMX | PTA_SSE | PTA_PREFETCH_SSE},
      {"pentium-m", PROCESSOR_PENTIUMPRO, PTA_MMX | PTA_SSE | PTA_PREFETCH_SSE | PTA_SSE2},
      {"pentium4", PROCESSOR_PENTIUM4, PTA_SSE | PTA_SSE2
                                       | PTA_MMX | PTA_PREFETCH_SSE},
      {"pentium4m", PROCESSOR_PENTIUM4, PTA_SSE | PTA_SSE2
                                        | PTA_MMX | PTA_PREFETCH_SSE},
      {"prescott", PROCESSOR_NOCONA, PTA_SSE | PTA_SSE2 | PTA_SSE3
                                        | PTA_MMX | PTA_PREFETCH_SSE},
      {"nocona", PROCESSOR_NOCONA, PTA_SSE | PTA_SSE2 | PTA_SSE3 | PTA_64BIT
                                        | PTA_MMX | PTA_PREFETCH_SSE},
      {"k6", PROCESSOR_K6, PTA_MMX},
      {"k6-2", PROCESSOR_K6, PTA_MMX | PTA_3DNOW},
      {"k6-3", PROCESSOR_K6, PTA_MMX | PTA_3DNOW},
      {"athlon", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW
                                   | PTA_3DNOW_A},
      {"athlon-tbird", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE
                                         | PTA_3DNOW | PTA_3DNOW_A},
      {"athlon-4", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW
                                    | PTA_3DNOW_A | PTA_SSE},
      {"athlon-xp", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW
                                      | PTA_3DNOW_A | PTA_SSE},
      {"athlon-mp", PROCESSOR_ATHLON, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW
                                      | PTA_3DNOW_A | PTA_SSE},
      {"x86-64", PROCESSOR_K8, PTA_MMX | PTA_PREFETCH_SSE | PTA_64BIT
                               | PTA_SSE | PTA_SSE2 },
      {"k8", PROCESSOR_K8, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_64BIT
                                      | PTA_3DNOW_A | PTA_SSE | PTA_SSE2},
      {"opteron", PROCESSOR_K8, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_64BIT
                                      | PTA_3DNOW_A | PTA_SSE | PTA_SSE2},
      {"athlon64", PROCESSOR_K8, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_64BIT
                                      | PTA_3DNOW_A | PTA_SSE | PTA_SSE2},
      {"athlon-fx", PROCESSOR_K8, PTA_MMX | PTA_PREFETCH_SSE | PTA_3DNOW | PTA_64BIT
                                      | PTA_3DNOW_A | PTA_SSE | PTA_SSE2},
      {"generic32", PROCESSOR_GENERIC32, 0 /* flags are only used for -march switch.  */ },

...

и тд - в зависимости от процессора компилятор будет знать - а можно ли в математике, в операциях с плавающих точках и тп применять SSE, а SSE2, а может у тебя AMD и 3DNOW?

Перфоменс эти флаги дают - но я замечал визуально это лишь на Иксах и SQL-серверах (PgSQL), pgbench-ем

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

>> В портах даже есть метапорты для сборки desktop ориентированной ОС.

>Например? Просто не знаю о таких, но заинтересовал ты сильно)))

был когда то misc/instant-workstation (сейчас остался только instant-server ;)
"http://www.freebsd.org/cgi/url.cgi?ports/misc/instant-workstation/pkg-descr";

походу решили что ненужно ;)

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

> а патч для KDE2 под FreeBSD в компекте, или опять на канале #anime просить?

чуваг, уже KDE4 надо патчить понемногу начинать, а ты KDE2.

Ky6uk-Py6uk
()
Ответ на: комментарий от stav

PC-BSD 1.4: Первые впечатления

Поставил вчера на ноут Dell Inspiron 1300. Подробно рассмотреть не успел пока, но предварительные результаты таковы: 1) Установка. Сделана очень неплохо. Все пункты понятны простым пользователям, затрудненийи ничто не вызывает. Замеченые минусы во время установки: - Если на первом экране (языковые параметры) выбрать рускую раскладку, то обратно переключить уже не получается. Приходится возвращаться назад и менять на латинскую. В принципе, бага мелкая и легко обходимая, но неприятная; особенно в свете того, что имена пользовотелей можно вводить только латиницей. - Нет возможности детального выбора, что устанавливать. Т.е. ставится базовая система (FreeBSD + X.Org + KDE + ещё некоторые необходимые компоненты), а потом уже выбираешь, что добавить из PBI. Вцелом, не особо мешает, т.к. всё равно десктоп-система без всего вышеперечисленно не может обойтись... - Вообще во время установки мало что можно настроить. Нет ничего подобного "сводке" в SuSE или Mandriva, хотя может быть это уже мои придирки. Но вцелом установка выполнена достаточно элегантно, и разработчикам респект. 2) Первые впечатления. После загрузки имеем настроеную, работающую систему. Единственное, что на ноуте не подхватилось - WiFi. Вечером буду разбираться, насколько сложно заставить его работать. Из коробки - кодеки, драйвера, компиз и необходимый минимум софта. В принципе, всё что необходимо, есть; лично мне не ясно только, зачем нужны одновременно Kaffeine и KMplayer. Жирный плюс разработчикам за то, что не стали изобретать свой "велосипед" в виде какого-нибудь "аццкава кантрол центра", а просто дополнили своими утилитами KDE Control Center. Ещё жирный плюс за скорость работы - намного быстрее Mandriva, и ощутимо быстрее Debian. Вцелом, система сделана очень грамотно и хорошо. Есть недочёты, но они достаточно легко исправляются. Сегодня вечером посмотрю, как настраиваются некоторые вещи вроде WiFi, и напишу ещё

stav
() автор топика
Ответ на: комментарий от trust

Смотря что у тебя за железки в ноуте :) Точно не будет работать управление питанием (это у всех BSD так), часть винжелезок работает, часть не работает - но это и у линукса так.

P.S. Полтора года пользую PC-BSD на рабочем десктопе - дискомфорта никакого

alex-w ★★★★★
()
Ответ на: комментарий от stav

>PC-BSD это FreeBSD+KDE_из_коробки+Оптимизация_ядра_под_десктоп+графические утилиты конфигурирования...

...+гуевый менеджер пакетов + система пакетов а-ля rpm + система бинарных обновлений

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