Grabación de imágenes ISO en pendrive USB

Desmontar dispositivo USB Primero hay que asegurarse de que el dispositivo USB en el que vamos a grabar la imagen ISO está desmontado: udisksctl unmount --block-device /dev/sd<X> Grabar imagen ISO sudo dd if=/path/de/la/imagen.iso of=/dev/sd<X> El proceso puede durar unos minutos. Después de eso, el pendrive tendrá la imagen ISO grabada y podremos usarlo como disco de arranque, por ejemplo.

August 21, 2022 · 1 min · José Luis Patiño Andrés

Inspección de ficheros XML grandes con `less`

En ocasiones podemos necesitar inspeccionar ficheros XML de gran tamaño (del orden de cientos de MB) para por ejemplo comprobar su esquema o incluso asegurarnos de que un determinado contenido está presente en el fichero. Abrir grandes ficheros XML en un navegador web es lento y se corre el riesgo de hacer inusable o incluso tumbar el navegador, por muy moderno o potente que sea el equipo. Editores de texto como Vim o Emacs también pueden acabar de la misma forma si cargamos ficheros de cientos de megas, o incluso de GB. ...

February 12, 2019 · 1 min · José Luis Patiño Andrés

Uso del gestor de paquetes Yum.

Mostrar todas las versiones disponibles del paquete <paquete>: yum --showduplicates list <paquete> | expand Instalar paquete: yum install <paquete> Actualizar paquete: yum update <paquete> Desactualizar paquete (anterior versión): yum downgrade <paquete> Limpiar caché de repositorios (refrescar datos del repo): yum clean expire-cache

September 20, 2016 · 1 min · José Luis Patiño Andrés

Programación básica del Kernel Linux

Breve resumen de conceptos básicos de programación del Kernel Linux, utilizando Debian GNU/Linux como distribución. Todo hace referencia a la versión 2.6 del Kernel. Instalación de paquetes necesarios apt-get install git libncurses5-dev Obtención del código fuente Creamos un directorio y clonamos el repositorio del kerne: mkdir code git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git linux-X.X # O también... git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-X.X Configuración inicial Nos situamos dentro del directorio raíz y ejecutamos make menuconfig Ahora podemos configurar manualmente las opciones de nuestro kernel. Sin embargo, podemos también copiar la configuración de nuestro kernel actual, para asegurar el funcionamiento: ...

September 28, 2011 · 2 min · José Luis Patiño Andrés