viernes, 11 de junio de 2021

Montar y manipular imágenes de disco

Para montar una imagen en una carpeta hay que seguir una serie de pasos:

  1. Definimos un disposito loop:
    sudo losetup -P /dev/loop0 midisco.iso 
  2. Montamos el dispositivo en una partición:
    sudo mkdir /mnt/midisco
    sudo mount /dev/loop0p2 /mnt/midisco
  3. Si en lugar de ser una imagen iso es un img (una imagen de una SD o disco duro), podemos modificar su contenido y cuando desmontemos lo tenemos modificado a nuestro gusto.
  4. Una vez terminado desmontamos:
    umount /mnt/midisco


También puedes crear un script para automatizar su uso con estos comandos:

sudo losetup -P /dev/loop0 $1 >> montaImagen.sh
sudo mount /dev/loop0p2 /mnt/$1 >> montaImagen.sh
cd /mnt/$1 >> montaImagen.sh
sudo chmod +x montaImagen.sh
sudo mv montaImagen.sh /usr/local/bin

viernes, 4 de junio de 2021

Haroopad, editor markdown para GNU/Linux

Haroopad es un intuitivo editor del lenguaje de marcas markdown que muestra el código a la izquierda y el resultado a la derecha.

La instalación es muy sencilla simplemente nos vamos a la página de descarga y nos bajamos la versión para nuestra distro y arquitectura, aunque hay que instalarse la librería libgconf2 para que funcione.

En el caso de Ubuntu se podría instalar con comandos similares a estos:

sudo apt install libgconf2-dev
sudo dpkg -i https://bitbucket.org/rhiokim/haroopad-download/downloads/haroopad-v0.13.1-x64.deb
sudo apt install -f

Si lo que tenemos es Debian sin nuestro usuario en sudoers, son los mismos comandos pero sin sudo y al principio hay que hacerse root con la instrucción:

su -

En el resto de distros descargad y descomprimir la versión genérica para GNU/Linux que es una aplicación portable que no requiere instalación (aunque recordad instalar la librería antes mencionada).