Iso

一步將 ISO 映像的內容提取到文件夾

  • January 13, 2022

有沒有一種方法可以一步將 ISO 映像文件的內容提取到文件夾中?

我一直在這樣做,並且希望減少打字,並且不必這樣做mount -o loop以及需要成為 root 才能執行 mount 命令來訪問 ISO 映像內容:

cp rhel-server-7.6-x86_64-dvd.iso /home/ron/
mkdir /home/ron/temp
mount -o loop /root/rhel-server-7.6-x86_64-dvd.iso /home/ron/temp
mkdir /home/ron/rhel7.6dvd
mv /home/ron/temp/* /home/ron/rhel7.6dvd
rmdir /home/ron/temp

有多個程序可以將 ISO-9660 文件視為存檔。7z是一個流行的:7z x yourfile.iso作品。

如果這是執行使用者會話管理器的現代 Linux,udisksctl loop-setup -f yourfile.iso則可以將文件放入循環設備並自動掛載。

還:

mv /home/ron/temp/* /home/ron/rhel7.6dvd

該行一定會引發很多錯誤:已安裝的 ISO 映像是只讀的,因此您無法將其移開。cp反而。

osirrox -indev rhel-server-7.6-x86_64-dvd.iso -extract / /home/ron/rhel7.6dvd

osirroxxorriso工具的特殊呼叫。

https://www.gnu.org/software/xorriso/

引用自:https://unix.stackexchange.com/questions/686068