В Arch Linux , если файл 32 -бит elf, вы можете установить lib32 -gcc -libs(из репозитория multilib )для решения эта проблема.
Это не совсем firewalld
добавление этих цепочек. Как следует из названий цепочек, это libvirt
добавление их поверх вашей конфигурации firewalld
.
Заводская конфигурация CentOS 8 Stream по умолчанию включает некоторые приготовления для запуска виртуальных машин (или для вложенной виртуализации, если сама система CentOS 8 является виртуальной машиной ). Если вам не нужно запускать виртуальные машины в CentOS, вы можете отключить их.
У меня сейчас нет под рукой тестовой системы CentOS 8 Stream, но я думаю, что это должно подойти:
virsh net-destroy default # unconfigure what libvirtd has done for now
systemctl stop libvirtd.service # stop the service
systemctl disable libvirtd.service # persistently disable it
Если вы хотите, чтобы libvirtd
работал для какой-либо цели, но хотите отключить его сетевые настройки по умолчанию, это может помочь (, но я менее уверен, удалит ли это дополнения iptables или нет):
virsh net-destroy default # unconfigure what libvirtd has done for now
virsh net-undefine default # persistently remove libvirtd network config
Или, может быть, просто:(это должно быть отменено без переустановки libvirtd или иного восстановления конфигурации по умолчанию)
virsh net-destroy default # unconfigure what libvirtd has done for now
virsh net-autostart default --disable # tell libvirt to not autostart default config
Чтобы отменить 3-ю версию, просто используйте virsh net-autostart default
без опции --disable
и перезапустите службу libvirtd
или перезагрузитесь.