오늘, Fedora Project는 무료 오픈소스 운영 체제의 최신 버전인 Fedora Linux 43의 베타 버전이 공개되었음을 기쁜 마음으로 알립니다. 아래에서 Fedora 43 Beta의 새로운 기능과 업데이트된 기능에 대해 자세히 알아보고, 이전 릴리스에서 업그레이드하기 전에 시스템이 최신 상태인지 확인하세요.
Fedora 43 베타의 새로운 기능
설치 프로그램 및 데스크톱 개선 사항
- 기본적으로 Fedora Spins를 위한 Anaconda WebUI: 모든 Fedora 데스크톱 버전에서 더욱 일관되고 현대적인 설치 환경을 생성하며, 결국 이전 GTK 설치 프로그램을 교체하여 모든 Fedora 사용자가 동일하게 세련되고 사용자 친화적인 인터페이스의 이점을 누릴 수 있도록 합니다.
- Anaconda 설치 프로그램을 DNF5로 전환: Anaconda 내에서 패키지 기반 애플리케이션에 대한 더 나은 지원과 디버깅을 제공하며, 현재 유지 관리 모드에 있는 DNF4의 사용 중단 또는 제거를 위한 더 큰 단계입니다.
- Fedora Kinoite에서 기본적으로 자동 업데이트 활성화: 간단한 재부팅 후 사용자가 최신 버그 수정 및 기능이 적용된 시스템을 일관되게 실행할 수 있도록 보장하며, 업데이트는 백그라운드에서 자동으로 적용됩니다.
- 기본 고정 폭 대체 글꼴 설정: 지정된 고정 폭 글꼴이 누락된 경우 표준 대체 글꼴을 설정합니다. 또한 사용자가 새 글꼴 패키지를 설치하는 경우에도 글꼴 선택이 더 안정적이고 예측 가능하며, 이전 버전에서 나타났던 거슬리는 글꼴 변경이 더 이상 발생하지 않습니다.
시스템 개선 사항
- GNU 툴체인 업데이트: Fedora가 업스트림 gcc, glibc, binutils, gdb 프로젝트의 최신 기능, 개선 사항, 버그 및 보안 수정 사항을 최신 상태로 유지하도록 지원하며, 작동하는 시스템 컴파일러, 어셈블러, 정적 및 동적 링커, 핵심 언어 런타임, 디버거를 제공합니다.
- 빌드 플래그에 대한 패키지별 RPM 매크로: 패키지가 컴파일러 플래그의 기본 목록에 추가할 수 있는 표준 방법을 제공합니다. 또한 패키지 관리자가 더 명확하고 간단한 방법으로 빌드 플래그를 패키지별로 조정할 수 있도록 지원하여 환경 변수를 수동으로 편집하고 다시 내보낼 필요가 없으며, 기존 수동 방법에서 발생할 수 있는 잠재적인 문제를 방지하고, 플래그 조정이 적절하게 적용됨을 확인합니다.
- Containerfile을 사용하여 Fedora CoreOS 빌드: 이 변경으로 인해 Fedora CoreOS(FCOS) 빌드 프로세스가 사용자 지정 툴인 CoreOS 어셈블러에서 벗어나 표준 컨테이너 이미지 빌드 방식에 통합됩니다. 또한 Podman을 설치한 사람은 누구나 FCOS를 빌드할 수 있으므로 개별 사용자와 자동화된 파이프라인 모두에서 프로세스가 간소화됩니다.
업그레이드 및 제거
- 골드 링커 사용 중단: binutils-gold 하위 패키지의 사용을 중단합니다. 이 변경 사항은 사용 가능한 링커 수를 4개에서 3개로 줄여 개발자 경험을 간소화하고, 프로젝트 선택을 간소화하며, bitrot(패키지 품질이 저하되어 시간이 지남에 따라 빌드할 수 없거나 안전하지 않게 되는 현상)으로 인해 발생할 수 있는 잠재적인 문제로부터 프로젝트를 보호합니다.
- python-nose 사용 중지: python-nose 패키지는 Fedora 43 베타에서 제거됩니다. 이렇게 하면 유지 관리되지 않는 테스트 러너에 대한 종속성을 사용하여 새 패키지가 생성되지 않습니다. 개발자는 python3-pytest 또는 python3-nose2와 같이 적극적으로 유지 관리되는 테스트 프레임워크로 마이그레이션하는 것이 좋습니다.
- gtk3-rs, gtk-rs-core v0.18 및 gtk4-rs v0.7 사용 종료: Fedora가 이러한 바인딩의 유지 관리되지 않는 이전 버전에 계속 의존하지 않도록 하며, 더 이상 사용되지 않는 소프트웨어와 유지 관리되지 않는 패키지 버전을 줄여서 제공하는 것을 방지합니다.
- Python 3.14: Fedora 43 베타에서 업데이트된 Python 스택은 개발 중인 버전에 대해 Fedora 패키지를 빌드함으로써 최종 3.14.0 릴리스 전에 중요한 버그를 식별하고 보고할 수 있으므로 전체 Python 에코시스템에 도움이 됩니다. 또한 개발자는 이 릴리스의 최신 기능에 액세스할 수 있습니다. 자세한 내용은 여기에서 확인할 수 있습니다.
- Golang 1.25: 프로그램 종료 시 go build -asan의 누수 감지 기본값, 설명서 서버를 시작하는 go doc -http 옵션, 그리고 리포지토리의 하위 디렉터리를 모듈 루트로 사용할 수 있는 기능 등 Go의 최신 업데이트를 제공합니다. 저희는 Go 언어와 해당 프로젝트를 위한 신뢰할 수 있는 개발 플랫폼을 지속적으로 제공할 것입니다.
- Idris 2: Idris 2의 새로운 기능(예: QTT, Quantitative Type Theory)을 통해 유형이 안전한 동시 프로그래밍 및 리소스 사용에 대한 세분화된 제어를 지원합니다. 또한 새로운 핵심 언어, 더 최소화된 prelude 라이브러리, Chez Scheme으로 컴파일할 새 타겟이 있습니다.
Fedora Linux 43의 다양한 주요 변경 사항에 대한 자세한 내용은 Change Set 페이지에서 확인할 수 있습니다.
Fedora 베타 릴리스란?
Fedora 베타 릴리스는 코드 완성이며 최종 릴리스와 매우 유사합니다. Fedora 프로젝트 커뮤니티가 이 릴리스를 집중적으로 테스트하는 동안, 저희는 최종 사용자가 관심 있는 기능이 의도한 대로 작동하는지 확인해 주시기를 바랍니다. 발견하고 보고하는 버그는 전 세계 수백만 Fedora Linux 사용자뿐만 아니라 사용자 본인의 경험도 개선하는 데 도움이 됩니다! 우리는 Fedora Linux를 더욱 강력하게 만드는 데 기여할 뿐만 아니라, 이러한 수정 사항과 조정 사항이 커널 커뮤니티에 반영됨으로써 Linux 에코시스템과 자유 소프트웨어 전반의 발전에 기여할 수 있습니다.
Fedora 43 Beta 함께 테스트하기
이 버전은 베타 릴리스이므로 버그나 누락된 기능이 발생할 수 있습니다. 테스트 중 발생한 문제를 보고하려면 테스트 메일 리스트 또는 Fedora Chat (Matrix)의 #quality:fedoraproject.org 채널을 통해 Fedora QA 팀에 문의하세요. 테스트가 진행되는 동안 일반적인 문제는 Ask Fedora의 "Common Issues" 범주에서 추적됩니다.
효과적으로 버그를 보고하는 방법에 대한 팁은 버그를 신고하는 방법을 참조하세요.
저자 소개
Jef Spaleta was an early contributor to fedora.us repo and Fedora Project. He was elected to the Fedora Board as an at-large community representative before life took him to Alaska ( and Antarctica!) to study the Aurora for several years. During those early years of Fedora, he was involved in much of the public discussions around the project’s shape and he was an ever-present voice in Fedora’s IRC channel, helping users and getting them started with constructively contributing. He also did a modest amount of Fedora packaging maintenance work. Now at Red Hat, Jef continues this work as Fedora Project Leader.
유사한 검색 결과
Data-driven automation with Red Hat Ansible Automation Platform
Ford's keyless strategy for managing 200+ Red Hat OpenShift clusters
Technically Speaking | Platform engineering for AI agents
Technically Speaking | Driving healthcare discoveries with AI
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
가상화
온프레미스와 클라우드 환경에서 워크로드를 유연하게 운영하기 위한 엔터프라이즈 가상화의 미래