넶浏览量: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