**번역본뉴스입니다. 오역이 있을수 있습니다.
2025년 9월 16일(화) 현재, Fedora Linux 43 Beta가 공개되었습니다! 이번 베타 릴리스에는 기존 기능들의 최신 버전 업그레이드와 함께 몇 가지 새로운 기능이 포함되어 있습니다. 모든 베타 릴리스와 마찬가지로, 이번 기회를 통해 향후 Fedora Linux 43 정식 버전을 미리 체험하시고, 피드백을 제공해 주시면 최종 릴리스(F43) 개선에 큰 도움이 됩니다. 최신 Fedora 버전을 즐겨 주시기 바랍니다.
베타 릴리스를 받는 방법
다음 경로 중 하나에서 F43 Beta 혹은 사전 릴리스 버전을 다운로드하실 수 있습니다.
배포판 | 다운로드 링크 |
---|---|
Fedora Workstation 43 Beta | https://fedoraproject.org/workstation/download/?beta |
Fedora KDE Plasma Desktop 43 Beta | https://fedoraproject.org/kde/download/?beta |
Fedora Server 43 Beta | https://fedoraproject.org/server/download/?beta |
Fedora IoT 43 Beta | https://fedoraproject.org/iot/download/?beta |
Fedora Cloud 43 Beta | https://fedoraproject.org/cloud/download/?beta |
Fedora CoreOS “next” 스트림은 일주일 뒤 베타 릴리스로 전환되지만, 현재 브랜치된 스트림에서도 F43 콘텐츠를 바로 이용하실 수 있습니다.
또한, 기존 시스템을 DNF system‑upgrade 명령으로 베타 버전으로 업데이트할 수 있습니다.
Fedora Spins와 Labs에서도 F43 Beta 콘텐츠를 사용할 수 있으나, 아래 항목은 제외됩니다.
- Mate – 현재 모든 아키텍처에서 F43 콘텐츠가 제공되지 않음
- i3 – aarch64 아키텍처에서만 F43 콘텐츠가 제공되지 않음
F43 Beta 주요 내용
설치 프로그램 및 데스크톱 개선
- Anaconda WebUI가 Fedora Spins의 기본 설치 방식으로 적용됩니다. 이는 모든 Fedora 데스크톱 변형에서 일관되고 현대적인 설치 경험을 제공하며, 기존 GTK 기반 설치 프로그램을 최종적으로 대체하는 단계에 한 걸음 다가서는 것입니다. 모든 Fedora 사용자가 동일하고 깔끔한 인터페이스를 이용할 수 있게 됩니다.
- Anaconda 설치 프로그램을 DNF5로 전환합니다. 이를 통해 Anaconda 내부에서 패키지 기반 애플리케이션에 대한 지원 및 디버깅이 향상됩니다. DNF4는 현재 유지보수 모드에 머물며, 차후 폐기 방향으로 나아갑니다.
- Fedora Kinoite에서 자동 업데이트를 기본 활성화합니다. 재부팅 한 번만으로 최신 버그 수정·기능을 자동 적용받아 시스템이 항상 최신 상태를 유지합니다.
- Default Monospace Fallback Font 설정을 추가하여, 지정된 고정폭 폰트가 없을 경우 일관된 대체 폰트를 사용하도록 합니다. 새 폰트 패키지를 설치해도 글꼴이 급격히 바뀌는 현상이 방지됩니다.
시스템 향상
- GNU Toolchain 업데이트: gcc, glibc, binutils, gdb 등 upstream 프로젝트의 최신 기능·버그·보안 수정 사항을 반영하여, 컴파일러·어셈블러·링커·런타임·디버거가 최신 상태를 유지합니다.
- 패키지 전용 RPM 매크로 도입: 패키지가 기본 컴파일 플래그 목록에 쉽게 추가할 수 있게 하며, 개별 패키지마다 빌드 플래그를 조정하는 방법을 간소화합니다. 환경 변수 수동 편집 및 재내보내기의 필요성을 없애고, 플래그 적용의 일관성을 보장합니다.
- Containerfile을 이용한 Fedora CoreOS 빌드: 기존 CoreOS Assembler 대신 표준 컨테이너 이미지 빌드 방식으로 전환합니다. Podman만 설치되어 있으면 누구나 FCOS를 빌드할 수 있어, 사용자와 자동화 파이프라인 모두가 편리해집니다.
업그레이드 및 제거
- Gold Linker( binutils‑gold 서브패키지) 폐기: 사용 가능한 링커 수를 4개에서 3개로 줄여 개발자 경험을 단순화하고, 장기적으로 “비트 로트”(패키지 품질 저하·빌드 불가·보안 위험) 문제를 방지합니다.
- python‑nose 폐기: 유지보수가 중단된 테스트 러너에 대한 의존성을 없애고, python3‑pytest·python3‑nose2 등 활발히 관리되는 테스트 프레임워크로 마이그레이션하도록 권장합니다.
- gtk3‑rs, gtk‑rs‑core v0.18, gtk4‑rs v0.7 폐기: 오래되고 유지보수되지 않는 바인딩에 대한 의존성을 끊어, 불필요한 구버전 소프트웨어 배포를 방지합니다.
- Python 3.14 스택 업데이트: 개발 중인 Python 3.14 버전을 기반으로 패키지를 빌드함으로써, 최종 3.14.0 릴리스 전에 버그를 조기에 발견·보고할 수 있습니다. 최신 기능도 바로 활용 가능합니다(자세한 내용: ).
- Golang 1.25 적용: go build -asan이 프로그램 종료 시 메모리 누수 탐지를 기본으로 수행하고, go doc -http 옵션이 문서 서버를 시작하며, 레포지토리 하위 디렉터리를 모듈 루트로 사용할 수 있게 되는 등 최신 Go 기능을 제공합니다. Fedora는 가능한 한 upstream와 동기화하여 신뢰성 높은 개발 환경을 유지합니다.
- Idris 2 도입: Quantitative Type Theory(QTT) 등 새로운 기능을 제공하여 타입 안전한 동시 프로그래밍 및 자원 사용 제어가 가능해집니다. 또한 새로운 코어 언어, 최소화된 프리루드 라이브러리, Chez Scheme을 타깃으로 하는 컴파일 옵션이 추가되었습니다.
자세한 내용
Fedora Linux 43에 포함된 다양한 변경 사항과 상세 정보는 Change Set 페이지에서 확인하실 수 있습니다.
많은 관심과 참여 부탁드립니다. 감사합니다.
--------------------------------------------------------------------------------------광고(Advertising)--------------------------------------------------------------------------------------------------------