터미널 명령을 통해 폴더 또는 단일 파일에서 ISO 이미지를 만드는 방법은 무엇입니까? 현재 Brasero
s GUI 를 통해이 작업을 수행하고 있지만 쉘 스크립트로 수행하고 싶습니다.
터미널 명령을 통해 폴더 또는 단일 파일에서 ISO 이미지를 만드는 방법은 무엇입니까? 현재 Brasero
s GUI 를 통해이 작업을 수행하고 있지만 쉘 스크립트로 수행하고 싶습니다.
답변:
genisoimage
데비안에서 같은 이름을 가진 패키지에서 매우 간단합니다 .
genisoimage -o output_image.iso directory_name
다양한 사례를 다루는 많은 옵션이 있으므로 특정 유스 케이스에 적합한 것이 있는지 맨 페이지를 확인해야합니다.
또한보십시오
apropos iso
발견했다 genisoimage
.
apropos
내가 기억할 수없는 또 다른 명령이다 :)
apropros
에서는의 동의어입니다 man -k
. 후자 좀 더 쉽게되는 것은 철자 / 기억)
genisoimage
mkisofs
2004 년 버전 의 데드 포크입니다 genisoimage
. 결함이있는 파일 시스템 이미지를 만듭니다. 원본 소프트웨어를 mkisofs
대신 사용하면이 문제를 피할 수 있습니다 .
을 사용하여 폴더에서 CD를 만들 수 있습니다 mkisofs
.
mkisofs -lJR -o output_image.iso directory_name
-l
: 전체 31 자 파일 이름을 허용합니다.
-J
: 일반 iso9660 파일 이름 외에 Joliet 디렉토리 레코드를 생성하십시오.
-R
: Rock Ridge 프로토콜을 사용하여 SUSP (System Use Sharing Protocol) 및 RR (Rock Ridge) 레코드 생성
https://linux.die.net/man/8/mkisofs https://en.wikipedia.org/wiki/Rock_Ridge
man genisoimage
모든 것을 말합니다.