추가 패키지로 Fedora 14 라이브 CD를 만들고 싶습니다. 어떻게하나요?
코멘트
- 현재 자동 설치용 킥 스타트 CD가 포함 된 FC13 기반 CD를 만들고 있으며 패키지를 가져 오는 방법을 찾고 있습니다. 미디어의 Packages 폴더에 RPM이있는 것만으로는 충분하지 않은 것 같습니다. 내가 거기에 도착하면 ' 제가받은 것을 줄 것입니다.
- @ Danny Staple, 감사합니다. 답변을 기다리고 있습니다.
답변
내 응용 프로그램은 내가 livecd가 아닌 설치 미디어를 만들고 있다는 점에서 약간 차이가 있지만이 중 일부는 적용될 가능성이 있습니다. .
CD의 저장소 데이터를 변경하려면 createrepo 도구를 사용해야합니다. 미리 설치하려면 킥 스타트 파일-ks.cfg가 필요할 것입니다. 그리고 부팅시 커널에 ks = … ks.cfg 위치를 전달하기 위해 isolinux.cfg 파일이 필요합니다 (추가 라인에서).
참조 :
- http://docs.fedoraproject.org/en-US/Fedora/13/html/Installation_Guide/s1-kickstart2-packageselection.html
- http://fedoraproject.org/wiki/Extras/CreateRepo
- http://syslinux.zytor.com/wiki/index.php/Doc/syslinux#CONFIGURATION_FILE
- http://users.telenet.be/mydotcom/howto/boot/boot_linux.htm
실제 컴퓨터에서 ISO를 해제하기 전에 ISO를 시험해 볼 VM이 있는지 확인하십시오. 제대로 작동하려면 몇 번의 시도가 필요합니다. 킥 스타트 파일로 사용자 이름, 비밀번호, 패키지를 설정할 수있을뿐만 아니라 bash 또는 python에 설치 후 스크립트를 가질 수 있습니다.
Answer
다른 사람들이 제안했듯이, 선택한 rpm 패키지가 미리로드 된 킥 스타트를 사용하여 맞춤형 Fedora ISO를 구축해야합니다. 패키지 추가는 킥 스타트 파일에 추가하는 것만 큼 간단합니다. 그런 다음 ISO 마스터 를 사용하여 스톡 Fedora ISO를 열고 킥 스타트 파일을 교체하고 새 ISO를 다른 파일로 저장합니다. 마지막 단계는 평소처럼 USB에 새 ISO를 설치하는 것입니다.
답변
먼저 기본값을 모두 가져옵니다. 설치되고 USB 장치가 부팅됩니다. 그런 다음 부팅하고 원하는대로 수정하십시오. 모든 변경 사항을 유지해야합니다.
새 CD iso를 작성하려면 훨씬 더 복잡한 전체 배포판을 직접 구축해야합니다. 제목 줄과 태그에 usb가 포함되어 있으므로 “실제로 그 이후에”라고 가정합니다.
댓글
- 추가하는 경우에만 변경 사항이 유지됩니다.
liveusb-creator
로 라이브 USB 스틱을 만들 때 지속적 저장소 . - " 그런 다음 부팅하고 원하는대로 수정합니다 … " -더 자세한 정보를 추가해야합니다. 공간 부족으로 인해 오류가 발생했습니다.
sudo yum install <package>
를 실행 한 후 루트 파일 시스템에서. ISO가있는 썸 드라이브의 여유 공간이 12GB 이상이므로 공간이 부족한 것 같습니다.