LinuxForum.Fans
Тема

Релиз дистрибутива Red Hat Enterprise Linux 8

Автор: Rizado 9 сообщений 1004 просмотров
07.05.2019 21:44 #431732

Компания Red Hat опубликовала релиз дистрибутива Red Hat Enterprise Linux 8. Установочные сборки подготовлены для архитектур x86_64, s390x (IBM System z), ppc64le и Aarch64, но доступны для загрузки только зарегистрированным пользователям Red Hat Customer Portal. Исходные тексты rpm-пакетов Red Hat Enterprise Linux 8 распространяются через Git-репозиторий CentOS. Дистрибутив будет поддерживаться как минимум до 2029 года.

В качестве основы для построения новой ветки использованы технологии, входящие в состав Fedora 28. Новая ветка примечательна переходом по умолчанию на Wayland, заменой iptables на nftables, обновлением базовых компонентов (ядро 4.18, GCC 8), применением пакетного менеджера DNF вместо YUM, использованием модульного репозитория, прекращением поддержки KDE и Btrfs.

Читать полностью в источнике: http://www.opennet.ru/opennews/art.shtml?num=50644

07.05.2019 22:32 · отредактировано #431733

Блин вот лично меня напрягает 2 вещи nftables и настройка сети. Ну если с сетью хоть немного понятно что надо теперь юзать километровый синтаксис NetworkManager то по nftables вразумительных мануалов в которых нормально был бы разжеван принцип работы и как правильно писать правила, мне лично не встречалось на великом и могучем РУССКОМ.

З.ы. Да я неосилятор *PARDON*

07.05.2019 23:57 #431735
"lone_wolf" написал:
Ну если с сетью хоть немного понятно что надо теперь юзать километровый синтаксис NetworkManager то по nftables вразумительных мануалов в которых нормально был бы разжеван принцип работы и как правильно писать правила, мне лично не встречалось на великом и могучем РУССКОМ.

Для преобразования старых правил добавлены утилиты iptables-translate и ip6tables-translate;

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

что надо теперь юзать километровый синтаксис NetworkManager

вот это совершенно непонятно. Там в кишках, насколько я путаю сидит iprout2, синтаксис да, другой, но не настолько, чтоб посыпать голову пеплом. Тем более, что один из разработчиков этого комбайна русский Alexey Kuznetsov kuznet@ms2.inr.ac.ru , да и мануалов в сети пруд пруди, хоть бы на опеннете - https://www.opennet.ru/base/net/iproute2_cebka.txt.html
... я тоже ретроград, но на мой взгляд эта штука проще чем нетутилсы аж из трёх разных пакетов с перекрывающими друг друга элементами.

08.05.2019 10:19 · отредактировано #431741
"gramozeka" написал:
Для преобразования старых правил добавлены утилиты iptables-translate и ip6tables-translate;

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

Так то оно так, но при этом они открытым текстом говорят

Тем не менее, пользователям настоятельно рекомендуется мигрировать на штатный формат правил nftables

Источник

"gramozeka" написал:
Там в кишках, насколько я путаю сидит iprout2, синтаксис да, другой, но не настолько, чтоб посыпать голову пеплом.

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

Ну а синтаксис nmcli не такой уж и сложный как показался мне на первый взгляд, порылся в сети нашел примеры команд вроде не сложно хотя есть и непонятки в синтаксисе, а почему так пишется, а пояснения не дают. Но я думаю скоро появятся толковые статьи с пояснениями как по nftables так и по nmcli.

08.05.2019 11:22 #431742
"lone_wolf" написал:
Но есть одно НО и но выглядит так что вот поднял сеть с помощью iprout2 но это до первой перезагрузки, да можно где-то в авто запуск запихнуть скриптик с командами iprout2, но опять же это уже костыли и велосипед.

"ты это, или трусы надень, или крестик сними..."
про какие велосипеды ты говоришь?
[console]
[ ~ ]$ ls /etc/sysconfig
clock console createfiles ifconfig.eth0 modules mouse rc.site sysstat sysstat.ioconf udev_retry
[ ~ ]$ cat /etc/sysconfig/ifconfig.eth0
ONBOOT="yes"
IFACE="eth0"
SERVICE="dhclient"
DHCP_START=""
DHCP_STOP=""

# Set PRINTIP="yes" to have the script print
# the DHCP assigned IP address
PRINTIP="no"

# Set PRINTALL="yes" to print the DHCP assigned values for
# IP, SM, DG, and 1st NS. This requires PRINTIP="yes".
PRINTALL="no"
[/console]
всё! стандартный синтаксис DHCP-клиента, который прописан в /etc/init.d, куда проще?
Если есть желание закабалить это хозяйство через NetworkManager, то даже этого скриптика не нужно, в ините ставишь его запуск и ковыряйся в юзерспейсе.актуально для хипстеров под смузями, которые пасутся по халявным вайфаям в тошниловках и помойкам(ака Торгово-развлекательный центр "Весёлый крематорий со стразиками")...
*CRAZY*

08.05.2019 14:00 #431744

gramozeka, Это в каком дистрибутиве так выглядит конфиг?

08.05.2019 20:38 #431750
"lone_wolf" написал:
Это в каком дистрибутиве так выглядит конфиг?

это стандартный SysVinit (например дебиан без потериговского поделия), ССЗБ пользующие системДЭ - ну судьба такой, (сказка про мышей и кактус). Я просто привёл пример того, что нет смысла переусложнять то, что проще простого.

08.05.2019 22:15 #431752
"gramozeka" написал:
это стандартный SysVinit (например дебиан без потериговского поделия)

Эм Debian 9-10 с systemd, centos7-8 тоже на systemd к сожалению. А так да понял, согласен что переусложнять нету смысла.

08.05.2019 22:56 #431753
"lone_wolf" написал:
Debian 9-10 с systemd

ну кагбЭ есть форк без этой богомерзкой приблуды. Но это уже оффтоп - каждому своё, кому бананы, кому бульба, а кому и свежей ивовой коры хватает. Вопрос баланса и здравого смысла.

Войдите или зарегистрируйтесь, чтобы ответить.