
다른 설치에서 시스템 구성을 복제(복제 아님)하는 데 파일을 사용할 수 있도록 기존 서버의 시스템 상태에서 킥스타트 구성 파일을 자동으로 생성하는 스크립트나 다른 방법이 있습니까?
anaconda-ks.cfg 파일이 /root 디렉토리에 저장되어 있다는 것을 알고 있습니다. 그러나 문제의 시스템은 설치 이후 광범위하게 변경되었으며 현재 파일은 쓸모가 없습니다.
답변1
이것은 내가 아는 한 가지 접근 방식입니다. 제가 아는 바로는 시스템 상태에 따라 킥스타트 파일을 자동으로 생성하는 방법이 없습니다.
실행 rpm -qa --qf '%{NAME}\n'
하고 %packages
Kickstart 섹션에 추가합니다.
그럼에도 불구하고 이는 시스템 표준 및 빌드를 유지하기 위한 포괄적인 솔루션은 아닙니다. 이것은 내가 이 주제에 대해 쓴 보다 포괄적인 답변입니다.
답변2
워너의 답변을 추가하면 됩니다. rpm 쿼리는 설치된 패키지 목록을 제공하지만 시스템 구성에 가까운 킥스타트 파일을 생성하는 데는 도움이 되지 않습니다.
Red Hat은 마법사와 같은 Anaconda를 사용하여 킥스타트 파일을 생성할 수 있는 "system-config-kickstart"라는 도구를 제공합니다. 이 도구를 사용하여 분할 정보, 네트워크, 시간대 등을 구성할 수 있습니다.
두 가지를 함께 추가하면 원래 시스템에 가까운 킥스타트를 만드는 데 도움이 될 것입니다.