LINUX.ORG.RU

OpenBSD 6.2

 


1

3

9 октября, согласно полугодовалому релиз-циклу, вышла новая версия операционной системы OpenBSD 6.2.

OpenBSD — операционная система в стиле BSD Unix, ориентированная на безопасность.

Новое в версии 6.2:

  • Для платформ i386 и amd64 базовым системным компилятором стал clang (в версии 6.1 он стал базовым для arm64): множество портов обновлено для совместимости с clang.
  • Механизм KARL (Kernel Address Randomized Link), при котором ядро пересобирается при каждой загрузке.
  • Значительное количество драйверов устройств для arm.
  • Драйвер inteldrm обновлён на базе кода из linux 4.4.70.
  • Поддержка устройств Wi-Fi Intel 8265, Intel 3168, Realtek RTL8192CE, Ralink RT5360.
  • Входящие и фильтруемые пакеты теперь обрабатываются без KERNEL_LOCK, что даёт лучшую производительность и отзывчивость.
  • Улучшения в гипервизоре vmm, поддержка миграции.
  • Улучшена поддержка Xen.

Основное ПО выпуска 6.2

  • Gnome 3.24.;
  • KDE 4.14.3+ и 3.5.10;
  • Mate 1.18;
  • Xfce 4.12;
  • Firefox 56 и 52 ESR;
  • Libreoffice 5.2.7.2.

В распоряжении пользователя 9910 портов и около 10 тысяч пакетов..

Новая песня 6.2 появится только в декабре.

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

★★★

Проверено: jollheef ()
Ответ на: комментарий от buratino

поставил вчера на бук 6.2

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

зато в mpv можно смотреть даже FHD через opengl без слайдшоу, хотя фреймы таки дропает.

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

PS:кстати, раз в мане ни слова про follow links значит не follow.

Ну ладно, предположим с этим разобрались. Но всё ещё остаётся вопрос, почему не описано, что делают другие опции, которые поддерживаются, пусть даже и не рекомендуются.

Вот предположим разбираю я скрипт где эти опции есть. И где мне их значение искать, если в man их нет?

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

Ну ладно, предположим с этим разобрались

предположим? т.е. PS2 ты проигнорил и в терминологии ты плаваешь... ну ок.

Но всё ещё остаётся вопрос, почему не описано, что делают другие опции, которые поддерживаются, пусть даже и не рекомендуются.

ты про это? «Historic versions of the grep utility also supported the flags [-ruy]. This implementation supports those options; however, their use is strongly discouraged.»

потому что те, кто юзают OpenBSD, знают что «Historic versions» это gnu grep, следовательно искать надо в их манах.

Вот предположим разбираю я скрипт где эти опции есть.

откуда у тебя, не юзера OpenBSD, такой скрипт? gnu grep выпилили с версии 3.4

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

т.е. PS2 ты проигнорил

Нет. Я на оба пункта ответил, просто процитировал только один. Не придирайся.

потому что те, кто юзают OpenBSD, знают что «Historic versions» это gnu grep, следовательно искать надо в их манах.

А почему не какой-нибудь grep из 4.4BSD или UNIX SystemV какого-нибудь? По-моему historic значит какую-то древноту, которую никто не использует, а не более продвинутую альтернативу из других ОС. И новые пользователи OpenBSD вовсе даже не знают, какой там был раньше grep и требовать этого знания у них как-то неправильно.

Я считаю, что если программа воспринимает опции, то их описание должно быть в man, причём в алфавитном порядке вместе с другими опциями, а не отдельно. Ну написали бы дальше deprecated.

Кроме того, раз поведение OpenBSD grep -R соответствует поведению GNU grep -r было бы логично как раз -R объявить устаревшей, а -r оставить. Или объявить их равноправными.

откуда у тебя, не юзера OpenBSD, такой скрипт? gnu grep выпилили с версии 3.4

Да хотя бы с GNU/Linux притащил.

P.S. Заглянул в man grep (GNU):

-y Obsolete synonym for -i.

ОК, не нужно. И зачем его поддерживать?

