Представлен выпуск свободной UNIX-подобной операционной системы OpenBSD 7.5. Проект OpenBSD был основан Тэо де Раадтом (Theo de Raadt) в 1995 году после конфликта с разработчиками NetBSD, в результате которого для Тэо был закрыт доступ к CVS репозиторию NetBSD. После этого Тэо де Раадт с группой единомышленников создал на базе дерева исходных текстов NetBSD новую открытую операционную систему, главными целями развития которой стали переносимость (поддерживается 13 аппаратных платформ), стандартизация, корректная работа, проактивная безопасность и интегрированные криптографические средства. Размер полного установочного ISO-образа базовой системы OpenBSD 7.5 составляет 630 МБ...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60930
Опять без песенки? Да что ж такое! Опёнок уже не тот
> Опять без песенки? Да что ж такое! Опёнок уже не тоти картинка грустная - https://www.openbsd.org/images/King_of_Kings.jpg - может Тео на что-то намекает?
Только на что?
Вот в чем вопрос!
> и картинка грустная - https://www.openbsd.org/images/King_of_Kings.jpg - может Тео на
> что-то намекает?картинко - Ozimandias:
https://www.news24.com/citypress/Voices/zuma-the-ozymandias-...
https://cdn.24.co.za/files/Cms/General/d/3821/50ed8eb8893e49...намёк, безусловно, присутствует..
>Проект OpenBSD был основан Тэо де Раадтом (Theo de Raadt) в 1995 году после конфликта с разработчиками NetBSD, в результате которого для Тэо был закрыт доступ к CVS репозиторию NetBSD.Когда это перестанут писать в каждой новости про сабж)?
А это не ты спрашивал? https://www.opennet.dev/openforum/vsluhforumID3/133271.html#20
довольно вкусные улучшения, надо уже обновить свой прокси-кластер
Какое кластерное решение используете?
Берётся Ansible, автоматически ставится vmm виртуалка с K0S, и так повторить несколько раз до кондиции. В результате получается кластер, совместимый с K8S, но менее подверженный к сетевым атакам, если хорошо прикрыть PF-ом.
В гостевухе ессно Alpine или хотя бы Void.
что лучше поставить для десктопа — net/open или фри BSD?
Для десктопа подойдёт только FreeBSD, и то если у тебя компьютеру 10+ лет. На что-то новее дрова ещё не написали.
Какие конкретно драйверы отсутствуют?
> Какие конкретно драйверы отсутствуют?Вероятно-же, что ему нужен /dev/head
DragonflyBSD.
чёт какая-то вообще экзотика.
Самая производительная из всей плеяды exbsd, между прочим. А что там экзотичного? Иксы есть, DE есть, жырнолис есть.
Тесты производительностей есть?
Похороникс регулярно проводит. Я склоняюсь к тому, что не последняя причина это сборка нормальным компилятором.
> Я склоняюсь к тому, что не последняя причина это сборка нормальным компилятором.Это при том, что ядро DragonFlyBSD собирается без оптимизаций (точнее, мне ни разу его не удавалось полноценно получить с оптимизациями).
>> Я склоняюсь к тому, что не последняя причина это сборка нормальным компилятором.
> Это при том, что ядро DragonFlyBSD собирается без оптимизаций (точнее, мне ни
> разу его не удавалось полноценно получить с оптимизациями).Ядро фряхи до перехода на шланг тоже с -О2 не собиралось.
А какие тебе оптимизации нужны в ядре?ЗЫ:
Без оптимизаций это -О0, а емнип ядро там с -О1 собирается, как и фряшное когда-то.
> Похороникс регулярно проводит. Я склоняюсь к тому, что не последняя причина это
> сборка нормальным компилятором.В последнем мною виденном стрекоза не шибко блистала.
> Тесты производительностей есть?сделай.
>> Тесты производительностей есть?
> сделай.У меня есть более интересные занятия.
Экзотика - это арч и генту, ну или слака
> Экзотика - это арч и генту, ну или слакаАрч нынче в стимдеках стоит, а аля гента в хромых буках.
У меня на работе OpenVMS есть - вот это экзотика.
>DragonflyBSD.Ты бы сам ее попробовал поставить на десктоп прежде чем писать чушь. В DragonflyBSD уже 5 лет поломан i915 драйвер. И разрабы не чешуться его чинить. Так что на десктопе оно неюзабельно.
>В DragonflyBSD уже 5 лет поломан i915 драйвер.A na Ryzen s grafikoy Vega mojno postavit?
>Для десктопа подойдёт только FreeBSDНа OpenBSD десктоп поднимешь парой команд из дефолтной установки. В freebsd повозиться придется дольше. OpenBSD реальной используют на своих десктопах разработчики как OpenBSD https://evrone.com/blog/jeremy-evans-interview так и другие https://www.phoronix.com/news/Carmack-OpenBSD-Programming
И это хорошо заметно при использовании OpenBSD в качестве десктопа.
FreeBSD даже сами ее разрабы видят только в окошке своего макобучека.
>В freebsd повозиться придется дольшеПовозится подольше это как?
pkg install xorg
pkg install KDE
В OpenBSD и этого не надо.echo "cmw" > .xinitrc
rcctl start xenodm
И давно там cwm из коробки идёт?
давно
> И давно там cwm из коробки идёт?Хороший вопрос.
Википедиа утверждает, что с апреля 2007, OpenBSD 4.2.
Плохо, что нет достаточно нормальных редакторов кода\IDE под Опёнок. Есть intellij, но это ведь не бесплатная штука, если нужно что-то больше, чем разработка под Java, та же Java/JakartaEE, nodejs, Golang только в Ультимейт эдишн - а это уже платно. Спасибо, есть netbeans. А тех же vscode, eclipse - нет. Если на С\С++, то конечно есть Qtcreator и KDevelop. На этом всё, то есть имеем IDE в основном Java, C\C++, Python.
Сиди уж по VS на винде. Мне как-то и vim-а хватает за глаза для кодинга
Vim дшя кодинга это изврат. Я согласен, что есть достаточно людей, которые в vim ведут разработку достаточно больших проектов, oss, но это всё же гики, а часто использование определенной ide - это стандарт в компании, потому
что, к примеру, для эклипс и интеллиджей используют плагины для, хотя бы, банальной проверки стиля кода, и не только. А как Эклипс то в Опёнке и нет. Опёнок в этом случае ограничивает, в той же Фряхе есть vscode, а мне надо COBOL extension for vscode или Zowe? Опёнок пролетает. Я без злорадства, кстати, потому что система классная, в своё время был парк магистральных серверов на ней: прокси, файервол, биллинг, почта, веб сервера, всё это работало годами, как сейчас помню - 3.9, 4.0...
> Vim дшя кодинга это изврат. Я согласен, что есть достаточно людей, которыепользую vim, nvi geany и SciTE (последние два собираю сам с gtk2 и к geany почти все плагины).. плюс sed и awk, т.к. патчи и всё такое прочее.. и vim и SciTE можно/нужно при желании доводить до того состояния, когда приятно работать (плагины к geany не освоил за ненадобностью, т.к. SciTE там вместо редактора).. после этого.. noutpad++ для win, если по каким-то причинам нет возможности поставить тот же vim/neovim..
>которые в vim ведут разработку достаточно больших проектов, oss, но это всё же гики,Это не гики, это понторезы. Знаю такого, 10 лет тому назад рассмеялся мне в лицо когда сказал ему что FreeBSD в виртуалке гоняю. А в 2022 узнаю что они выучил питон пишет в VIM. И он понтовался что именно в VIM пишет, что какой он крутой не такой как всё. Правда я узнал что его через пол года выгнали с позиции Джуна и он опять сисадминит. Ещё знаю ситевика который очень гор собою что освоил VIM.
Я это к тому что VIM это детектор 🤡 нитакусиков. Серьёзный разработчик будет работать в наиболее распространённой среда, в индустриальном стандарте, а таких две MS VS, NetBeans, ну ещё пара штук. В этом списке нет ни VIM, ни emacs.
Вероятнее, что история о похождениях Джуна из Вашей жизни.
Нет не из моей. Я учил С/С++
> Нет не из моей. Я учил С/С++Зря учил, надо было учить джаву или кложу.
>> Нет не из моей. Я учил С/С++
> Зря учил, надо было учить джаву или кложу.А на самом деле - игого и хруст... :))). Чтобы преподать мастеркласс вот эти миногам.
Дело вообще не в возврасте человека, а в его отношении к делу и в том, на чем его изначально учили писать код. Понятно, что Виндовс пользователи, перекочевавшие на Линукс (или в нем живущие исключительно в рабочее время), будут писать в IDE просто потому, что они не знают, что такое консоль, и следовательно не могут понять, в чем ее удобство. Если среди них найдется кто-то мотивированный учиться новому, такой человек наверняка как минимум попробует VIM или другой Юникс текстовый редактор. Те же, кто свое знакомство с компами начинали в Юниксе и командной строке, скорее всего будут писать в Emacs/VIM.Я не знаю, как с Питоном, Джавой и иными языками, но для написания кода на Си/Си++ ИМХО IDE - это просто излишество, которое зря потребляет ресурсы компа. В начале своего пути в Линукс и программировании я, признаться, совсем не хотел изучать VIM: мне он казался чем-то лишним, сложными, и вообще - да ну его, есть же NANO, и говорят он - проще для редактирования текстовых файлов в Линуксе (его правда почти всегда еще установить надо в систему, ибо изначально его может и не быть). Но когда я стал щупать VI, стал понимать его команды, первое - он уже более не казался мне чем-то космически сложным или сложнее того же NANO для простого редактирования текстов. На деле он - проще. Команды редактирования текстов в VIMе - интуитивно понятные, а потому их просто запомнить (например, для сохранения изменений в файле и выхода в VIMе надо набрать следующие совершенно очевидные и понятные клавишы: :wq. Расшифровка кода: w - write, q - quit на английском. Если кто-то скажет, что для новичка, который не знает ни VIM, ни NANO, это сложнее чем NANO, с его не совсем очевидными комбинациями клавишей для того же дела, я такому человеку разве что могу посоветовать не пожалеть время на изучение VIM). Когда же я стал на постоянной основе использовать VIM для редактирования текстов и потом - для написания программ на Си, об IDE я думать забыл. Несколькими движениями в VIM добавляется автодополнение имен переменных и функций (разумеется, при включении соответствующего заголовочного файла), подсказка в случае ошибок синтаксиса и прочее. Добавив к этому существующие удобства VIMa в виде выполнения команд, не выходя из редактора, удобного переключения между открытыми файлами, удобной навигации по открытому файлу и прочих, я получил мощнейшее средство для написания кода на Си.
Как-то так. Без фанатизма. Пользуюусь тем, что удобнее. И ни я один, кстати, пришел к подобному выводу после ознокомления с VIM.
vim для особых престарелых извращенцев.
Жирные IDE для сопливых джунов, которые без подсказок обделаются
Это как раз сопливые юнцы любят ПРЕВОЗМОГАТЬ и задирать нос — «я в консоле погромирую!». Диды уже через это прошли давно.
>Это как раз сопливые юнцы любят ПРЕВОЗМОГАТЬИ поэтому корячатся с жирными IDE, типо он крутой профи,звездолетом управляет и вообще весь модно-молодежный. Диды берут самый простой и минималистичный инструмент и делом занимаются.
Диды любят, когда тепло, сухо и комфортно. Подсказки — это комфортно. А когда диды слышат слово «минимализм», сразу начинают прикидывать, чем придётся пожертвовать (опять же, проходили).
Лично знаю такой вайтишника который прошёл курсы питона и понтовался что пишет в VIM. Через пол года его выперли с позиции Джуна.
> Через пол года его выперли с позиции Джуна.Дело тут явно не в vim.
> Диды уже через это прошли давно.Двачую адеквата. ТруЪ олдфаги консоль стороной обходят, ибо в молодости oтгoвнились ею по самое не балуйся.
Дело вообще не в возврасте человека, а в его отношении к делу и в том, на чем его изначально учили писать код. Понятно, что Виндовс пользователи, перекочевавшие на Линукс (или в нем живущие исключительно в рабочее время), будут писать в IDE просто потому, что они не знают, что такое консоль, и следовательно не могут понять, в чем ее удобство. Если среди них найдется кто-то мотивированный учиться новому, такой человек наверняка как минимум попробует VIM или другой Юникс текстовый редактор. Те же, кто свое знакомство с компами начинали в Юниксе и командной строке, скорее всего будут писать в Emacs/VIM.Я не знаю, как с Питоном, Джавой и иными языками, но для написания кода на Си/Си++ ИМХО IDE - это просто излишество, которое зря потребляет ресурсы компа. В начале своего пути в Линукс и программировании я, признаться, совсем не хотел изучать VIM: мне он казался чем-то лишним, сложными, и вообще - да ну его, есть же NANO, и говорят он - проще для редактирования текстовых файлов в Линуксе (его правда почти всегда еще установить надо в систему, ибо изначально его может и не быть). Но когда я стал щупать VI, стал понимать его команды, первое - он уже более не казался мне чем-то космически сложным или сложнее того же NANO для простого редактирования текстов. На деле он - проще. Команды редактирования текстов в VIMе - интуитивно понятные, а потому их просто запомнить (например, для сохранения изменений в файле и выхода в VIMе надо набрать следующие совершенно очевидные и понятные клавишы: :wq. Расшифровка кода: w - write, q - quit на английском. Если кто-то скажет, что для новичка, который не знает ни VIM, ни NANO, это сложнее чем NANO, с его не совсем очевидными комбинациями клавишей для того же дела, я такому человеку разве что могу посоветовать не пожалеть время на изучение VIM). Когда же я стал на постоянной основе использовать VIM для редактирования текстов и потом - для написания программ на Си, об IDE я думать забыл. Несколькими движениями в VIM добавляется автодополнение имен переменных и функций (разумеется, при включении соответствующего заголовочного файла), подсказка в случае ошибок синтаксиса и прочее. Добавив к этому существующие удобства VIMa в виде выполнения команд, не выходя из редактора, удобного переключения между открытыми файлами, удобной навигации по открытому файлу и прочих, я получил мощнейшее средство для написания кода на Си.
Как-то так. Без фанатизма. Пользуюусь тем, что удобнее. И ни я один, кстати, пришел к подобному выводу после ознокомления с VIM.
>В freebsd повозиться придется дольше.Хрень не пиши. Во фряхе десктоп давным давно инсталится одной командой desktop-installer. Ответил на пару вопросов относительно своих предпочтений и скрипт тебе засетапил готовый десктоп.
Пробовал ради интереса запускать на относительно современных ноутбуках GhostBSD (live-дистрибутив FreeBSD с возможностью установки ориентированный на десктопы), не работает только wi-fi, а на десктопах это не очень актуальная проблема. На моём разумеется работает всё без проблем, ведь ему уже 14 лет.Вот у NetBSD и DragonFlyBSD явно больше проблем с совместимостью и их работоспособностью. OpenBSD тормозная, но у неё и цели другие, а FreeBSD +/- такая же по производительности по сравнению с Linux, в репозитории есть почти весь свободный софт не прибитый гвоздями к Линуксу/Винду, зато нет systemd, есть так же линуксулятор, позволяющий практически без потери производительности запускать проги для Linux и wine.Так, что советую FreeBSD, если хочешь настроить всё сам или GhostBSD, если не хочешь ковыряться в конфигах и консоли или просто проверить совместимость с железом.
Хотя вот сейчас обновился до той самой OpenBSD 7.5 и стало чуть лучше с производительностью, иксы точно быстрее стали запускаться, но до той же FreeBSD всё равно далеко.
> Хотя вот сейчас обновился до той самой OpenBSD 7.5 и стало чуть
> лучше с производительностью, иксы точно быстрее стали запускаться, но до той
> же FreeBSD всё равно далеко.субъективно, вы, вероятно, путаете отзывчивость системы с производительностью.. отзывчивость у опёнка:
# sysctl | grep clockrate
kern.clockrate=tick = 10000, hz = 100, profhz = 1000, stathz = 100"тикающее" ядро на 100 герц.. собсно "сервер".. а "производительность" - это работа под (максимальной) загрузкой.. и тут уже начинаются и "нюансы", о которых говаривал Чапай, и прочие сугубо прикладные и ситуативные штуки.. у мя один из серверов (почта, шлюз, время и сбор логов - типа dmz) живёт на PIII 866MHz c ~400Mb RAM.. производительность замечательная (он почти все время с LA < 0.6) и используемая память редко когда превышает 300Мб..
>один из серверов
>PIII 866MHz c ~400Mb RAMОткуда ж вы пришли в индустрию и зачем, господи? Вам библиотекарем надо, а не в "сервера". На пентиумах. Сервера. Ага. Чтожеснамистало.жпг
>>один из серверов
>>PIII 866MHz c ~400Mb RAM
> Откуда ж вы пришли в индустрию и зачем, господи? Вам библиотекарем надо,
> а не в "сервера". На пентиумах. Сервера. Ага. Чтожеснамистало.жпгвполне нормальный конфиг..
"чтожеснамистало" - это когда 32GB RAM у секретарши и прочих любителей котиков поснимать 100 мегапиксельными камерами..
>Чтожеснамистало.жпгС нами стало когда браузеру с модно-молодежным веб ресурсом нужен майнфрейм, чтоб всю модно-молодежную веб дрисню прокрутить. Десктопные прриложения на электроне туда же. Когда PIII крутит ряд сервисов-это чудо, и к этому нужно стремиться (никто и не подумает)
Это же прекрасно, что сервер в такой конфигурации выполняет поставленные задачи.
Как раз таких как он надо как можно больше в индустрии.
А не смузихлебов с их жрущими "решениями".
> выполняет поставленные задачипользователи (и вообще все причастные) проклинают каждый раз, не сомневайся.
Пользователи вообще в душе не * что там на сервере, им важно чтоб клиент работал
Они видят тормоза, не сомневайся.
>Они видят тормоза, не сомневайся.Сервисы ан OpenBSD тормозят? Пруфы, Билли. Тестики с пороникса не предлагать, там не тесты сервисов
Считаете, что ему для персональной почты и пары тройки рассылок надо купить пекарню за 100к или какой-нить G7 на авито?Возможно человек не доверяет модным нынче vds и прочему или например архив там за 30 лет держит и ни на какую вдс это за разумные деньги не всунуть...
Мир не бинарен. ;)
Откуда? Это легаси;) Старое проверенное, скорей всего и биосы перепрошиты.
> Откуда ж вы пришли в индустрию и зачем, господи? Вам библиотекарем надо, а не
> в "сервера". На пентиумах. Сервера. Ага. Чтожеснамистало.жпгСудя по спекам сервера - там просто вакансия библиотекаря уже была занята. Ну он админом с горя и устроился, в всю ту же сельскую библиотеку. А комп - какой сосед побогаче выкинул, то и сервер.
Это ты путаешь отзывчивость с "тиканьем".
> Это ты путаешь отзывчивость с "тиканьем".ммм.. аргументы? ссылки?
ибо:
https://docs.kernel.org/timers/no_hz.html
https://wxdublin.gitbooks.io/deep-into-linux-and-beyond/cont...для десктопов и вэбсерверов тик в 1000Hz именно для "отзывчивости", latency, для уменьшения задержек меж событием и реакцией на него системы.. а в опёнке, как и в почти любом HPC, что заточен на througput, стоит "честный" тик на 100Hz..
> Это ты путаешь отзывчивость с "тиканьем".Действительно, казалось бы какая может быть связь между частотой притяния решений шедулинга задач и отзывчивостью системы?!
>> Это ты путаешь отзывчивость с "тиканьем".
> Действительно, казалось бы какая может быть связь между частотой притяния решений шедулинга
> задач и отзывчивостью системы?!В зависимости от того, что ты понимаешь под "отзывчивостью системы" может быть прямо противоположной.
> В зависимости от того, что ты понимаешь под "отзывчивостью системы" может быть
> прямо противоположной.Под этим можно понимать что-то разное? Время реакции на события, особенно worst case.
И тут как ни крути а чем меньше квант времени тем быстрее шедулер сможет отдать проц нужной задаче. При допустим 100Гц вот хоть как но энная прога в своем праве держать проц 10мс. И пусть весь мир подождет, но решение что проц сейчас будет отдан более приоритетной задаче будет не ранее чем через 10 мс. А вон там те точки принятия решений - каждый 1 мс. Некая разница. При том на порядок в случае 100 vs 1000 Гц тиков привязаных к шедулингу задач.
>> В зависимости от того, что ты понимаешь под "отзывчивостью системы" может быть
>> прямо противоположной.
> Под этим можно понимать что-то разное? Время реакции на события, особенно worst
> case.Можно, но капитаны звездолетов это не проходили.
> И тут как ни крути а чем меньше квант времени тем быстрее
> шедулер сможет отдать проц нужной задаче. При допустим 100Гц вот хоть
> как но энная прога в своем праве держать проц 10мс.
> И пусть весь мир подождет, но решение что проц сейчас будет
> отдан более приоритетной задаче будет не ранее чем через 10 мс.
> А вон там те точки принятия решений - каждый 1 мс.
> Некая разница. При том на порядок в случае 100 vs 1000
> Гц тиков привязаных к шедулингу задач.Так вот есть такие use cases, где частый "тик" ухудшает response time.
а разве тут есть выбор?
а разве нет?
фря если мимикрируете под виндузятника. Остальным главное чтобы бип-бип был.
FreeBSD в качестве десктопа заработает в большинстве случаев. OpenBSD иногда заставляет повозиться или неожиданно что-то не работает. У обоих BSD есть активные сообщества в телеграме. NetBSD обновляется редко, сообщество небольшое и русское сообщество из 1,5 человек -- замучаетесь искать инфу, мало кто поможет.
Обычно это "в большинстве случаев" значит что не заработает именно то железо, которое нужно для десктопа. Сиречь вафля, блюпуп и видяха.
Иди ставь свой опёнок и радуйся. Хватит уныло набрасывать.
Помоему инфы по NetBSD неожиданно даже больше, чем по OpenBSD, хотя конечно меньше, чем по FreeBSD. Вообще в BSD системах рассчитывать надо на свои силы и документацию.
Для десктопа действительно проще Фряха, но и на NetBSD с десктопом всё неплохо, у меня пара ноутов как раз без проблем трудятся под Неткой. Причём Mate 1.28 в Нетку завезли ощутимо раньше, чем в Фряху. Опёнок радует тем, что более свежие дрова в неё завозят почаще, чем в Фряху и Нетку вместе взятые, но у меня как-то не срослось с Опёнком...
MATE 1.28 ещё не вышел, да и в NetBSD нету больше KDE и не будет скорее всего, вон даже в OpenBSD только недавно портировали 5-ую версию, когда уже 6-ая вышла.
> MATE 1.28 ещё не вышел,
>да и в NetBSD нету больше KDE
> и не будет скорее всего, вон даже в OpenBSD только недавно
> портировали 5-ую версию, когда уже 6-ая вышла.
> MATE 1.28 ещё не вышел,Ну с 1.26 значит так было, а 1.28 в фряху уже завозят, ибо когда оно уже выйдет, портировать его будет уже немножечко поздно.
>да и в NetBSD нету больше KDE
> и не будет скорее всего, вон даже в OpenBSD только недавно
> портировали 5-ую версию, когда уже 6-ая вышла.Да и не надо, хотя QT6 завезли, наверно потихоньку и это портируют.
KDE6 - осенью! :-)
> KDE6 - осенью! :-)Вот блин, у нас осенью кеды портировать уже поздно: https://www.youtube.com/watch?v=v4_RJD9bUNI
По поводу наличия информации Net/Free/OpenBSD на русском языке практически в равной степени. Есть и тематические ресурсы, и форумы. И вполне приличные пласты серьезной инфы в жж.
И переводы документации, и статьи, и книги.
Кому чего не хватает, не понимаю.
С разморозкой вас, дяденька. Добро пожаловать в 2024 год.Последняя книга по фряхе на русском вышла пятнадцать лет назад. Русская ветка манов и хендбука загнулась в те же годы.
Осталсся только недавно некромантированный из польской могилы фрибсд журнал, и безумный Мишенька Лукас, раз в дессять лет переиздающий свою Аюсолют Фрибсд.
В конструкции автомата Калашникова за десятки лет не было принципиальных изменений. И колесо много веков остается круглым.
С BSD-системами действует такой же принцип. Робачевский, Маккузик и Лукас более чем достаточная литература, для получения крепкой и серьезной теоретической и практической базы новичком. За ньюансами и тонкостями в интернер, русско- и англоязычный.
Информации хватает, просто видимо лично тебе никто в клювике не принес и не разжевал.
> С разморозкой вас, дяденька. Добро пожаловать в 2024 год.
> Последняя книга по фряхе на русском вышла пятнадцать лет назад. Русская ветка
> манов и хендбука загнулась в те же годы.
> Осталсся только недавно некромантированный из польской могилы фрибсд журнал, и безумный
> Мишенька Лукас, раз в дессять лет переиздающий свою Аюсолют Фрибсд.А ты попробуй по английски почитать, там несложно.
Ну или по хипстерски в гуглопереводчик хэндбук засунь, если недоразвитый. С разморозкой вас, сынок. Добро пожаловать в 2024 год.
> у меня как-то не срослось с ОпёнкомТа же фигня.
Документации нет от слова совсем.
Приходилось искать в гугле и даже залазить в АРХИВЫ РАССЫЛОК - моветон в 2к24 году.В итоге-таки осилил, но осадочек остался.
С фряхой проблем никогда не было, кроме совсем уж экзотического железа типа древних карточек S3 на PCI.
Моветон это написать такое на оппенете, где еще в 2019 году была размещена ссылка на проект с полным переводом FAQ OpenBSD.
В жж/вк/etc есть перевод "Absolute OpenBSD: UNIX for the Practical Paranoid". Безвозмездно, то есть даром.
1. Смотришь поддержку своего железа в бсд
2. Считаешь количество костылей и прослоек, чтоб хотя бы вайфай адаптер завести
3. Делаешь покерфейс
4. Ставишь Винду или линюкс
да ну, проще макбук купить, там в чиртулке можно ваши лрнуксы крутить если надг очень
На фряхе все всегда заводилось. А вы оба это один человек который уныло набрасывает.
То есть проблем с железом там нет?
Расскажи мне как завести ах-вафлю Qualcomm IEEE 802.11ax.
Костыль с пробросом адаптера в виртуалку не предлагать.
Утереть слюну и обойтись Вифи 5.
> 802.11axЗачем тебе такая скорость? Лайкать котиков тебе и 802.11b хватит. Для остального есть кабель.
>> 802.11ax
> Зачем тебе такая скорость? Лайкать котиков тебе и 802.11b хватит. Для остального
> есть кабель.Затем что такой стоит в моем ноуте.
> да ну, проще макбук купить, там в чиртулке можно ваши лрнуксы крутить
> если надг оченьНо вот со спеллчекером в макоси, определенно, большие проблемы. Даже гигантские.
FreeBSD однозначно. Ибо:OpenBSD - параноидально чокнутые на безопасности, которая не то что на десктопе, даже на сервере излишняя.
NetBSD - чисто экспериментальное нЕчто, которое интересно будет разве что для разработчиков *BSD в плане кодовой базы (OpenBSD отчасти, кстати, тоже).
> FreeBSD однозначно. Ибо:увы, но нет.. не однозначно..
NetBSD - для тех, кому интересно в исходники, в портирование (в работу со многими архитектурами), в (относительно) простой код.. база.. у minix3 заявлена бинарная совместимость c NetBSD, например..
FreeBSD - оч странная система, возможно для сервера, если по какой-то причине не устраивает Linux и/или нет желания в Illumos (с родным zfs)..
OpenBSD - R'n'D проект с эталонной документацией (по сути, сторонние гайды не нужны, т.к. система всегда идёт с актуальными man и info страницами).. лучшая (среди прочих *BSD) поддержка железа, прекрасно себя ведёт на ноутах (suspend/hibernate из короба, простая настройка действий на закрытие крышки/экрана и т.п.), родной PF, отличная сеть и куча прочих достоинств.. но.. файловая система без trim (оставьте 30% от объёма накопителя как unallocated и дайте GC делать свою работу), nfs3 в базе, нет ACL (собсно за ненадобностью, но кому-то может быть оч некомфортно первое время), ограниченная поддержка RAID (не все режимы и с особенностями), и, ещё раз - эт R'n'D.. т.е. aslr/рандомизация, шифрование, перелинковка ядра, pledge/unveil и прочее, зачастую влияющее на производительность (особенно актуально для старых/слабых машин).. почти всё можно настроить по усмотрению и обстоятельствам, что требует внимательного чтения доков (понимать написанное тож оч неплохо, а то у самого бывает: гляжу в книгу - вижу фигу)..
для опёнка, как уже выше мельком отметили, M.W. Lucas (Netflow, FS и обзор системы), Peter Hansteen (PF) и Charles Kozierok (TCP) будут оч полезны как референс..
как-то так..
> с эталонной документациейАга, прям как единорог. Все о ней слышали, но никто не видел. В общем, давай договоримся, что ты больше не будешь такое писать.
>> с эталонной документацией
> Ага, прям как единорог. Все о ней слышали, но никто не видел.
> В общем, давай договоримся, что ты больше не будешь такое писать.странно.. сам именно из-за доков выбрал OpenBSD - система работает точно так, как написано (в отличие от).. для тех, кто не понимает, как работает локальная система (кто не знает, как искать информацию локально, без интернета), подняли онлайн:
жалобы на доки, ссылки на сторонние ресурсы (а-ля https://www.openbsdhandbook.com/) и поиски Большой Красной Кнопки, как правило, идут от людей, которые по какой-то причине не хотят, не могут или не умеют читать и воспринимать написанное.. либо неспособны самостоятельно находить ответы на вопросы в принципе (такое тоже бывает)..
оффсайт:
https://www.openbsd.org/mail.html
https://www.openbsd.org/groups.html
https://www.openbsd.org/report.htmlдля поиска какой-то специфики стоит сперва прошерстить архивы (openbsd-*) рассылок:
https://marc.info/коробит текстовый email с шириной до 72-ух символов?! - извините..
Про документацию - чушь не надо писать. FreeBSD лучшая документация из всех BSD, если дело не касается MANa. Да и вообще это глупость на man ссылаться как на документацию, так как man в основном идет с соответствующей утилитой, и в 99% случаев будет одинаков и для FreeBSD, OpenBSD, Linux и т.п.Ну и называть FreeBSD странной системой - тоже затея не от большого ума. Тогда и Debian надо называть странной, так как системы во многом похожи.
>FreeBSD и Debian во многом похожиЧем они похожи?
Сообщество BSD-шников токсично, да)))
Может сначала последовательно по своим комментариям пройдешься? Ответы почитаешь внимательно. Тебе ведь реально указывали где искать документацию/книги.
> FFmpeg 4.4.4чо такая некрофилия ? вон, в соседней новости ффмпег 7 вышел
Ну и что? Зато Golang почти самый свежий - 1.22.1, при том что 1.22.2 вышла только позавчера, JDK - тоже почти самый свежак. Для работы более чем достаточно.
> JDK - тоже почти самый свежакВсем пофиг. Стандарт де-факто это JDK 8 как не крути. Он и поддерживаеться будет дольше всех. Java это про бизнес, а в бизнесе на первом месте стабильность, предсказуемость и надёжность.
>> FFmpeg 4.4.4
> чо такая некрофилия ? вон, в соседней новости ффмпег 7 вышелтребуемая версия под пакеты в портах.. и кстати,
FFmpeg 4.4.4 "Rao" was released on 2023-04-12..
эт stable, а не некрофилия..
настало время дивных обновлений..Господа, кто давно не обновлялся и вдруг надумал: firefox теперь под pledge/unveil.. т.е. сперва в /etc/firefox* вы проверяете/правите конфиг (что ему разрешено, а что нет), а потом уже стартуете и пользуете.. chromium также уже несколько лет как идёт с unveil..
p.s.: на 7.4 релизе не работал звук на Alder Lake (всё остальное - без проблем, хотя dmesg сыпал пачкой "not configured"), посмотрю как оно на 7.5 :))
7.5 - супер!в этот раз даже curl без проблем обновился автоматом (обычно в этом пакете забывают поднять номер ревизии и он "напоминает" о себе в процессе)..
беспроводной интел как работал, так и работает, а вот (сдуру приобретённый) "Realtek 8821CE" - увы и ах (поменяю на AX210/AX211)..
аудио на Alder Lake (N95 и N100) завелось сразу, в отличие от 10-ой винды! не шучу, для win пришлось лезть в каталог обновлений и вручную выдирать дрова на Intel SST (баг об этом с 2018-го для 10-ки висит, и чинят его от слова "никак" и интель и микрософт), а тут - "Intel ADL-N HD Audio" + azalia0: codecs: Realtek ALC269 = звук из короба! (на 7.4 не работал, да)
на ноутах работает всё, кроме блютус: тач, подсветка, сеть, аудио/видео (даже usb-камера с микрофоном).. сканер отпечатков наверное не работает, не уверен, не пользовал..
как тут говорят - не готова система для десктопа.. ога.. :))))
>аудио на Alder Lake (N95 и N100) завелось сразу, в отличие от 10-ой винды! не шучу, для win пришлось лезть в каталог обновленийГде тут похи-нахи с сказками по венду, которая всегда и замечательно работает?
>Realtek 8821CEОна у меня даже в Windows 11 работает так себе.
> p.s.: на 7.4 релизе не работал звук на Alder Lake (всё остальное - без проблем,
> хотя dmesg сыпал пачкой "not configured"), посмотрю как оно на 7.5 :))Зачем тебе звук в файрфоксе? Принцип least astonishment - никто не сможет внезапно орать тебе спикером в уши!
Дожили! BSD-системы стали юниксподобными.BSD - одна из двух (трёх?) основных веток Unix.
Именно в BSD силами американской военщины был впилен стек TCP/IP, реализация которого разошлась по остальным юниксам (и не юниксам).
За последние 30+ лет удалось создать любопытную экосистему: NetBSD, OpenBSD, FreeBSD и DragonflyBSD — четыре достаточно разных проекта, которые всё же могут обмениваться идеями и кодом.
> Именно в BSD силами американской военщины был впилен стек TCP/IP, реализация которого разошлась по остальным юниксам (и не юниксам).Опять двадцать пять. И в винду из фпяхи исходники утащили, ага. Почитал бы ты что-то на эту тему кроме опеннета, что ли.
> стали юниксподобнымиПотому что они официально не сертифицированы как юникс,в отличии от той же макоси.
P.S. https://www.opengroup.org/openbrand/register/
На удивление релевантный линк.SCO UnixWare - аж олдскулы сводит.
Занятно, что нет солярки. Видимо ораклу заносить в опенгруп надоело. Хуавею со своим хуалинуксом тоже - походил в юниксах и будя!
> Занятно, что нет солярки. Видимо ораклу заносить в опенгруп надоело. Хуавею
> со своим хуалинуксом тоже - походил в юниксах и будя!Это дороговато для троллинга на опеннете выходит. А других полезных применений этому званию и нету вроде.
>BSD - одна из двух (трёх?) основных веток Unix.Стандартные пузыри начинающего фрюховода) В нулевых ещё наслушался, ничего блин не меняется.
Срываю покровы. "BSD - это юникс" - это такая шутка для своих, над которой юниксоиды снисходительно улыбались в усы ещё в тогдашние времена. Потом молодежь эту шутку восприняла всерьез и начала тиражировать в набиравших обороты интернетах.
Люди работавшие с AIX или тем паче с OSF/1 в страшном сне не назовут BSD юниксом. Тогда даже термин был такой "фрюниксы", чтобы четко обозначить разницу миров между серьезной работой и бесплатными фантазиями студентов. Что характерно, ничего блин не изменилось! Ну разве что Линукс из фрюниксов вырос в отдельный мир.
> Люди работавшие с AIX или тем паче с OSF/1 в страшном сне не назовут BSD юниксом.https://www.ibm.com/docs/en/aix/7.2?topic=administration-bsd...
Вообще-то называют, но ты об этом не знал.
IBM вообще не является авторитетом. Они могут называть что угодно как угодно. Юниксом может называться только та сущность, которая прошла сертификацию Юникс. Никакая сферическая BSD в вакууме не является Юникс, зато дистрибутив Линукс является Юникс потому что прошёл соответствующую сертификацию.
> дистрибутив Линукс является ЮниксЧто за бредятина? Тебе ссылку ниже скинули со списком сертифицированных юниксов. Никаким линпусом там не пахнет.
https://web.archive.org/web/20200329051014/https://www.openg...
Huawei Technology Co., Ltd: Huawei EulerOS 2.0 on Huawei KunLun Mission Critical Server
Но интернет всё помнит
Там дистрибутив даже близко к типовым, ходовым дистрам Linux не относиться, только Linux ядро - так же как и MacOSX. Дистрибутив гораздо ближе к BSD, с ориентацией на Posix.
> Ну разве что Линукс из фрюниксов вырос в отдельный мир.в хрюникс? ^_^
>Потом молодежь эту шутку восприняла всерьез и начала тиражировать в набиравших обороты интернетах.Тут единственный человек утверждает что BSD это UNIX.
А всё остальные доказывают ему обратное. Видимо это просто шизофрения.>Тогда даже термин был такой "фрюниксы", чтобы четко обозначить разницу миров между серьезной работой и бесплатными фантазиями студентов.
Есть же термин Freenix вместо UNIX-like чтобы не использовать название охраняемое копирайтом.
Тут надо говорить что BSD/Posix гораздо ближе к каноническому UNIX чем Linux/GNU.
>Дожили! BSD-системы стали юниксподобными.
>BSD - одна из двух (трёх?) основных веток UnixАктуальные BSD де-юре не имеют права называться UNIX т.к. не прошли соответствуют сертификацию.
Актуальные BSD де-факто не имеют права называться UNIX т.к. не содержат ни одной строчки кода оригинального Юникс после судов за авторские права.
OpenIndiana и то больше прав имеет называться UNIX, т.к. содержит код Solaris.
Вообще сам термин UNIX-like не стоит употреблять т.к. он содержит в себе название охраняемое копирайтом. Вместо него рекомендуется термин Freenix для всё включая этот ваш Linux.
Не успел новый опёнок выйти, а уже фикс подвезли.
"001: SECURITY FIX: April 8, 2024 All architectures"
Так, стоп, какое ещё 8 апреля?
эт на Xserver, новость тут чуть ранее уже опубликована..
https://www.openbsd.org/errata75.html
Система будущего, не иначе
> уже фикс подвезлиИ чего хотел сказать этим? Типа лучше бы не подвозили?
> системный вызов pinsyscalls, позволяющий разрешить обращение к системным вызовам только из определённых мест в адресном пространстве процесса.СисКол по блату :)
И здесь без блата не обошлось
Всё это здорово, но нет софта а-ля JetBrains. Какая бы ось не была классной, решает всё наличие программ. Именно поэтому, например, люди покупают маки или ставят хакинтоши - в макоси есть божественные final cut и logic pro.
Почему нет JB? Он есть - intellij. Есть netbeans, qtcreator, kdevelop. То есть на java,jakartaEE, Python, C/C++ и много чём еще можно кодить.
> много чём еще можно кодитьДома хеллоуворлды ты действительно можешь кодить хоть в notepad.exe.
> Дома хеллоуворлды ты действительно можешь кодить хоть в notepad.exe.На чём "кодят не хеллоуворлды"?
Стабильность Анонимов на opennet
200x зачем нужен GNU/Linux когда есть M$ Windows
201x зачем нужен *BSD когда есть Linux
202x зачем нужен X если есть JetBrains
> но нет софта а-ля JetBrains.
> в макоси есть божественные final cut и logic pro.Если вас не затруднит, расскажите пожалуйста, почему люди до сих пор используют Windows если там не работают такие самые нужные им эти две программы?
А кстати, как на ней скорость запуска java приложений, в т.ч. с холодного стопа?
Попробуй openj9, если интересует скорость запуска. Но исполнение процентов на 20 медленней было. Памяти тоже раза в 2 меньше потребляет.
> Попробуй openj9, если интересует скорость запуска. Но исполнение процентов на 20 медленней
> было. Памяти тоже раза в 2 меньше потребляет.Спасибо. Однако "медленнее на 20%"??
Может быть 40%. Зависит от задач, для меня во многих случаях предпочтительнее более быстрый запуск и меньшее потребление памяти. Легко тюнится, опять же, а не бесцельная возня, как с хотспотом.
Java по задумке не предназначена чтобы запускаться моментально.
> Java по задумке не предназначена чтобы запускаться моментально.Скорость отклика, как ни говори, важный фактор эргономики.