넶浏览量:0
2022-09-15 15:36
红帽企业级操作系统RHEL9时代已来临!
红帽企业级操作系统RHEL9时代已来临!
一、 应用程序流
在 RHEL9 中,可以使用以下几种格式的 Application Steam
- 传统的 rpm 格式软件包
- RPM 格式的扩展:模块
- Software Collections
- Flatpaks
并且,在 RHEL9 中,改进了 dnf 软件安装工具,可以直接使用 dnf install 将应用程序流作为传统的rpm包安装。
二、系统安装程序
在进行系统安装时,Anaconda 会自动激活网络,无需用户手动激活可以在安装界面,设置锁定 root 账户,以及设置允许使用密码进行ssh登录到root账户。
三、SELinux
在 RHEL9 中,删除了通过 /etc/selinux/config 禁用 SELinux 的支持,如果需要禁用 SELinux 则需要执行以下命令
content_copy
$ grubby --update-kernel ALL --args selinux=0 && reboot
如果撤销对SELinux 的禁用
content_copy
$ grubby --update-kernel ALL --remove-args selinux && reboot
四、网络
增加了 WireGuard VPN 作为技术预览提供,以及启用了在 RHEL7 推出的 teamd 服务和 libteam 库,使用绑定而非Team
启用了 ifcfg 格式保存到/etc/sysconfig/network-scripts/下的网络配置,而是存放在/etc/NetworkManager/system-connections中,采用key文件格式。但是如果使用旧格式存放在/etc/sysconfig/network-scripts/下的连接依旧可以工作。
使用 DHCP 连接示例
content_copy
$ cat /etc/NetworkManager/system-connections/ens33.nmconnection
[connection]
id=ens33
uuid=6ebc5211-8aa7-3856-a086-8e26e1307af5
type=ethernet
autoconnect-priority=-999
interface-name=ens33
timestamp=1663233707
[ethernet]
[ipv4]
method=auto
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
使用静态地址连接示例
content_copy
$ cat /etc/NetworkManager/system-connections/ens33.nmconnection
[connection]
id=ens33
uuid=6ebc5211-8aa7-3856-a086-8e26e1307af5
type=ethernet
autoconnect-priority=-999
interface-name=ens33
timestamp=1663209657
[ethernet]
[ipv4]
address1=192.168.100.124/24,192.168.100.254
dns=192.168.100.254;
method=manual
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
五、防火墙
在RHEL9中,启用了 ipset 和 iptables-nft 的软件包,也就意味着iptables、ip6tables、ebtables和 arptables 不再使用,而是建议使用nftables提供的 nft 命令行工具进行管理。
六、文件系统
- 增加了exfat文件系统支持
- 不再支持NFSv2版本
- Ext4/xfs文件系统其他一些特性的更新
七、存储
删除了vdo 管理软件,而是使用 lvm-vdo 实现管理 vdo卷,并且不再支持多个写入策略,vdo 现在只使用 asysnc 写入策略。
八、其他
- GNOME 40 版本
Wayland自带nvidia驱动- 主要的网络服务版本升级到新版本
- 主要的编程语言升级到新版本
- 支持
TPM2.0,不再支持TPM1.2
