반응형
부제: RHEL8과 RHEL9처럼 두 버전 사이에서 추가·제거·삭제된 킥스타트 명령·옵션을 뽑아 준다
ksverdiff -l # 지원 버전 목록
ksverdiff -f RHEL8 -t RHEL9 # RHEL8 → RHEL9 문법 차이
ksverdiff -f RHEL7 -t RHEL9 # 두 단계 건너뛴 차이
다음 명령은 RHEL9에서 제거되었습니다:
device deviceprobe dmraid install multipath
다음 명령은 RHEL9에서 삭제되었습니다:
autostep btrfs method
다음 명령은 RHEL9에 추가되었습니다:
ostreecontainer timesource
다음 선택은 RHEL9에 있는 bootloader 명령에서 제거 될 것입니다:
--upgrade
다음 선택이 RHEL9에 있는 network 명령에 추가되었습니다:
--ipv4-dns-search --ipv4-ignore-auto-dns --ipv6-dns-search --ipv6-ignore-auto-dnsksverdiff는 pykickstart가 아는 두 킥스타트 문법 버전을 비교해, 명령과 옵션이 어떻게 바뀌었는지 정리해 준다. RHEL 업그레이드 때 기존 ks.cfg에서 사라진 명령(install, multipath 등)이나 새로 생긴 명령(ostreecontainer)을 한눈에 짚어, 무인 설치 스크립트를 신버전에 맞춰 손볼 때 필수다. -l로 지원 버전(FC3부터 RHEL9까지)을 먼저 확인하고 -f/-t로 방향을 준다.
이렇게도 쓴다
지원되는 문법 버전을 먼저 확인한다. (-l)
ksverdiff -l
두 버전을 건너뛴 큰 폭의 차이를 본다. (-f/-t 조합)
ksverdiff -f RHEL7 -t RHEL9
제거·삭제된 항목만 골라 마이그레이션 위험을 먼저 챙긴다. (grep 조합)
ksverdiff -f RHEL8 -t RHEL9 | grep -A2 -E '제거|삭제'
새로 추가된 기능만 추려 신규 옵션을 파악한다. (grep 조합)
ksverdiff -f RHEL8 -t RHEL9 | grep -A2 추가
기존 ks.cfg가 신버전에서 쓰는 사라진 명령을 골라낸다. (ksvalidator 조합)
ksverdiff -f RHEL8 -t RHEL9; ksvalidator -v RHEL9 old-ks.cfg반응형
'명령어 > Linux' 카테고리의 다른 글
| [RHEL] load_policy 정책을 커널에 다시 로드 (0) | 2026.08.05 |
|---|---|
| [RHEL] kvm_stat KVM 하이퍼바이저 이벤트 통계 (0) | 2026.08.05 |
| [RHEL] ksvalidator 킥스타트 파일 문법 검증 (0) | 2026.08.05 |
| [RHEL] ksshell 대화형 셸로 킥스타트 파일 만들기 (0) | 2026.08.05 |
| [RHEL] ksflatten 분할된 킥스타트를 한 파일로 병합 (0) | 2026.08.05 |