-u, --unix-byte-offsets Report Unix-style byte offsets. This switch causes grep to report byte offsets as if the file were a Unix-style text file, i.e., with CR characters stripped off. This will produce results identical to running grep on a Unix machine. This option has no effect unless -b option is also used; it has no effect on platforms other than MS-DOS and MS-Windows.

Это тоже не нужно, так как файлы и с CR LF и LF отдельно могут встретиться в любой ОС.

-r, --recursive Read all files under each directory, recursively, following symbolic links only if they are on the command line. Note that if no file operand is given, grep searches the working directory. This is equivalent to the -d recurse option.

-R, --dereference-recursive Read all files under each directory, recursively. Follow all symbolic links, unlike -r.

А здесь скорее -R не нужна.

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

а не более продвинутую альтернативу из других ОС
других ОС

А ты смешной.
Классика лапчатизма. Пофиг, что GNU grep появился еще до (возможности практического использования) пингвина и _всегда_ пилился с расчетом на кучу ОС — раз используется в связке с линухом, то значит оно «исконно-пянгвинистое».
https://lists.freebsd.org/pipermail/freebsd-current/2010-August/019310.html

Hi Gabor,
I am the original author of GNU grep. I am also a FreeBSD user,
although I live on -stable (and older) and rarely pay attention

to -current.

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

По-моему historic значит какую-то древноту, которую никто не использует, а не более продвинутую альтернативу из других ОС.

у тебя еще и с семантикой проблемы?

«Historic versions» означает «предыдущие версии».

Идика ты, почемучка, со своими претензиями к разработчикам. И будешь послан со своим видением как лучше туда -> (_|_)

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

А может ты просто сам свой OpenBSD не осилил и бесишься?

Я вот что-то у тебя ни одного адекватного ответа по существу не увидел.

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

Есть такие человеческие качества, как въедливость и дотошность. Полезные, в общем-то, качества, если их с умом применять. Но вот при отсутствии ума наличие этих качеств порождает «дятла». В отличие от обычного дятла, который птичка, «дятел» долбит без какой-либо полезной ему или другим цели. Просто, видимо, из любви к долблению.

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

Для тех, кто не боится консоли и не любит лишних зависимостей (а minitube за собой их прилично тащит), я могу ещё порекомендовать mps-youtube. В openbsd пока никто его, кажется, не опакетил, но можно сделать это самому (займусь, когда руки дойдут) или, пока пакета нет, поставить локально через pip install.

Ещё вариант избавления от тормозов в ютубе (если мы говорим о тормозах в видео) — это продолжать пользоваться любимым браузером, но видео запускать во внешнем плеере (тот же mpv прекрасно запускается в виде mpv https://www.youtube.com/watch?v=LwV6JvYFlgs). Чтобы было удобно, можно поставить в браузере какой-нибудь вспомогательный плагин, В файрфоксе, например, есть универсальный плагин open with, годится не только для этой цели. Я, впрочем, обхожусь без плагинов, у меня vimperator, там скопировать ссылку — вопрос пары нажатий. И ещё пара, чтобы открыть содержимое буфера обмена в любой программе (это уже к браузеру не относится).

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

Да, про mpv в курсе конечно же, но на моей машине браузер так тормозит, что искать видео очень проблематично. А minitube справляется с этой задачей на отлично. Плюс с mpv видео подтормаживает, т.к. пускает в высоком качестве, но вроде это настраивается (скорее всего нужно youtube-dl настраивать). А вот mps-youtube не смотрел пока, спасибо.

soko1 ★★★★★ ()

Нужно.

Поставил на VirtualBox.

Все достаточно просто, единственно из-за выставленной по умолчанию русской расскладки войти в X не получилось цифры вводились, а буквы нет.

Чтобы исправить нужно в /etc/kdbtype задать раскладку с ru на us.

Кроме того по недавнему обсуждению:

www.linux.org.ru/gallery/screenshots/13652103

отлично работает на слабом железе, чего не скажешь о текущем положении дел с linux (к сожалению).

ol1mp ()