명령 줄에서 루트를 요구하지 않고 ISO 파일의 파일을 바꾸는 방법 내용을 변경하고

ISO 파일이 있는데 명령 줄에서 파일 중 하나의 내용을 변경하고 싶습니다. 사용할 수 있다는 것을 알고 있습니다

sudo mount -o loop <etc...>
rsync -ra a b
edit b/file
mkisofs <options>

그러나 루트 권한이 필요없는 솔루션이 필요합니다.



답변

나는 마침내 스스로 답을 찾을 수 있었다. 퓨즈를 사용하여 ISO 파일을 마운트 할 수 있습니다. 우분투 저장소에는이 도구도 있습니다.

sudo apt-get install fuseiso

그런 다음 할 수 있습니다 :

fuseiso -p file.iso mounted_iso/
rsync -ra mounted_iso/ copy/
fusermount -u mounted_iso

chmod -R +w copy/
edit copy/file

mkisofs <many options> -o remastered.iso copy/


답변