Спустя семь месяцев после релиза NetBSD 7.0 подготовлен (http://blog.netbsd.org/tnf/entry/netbsd_7_0_1_released) корректирующий выпуск NetBSD 7.0.1 (http://www.netbsd.org/releases/formal-7/NetBSD-7.0.1.html), в котором проведена работа по устранению проблем, влияющих на стабильность и безопасность. Из исправлений можно отметить устранение краха ядра при извлечении примонтированного USB-накопителя, краха в NFS и проблем с устройствами gif.URL: http://blog.netbsd.org/tnf/entry/netbsd_7_0_1_released
Новость: https://www.opennet.ru/opennews/art.shtml?num=44508
....краха ядра при извлечении примонтированного USB-накопителя...
2016 год...
Да хоть 3017. Система на десктопную не претендует, так что это для неё совершенно нормально.
Ага,ага из-за вибрации на пол-секунды перемкнуло и привет ..
Показательная логика.
Там, видимо, сам по себе USB стек проблемный. С клавиатурами тоже проблемы были, мож теперь пофиксили.
Берите глубже: NetBSD, 2016ый год... Прошлый век! Всё разумное человечество уже десять лет сидит на Виндоусе и Убунту Линуксе, даже любители китайской лапши сидят на системах Apple. А тут, пардон, чистый ДОС. У нас на факультете о нём никто вообще не знает.
Ваш факультет - это, безусловно, показатель. У кого-то одноклассники ничего об этом не знают, а у кого-то и однокамерники.
Ну а так, по-честноку, вы видели живую НетБСД в работе? Не поставить поиграться, а реально в работе? Я нет. Хотя я внутрь своей кофемолки пока не лазил.
> Ну а так, по-честноку, вы видели живую НетБСД в работе?У меня на предыдущей работе две NetBSD проработали с 2005 по 2014-й на Sun и Intel железе. Абсолютно никаких проблем.
Да верю я, что где-то у кого-то они существуют.
Осталось понять зачем.
Да и вопрос был не вам.
> Осталось понять зачем.Т. е. "Почему не линукс?" Угадал?
Да.
Одно время мне было проще поставить на десктоп netbsd чем freebsd и вообще оно при этом не выглядело сильно ущербнее linux. Правда поддержка всё равно была никакущая и в основном всё для меня сводилось к хождению по ресурсам freebsd. Забил и поставил linux.
> А тут, пардон, чистый ДОС.Ась?? Пользуюсь NetBSD уже больше 10 лет, там есть все те же графические среды, что и в Линуксе. Сижу обычно в Гноме, изредка XFce. Не без мелких глюков, но работает в целом нормально. И Либреофис есть, и Файрфокс, и ютьюб видео играет.
2016 год. И это единственные проблемы в системе. Других проблем нет.
Нет пользователей - нет проблем.
И нафига они моноядро сделали... В мейнстримовых ОС подбные траблы компенсируются огромными ресурсами, которые тратятся на тестирование и вылизывание, а здесь, не имея таких возможностей - повторять их грабли...
да-да, то ли дело minix -- стабильный, фичастый и over 30 платформ поддерживает.
Балда! Это же сетевая бсд! Она не падает при выдёргивании езернета.
Вы что думаете Linux не падает?Мне "повезло" - при автомонтировании VFAT накопителя с какими-то ошибками ФС линукс падал (ну правда не совсем падал - уходил в ступор).
Подло, через день. от переполнения диска (100G) логами.Последняя Ubuntu, не далее как месяц назад. Я думал такого уже не бывает.
шел напомню 2016
Это не линукс, это убунта.
Если майнтейнеры не догадались настроить логротейт, ядро тут не виновато.
когда в лог пишется несколько мегабайт в секунду - как поможет логротейт? и да, у меня это было на слаке
> Это не линукс, это убунта.А это — вообще классика пингвинизма:
когда нужно похвалиться поддержкой железа и (при этом) работой из коробки, особенно по сравнению с бздями, то убунта "наше фсе и вообще, впереди планеты всей!".
А чуть что, сразу "это не линукс, это <distroname> кривой!"
> А это — вообще классика пингвинизма:
> когда нужно похвалиться поддержкой железа и (при этом) работой из коробки, особенно
> по сравнению с бздями, то убунта "наше фсе и вообще, впереди
> планеты всей!".
> А чуть что, сразу "это не линукс, это <distroname> кривой!"То что убунта это не линукс это все знают) Хвалиться там совершенно нечем.
Когда, при обновлении стейбл дебиана вдруг самопроизвольно заменяется конфиг на стандартный, при этом в центосе почему-то такого не случается. Или например Cinnamon в родном минте падает, а в федоре почему-то нет.
Тут мне почему-то кажется дело в отсутствии нормальных автотестов и общей криворукости мэйнтенеров дистриба, а не в ядре и самом коде.Фряха тот же дебиан от бсд, ни свежего кода ни стабильности. OpenBSD и DragonFlybsd на её фоне смотрятся адекватнее.
> Когда, при обновлении стейбл дебиана вдруг самопроизвольно заменяется конфиг на стандартный,
> при этом в центосе почему-то такого не случается. Или например Cinnamon
> в родном минте падает, а в федоре почему-то нет.И причем тут ошибки в usb/FS дровах/компонетах ОС-ядер?
> Тут мне почему-то кажется дело в отсутствии нормальных автотестов и общей криворукости
> мэйнтенеров дистриба, а не в ядре и самом коде.Гм, если в качестве примеров недоработкам в ядре противопоставлять ошибки и недоработки мейнтейеров дистра, то так оно и будет. Но, может быть, лучше сразу сравнить теплое с фиолетовым?
> Фряха тот же дебиан от бсд, ни свежего кодаА какой там? Протухший? И где — в базе или в портах?
> ни стабильности.Вы ей хоть пользовались-то? Или просто отзывы и умные замечания "экспертов" на опеннете читали?
Без разницы какой дистрибутив - главное чтобы linux работал и радовал, а он именно что радует и работает каждый день а не "на посмотреть".
>Из исправлений можно отметить устранение краха ядра при извлечении примонтированного USB-накопителяНеужели из фряхи так долго тащить было?
> Неужели из фряхи так долго тащить было?Секта FreeBSD слишком хорошо о себе думает.
Там другая архитектура ядра, подсистемы дров в принципе разные. В NetBSD/OpenBSD дополнительный слой HAL, в FreeBSD и Linux прямые архитектурные зависимости.
основное:
i386: Fix booting on early 486 CPUs that don't have cpuid.
http://www.netbsd.org/releases/formal-7/NetBSD-7.0.1.html7.0 тупо не грузилась на старых процах (386, 486)
> основное:
> i386: Fix booting on early 486 CPUs that don't have cpuid.
> http://www.netbsd.org/releases/formal-7/NetBSD-7.0.1.html
> 7.0 тупо не грузилась на старых процах (386, 486)Тут некоторые про 2016 год вспомнили. Я бы сказал, что шёл 2016 год и кто-то ещё использует 386 и 486 процессоры, в то время как в некоторых дистрибутивах Linux уже поддержку первых пентиумов выкидывают.
но зачем? какие современные бытовые или промышленные задачи может выполнять i386 (ну кроме спецвариаций на тему ОЭВМ)?
у нас в ЧПУ используют, нафиг покупать ОПК, если на шару выдают старенький ПК
> у нас в ЧПУ используют, нафиг покупать ОПК, если на шару выдают
> старенький ПК50-100 баксов за новую плату c 64-разрядным многоядерным CPU, на которой все распаяно и пассивное охлаждение, или старый 20-летний забитый пылью ящик с воющими кулерами, в котором не поймешь - из за старости глючит, или дрова потеряли совместимость, потому что разработчикам физически нереально достать подобное живое железо для тестирования, а на эмуляторах работает.
>50-100 баксовЭто смотря на сколько умножать.
> старый 20-летний забитый пылью ящик с воющими кулерамиВнезапно, 486 - это может быть платка со спичечный коробок размером, утыканная GPIO и прочими далеко не десктопными наворотами.
На ней все равно будут 20-летние электролиты, производственная пыль, следы окисления на дорожках и прочие прелести.
> На ней все равно будут 20-летние электролитыhttps://en.wikipedia.org/wiki/Intel_80486: Produced From 1989 to 2007
ORLY?
Дык фигня, тут (ЕМНиП) вон - Z80(!!!) до сих пор делают 8-\ (правдо оно SoC)
Электричество для вас бесплатное за счёт налогоплательщика, я правильно понимаю?
электричество для них бесплатное за счет потербителя деталей, которые точит этот станок. Привод которого, вот сюрприз-то - жрет так, что мелочи типа блока управления на этом фоне не видны совсем.
Видели бы вы дуговые печи для алюминя 8-)
https://ru.wikipedia.org/wiki/80386 https://ru.wikipedia.org/wiki/80486 - оба производились по сентябрь 2007 года, преимущественно, в формате для встраиваемой электроники. Подозреваю, совместимые процессоры до сих пор кем-нибудь производятся.
одна из основных частей имиджа NetBSD - поддержка самых разных платформ.
отсутствие поддержки 80386 очень сильно навредило бы её имиджу.
Имхо, часть имиджа NetBSD - максимально переносимый код. Из чего вытекает поддержка самых разных платформ. Но платформы не самоцель. Линукс лучше поддерживает разные платформы.
> Линукс лучше поддерживает разные платформы.ага, где каждый раз теряется совместимость, уже были случаи когда образ от лынукса не запускался на той плате где была заявлена поддрежка, а в NetBSD один драйвер идет мало не все платформы и x32_64, ARM, Sun ..., также с ядром, так что плюсы ее есть и больше линукса.
>> Линукс лучше поддерживает разные платформы.
> ага, где каждый раз теряется совместимость, уже были случаи когда образ от
> лынукса не запускался на той плате где была заявлена поддрежка, а
> в NetBSD один драйвер идет мало не все платформы и x32_64,
> ARM, Sun ..., также с ядром, так что плюсы ее есть
> и больше линукса.Что за плата?
P.S. Ах фунтик, я с тобой согласен. Подход NetBSD основательнее, а железка бывает нужна уже сейчас, написанная вендором (чаще под линукс), или хаченная кое-как. Поэтому NetBSD поддерживает меньше, поддержка некоторых платформ в зайчаточном состоянии(т.к. подход требует усердия).
> P.S. Ах фунтик, я с тобой согласен. Подход NetBSD основательнее, а железка
> бывает нужна уже сейчас, написанная вендором (чаще под линукс), или хаченная
> кое-как. Поэтому NetBSD поддерживает меньше, поддержка некоторых платформ в зайчаточном
> состоянии(т.к. подход требует усердия).В любом случае разработчику/пользователю проще отталкиваться от той системы которую напрямую поддерживает вендор железки. Даже если это богомерзкий оффтопик.
>> P.S. Ах фунтик, я с тобой согласен. Подход NetBSD основательнее, а железка
>> бывает нужна уже сейчас, написанная вендором (чаще под линукс), или хаченная
>> кое-как. Поэтому NetBSD поддерживает меньше, поддержка некоторых платформ в зайчаточном
>> состоянии(т.к. подход требует усердия).
> В любом случае разработчику/пользователю проще отталкиваться от той системы которую напрямую
> поддерживает вендор железки. Даже если это богомерзкий оффтопик.Не всякому пользователю, и не всякому разработчику. Достаточно упомянуть ndiswrapper, linux-emulator, dfbsd i915. Есть любители.
> Что за плата?RPI и дебиан, уже и меняли флешку и адаптер, как только не прошивали образ
>> написанная вендором (чаще под линукс)ага, я когда собрал NetBSD на ARM то даже удивились, что там собран нативный gcc компилятор, многие вендоры даже компилятор не добавляют, все хотят что бы разработка через них шла. Уже давно заметил, хочешь, что бы все работало отлично "Сделай сам", а вендору лишь бы продать
Какой прекрасный образчик безграмотного бреда.
> Какой прекрасный образчик безграмотного бреда.Подход Линукс - имеем пяток базовых мейнстримовых платформ, а на остальных имеем ядро, но теряем все дрова, если что из дров надо - "перенеси сам".
Очень грамотно ага. Чуть чуть лучше чем в винде.
>Имхо, часть имиджа NetBSD - максимально переносимый код. Из чего вытекает поддержка самых разных платформ. Но платформы не самоцель. Линукс лучше поддерживает разные платформы.Линукс - это ядро. А НетБСД - целая операционка, т.е. дистрибутив. Вряд ли какой-нибудь линуксовый дистрибутив может сравниться с нею по переносимости.
Приблизительная замена 386EX от интел согласно вики вышла в 2007. не так уж и давно. :)
дискетами уж никто не пользуется почти. Так что очень не распространнёная ошибка. Если кто пользовался FreeBSD , то у него уже в крови сначала отмонтировать cdrom и дискету, а только потом извлекать
Дык, если не отмонтировать сидиром, то выдвижную полочку для кофе не получишь.
А если не смонтировать то не получишь громадного пятна от кофе на все штаны и криков "Горячо!"