如何解開「ISO檔」

主題

承前

延續之前的

接下來了解『如何解開「ISO檔」』。

解開「ISO」

除了可以透過「掛載「ISO檔」」的方式,將「ISO檔」裡面的檔案,複製出來。

也可以透過「xorriso」這個指令,直接將「ISO檔」裡面的檔案,提取出來。

xorriso -osirrox on -indev "debian-live-12.8.0-amd64-standard.iso" -extract / iso && chmod -R +w iso

可以寫成「function」,實作如下


mod_iso_extract () {

	local iso_file_path="${1}"
	local extract_dir_path="${2}"

	xorriso -osirrox on -indev "${iso_file_path}" -extract / "${extract_dir_path}" && chmod -R +w "${extract_dir_path}"

}

mod_iso_extract "debian-live-12.8.0-amd64-standard.iso" "iso"

參考文章

Debian Package

Debian Package
xorriso

在「Debian」,可以執行下面指令,安裝「Package: xorriso」。

sudo apt-get install xorriso

Manpage