Опубликован релиз десктоп-ориентированного дистрибутива GhostBSD 22.06.15, построенного на базе FreeBSD 13.1-STABLE и предлагающего пользовательское окружение MATE. По умолчанию в GhostBSD применяется файловая система ZFS. Поддерживается как работа в Live-режиме, так и установка на жесткий диск (используется собственный инсталлятор ginstall, написанный на языке Python). Загрузочные образы сформированы для архитектуры x86_64 (2.7 ГБ)...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57376
У меня в нём гном падал по кд, и в режиме лайвсиди установка софта не работает.
> построенного на базе FreeBSD 13.1-STABLEОгромное спасибо аффторам за обновление. Если в 13.0 intel-7260 wifi работал, но не просыпался, требовалась перезагрузка. То в 13.1 - просто не видит ни единой сети. Так поебдим!
Так тренд. В Майкрософт, говорят, рекомендовали вообще ви-фи отключить и проводами.
Когда у меня на этом компе Салярэс был, я тоже так делал.
> Так тренд. В Майкрософт, говорят, рекомендовали вообще ви-фи отключить и проводами.Майкрософт уже рекомендации BSD'шникам выдает? Нифига, в открытую поперли.
ifconfig iwm0 up
LiveCD в принципе - выглядит неплохо. Напрягает только копирование корня в память. Вроде раньше такого не было. Даже мой wifi завёлся.
И решил я этот ГОСТбзд установить, перезагружаюсь и...
invalid fs type, mounting root filesystem failed!
boot to live:
mount /dev/ada0s1a /mnt
ee /mnt/fstab#/etc/fstab
/dev/ada0s1a / ufs defaults 0 0exit (from you editor)
rebootboot to GhostBSD from /dev/ada0, Profit !
or install to UFS first
Sefl hosted patch ;-)boot to live:
mount -T ufs /dev/ada0s1a /mnt
ee /mnt/etc/fstab#/etc/fstab
/dev/ada0s1a / ufs defaults 0 0exit (from you editor)
rebootboot to GhostBSD from /dev/ada0, Profit !
or install to UFS first
Self hosted patch ;-)boot to GhostBSD live, open terminal:
mount -T ufs /dev/ada0s1a /mnt
ee /mnt/etc/fstab (or open via you like editor with $ sudo mousepad /mnt/etc/fstab)# file: /etc/fstab
/dev/ada0s1a / ufs defaults 0 0save file
exit (from you editor)
exit (from chroot)
reboot (GhostBSD live distro)boot to GhostBSD from /dev/ada0s1a, Profit !
or install to UFS first
Ну в принципе неплохо что существует. Это единственный дистро на Фряхе или ещё что-то забыл?
Не единственный, но самый живой, есть ещё например helloSystem
Ульяновский? Или подсчёт только достатколов?
nomadbsd
Самый живой дистрибутив на Фряхе это сама Фряха.
Ubuntu
MidnightBSD https://www.midnightbsd.org/
FuryBSD https://sourceforge.net/projects/furybsd/and all other 100 BSD and Linux distro at https://distrowatch.com/
Всё равно не_работает на 90% оборудования, выпущенного после 2010 года. У меня даже иксы не_запускаются и сразу падают в ошибку. Разбираться нет желания.
Это не правда.
Оно и на коредуо и на райзенах прекрасно работает, а вот как раз на старых железках где видео не amdgpu а radeon - с этим проблемы.
50 на 50. Я другой аноним, и моя i915 в ленивце работала через релиз, типа по чётным/нечётным. Бывало пару раз даже такое, что не работал войфай(7260) и были иксы, а после обновления - слетели иксы, но поднялся войфай.
ВиФи там работает отвратно, я прокидываю его в бихайв, там опенврт и забираю виртуальным эзернетом, тогда и AC и AX уже местами доступно, а того что во фре только N, по крайней мере до недавнего времени так было.
Щас они поднатаскали с линукса дров которые через LinuxKPI пашут, хз насколько хорошо.
> поднатаскали с линукса дровВот и подобрались к сути. Нафига оно нужно, если очень многое всеравно портируется из под линукса. Ведь можно просто поставить линукс.
> Нафига Линукс нужно, если очень многое всеравно
> запускается только под вайном. Ведь можно просто поставить венду с WSL.Тебе видней.
А ещё где то ndis прослойка была чтобы с венды дрова юзать :)
Ну не нравится мне этот ваш линукс.
Нормально там Wi-Fi работает, я вот попробовал пойти по твоему пути с виртуалкой из-за отсутствия драйвера, но оказалась, что шняга с вафлей, висящей на USB так не работает. Херня этот путь.
Да, есть такое ограничение/не удобство, возможно есть другие способы пробрасывать отдельные USB устройства в виртуалку.
вы мешаете некомпетентным нытикам негодовать!всю ветку ещё не дочитал, но подозреваю, где-то отметилось то милое дитя, у которого ufs рассыпается.
о, недолго пришлось ждать - 4.19. рад, что сие дитя живо и здорово. непонятно, правда, с какой целью.
> По умолчанию в GhostBSD применяется файловая система ZFS.Кстати, а каков практический смысл от ZFS на не_серверах с одним диском? Оно же только память жрёт.
Бэкапы, дедупликация. Зачем вам zfs если у вас одна голова?
> Бэкапы, дедупликация.Зачем, если это не_сервер?
В мире бзд - ничего лучше ZFS, ещё не спи^Wпридумали. С UFS2 надо быть очень осторожным, хоть вроде последние пару лет вроде не рассыпалась.
HAMMER
Возможно что после честного ответа на такой вопрос, у отвечающего не остаётся причин использовать Фряху на десктоп/лаптоп, а на серверах её все равно уже в следовых количествах осталось.
Сдается мне что ты врешь.
Фря как имела так и имеет сетевой стек лучше пингвинячего.
Потому на точках раздачи ресурсов в цднах как стояла фри так и стоит
Фря как имела так и имеет сетевой стек лучше пингвинячего.Что в данном контексте означает "лучше"? Быстрее, тратит меньше ресурсов, имеет бОльший функционал?
лучшие тайминги работы стека. Минимальные задержки. Это одно из преймуществ из-за которых выбирают FreeBSD ядро для игровых платформ.
Linux по этому показателю полный хлам. Абсолютно непредсказуемое поведение в RealTime.
Осмелюсь сказать, что Вы не поннимаете сути вопроса, что такое RealTime и вообще..
В Linux RealTime работал всегда и может переключаться динамически,
например - Slackware Linux сейчас поставляется с динамически переключаемым PREEMPT ядром:cat /boot/config | grep PREEMPT
PREEMPT_DYNAMIC="YES"http://slackware.com
http://slackware.nl/slackware/slackware64-current-iso/кроме всего и во FreeBSD и в Linux это могут быть приоритеты выставляемые отдельным приложениям.
в любом случае чаще требуется пересборка ядра, что довольно тривиально.http://freebsd.org
Поставить пакеты программ в том числе десктопные можно и сейчас используя штатный pkg во FreeBSD:
например # pkg install nano mc links xorg slim xfce firefox vlc audacious audacious-plugins
то есть одной командой.в особо тяжких случаях нужны навыки программирования и/или уммная голова, но всё уже давно написано.
>[оверквотинг удален]
> выставляемые отдельным приложениям.
> в любом случае чаще требуется пересборка ядра, что довольно тривиально.
> http://freebsd.org
> Поставить пакеты программ в том числе десктопные можно и сейчас используя штатный
> pkg во FreeBSD:
> например # pkg install nano mc links xorg slim xfce firefox vlc
> audacious audacious-plugins
> то есть одной командой.
> в особо тяжких случаях нужны навыки программирования и/или уммная голова, но всё
> уже давно написано.Вообще пальцем в небо... Не позорься...
Не лучше он.
Может в чём то отдельном. Вот я тащюсь по нетграфу, постоянно пригождается. Но порог входа очень высокий.При RTT 50+ms и потерях пакетов скорость TCP соединения на фре сильно проседает на отдачу, линукс в том же месте даёт в 2-4 раза больше скорости.
Ситуацию исправляет только альтернативный TCP стёк от нетфликса - RACK, но вряд ли вы его юзаете )Ещё помню что жаловались что батчинга внутри нет, из за того что каждый пакет по одному проходит весь стёк страдает производительность, но это наверное проблема ОС общего назначения с большим легаси.
FreeBSD 13 и выше пробуй для решения проблем производительности.
>Фря как имела так и имеет сетевой стек лучше пингвинячего.А мужики-то, которые кластеры для TOP-500 мутят, и не знают!
На большинстве кластеров они до сих JAVA пользуют как нагрузку на кластер, так что до стека TCP/IP им глубоко нас. рать.
Ну и конечно гражданин с деревянной головой не знает что кластеры создают для чрезвычайно длительных вычислений, которым на Real Time ложить большой болт...
да-да, везде телевидение и все в ластах.похожим образом рассуждают господа категории "бэ" - "ну как так ты без машины, все уже обзавелись - у меня все друзья на машинах!!1"
"носишь радостную морду, и не знаешь, что позор - при такой широкой zh0пе такой узкий кругозор". /ц/
Принципиально не хочу в рф тачилу: дорог нет, сплошное обдиралово начиная с салона где без допов не купить и заканчивая налогами и страховками, а так же поборами.
Потом пробки, парковки, неадекваты на дорогах.Более честный ответ - мне некуда тут ездить и никуда не охота, проще и дешевле на такси и далее поездом/самолётом, и рулить мне тоже не по кайфу.
Потому что оно компактней линуха, потому что порты гибче в плане опций.
Дополнительно: потому что я пилю софт под фрю и мне так удобнее чем удалённо.
это все есть в btrfs, и оно не жрёт ОЗУ по пустому.
Ну там у btrfs тоже не все гладко, хотя на стандартном десктопе должно быть в целом ок.Под базой (mysql) мне пришлось выкинуть btrfs, больно ей наступало из-за фрагментации через несколько дней. ZFS пока вот ничего, всего два раза зависла, на zio_что то там.
> база
> мусклСмешно.
А вот оракл на зфс работает отлично.
В exadata нет никакой zfs, сюрпрайз.Впрочем, какой вам орацле, одичалый? Ваш логин не логин. Смените юрисдикцию вот потом и приходите.
А пока вон вам конференция по переходу на postgres pro. Работать ничего так и не будет, но хоть печенек за счет оргвзноса поедите всласть.
В btrfs нет онлайн дедубликации и кеша на ssd.
btrfs еще лет 10 будет ковыряться чтобы до текущего, на 21 июня 2022 года, уровня инфраструктуры ФС хоть как-то доползти.
В том что не требуется чекать диски после ребута внезаптного и оно типа более усточиво, особенно если память с ецц, что нынче уже не редкость.
На фрибзд иного выбора просто нет.
Я всё ещё на UFS2 живу и оно вполне норм.
Но когда большие механические диски чекаются это конечно на долго.
> В том что не требуется чекать диски после ребута внезаптноготребуется. Но нечем. Поэтому рекомендую почитать что есть txg и как их читать до того как твои ценные котики превратятся в невосстановимую тыкву, а не после. Особенно прекрасно то, что программа для аварийного восстановления данных есть только под винду-проклятую. За деньги (которых одичалым за стеной не заплатить).
> и оно типа более усточиво
тоже нет
легкие (а не как в ufs) снапшоты/клоны, сжатие, эффективный кэш чтения - это есть.
Аппетиты zfs легко ограничиваются.
Стоит добавить, что zfs может быть быстрее любой из существующих fs при корректном конфигурировании.
Кто бы ещё знал как это делать :)
У нас вот не могут найти специалистов за деньги это сделать )
> Кто бы ещё знал как это делать :)
> У нас вот не могут найти специалистов за деньги это сделать )ну если денег совсем много - напишите slw at zxy.spb.ru - возможно ему уже до смерти надоел ceph.
Он - знает.
Ну да, как минимум это читать надо уметь и желательно на Английском.
>...каков практический смысл от ZFS на не_серверах с одним диском?К хорошему привыкаешь быстро...
Хотя бы потому что другой вариант, UFS, сожрет 8% места на диске просто так, искаропки.Потом boot environments (это когда ты рукожоп все сломал и просто ребутнулся в сохранение), снапшоты перед обновлением, data integrity, CoW, кеширование в память. Все это очень даже нужно на десктопе в плане скорости работы и беспроблемности восстановления.
> Загрузочные образы сформированы для архитектуры x86_64.А вот это печально, что нет i686. Иной раз на железе с кол-вом памяти < 4GB работает намного шустрее, даже если сам проц поддерживает 64 бита. Ранние корки, пентиумы Д и четвертые пни как пример.
https://sourceforge.net/projects/ghostbsdproject/files/relea.../
Оно уже почти не поддерживается.
Недавно потёр единственную i386 виртуалку, потому что ненужна вообще больше.
Раньше там хотя бы иногда вайн собирал и отлаживал, а теперь он несколько иначе распространяется а в перспективе и вообще совместимость с i386 можно будет не собирать.
До сих пор использую i386-wine-6.0.1,1 для запуска старых (20-летней давности) игрушек, сделанных под Windows 9x/2000/XP.
А что, последний Wine обе архитектуры поддерживает, и i386, и amd64? Можно смело убивать неподдерживаемый i386-wine-6.0.1?
Где ты был последние пол года!?)Теперь у нас можно два вайна держать одновременно: под amd64 - ставится из портов в систему, и i386 ставится в профиль юзера из pkg скриптами идущими в комплекте к вайну amd64.
Запускается всё через враппер определяющий тип бутылки и дёргающий соотвествующий вайн.
Если версия вайна в системе и в профиле юзера отличается - работать не будет.Те пока ещё требуется собирать слой совместимости с i386 при сборке системы, но насколько я понимаю, вайн активно допиливают чтобы он там внутри сам транслировал всё, тогда наконец то можно будет выкинуть всё i386 из системы и второй вайн из профиля/хомдиры.
> Если версия вайна в системе и в профиле юзера отличается - работать не будет.Как ТАКОЕ может быть?! Откуда и какой версии i386 берётся?
Через /usr/local/share/wine/pkg32.sh ставишь и обновляешь, оно ставит в хомдиру юзера.
Ставить надо той же версии что и из портов, staging вроде не прокатывает, тк пакетов с такой опцией нет.
старый wine в комплекте:
https://mirror.yandex.ru/mopslinux/iso/6.2/MOPSLinux-6.2.1-d...Slackware, в котором вообще всё и сразу:
http://slackware.com
https://mirror.yandex.ru/slackware/
> Обеспечено определение большинства устройств на базе чипов Broadcom, включая iMacА они оптимисты
Речь о древних маках на интеле, которые уже нафиг никому не нужны и стоят копейки среди б/у.
установку на UFS2 починили???
это так просто поржать...
боже,, кокое оно фсе недаделаное..
Пусть сначала саму UFS2 починят. Кстати, начиная с 13-й версии вроде ещё не сыпалась, всё что ниже - труп.
Юзаю начиная с 7 версии, на десктопе вроде с 10, и ничего у меня не сыпалось.
У всех по разному. До 13 включительно сыпалось. Из-за этого пришлось полностью выпилить фрибзд из инфраструктуры.
Интересно. А если бы не сыпалась нашлись бы достаточные причины не выпиливать?
Интересней, что он такое с ней делал, что у него что-то там "сыпалось".Мне, как в далеком прошлом админу массхостера с дикой нагрузкой (как оно у трехрублевых и должно быть) прям очень интересно и удивительно...
P.S. полагаю, "где pr" можно не спрашивать
В далёком прошлом я помню большие, даже огромные глаза человека которому слегка не повезло - я тогда в суппорта был и у человека что-то с сервером случилось (ну на фряхе) и он его вытащил из стойки, припер в отдельную комнату, включил, туда сюда, файлуху там что то чинит и тут выбивает автомат прямо посреди починки. Не знаю чем дело кончилось - у меня смена к концу подошла в тот момент.
Вот именно в далеком прошлом, я, особенно после появления gjournal практически перестал ручками что-то там делать, все лечилось на автомате, да и вылеты были из-за кончинов ИБП. Может мне надо было как то специфично руки мыть или железки не те покупать...
Ну да, что тебе мнение какого-то МакКузика что "silent fs corruption - works as intended"...Именно в варианте с gjournal.
Ну и зачем он "припер", а главное чому упса на рабочем месте не было? Настолько нищие рога и копыта?
А его округлость глаз как-то отличалась если бы подобный финт произошел с ext/xfs/reiser?
> Ну и зачем он "припер"ip-квмов нормальных в 2005м еще не существовало, вообще.
> а главное чому упса на рабочем месте не было?
вы там совсем зажрались? ЕЩЕ и упс в комнату для клиентов?! Скажи спасибо, что в стойках они были... правда, так себе. (Стек и его full shutdown в 2007м, кажись, году. Кстати, тоже без особых последствий пережили. Ну кроме тех кто background_fsck не догадывался отключать.)
> А его округлость глаз как-то отличалась если бы подобный финт произошел с ext/xfs/reiser?
fsck починил бы. Ну, с потерями но без фатальных последствий.
А вот с zfs - unable to import, или просто мертвое повисание на импорте в подобном сценарии более чем вероятно.
> fsck починил бы. Ну, с потерями но без фатальных последствий.
> А вот с zfs - unable to import, или просто мертвое повисание
> на импорте в подобном сценарии более чем вероятно.А чего-то, zfs import -F не поможет разве?
Не поможет.
Он совершенно не для импорта битых файловых систем.
> Он совершенно не для импорта битых файловых систем.Это что же надо сделать такого, чтобы CoW ФС побилась до состояния немонтируемости? "Оптимизировали" ZIL что ли?
>> Он совершенно не для импорта битых файловых систем.
> Это что же надо сделать такого, чтобы CoW ФС побилась до состояниявот то что описано - система в состоянии восстановления после предыдущего отключения питания на ходу, возможно небезобидного и унесшего с собой диск-другой навсегда, и тут херак - второе прилетает.
Успех чувака свалившего с мальты в австралию и оттраханного там кенгурями ищи сам. Вкратце - не помог ни raidz3, ни жалобные письма разработчикам - "works as intended, удалите и пересоздайте пул"
Простенький упс на офисные печатные машинки стоил копейки и нужен был как раз от перепадов напряжений и кратковременных пропаж електричеств. 10м хватает и ладно.Я с трцдом представляю где бы можно было бы с бакграунд фсцк нормально работать, всегда его отключал.
> Простенький упс на офисные печатные машинки стоил копейкиа тебе из стойки выносят четырехюнитовую дуру, которая одними вентиляторами при старте его спалит к чертям.
> Я с трцдом представляю где бы можно было бы с бакграунд фсцк нормально работать, всегда его
> отключал.ну к седьмой версии он уже нормально работал, кроме совсем уж клинических случаев, когда проблема не в нем а в том что пора с бэкапа восстанавливаться.
Проблемы были только в январе, когда 13 выкатили, МакКузик что то там напутал и кажется fsck работал как то не очень корректно, после репорта лично ему, как автору коммита, всё было починено часов за 5-8.
Да, я провёл сам небольшую работу и нашёл его как автора ломающего коммита :)Ещё очень давно были проблемы когда я только начинал юзать фрю и не отключал проверку дисков в фоне.
Сейчас я ещё встроенный журнал отключаю, чтобы фс полностью чекалась, потому что был как то один глюк когда фс прочекалась по журналу а потом система крашилась, пока руками принудительно всё не проверил.
Использовал UFS2 еще с 5ки и ничего ни разу не "рассыпалось".
Ох уж эти сказочники.
есть такие персонажи, которые однажды облажавшись, будут валить с больной головы на здоровую до гробовой доски. эдакий эффект обиженного утёнка.
BWN_GPL_PHY относится только к if_bwn драйверу.
Обоийчики интересные...
То есть на систему с geforce gt210 не поставится?! Или можно noveau при загрузке выбрать?!
Есть разные версии дров нвидии в портах, в том числе и под старые видяхи.
Из новости непонятно, чем же оно принципиально отличается от FreeBSD?
Предустановленными иксами.
Про RealTime:
В Linux RealTime работал всегда и может переключаться динамически,
например - Slackware Linux сейчас поставляется с динамически переключаемым PREEMPT ядром:cat /boot/config | grep PREEMPT
PREEMPT_DYNAMIC="YES"http://slackware.com
http://slackware.nl/slackware/slackware64-current-iso/кроме всего и во FreeBSD и в Linux это могут быть приоритеты выставляемые отдельным приложениям.
в любом случае чаще требуется пересборка ядра, что довольно тривиально.http://freebsd.org
Ставите штатно FreeBSD.
Поставить пакеты программ в том числе десктопные можно и сейчас используя штатный pkg во FreeBSD:
например # pkg install nano mc links xorg slim xfce firefox vlc audacious audacious-plugins
то есть одной командой.в особо тяжких случаях нужны навыки программирования и/или умная голова, но всё уже давно написано.
В линукс десктопный реалтайм чуть сложнее чем тут описано. Тех кому это надо интересует как минимум 1000Hz частота переключения задач и FULL PREEMPT кернела. Бонусом они могут хотеть "tickless" ядро (NOHZ_FULL) - уже из соображений экономии питания на лаптопах.Для жесткого реалтайма (который на десктопе не особо нужен) для линукса есть специфичный набор патчей, без него реалтайм условный. Часть этих патчей интегрирована в последние ядра, что делает их несколько лучше в этом аспекте.
что-то мыкнуло !
и возникла у меня идея собирать GhostBSD версию с XFCE c RealTime ядром !
https://ghostbsd.org/22.06.18_iso_is_now_availableSubmitted by ericbsd on Mon, 06/20/2022 - 12:39
This new ISO contains a critical fix and software updates. For details, see the changelog below.
GhostBSD 22.06.18 ISO Changelog
The last change to automount was untested, and the live iso was automating all internal drives and caused serious partitioning issues and installation problems. I am sorry to everyone who tried to install GHostBSD and had issues.
> The last change to automount was untested, and the live iso wasmade my day!
> ginstall, написанный на языке Python)FFFFUUU