LINUX.ORG.RU

GhostBSD 10.1

 ,


0

1

Состоялся релиз десктоп-ориентированной операционной системы GhostBSD 10.1, основанной на FreeBSD 10.1 и предоставляющей графические окружения Xfce и MATE, а также удобные инструменты установки и настройки. Данная система поддерживает работу в LiveCD и полностью совместима с системой портов FreeBSD, а также с репозиторием бинарных пакетов. Ключевые улучшения в новой версии:

  • ISO-образ системы отныне гибридный, и может быть записан как на компакт-диск, так и на USB-накопитель.
  • Предоставлена возможность выбора между загрузчиком BSD и GRUB 2.
  • В состав системы включено приложение для тонкой настройки рабочего стола Station Tweak, основанное на Mate Tweak.
  • Для настройки сетевых подключений, вместо Wifimgr, задействован NetworkManager.
  • Значительно улучшен интерфейс редактирования разделов в установщике системы.
  • По умолчанию задействована VT-консоль.
  • Обеспечена возможность установки дополнительных портов и пакетов при загрузке дистрибутива в Live-режиме.
  • В качестве менеджера сеансов задействован GDM, вместо предлагаемого ранее PCDM.
  • В состав системы включена утилита для управления пакетами OctoPkg, написанная на Qt.
  • Для обновления системы задействован Station Update Manager.

Скачать

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

★★★★★

Проверено: fallout4all ()
Последнее исправление: fallout4all (всего исправлений: 3)

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

Вы так подробно расписали замечательную работу всякой периферии, но почему-то скромно умолчали о таких несущественных для ноутов вещах как время автономной работы и поддержка s2ram и s2disk. Интересно, почему так ;-)?

Да, раз уж у вас intel: некоторое время назад драйвер вполне запускался и работал, но вешал намертво систему при переключении в tty и обратно. Уже починили?

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

Так, на будущее: проблем у меня не возникало с ath и iwn. Остальные чипы, насколько я знаю, в чём-либо косячат. И дело часто не в драйверах.

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

время автономной работы

Время работы, заявленное производителем (и до которого не дотянули в тестах на notebookcheck) вас устроит? Правда, затемнять экран и отключать вайфай мне было влом ))

поддержка s2ram

Вы не поверите ...

и s2disk.

Чего нет, того нет.

но вешал намертво систему при переключении в tty

Не вешал, а просто показывал чОрный экран - переключение обратно в иксы работало. Не «некоторое время назад», а ещё в декабре 2013 [пофиксено]. А так все верно, да!

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

Это называется предсказуемое поведение системы. Если система вела себя так десять лет назад, значит она так ведёт себя и сейчас. Но, линуксоидам не понять.

т.е. там, где бсда не работала или глючила десять лет назад, там она не работает или глючит и сейчас, ок

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

а как узнать нужный device? уже каша в голове (OSX, Linux, FreeBSD...)

mount

Например: ad0s1a, это: ad0 - жёсткий диск, s1 - первый слайс, a - корневой раздел FreeBSD. Соответственно загрузчик устанавливается на ad0.

и что, это можно сделать из работающей системы?

Конечно. С правами суперпользователя.

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

Нет соображений, стоит ли пытаться тыкать или бесполезно?

GhostBSD 10.1 (комментарий)

Или тут чуть подробней:

http://www.opennet.ru/openforum/vsluhforumID3/104709.html#137

А то всем нравится система, все работает, кроме этой звуковухи. Но она-то как-раз больше всего и нужна.

gutaper ★★★★★
()
Ответ на: комментарий от IPR
[root@pcbsd-1102] ~# mixer
Mixer vol      is currently set to 100:100
Mixer pcm      is currently set to 100:100
Mixer line2    is currently set to  50:50
Mixer line3    is currently set to  50:50
Mixer dig1     is currently set to  50:50
Mixer dig2     is currently set to  50:50
Mixer dig3     is currently set to  50:50
Recording source: line2

Если переключаться на остальные найденные устройства, то остается только vol и pcm (везд уровень 75)

