NAVIX 10.0 Release Notes
지원 아키텍처 :
- x86_64
- x86_64_v2
Codename:
kernel version: 6.11.0-0.rc5.23.el10.
Changelog
-
NAVIX 10.0 버전은 32bit 패키지를 제공하지 않습니다.
-
다이나믹 프로그래밍 언어 업데이트 :
- Python 3.12
- Ruby 3.3
- Node.js 22
- Perl 5.40
- PHP 8.3
-
버전 컨트롤 시스템 업데이트 :
- Git 2.45
- Subversion 1.14
-
웹서버 업데이트 :
- Apache HTTP Server 2.4.62
- nginx 1.26
-
proxy caching 서버:
- Varnish Cache 7.4
- Squid 6.10
-
데이터베이스 서버 :
- MariaDB 10.11
- MySQL 8.4
- PostgreSQL 16
- Valkey 7.2
-
시스템 툴체인 :
- GCC 14.2
- glibc 2.39
- Annobin 12.55
- binutils 2.41
-
성능 툴 과 디버거:
- GDB 14.2
- Valgrind 3.23.0
- SystemTap 5.1
- Dyninst 12.3.0
- elfutils 0.191
- libabigail 2.5
-
성능 모니터링 툴 :
- PCP 6.3.0
- Grafana 10.2.6
-
컴파일러 툴셋 :
- LLVM Toolset 19.1.7
- Rust Toolset 1.84.1
- Go Toolset 1.23
-
보안 업데이트:
- 시스템 전반의 암호화 정책(‘암호화 정책’), OpenSSL TLS 툴킷, OpenSSH 제품군은 이제 Post-Quantum(PQ) 알고리즘과 함께 작동합니다.
- 새로운 sudo system role, 다수 시스템을 아우르는 sudo 설정을 일관되게 관리할 수 있습니다.
- 현행 GnuPG를 보완는 OpenPGP 암호화/서명 관리툴 Sequoia PGP
sq
와sqv
가 새로 추가되었습니다 - OpenSSL TLS 툴킷은 FIPS 호환 PKCS #12 파일 생성, 하드웨어 토큰 사용을 위한 ‘pkcs11 제공자’ 및 많은 추가 개선 있습니다.
- OpenSSH 업데이트 9.8
- SELinux userspace release 3.8는 CLI 출력을 지원하는 audit2allow, SElinux 샌드박스 와 Wayland 지원 및 여러 개선사항 이 포함 됩니다.
- Keylime agent component 0.2.5 가 제공됩니다. 장치 ID 관련 TLS 1.3을 사용하여 IDevID 와 IAK를 지원합니다.
커널
6.12.0 버전 기반 입니다.
- Dynamic EFIVARS pstore backend is now supported
- Containerization of the rteval utility
- New option to disable idle states locally on CPUs during rtla-timerlat testing: deepest-idle-state
- Deadline (DL) server implements a two-stage scheduler for CFS tasks
- Landlock, a new Linux Security Module (LSM) is released
- rh_waived kernel command-line boot parameter is now supported
- New timerlat-interval INTV_US and cyclictest-interval INTV_US options
- New option to disable idle states locally on latency testing with cyclictest
- New integration testing to validate kdump procedures to prevent system failure
네트워킹
- nftables version 1.1.1
- iptables version 1.8.11
- firewalld version 2.3.0
- xdp-tools version 1.5.1
- netkit network device type
- The i40e driver supports automatic reset behavior on MDD events
- nmstate supports the require-id-on-certificate setting on Libreswan configuration
- wpa_supplicant version 2.11
주요변경사항
temad
와libteam
라이브러리가 제거되었습니다.- ifcfg 형식 config 파일 지원 중단
- dhclient 유틸 제거로
NetworkManager.conf
에서dhcp=dhclient
대신dhcp=internal
로 사용합니다. - iPXE 관련 디바이스 드라이저 제거
- ipxe-roms
- ipxe-bootimgs-x86
- NetworkManager-initscripts-updown 사용할 수 없음
- 아래 모듈들은 kernel-modules-extra 로 모듈패키징 변경
- iptables
- ip6tables
- ipset
- ebtables
- Arptables
- Multus 캡슜화 제거
- PF_KEYv2 커널 API 삭제
- firewalld 잠금 기능 제거
설치
세 가지 설치 ISO 이미지가 있습니다:
Navix-10.0-x86_64-boot.iso
- a single network installation CD image that downloads packages over the Internet.
Navix-10.0-x86_64-dvd.iso
- a full installation DVD image that contains mostly all AlmaLinux packages.
$ wget https://repo.almalinux.org/almalinux/10.0-beta/isos/x86_64/AlmaLinux-10.0-beta-1-x86_64-boot.iso
NAVIX public key:
$ wget https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux-10
$ gpg --import RPM-GPG-KEY-AlmaLinux-10
다운로드한 ISO 파일 체크섬 확인 :
# calculate the downloaded ISO SHA256 checksum
$ sha256sum Navix-10.0-beta-1-x86_64-boot.iso
f0bf7fb6a81a506a4adc56f2537ae53ee9ad4b7ace1b74cf344a100772e10874 Navix-10.0-beta-1-x86_64-boot.iso
# compare it with expected checksum, it should be the same
$ cat CHECKSUM | grep -E 'SHA256.*Navix-10.0-beta-1-x86_64-boot.iso'
SHA256 (Navix-10.0-beta-1-x86_64-boot.iso) = f0bf7fb6a81a506a4adc56f2537ae53ee9ad4b7ace1b74cf344a100772e10874
Added packages
NAVIX 10 에는 아래 패키지들이 추가됩니다.
Package | Description |
---|---|
navix-backgrounds | navix background images. |
navix-indexhtml | navix default browser page |
navix-logos | navix graphics for OS |
navix-logos-httpd | navix graphics for HTTPD server |
navix-logos-ipa | navix graphics for IPA server |
navix-release | navix release package, repos, and EULA |
제거된 패키지
Package | Description |
---|---|
insights-client | RHEL specific package to connect to upstream vendor resources |
kmod-redhat-* | RHEL specific modules from Driver Update Program |
kpatch* | RHEL specific live patches for kernel |
openssl-fips-provider | RHEL specific package with FIPS certified openssl binaries |
redhat-backgrounds | RHEL specific background images |
redhat-indexhtml | RHEL specific default browser page |
redhat-logos | RHEL specific graphics for OS |
redhat-logos-httpd | RHEL specific graphics for HTTPD server |
redhat-logos-ipa | RHEL specific graphics for IPA server |
redhat-release | RHEL specific release package and repos |
redhat-release-eula | RHEL specific EULA |
redhat-support-lib-python | RHEL specific package to connect to upstream vendor resources |
redhat-support-tool | RHEL specific package to connect to upstream vendor resources |
rhc | RHEL specific package to connect to upstream vendor resources |
rhc-worker-playbook | RHEL specific package to connect to upstream vendor resources |
rhsm-gtk | RHEL specific GUI for Subscription Manager |
rhsm-icons | RHEL specific GUI for Subscription Manager |
spice-client-win-x64 | Contains binaries built by upstream vendor |
spice-client-win-x86 | Contains binaries built by upstream vendor |
spice-qxl-wddm-dod | Contains binaries built by upstream vendor |
spice-vdagent-win-x64 | Contains binaries built by upstream vendor |
spice-vdagent-win-x86 | Contains binaries built by upstream vendor |
subscription-manager-cockpit | RHEL specific Cockpit module for Subscription Manager |
subscription-manager-initial-setup-addon | RHEL specific initial setup addon for Subscription Manager |
subscription-manager-plugin-container | RHEL specific Subscription Manager plugin for upstream vendor containers |
virt-who | RHEL specific package to connect to upstream vendor resources |
virtio-win | Contain binaries built by upstream vendor |