CentOS 6 VPS가 있고 여기에 btrfs를 사용하고 싶습니다. 그러나 제공되는 버전은 yum
2013년부터인 btrfs-v0.2입니다. btrfs-v4.4와 같은 최신 버전을 사용하고 싶습니다. 어떻게 이럴 수있어?
답변1
RedHat 7.2에서도 btrfs에는 기술 프리뷰 상태가 있습니다.https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/7.2_Release_Notes/technology-preview-file_systems.html
Btrfs에는 두 가지 구성 요소가 있습니다.
- 커널 지원 -https://btrfs.wiki.kernel.org/index.php/Changelog#By_feature
- 사용자 공간 유틸리티 -https://btrfs.wiki.kernel.org/index.php/Changelog#By_version_.28btrfs-progs.29
따라서 공식 CentOS 저장소(RedHat의 공개 재구축)를 통해 최신 커널(최신 btrfs 지원 포함) 및 사용자 공간 유틸리티를 얻을 수 없습니다.
소스 코드를 얻고 사용자 공간 유틸리티를 컴파일할 수 있지만 이 링크를 빨간색으로 읽으십시오.https://btrfs.wiki.kernel.org/index.php/Getting_started
기본적으로 데이터에 관심이 없다면 Fedora, Suse 또는 Oracle EL에서 최신 btrfs-progs rpm을 찾아서 설치할 수 있는지 확인할 수 있습니다. 그러나 CentOS 커널은 최신 것이 아니며(RedHat이 최신 커널에서 코드를 백포트했지만) 해당 커널에 btrfs 지원 수준이 어느 정도인지 확실하지 않기 때문에 복권에 당첨될 것입니다.