[root@pcbsd-1102] ~# cat /dev/sndstat 
Installed devices:
pcm0: <EMU10Kx DSP front PCM interface> (play/rec) default
pcm1: <EMU10Kx DSP rear PCM interface> (play)
pcm2: <EMU10Kx DSP center PCM interface> (play)
pcm3: <EMU10Kx DSP subwoofer PCM interface> (play)

Как уже на лоре писал, в линуксе карта хочет firmware. Тут в dmesg ничего про это нет.

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

Но есть вот такое:

emu10kx0: <Creative Audigy 2 Value (Unknown model) [SB????]> port 0xd000-0xd03f irq 16 at device 0.0 on pci4
pcm0: <EMU10Kx DSP front PCM interface> on emu10kx0
pcm1: <EMU10Kx DSP rear PCM interface> on emu10kx0
pcm2: <EMU10Kx DSP center PCM interface> on emu10kx0
pcm3: <EMU10Kx DSP subwoofer PCM interface> on emu10kx0

Т.е. получается «недоопределилась»?

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

Незнаю, я со звуком никогда проблем не испытывал. Надо усиленно гуглить, особенно forum.freebsd.org.

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

Как раз ничего удивительного. Что-то белее продуктивное им сделать гораздо сложнее.

anonymous
()

Насколько она юзарфрендли? Конечно, врядли сравнима с Минт, но что обычно работает у новичков искаропки?

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

Кстати, когда берут готового пингвина и поверх него ставят проприетарное ПО и все это запихивают в телефон/телевизор/и т.д, то разработчикам от этого огромный профит идет или как? Ну а че - «Они открыли НАШ код! И добавили даже свой конфиг, чтобы загружаться с своей железки! Этолютыйвин!». Или даже «Они вкатали к нам в ядро поддержку загрузки своего проприетарного блобика - УРРААА товарищи! Так победим!!»

Напомни мне, где кроме серверов и PS4 сейчас используется FreeBSD, и в каких областях применяется Linux?

ононимно-опеннетный.

anonymous (18.09.2015 19:04:33)

Кто-бы говорил :)

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

Насколько она юзарфрендли? Конечно, врядли сравнима с Минт, но что обычно работает у новичков искаропки?

Отличный вопрос!

Система дружественна в классическом смысле этого слова - ты полный хозяин своего машины. Эта операционная система с самой лучшей документацией из всех! Насчет поддержки железа - просто погляди https://www.freebsd.org/releases/10.2R/hardware.html.

Насчет новичков: GhostBSD как раз для них.

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

Обратные зависимости.

Ы?

$ find /var/db/pkg -name INDEX
$ 
Нет в старой pkgdb никаких INDEX. А обратные зависимости пакета с именем «pkgname-1.2.3» всю жизнь лежали в /var/db/pkg/pkgname-1.2.3/+REQUIRED_BY

Угу, угу. Только было это дело не сильно быстрым. Да даже тот же «pkg install -n foo», который покажет все, что будет тянутся за этим пакетом - зело быстрее.

pkg_info -r по файлу пакета отрабатывает от долей до пары десятков секунд в зависимости от размера файла.

А уж аналоги «pkg rquery %rn» какие были? Только в портах искать, т.е. или через индекс или запасшись терпением.

В старой pkgdb обратные зависимости формируются при установке пакета в локальной базе. Для неустановленного пакета их просто нет по причине отсутствия общей базы пакетов (репозитория). Впрочем я что-то и придумать не могу накой могут понадобиться все возможные обратные зависимости неустановленного пакета. По установленному - pkg_info -R работает доли секунды.

Ну и раздолбать базу пакетов теперь все же сложнее - и вообще, какой смысл реализовать ту же БД «на коленке», когда есть готовый, проверенный и отнюдю не маргинальный sqlite?

