Ansible – Parte 000 – Instalación de Ansible

Por lo que veo existen diferentes versiones de ansible. La que me interesa es la versión libre que está en github: https://github.com/ansible/ansible El otro día comencé a ir a un taller sobre Ansible que se está ofreciendo en el hacklab "Ingoberlab 301". Lo primero que te dicen es que no instales Ansible de repositorios pero… Read More

Openpkg – Gestión de paquetes unificada

OpenPKG es un gestor de paquetes para Unix basado en el sistema de paquetería RPM. La idea es que unifica la instalación de paquetes en diferentes tipos de plataformas Unix (Solaris, Linux, FreeBSD). La web del proyecto: http://www.openpkg.org/. Para instalarlo: $ wget http://openpkg.org/go/download/openpkg.src.sh # sh openpkg.src.sh --prefix=/openpkg --tag=openpkg --user=openpkg --group=openpkg Tardará un buen rato y… Read More

Configurar GeoIP en Matomo

Mr Piwik ha cambiado y ahora se llama Mr Matomo.... Mr matomo !!!. Para configurar el tema se pueden seguir los siguientes pasos. Paso 1: Descargar los archivos dat. Nos vamos a la web https://dev.maxmind.com/geoip/legacy/geolite/ para bajar los archivos dat de country y city. Es posible bajarlos también con wget si conocemos la url: $… Read More

GNU/Linux en Tablets

Todos los viernes es posible aprender como meterle GNU/Linux a Tablets en el centro social "La Ingobernable" de Madrid. Concretamente en el hacklab del centro, el Ingoberlab 301. La persona que está compartiendo estos conocimientos es "Pietre Linux" y aparte de compartir allí va documentando en la wiki: https://wiki.ingobernable.net/doku.php?id=linux-kernel El inicio de la  documentación es… Read More

GNUSocial Install Party en mumble – Domingo 4 Marzo 2018

La idea es dejar documentado el proceso de instalación de un nodo GNUSocial así como ver que utilidades brinda GNUsocial para su administración. Esta quedada virtual surge de que varias personas en GNUsocial comentaron que sería interesante y tras unas cuantas conversaciones ha surgido. Dará lugar online en el servidor mumble: mumble.elbinario.net (puerto 60601) A… Read More

Instalar Debian junto a un windows – Algunos consejos

gparted es una buena herramienta preparada para GPT y que nos permite re-dimensionar particiones. Lo interesante de gparted es que tienen una versión en una iso que está deseando que la quemes a cd/dvd o la metas en un "pincho" USB. gparted nos permitirá re-dimensionar una partición windows cuando tenemos que hacer hueco para otro… Read More

Montar imágenes creadas con clonezilla para extraer su contenido

Clonezilla es buena cosa para hacer copias de particiones o de discos enteros. Suele servir para salvar el culo antes de tocar un ordenador para realizar algo que implique cierto riesgo (por ejemplo re-dimensionar particiones). Cuando haces una imagen de un disco en por ejemplo un disco USB las particiones se guardarán en un directorio… Read More

Comandos curiosos y divertidos para GNU/Linux

Bueno es cierto que no todo son comandos ya que he metido algunas combinaciones entubadas. El tema es que esto es una recopilación de algunos divertidos, otros de utilidad y otros que lo mismo nunca les veremos la utilidad real. Si no te funciona alguno tendrás que instalarlo (que digo yo). # secuencia de números… Read More

Manejar módulos del Kernel y compilar uno fresco de kernel.org

Los módulos del Kernel son piezas de código que pueden ser cargadas y descargadas en el kernel bajo demanda y sin la necesidad de reiniciar el sistema. De esta forma la funcionalidad del Kernel Linux se extiende a través de módulos. Esos módulos pueden funcionar como drivers (controladores de hardware) o simplemente sumar al kernel… Read More

Tuberías, dobles tuberías, bifurcaciones y múltiples argumentos

Gracias a las pipe (tuberías) podemos en GNU/Linux hacer de fontaneros y hacer que la información salga por un sitio y entre por otro u otros. Las pipes o tuberías se escriben normalmente con alt gr + 1 y tendríamos que ver "|" (sin las dobles comillas). por ejemplo con una tubería podemos hacer que… Read More

CPU-hotplug – Desactivar y activar cores de una CPU en caliente

El kernel Linux soporta lo que se llama "cpu-hotplug". Un mecanismo que nos permite habilitar o deshabilitar una CPU o el core de una CPU cuando tiene más de 1. Permite hacer esto sin reiniciar el sistema. # Comprobar el número de cores Para comprobarlo lo primero es ver cuantos cores tiene tu CPU. Esto… Read More

BIOS, UEFI y décadas de firmware inseguro en tu PC

Un ordenador puede tener varios tipos de firmware instalados: para la placa base, para un controlador de disco, un modem, ... pero el firmware más importante es el que viene instalado en la propia placa para inicializar todo el hardware de la placa base y controlar  el proceso de arranque. Antes de 2011 solíamos referirnos… Read More

¿Que distro de GNU/Linux utilizar?

La que te de la gana es buena respuesta. Pero antes de responder a la pregunta mejor tener un poco de información al respecto para que puedas elegir libremente la que realmente te de la gana. Cuando alguien llega al mundo GNU/Linux una de las primeras cosas que le dicen es que no diga Linux… Read More

Qemu – Disponer de varias máquinas virtuales de pruebas

El motivo de disponer de varias máquinas virtuales con diferentes sistemas operativos puede ser que necesitemos trastear con sistemas y no queremos cargarnos el que estamos usando. Otros de los motivos pueden ser tener siempre una copia de una máquina virtual con una instalación por defecto del sistema operativo. Disponer de una máquina con lo… Read More

Comandos internos de Bash y como diferenciarlos

Cuando usamos bash como shell hemos de saber que contiene una serie de ordenes internas, es decir, no son programas que encontraremos en por ejemplo /bin/ o /sbin/ . Son ordenes que incorpora bash internamente. Estas ordenes internas de bash pueden conocerse mirando el manual builtin. $ man builtin Bash así como muchas otras Shells… Read More

Consolas con diferentes sabores

Posiblemente bash sea el programa interprete de comandos más conocido y usado. Se suele llamar al interprete de comandos SHELL.  Cuando usamos una consola virtual en GNU/Linux es posible que estemos usando bash inmediatamente después de hacer login correctamente. Si estamos usando una distro sin interface gráfica cuando el ordenador termina de realizar la secuencia… Read More

Las diferencias entre Terminal y emulador de terminal

En la actualidad prácticamente cuando nos referimos a terminal solemos referirnos muchas veces a un emulador de terminal pero NO son lo mismo y vamos a ver los motivos paseando un poco por la historia. # ¿Qué es un terminal de texto? Un terminal es un cacharro (hardware) que puede ser electrónico o electromecánico. Básicamente… Read More

Análisis – Velocidad/compresión tar.gz, tar.bz2 y tar.xz

En anteriores posts se ha hablado de lo que es un tar por dentro y hemos visto como comprimir y descomprimir archivos desde linea de comandos. Aparte de encontrar archivos tar sin comprimir lo normal es encontrarlos comprimidos. La doble extensión que se suele emplear es esta: .tar.gz => gzip => Se usa la opción… Read More