요약:
Fedora 45 베타가 이제 공식적으로 출시되었으며 계획대로 공개 테스트 단계에 들어갔습니다. 연말에 출시된 Fedora Linux의 차세대 버전인 Fedora 45는 수많은 기본 및 데스크탑 환경 업데이트를 가져왔습니다. 가장 주목할만한 점은 KMSCON을 사용하여 커널 내부의 기존 콘솔을 대체하는 동시에 Stratis 스토리지 설치에 대한 지원을 추가하고 시스템 보안 및 소프트웨어 빌드의 재현성을 더욱 강화한다는 것입니다.

Fedora 45의 가장 큰 기본 변경 사항 중 하나는 KMSCON을 기본 가상 터미널 콘솔로 사용하는 것입니다. KMSCON은 사용자 공간에서 실행되고 Linux 커널의 KMS(커널 모드 설정) 그래픽 모드 설정 메커니즘을 사용하여 터미널 디스플레이를 제공할 수 있는 콘솔 구현입니다. 이전에 Fedora는 커널에서 콘솔 구현을 사용해 왔습니다. 이러한 변화는 Fedora가 보다 유연한 구현을 위해 일부 터미널 기능을 커널에서 사용자 공간으로 더 이동하고 있음을 의미합니다.
KMSCON은 원래 Fedora 44에서 활성화할 예정이었으나 관련 작업이 제때 완료되지 않아 Fedora 45로 연기되었습니다. Fedora 45 베타에 대한 이번 공식 진입은 이 장기 계획이 마침내 상당한 진전을 이루었음을 의미합니다.

저장소 측면에서 Fedora 45는 Anaconda 설치 프로그램에 Stratis Storage에 대한 지원을 추가합니다. Stratis는 Red Hat이 개발한 Linux 스토리지 관리 기술입니다. 기본 계층은 XFS, LVM, LUKS 및 전문 관리 서비스를 결합하여 사용자에게 보다 단순화된 스토리지 풀 및 파일 시스템 관리 방법을 제공합니다. Stratis는 수년 동안 Fedora에 존재했지만 이전에는 사용자가 Fedora 설치 프로그램을 통해 직접 Stratis 스토리지 스택에 시스템을 배포할 수 없었습니다.
Fedora 45는 또한 시스템의 ptrace 권한을 더욱 강화합니다. ptrace는 프로세스 추적 및 디버깅을 위한 Linux의 중요한 메커니즘이지만 악성 프로그램에 의해 남용될 경우 다른 프로세스를 공격하는 중요한 방법이 될 수도 있습니다. 따라서 Fedora 45는 잠재적인 보안 위험을 줄이기 위해 기본적으로 ptrace에 더 엄격한 제한을 적용합니다.
Fedora 45에서는 패키지 서명 확인 기능도 더욱 향상됩니다. 시스템은 기본적으로 서명 확인을 수행하여 소프트웨어 패키지의 소스와 무결성을 확인할 수 있는지 확인함으로써 악성 소프트웨어 패키지나 변조된 소프트웨어가 시스템에 유입될 위험을 줄입니다.
동시에 Fedora 45에서는 패키지 빌드가 최대한 재현 가능하도록 요구하기 시작했습니다. 소위 재현 가능한 빌드는 동일한 소스 코드 및 동일한 빌드 환경 조건에서 소프트웨어가 동일하거나 동등한 바이너리 결과를 생성할 수 있어야 함을 의미합니다. 이는 소프트웨어 패키지가 변조되었는지 여부를 확인하는 데 도움이 될 뿐만 아니라 전체 Linux 배포 공급망의 투명성과 보안을 향상시킵니다.
Fedora 45에는 새로운 DRM Panic 프런트 엔드도 추가되었습니다. Linux 커널에 심각한 오류가 발생하거나 커널 충돌이 발생하는 경우 DRM Panic은 디스플레이 장치에 오류 메시지를 표시할 수 있습니다. Fedora는 이번에 이 기능의 사용자 경험을 더욱 개선하여 사용자에게 친숙한 Windows 블루 스크린 메커니즘과 더욱 유사하게 만들어 일반 사용자가 시스템에 심각한 오류가 발생했음을 더 쉽게 이해할 수 있도록 하는 동시에 기술자가 오류 진단을 수행하는 것도 편리합니다.

데스크톱 환경 측면에서 Fedora Workstation 45에는 최신 GNOME 51이 탑재될 예정입니다. GNOME 51 자체에도 더 나은 데스크톱 인프라 및 입력 장치 지원을 포함하여 많은 개선 사항이 포함되어 있습니다. Fedora Workstation을 메인 데스크탑 시스템으로 사용하는 사용자에게 이는 이번 버전 업그레이드에서 가장 직관적인 변경 사항 중 하나가 될 것입니다.
Fedora 45는 또한 다수의 핵심 소프트웨어 패키지를 동시에 업데이트합니다. 이 중 Go 프로그래밍 언어는 1.27로, Python은 3.15로, GCC 컴파일러는 16.2로, GNU C 라이브러리도 2.44로, LLVM은 23으로, RPM 패키지 관리 시스템은 6.1로 업그레이드됐다. 이러한 기본 구성 요소를 업그레이드하면 개발자와 소프트웨어 유지 관리 담당자에게 업데이트된 컴파일러, 런타임 라이브러리 및 개발 도구 체인이 제공됩니다.
위에 언급된 주요 변경 사항 외에도 Fedora 45에는 수많은 패키지 업데이트와 기타 시스템 수준 개선 사항이 포함되어 있습니다. Fedora의 일관되고 빠른 반복 전략인 새 버전은 데스크탑 환경을 업데이트할 뿐만 아니라 커널, 컴파일러, 개발 도구, 보안 메커니즘, 설치 프로그램 및 시스템 관리 구성 요소와 같은 여러 수준에서 동시에 업그레이드를 촉진합니다.
현재 Fedora 45는 아직 베타 테스트 단계에 있으며, 주로 새 버전을 미리 경험하고 문제를 찾는 데 도움을 주기를 원하는 사용자를 대상으로 합니다. 현재 출시 계획에 따르면 페도라 45 정식 버전은 10월 20일 출시될 예정이다. 연장이 필요한 최종 테스트 과정에서 문제가 발생할 경우 대체 출시일은 10월 27일로 예정돼 있다.
이번 Fedora 45의 초점은 데스크톱 소프트웨어 업데이트뿐만 아니라 기본 시스템, 보안 메커니즘, 스토리지 관리 및 소프트웨어 공급망을 다양하게 조정하는 것입니다. 최종 버전이 계획대로 출시될 수 있다면 이 버전은 최근 몇 년간 Fedora의 더욱 중요한 시스템 수준 업데이트가 될 것입니다.
자세히 알아보기:
https://lists.fedoraproject.org/archives/list/
[이메일 보호됨]
/스레드/FTPOQ3H47Y2MCHFVJ5C7P5CO25GDTJV3/
댓글