Что-то мне подсказывает, что случись чего - sqlite-ный блоб развалится куда вероятнее чем структура каталогов с мелкими файлами. Да и для починить эти файлы хватит текстового редактора. А вот с sqlite придётся потрахаться всерьёз и отдуши. И не факт что в результате не окажется проще снести локальную базу пакетов и поставить все их заново.
В общем никаких особых преимуществ перед старой pkgdb пока не видно. А вот проблемы есть. С завидной регулярностью при сборке пакетов на билд-машине наблюдается примерно такое:

===>   Registering installation for font-bitstream-type1-1.0.3_3
pkg-static: Cannot get an exclusive lock on a database, it is locked by another process
*** [fake-pkg] Error code 75

Stop in /usr/ports/x11-fonts/font-bitstream-type1.
Со старой pkgdb такого быть не могло в принципе.

ЗЫ: а pwd_mkdb и бинарные БД с пользователями вам не мешают? :)

Нет. Во первых информация в pw.db и spw.db вторична, во вторых проблем с локировками в них никогда не наблюдалось.

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

Нет в старой pkgdb никаких INDEX.

Конечно же нет. Там ведь «инфа» только об установленных пакетах.
Это [INDEX] - из портов. Ставится с помощью «make index» или «make fetchindex».
Требуется для тех же «make search» «make pretty-print-*-depends» (это когда нужно глянуть ВСЕ зависимости, котоые тянутся за еще неустановленным портом). Ну и для извращений, типа этих самых (обратных) зависимостей - тоже подходит. Хотя ладно, посмотреть последние для еще не установленных пакетов - действительно довольно экзотический случай.

Только было это дело не сильно быстрым.

pkg_info -r по файлу пакета отрабатывает от долей до пары десятков секунд

Пара десятков секунд - «быстро» o_O

pkg_info -r по файлу пакета отрабатывает от долей до пары десятков секунд в зависимости от размера файла.

Я ведь привел вполне конкретный, далеко не сферично-вакуумный пример:
посмотреть все зависимости _перед_ установкой пакета. Т.е. «pkg install -n foo». ("-n == --dry-run"). Отрабатывает даже для «жирноты» типа третье-гнома где-то за секунду:

pkg install -n gnome3
The following 215 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	gnome3: 3.16.2
	zenity: 3.16.3
	jpeg-turbo: 1.4.1
	wx28-gtk2: 2.8.12_6
	yelp: 3.16.1
	webkit-gtk3: 2.4.9
...
	py34-setuptools34: 17.0
	py34-atspi: 2.16.0
	mousetweaks: 3.12.0
	accerciser: 3.14.0_1

The process will require 1 GiB more space.
229 MiB to be downloaded.



Для неустановленного пакета их просто нет по причине отсутствия общей базы пакетов (репозитория).

Об этом, как бы, и речь.

по причине отсутствия общей базы пакетов

Никогда не видел в этом ничего хорошего.

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

Напомни мне, где кроме серверов и мобилок сейчас используется Linux, и в каких областях применяется FreeBSD?

fixed.

ононимно-опеннетный.

Ну, дык я вбрасываю аккуратно, тонко и очень скромно. В отличие от.

anonymous
()

О чем эта новость?

Три человека в качестве хобби в свободное время «мейнтейнят» «операционную систему», еще два человека делают пиар и форум.

Какой смысл публиковать пышные новости про особенностях использования свободного времени пятью человеками?

В подобных новостях надо сделать обязательным указывать: сколько мейнтейнеров, сколько людей пользуются «операционной системой» и как велико сообщество.

Если пользователей меньше ста тысяч, то кому нужны такие новости?

Для подобных новостей есть куча форумов, блогов и других помойных ям.

P.S. Даже не сомневаюсь, что тот, кто нашкрябал эту «новость» сам никогда этой «операционной системой» не пользовался, понятия не имеет, сколько у нее пользователей и как много людей ее «разрабатывают».

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

Это [INDEX] - из портов

Тогда не понял причём тут pkg-ng и обратные зависимости.
Портовый INDEX после внедрения pkg-ng никуда не делся. Обратных зависимостей там и раньше не было, и сейчас нет. Необходимость перестраивать его при внесение изменений в дерево портов как была, так и осталась. И как время на перестроение INDEX может волновать простого смертного (оно же строится централизованно и распространяется уже готовым)?

