Proceso de arranque e inicialización del núcleo Linux

Desde hace un tiempo estoy siguiendo una serie de artículos que han ido apareciendo en Github sobre el proceso de arranque e inicialización del núcleo Linux. Hace un par de días se publicó un nuevo artículo, el décimo de la serie de inicialización, con el que su autor parece ser que pone fin a la misma. Ya puso fin a la seria sobre arranque. Los artículos son muy técnicos y muy informativos al mismo tiempo.
Leer más

Error "Hash sum mismatch" actualizando un sistema Linux

Esto es una pequeña nota mental de cómo arreglar el error Hash sum mismatch cuando hacemos un apt-get update en un sistema Linux. Esto me ocurrió hace unos días actualizando mi Ubuntu 14.04. El problema apareció cuando intentaba actualizar mi sistema: W: Failed to fetch gzip:/var/lib/apt/lists/partial/algún_repositorio Hash Sum mismatch En el que, en mi caso, algún_repositorio era el de Spotify. El problema radica en la diferencia entre el hash del repositorio que tu sistema previamente a guardado en la cache y el del repositorio en sí.
Leer más

Conjunto de herramientas para la gestión de sistemas Linux

Machinery es un proyecto open source mantenido por SUSE, que provee de un conjunto de utilidades a los administradores de sistemas para hacerles la vida más fácil a la hora de gestionar estos. Machinery es capaz de extraer la configuración existente (configuration discovery), validación de un sistema (system validation) y migración de servicios (service migration). Configuration discovery Inspección de sistemas, extracción de la configuración y software instalado. Dichos datos pueden ser usados para replicar un sistema, monitorizar el historial de cambios y pueden ser usados en referencia hacia otros sistemas.
Leer más

Crucigrama sobre la línea de comandos

Si estás aburrido, te gustan los crucigramas y la línea de comandes, aquí tienes un crucigrama en el que las palabras a encontrar son comandos de Bash (posiblemente sean comandos comunes en otros intérpretes de comandos). Por cierto, si quieres crear tu propio crucigrama, echa un vistazo a EclipseCrossword.
Leer más

Diseño del cifrado del sistema de ficheros en EXT4

Con la salida del nuevo núcleo de Linux 4.1 RC, una de entre las muchas novedades que se incluyen es la capacidad del cifrado del sistema de ficheros en EXT4 de forma nativa. Esta nueva característica, obra de Google, es un movimiento importante no sólo para el escritorio y servidores, sino para los dispositivos móviles con Android, de ahí el interés de Google probablemente. En Google docs hay un documento público en el que se detalla el diseño de dicha funcionalidad.
Leer más

Ubuntu MATE para Raspberry Pi 2

Con la versión 2 de Raspberry Pi y sus nuevas características, las posibilidades de uso de este mini ordenador, también crecen. A modo resumen y para refrescarle a alguno la memoria, las principales características de Raspberry Pi 2 son: 900MHz quad-core ARM Cortex-A7 CPU 1GB RAM 4 puertos USB 40 pins GPIO Puerto HDMI Puerto Ethernet Jack de audio 3.5mm y vídeo compuesto Interfaz de cámara (CSI) Interfaz de pantalla (DSI) Lector de tarjeta Micro SD VideoCore IV 3D Con esta nueva versión incluso es capaz de correr una versión especial de Windows 10.
Leer más

Presentaciones Linuxcon Norteamérica 2014

En Chicago se celebró la Linuxcon norteamérica de este año. El event se produjo entre los días 20-22 de agosto. Si hubo alguna charla que te interese y que no pudiste seguir (emitieron las charlas online), quizás encuentres las diapositivas de la misma de entre las que han publicado: 6 Months of the Eudyptula Challenge, Lessons Learned SMR impact on Linux Storage Subsystem How Docker Enablement makes Linux Container easy to deploye on Enterprise Linux Coming Soon, an Open Source Project Near You – the Linaro LNG Open Data Plane Initiative Universal Tux: Accessibility For Our Future Selves Ever Growing CPU States: Context Switch with Less Memory and Better Performance Open Source Governance Round Table: What’s hot ?
Leer más

Entrevista a 30 desarrolladores del kernel de Linux

En Linux.com tienen una buena recopilación de entrevistas hechas a 30 desarrolladores del núcleo de Linux. A todos ellos se le hacen las mismas preguntas: What's your name? ¿Cómo te llamas? What role do you play in the community and/or what subsystem(s) do you work on? ¿Cual es tu papel en la comunidad y en que subsistema/s trabajas? Where do you get your paycheck? ¿Quién te paga? What part of the world do you live in?
Leer más

9+1 juegos adictivos ... en ASCII

Goblin Hack, uno de los juegos de la lista Existen muchos buenos juegos en Linux, Windows ó Mac en modo texto que te sorprenderán. De esta lista todos están en Linux y casi todos en Windows. A mi desde luego me encantan, no sólo porque sean adictivos, sino por ese aroma "retro" que me invade cada vez que ejecuto uno de ellos. Desde luego sólo lo difrutarás si ya tienes una edad y te has criado desde pequeño rodeado de monitores en fósforo verde o televisiones conectadas a ordenadores con teclas de goma.
Leer más

Analizando la actividad de tu sistema Linux

Puedes tener muchas razones por las que quieras monitorizar el comportamiento o actividad de un sistema, ya sean por razones de seguridad, rendimiento, etc. Actualmente, en los sistemas basados en el núcleo de Linux tienes un buen puñado de utilidades que te permiten llevar a cabo esta tarea, pero en esta entrada quiero hablar sobre una que yo particularmente no conocía llamada: sysdig. Sysdig es una herramienta open source que nos permite guardar el estado y actividad del sistema y más tarde filtrar y analizar.
Leer más