한 Linux 컴퓨터에서 구성을 추출하여 다른 컴퓨터에서 시뮬레이션해야 하는 프로젝트가 있습니다.
Fedora 설치 중에 설치된 패키지를 추출하는 데 중점을 두었습니다. 이 링크:페도라 복사 패키지초기 설정 중에 설치 프로그램이 설치한 패키지를 추출하는 데 도움이 되었습니다. 그런데 관리자가 처음에 설치한 패키지와 나중에 설치한 패키지를 정렬할 수 있도록 설치 프로그램의 사용자 ID를 얻는 방법을 모르겠습니다.
1) 설치자의 사용자 ID는 어떻게 알 수 있나요?
2) 한 Linux 컴퓨터에서 구성을 추출하여 다른 컴퓨터에서 시뮬레이션하는 데 도움이 되는 오픈 소스 소프트웨어가 있습니까?
답변1
설치 프로그램은 루트로 실행됩니다. 특별한 사용자 ID가 없습니다. 다행히도 필요하지 않습니다. 원하는 것과 아무 관련이 없습니다.
너 뭐야하다당신이 원하는 것은 /root
설치된 시스템에서 파일을 찾는 것 입니다 /root/anaconda-ks.cfg
. 해당 파일의 섹션이 %packages
무엇을 말해줄 것입니다.패키지 그룹이미 설치되어 있지만 이 킥스타트 파일을 구해 설치 프로그램에 제공하면 더 좋습니다.초기 설치가 복사됩니다.- 이게 꼭 필요한 것 같군요. 보다킥스타트에 대한 Fedora 문서더 알아보기.
yum 기록에서 실제로 조각을 짜내고 싶다면 날짜와 시간만 있으면 이 문제를 설명할 수 있을 것 같습니다. 결국 설치는 연속으로 설치되는 첫 번째 패키지 세트이므로 설치하기 전에 약간의 차이가 있을 수 있습니다. 사후 관리자 설치 소프트웨어 패키지.