Пара десятков секунд - «быстро»

Для операции, которая нужна раз в полгода, а то и реже - вполне.

Для неустановленного пакета их просто нет по причине отсутствия общей базы пакетов (репозитория).

Об этом, как бы, и речь.

А можно в двух словах - накойхер? Вот за 15+ лет пользования системой задача получить наперёд, до установки, обратные зависимости для некоторого скопа пакетов (заметьте, не для всей помойки, а небольшой выборки из неё) возникла ровно один раз. Ршилась одноразовым скриптом на perl.
А что до репозитория, так я и сейчас им не пользуюсь - лишняя сущность.

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

Что то я не понимаю:

# gpart show
=>       34  976773101  ada0  GPT  (466G)
         34       2048     1  bios-boot  (1.0M)
       2082  972630016     2  freebsd-ufs  (464G)
  972632098    4132864     3  freebsd-swap  (2.0G)
  976764962       8173        - free -  (4.0M)

У меня два ЖД, под фряху 1 раздел и один пока свободный. Что писать в device? fdisk -B -b /boot/boot0 device

Я уже попробовал и /dev/ad0 и /dev/ada0 и чего-то не фурычит.

p.s bsdutils и coreutils неплохо так отличаются.

sniper21 ★★★★★
()
Последнее исправление: sniper21 (всего исправлений: 2)
Ответ на: комментарий от anonymous

Для подобных новостей есть куча форумов, блогов и других помойных ям.

И L.O.R - одна из них.

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

Напомни мне, где кроме серверов и мобилок сейчас используется Linux, и в каких областях применяется FreeBSD?

Встраиваемая техника, суперкомпьютеры (где FreeBSD даже доли процента нет), автомобили, беспилотники, робототехника, медицина и много где ещё.

Ну, дык я вбрасываю аккуратно, тонко и очень скромно. В отличие от.

Все с чего-то начинают :)

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

тот, кто нашкрябал эту «новость» сам никогда этой «операционной системой» не пользовался

Стоит в виртуалке. Работает сносно.

понятия не имеет, сколько у нее пользователей

Вот тут да, но думаю достаточно.

как много людей ее «разрабатывают».

А чего тут разрабатывать? Это обычная FreeBSD с парой своих велосипедов и кое-какими преднастройками.

Sunderland93 ★★★★★
() автор топика
Последнее исправление: Sunderland93 (всего исправлений: 1)
Ответ на: комментарий от sniper21

Вам нужен раздел для GPT-загрузчика с типом freebsd-boot (посмотрите какого размера /boot/gptboot, если больше 16KB - увеличте значение параметра "-s"):

# gpart add -t freebsd-boot -s 16k -i 8 ada0
Записать загрузочный код:
# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 8 ada0
Если больше ничего не накосячено — взлетит.
А чтобы было совсем канонично:
# gpart set -a bootme -i 2 ada0

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

Стоит в виртуалке. Работает сносно.

Даже и сомнений не было, что в виртуалке.

Ты — автор мусорных, никому не не нужных новостей. Генератор бесполезного информационного шума.

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

Чисто из за этого треда решил поставить на домашнюю машинку фряху (всё равно систему менять надо было) Накатил Чистую фряху(не ghost) за 20 минут. обновил порты Поставил nvidia-drivers, xorg, i3 и всякие штуки по дороге. Скопировал tmux i3 fonts xdefaults urxvt конфиги через scp. Ничего кроме rc.conf и boot.conf не трогал Потратил еще 10 минут. Единственное что не нашел сразу /proc/cpuinfo (но за то есть sysctl) Всё работает из коробки, разницы между своей гентой и арчиком не наблюдаю. Сейчас буду ставить всякие извраты аля steam, skype и остальной юзерфильный софт. Проблем пока не возникало, но я уверен что софта меньше. А пока, всё что мне нужно есть. ЧЯДНТ ? О чём холивар ? Где пруфы ? Такие темы на лоре с кучей порванных *покрышек* у фанбоев греют душу.

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

