Montar o extraer un archivo ISO en Linux
Se requiere un archivo ISO (ubuntu-16.10-server-amd64.iso ISO para el ejemplo) y un directorio para el punto de montaje donde montar y extraer los archivos..
Primero crear un directorio donde se montara el archivo ISO:
$ sudo mkdir /mnt/iso
Una vez creado el directorio montar la imagen ISO ubuntu-16.10-server-amd64.iso con el siguiente comando.
$ sudo mount -o loop ubuntu-16.10-server-amd64.iso /mnt/iso $ ls /mnt/iso/
Ahora se puede accesar el directorio donde se monto la imagen iso (/mnt/iso) y accesar o copiar los archivos usando el comando cp.
$ cd /mnt/iso $ sudo cp md5sum.txt /tmp/ $ sudo cp -r ubuntu /tmp/
Extraer el contenido de un archivo ISO utilizando 7z
Si no se desea montar el archivo iso, se puede utilizar el programa 7z que puede abrir archivos comprimidos en varios formatos TAR, XZ, GZIP, ZIP, BZIP2, etc..
$ sudo apt-get install p7zip-full p7zip-rar [On Debian/Ubuntu systems]
$ sudo yum install p7zip p7zip-plugins [On CentOS/RHEL systems]
Con el programa 7z instalado se puede hacer la extraccion del contenido
$ 7z x ubuntu-16.10-server-amd64.iso
unpack any archive formats.
Extraer archivo ISO usando isoingo
El comando isoinfo se utiliza para leer los directorios de imagenes iso9660 , pero tambien se puede usar para extraer los archivos.
$ isoinfo -i ubuntu-16.10-server-amd64.iso -l
Para extraer un archivo utilizar el siguiente comando:
$ isoinfo -i ubuntu-16.10-server-amd64.iso -x MD5SUM.TXT > MD5SUM.TXT
No responses yet