ISO를 추출하는 가장 빠른 방법은 무엇입니까? 사용 ) 내용을 다른

현재 ISO를 (읽기 전용) 디렉토리에 마운트하고 ( mount -o loop명령 사용 ) 내용을 다른 일반 디렉토리에 복사합니다. ISO가 클수록 시간이 많이 걸립니다. 이것이 유일한 방법입니까, 아니면 대안이 있습니까?



답변

7zip 소프트웨어로이를 수행 할 수 있습니다.

sudo apt-get install p7zip-full

7z x iso_file.iso

Fedora에서 :

7za x iso_file.iso


답변

bsdtar(이동식 라이브러리의 일부 )는 많은 파일 형식을 구문 분석 할 수 있습니다 . 이것은 손가락이 tar의 옵션에 매우 익숙한 사람들에게 유용합니다 ( 추출, 내용물 검사). bsdtar xfp foo.isobsdtar tf yoyoma.rpm

cpio의 사용법에 익숙한 사람들을위한 bsdcpio도 있습니다.

많은 Linux 배포판에는 이제 bsdtar, bsdcpio 및 libarchive가 포함되어 있습니다 (보통 libarchive 코드에서 제공되지만 개별 패키지로 제공됨).


답변

이미지를 마운트하거나 이미 대답 한대로 7zip을 사용하는 것이 유일한 해결책 일 것입니다. 그들을 시도하고 하나가 다른 것보다 빠른지 확인하십시오.

더 빠른 것이 필요하다면 다른 방향으로 봐야합니다. 소프트웨어를 변경하는 대신 다른 디스크를 사용하십시오. 하나는 소스 이미지 용이고 다른 하나는 대상 디렉토리 용입니다. 또는 이러한 파일을 복사하지 말고 iso 이미지에 보관하십시오.


답변

unisoisoinfo 를 활용 하여 ISO 스트림에서 내용을 추출 하는 Python 스크립트입니다 . 그것은 pythoric 필요합니다 . 약간 해 키지 만 작업이 완료됩니다.

나는 유니 소와 피토 릭의 저자입니다.


답변

전체 내용 대신 일부 파일 만 추출 mc하려면 셸에서 일명 MidnightCommander를 시도 하십시오. 조사하는 것도 깔끔합니다 .zip/tar.gz/bz2.


답변

사용하지 않는 이유 :

isoinfo -R -X

모든 파일을 추출하거나

isoinfo -R -X -find find-options

찾기 옵션으로 제어되는 파일을 추출하려면?


답변

Linux에서 Thunar 파일 관리자를 사용하고 쉽고 빠른 솔루션을 원하는 사람들에게 :

  1. thunar 열기-> 편집-> 사용자 정의 조치 구성 …
  2. 새 항목을 작성하십시오.
    • 이름 : 여기에서 ISO 추출
    • 설명 : ISO 파일을 추출합니다
    • 명령: xfce4-terminal -e "7z x %f"
  3. 열린 탭 모양 조건
    • 접두사: *.iso
    • 선택 에만 Other files 체크 박스를
  4. 저장하면 마우스 오른쪽 버튼을 클릭하여 추출 할 수 있습니다.

이 트릭은 xfce4 터미널p7zip 패키지를 사용하고 의존 합니다. 다른 아카이브 관리자 또는 터미널을 사용중인 경우 적절하게 명령을 바꾸십시오.