100% являются, но без дельфинистой хрени ужас тормознутой точно.

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

;ну, ,судя по картинке ьего "аватара", нику ты дитё лет эдак 14-14,5

«жу"покрышек"жу», это-то вааще откуда, по тексту не отметил.

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

и много где ещё

Это вон там?
Космический спутник LightSail на солнечном парусе завис из-за программной ошибки

Космический спутник LightSail на солнечном парусе завис из-за программной ошибки
...
Операционная система на спутнике - Linux

медицина

Ну да, некромантов-то нема ...

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

блоги не для, помойные ямы оборот неверный, форум-сиречь выставка. Качки.

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

Хочешь скажу так: вдва пооля мимо, я просто второй анонимус и сё, хе-хе..

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

Накатил Чистую фряху

Сейчас буду ставить всякие извраты аля steam

travka (19.09.2015 20:32:00)

Твой ник тебя немного палит :)

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

Каждый думает в меру своей думалки.

Мой ник таких как ты палит ;)

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

А кто тут говорил про юзер-френдли? Ни FreeBSD, ни GhostBSD, ни PC-BSD такими не являются.

А можно с этого момента чуть подробнее (по крайней мере для PC-BSD)? А то что- то демагогией попахивает.

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

считаю что новый пакетный менджер это лютый вин

особо люто там выглядит хранение всего в sqlite, аха. поубивалбы...

И что плохого (ну кроме батхерта от бинарного формата хранения)?

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

systemd - это лютый вин! Да и радуйтесь своим shell-простыням, пока можете. Скоро и к вам аналог системды придёт :) Linux впереди всех.

К нам если и придет то явно не systemd. Мсье не задумывался что из всех подобных вещей (launchd в OSX, smf в Solaris) гонят только на детище Поттеринга?

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

Вы так подробно расписали замечательную работу всякой периферии, но почему-то скромно умолчали о таких несущественных для ноутов вещах как время автономной работы и поддержка s2ram и s2disk. Интересно, почему так ;-)?

Может потому что оно работает? hw.acpi.supported_sleep_state:S3 S4 S5

(Состояния сна расшифровывать надо?)

powerd тоже как бы работает...

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

Мсье не задумывался что из всех подобных вещей (launchd в OSX, smf в Solaris) гонят только на детище Поттеринга?

Так первопроходцам и сотрясателям Всел^W основ всегда нелегко! А вот тем, кто идет по проторенному пути ...

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

Так первопроходцам и сотрясателям Всел^W основ всегда нелегко! А вот тем, кто идет по проторенному пути ...

ROFL! Спасибо. Сижу улыбаюсь. Нет, ну конечно только сотрясатели основ ходят на костылях по граблям там где уже все давно придумано и реализовано :)))

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

s2disk

man 4 acpi

S4 Suspend to disk. All devices are powered off, and the system stops running. When resuming, the system starts as if from a cold power on. Not yet supported by FreeBSD unless S4BIOS is available.

...

Otherwise, the OS is responsible for suspending to disk (S4OS). Most current systems do not support S4BIOS.

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

Мсье не задумывался что из всех подобных вещей (launchd в OSX, smf в Solaris) гонят только на детище Поттеринга?

Хорошую технологию всегда критикуют, потому что она хорошая, а народ привык к плохой, костыльной. Да и кто гонит-то? Только маргиналы, не осилившие простые как 3 копейки мануалы. Мне, чтобы освоить базово systemd, оказалось достаточно прочесть книжку от самого Лёни. Спасибо чуваку, всё крайне понятно объяснил.

К нам если и придет то явно не systemd.

Я не говорил про него. Но к вам придёт аналогичная технология, ибо даже сами разрабы BSD поняли что BSD Init - говно мамонта, и чтобы совсем не скатиться в маргинальщину, надо действовать.

Sunderland93 ★★★★★
() автор топика
Последнее исправление: Sunderland93 (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.