Fedora Silverblue, 나만의 맞춤 설정법!

by DD
5개월 전
조회수 10

Fedora Silverblue 설치 후, 디스크 압축, DNS 설정 등 시스템 최적화 방법 제시

Btrfs 파일 시스템의 압축 기능 활성화, BBR 네트워크 알고리즘 적용

GNOME 확장 기능을 통해 사용자 경험을 개선하고, 자동 업데이트 설정

Btrfs 압축 설정 심층 분석

Btrfs 파일 시스템의 zstd 압축을 활성화하여 디스크 공간을 절약한다. 구체적으로 `rootflags`에 `compress=zstd:1` 옵션을 추가하여 압축률CPU 사용량 간의 균형을 맞춘다. 따라서 디스크 I/O 성능 저하를 최소화하면서 저장 공간 효율성을 높인다.

안전한 DNS 설정의 중요성

시스템의 DNS resolverCloudflare와 같은 안전한 서비스로 변경한다. systemd-resolved를 비활성화하고, NetworkManager 설정을 변경하여 DNS 설정을 적용한다. 결과적으로 DNS spoofing 공격을 방어하고, 웹 브라우징 속도를 향상시킨다.

Fedora Silverblue 자동 업데이트 설정

Fedora Silverblue의 자동 업데이트 설정을 위해 `rpm-ostreed.conf`의 `AutomaticUpdatePolicy`를 `stage`로 변경한다. rpm-ostreed-automatic.timer를 활성화하여 시스템이 자동으로 업데이트를 다운로드하고 적용하도록 설정한다. 따라서 시스템 보안을 유지하고, 최신 기능을 쉽게 사용할 수 있다.

My Opinionated Fedora Silverblue Setup