Archivo del blog

Mostrando entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta linux. Mostrar todas las entradas

24 junio 2024

Ansible, Qué es y cómo funciona.

Es una herramienta de automatización de TI de código abierto que gestiona configuraciones, despliegues de aplicaciones y orquestación de tareas complejas entre servidores completada por RedHat

Funciona sin necesidad de instalar agentes, ya que utiliza el protocolo SSH para comunicarse con los nodos administrados, y emplea un lenguaje de configuración declarativo en formato YAML, conocido como PlayBooks, para definir el estado deseado de la infraestructura.

Cómo Funciona:

  1. Inventario: Define los hosts y grupos de hosts que serán gestionados, generalmente en un archivo de inventario.
  2. Playbooks: Documentos en YAML que describen las tareas a realizar en los hosts
  3. Módulos: Unidades de trabajo que Ansible ejecuta en los nodos, como instalación de software o gestión de archivos.
  4. Ejecutor: Ansible conecta con los nodos mediante SSH, ejecuta los módulos y aplica las configuraciones descritas en los playbooks.
  5. Sin Agentes: No requiere la instalación de software adicional en los nodos gestionados.

Beneficios de uso:

  • Facilidad de Uso: Simplicidad en la configuración y en la escritura de playbooks.
  • Escalabilidad: Puede gestionar desde unos pocos servidores hasta miles.
  • Versatilidad: Adecuado para tareas de gestión de configuraciones, despliegue de aplicaciones y orquestación.
  • Arquitectura sin agentes: No requiere la instalación de agentes en los nodos administrados ya que utiliza SSH para conectarse y ejecutar tareas de automatización, 
  • Automatización integral: Automatiza tareas como la configuración de servidores, el despliegue de aplicaciones y la gestión de redes, permitiendo un control centralizado y mayor eficiencia operativa.

Cómo instalar Ansible?

Solo podemos instalar Ansible en Linux o MacOS, para Windows 11 sería necesario hacer la instalación de WSL que es una instalación de Ubuntu dentro de Windows.

En una ventana de Linux, en nuestro caso usaremos Manjaro, escribimos el siguiente comando:


Una vez instalado Ansible, vamos a instalar una UI para hacer la gestión más amigable y sin tantos comandos. Aquí es cuando mi hermano que es fan de la consola me mata.

Por defecto configurareremos Semaphore, que es mi favorito para gestionar nuestros servidores.
 
Para la instalación será tan fácil cómo abrir un terminal y escribir:

Y una vez instalado, iremos a nuestro navegador favorito y escribimos:

Espero que os guste, y así podáis usarlo para gestionar los servidores en Linux que tengáis de una forma más amigable y fácil.

PD: Por si buscáis más información sobre esta increíble app:

Documentación

Ansible WEB


08 junio 2024

Descubre Ventoy: La forma más eficiente de llevar múltiples ISOs en una Sola USB

Ventoy es una herramienta de código abierto que permite crear unidades USB de arranque de una manera sencilla y eficiente. A diferencia de otros métodos tradicionales de creación de unidades de arranque, no requiere formatear la unidad USB cada vez que se desea agregar una nueva ISO.

En lugar de eso, crea una partición especial en la unidad USB y permite copiar múltiples archivos ISO directamente en la unidad, y luego, al arrancar desde el USB, presenta un menú desde el cual se pueden seleccionar las diferentes ISOs para arrancar.

Características Principales:

  1. Soporte para Múltiples ISOs: Puedes agregar tantas ISOs como quepan en la unidad USB, y todas ellas serán accesibles desde un menú de arranque.
  2. Fácil de Usar: No necesitas formatear tu USB cada vez que quieras agregar una nueva ISO, simplemente copias el archivo ISO a la unidad.
  3. Soporte para Diversos Sistemas Operativos: Compatible con una amplia gama de sistemas operativos, incluidos Windows, Linux, BSD, y más.
  4. Persistencia: Soporta la persistencia, lo que significa que los cambios realizados en el sistema operativo arrancado desde la ISO pueden ser guardados en la USB.
  5. Compatibilidad con UEFI y BIOS: Puede arrancar tanto en sistemas con UEFI como en sistemas más antiguos con BIOS, pero Recuerda quitar el Secure Boot.
  6. Open Source: Es un proyecto de código abierto, lo que permite a la comunidad contribuir y mejorar la herramienta.

Cómo Usarlo:

  1. Descarga e Instalación:
    • Descarga Ventoy desde su sitio oficial.
    • Descomprime el archivo descargado y ejecuta el programa de instalación (Ventoy2Disk).

30 mayo 2024

Firefox: La solución inesperada para editar PDF

Desde hace cómo 20 años, el imprimir significaba usar impresoras físicas para obtener documentos en papel, gastando tinta y hojas a raudales. Con el tiempo, la digitalización fue ganando importancia y surgió la necesidad de compartir documentos electrónicamente. Cómo los PDF, que fue creado por Adobe en 1993, compitió con formatos como PostScript, Microsoft Word (.doc), HTML, DjVu y XPS, pero su éxito se debe a su compatibilidad universal, soporte de funciones avanzadas y adopción en industrias clave. 

La liberación del PDF como estándar abierto en 2008 lo acabó de consolidar en su posición dominante como el formato de documento digital por excelencia.

A medida que la tecnología avanzaba, la creación de PDF se integró directamente en aplicaciones comunes como Microsoft Office y navegadores web, y hoy en día, imprimir al PDF es tan sencillo como seleccionar "Guardar como PDF" en lugar de una impresora física, reflejando la evolución hacia un entorno de trabajo más digital y eficiente.

 Recientemente, Firefox ha añadido capacidades para trabajar con archivos PDF. En las versiones recientes, Firefox no solo permite ver archivos PDF sino también hacer ediciones básicas como agregar texto, dibujar, resaltar y agregar anotaciones. Estas funcionalidades hacen que Firefox sea una herramienta útil para tareas rápidas de edición de PDF sin necesidad de software adicional. 

Y estas capacidades hacen de Firefox una opción práctica para ediciones rápidas y básicas de PDF, eliminando la necesidad de herramientas de edición de PDF más complejas en muchas situaciones cotidianas.

Arrastramos un PDF al navegador o lo abrimos a través de él:


Una vez abierto, veremos que en la parte superior izquierda, tenemos las opciones del PDF

Y desde aquí podemos añadir imágenes, quitar páginas, lo único que no podemos  hacer es modificar texto, pero solo basta con crear una imagen en blanco y luego ponemos el texto por encima.

El rol principal de este editor PDF es la inyección de anotaciones, pero con un poco de creatividad (por ejemplo, agregando una imagen con el mismo color de fondo sobre el texto que deseamos borrar), las ediciones avanzadas son ciertamente posibles.

Aquí podéis consultar más información

Espero que os sea de utilidad.



23 mayo 2024

Cómo Instalar un Servidor de Impresión en un Contenedor Docker en Windows

Cómo Instalar un Servidor de Impresión en un Contenedor Docker en Windows

Usar un servidor de impresión en un contenedor Docker en Windows ofrece varias ventajas en un entorno de oficina.

Primero, proporciona aislamiento y seguridad, manteniendo el servidor de impresión separado del sistema operativo y reduciendo riesgos. Además, es altamente portátil, asegurando consistencia en diferentes entornos y facilitando la migración y el despliegue es rápido y la gestión se simplifica con comandos estándar de Docker. 

Los contenedores son más ligeros y eficientes que las máquinas virtuales, optimizando el uso de recursos. También facilita la recuperación y respaldo mediante snapshots y versiones. Para desarrollo y pruebas, permite entornos reproducibles y ágiles.


Finalmente, las actualizaciones y mantenimiento son más sencillos, permitiendo actualizaciones sin interrupciones y fácil rollback en caso de problemas. 

por eso, con estas ventajas hacen de Docker una opción eficiente y flexible para gestionar servidores de impresión en Windows.

Paso 1: Instalar Docker Desktop

Entra en la web oficina de Docker para descargar el fichero "Docker Desktop" para empezar con la instalación en Windows.

Instala Docker Desktop siguiendo las instrucciones del instalador. Asegúrate de habilitar la integración con WSL 2 (Windows Subsystem for Linux), ya que en nuestro caso no podríamos utilizar CUPS para la gestión de las impresoras.


Reinicia tu computadora para completar la instalación. 

Paso 2: Preparar el Dockerfile y el Script de Entrada

Necesitamos crear un directorio de trabajo, por lo que iremos a crear una carpeta en el disco:

mkdir C:\cups-server

cd C:\cups-server


Para crear el archivo Dockerfile, abrimos un bloc de notas y pegamos el siguiente código.

# Usar Ubuntu como base

FROM ubuntu:latest

# Establecer el mantenedor

LABEL maintainer="tuemail@example.com"

# Actualizar los paquetes e instalar las dependencias necesarias

RUN apt-get update && apt-get install -y \

    cups \

    cups-client \

    cups-filters \

    cups-pdf \

    ghostscript \

    dbus \

    avahi-daemon \

    avahi-utils \

    sudo \

    --no-install-recommends && \

    apt-get clean && \

    rm -rf /var/lib/apt/lists/*

# Crear el directorio para CUPS

RUN mkdir -p /etc/cups/ssl

# Copiar el archivo de configuración de CUPS

COPY cupsd.conf /etc/cups/cupsd.conf

# Copiar el script de entrada

COPY entrypoint.sh /entrypoint.sh

RUN chmod +x /entrypoint.sh

# Exponer el puerto de CUPS

EXPOSE 631

# Iniciar el contenedor con el script de entrada

CMD ["/entrypoint.sh"]

Recuerda que este fichero se guarda sin extensión.

Luego, creamos otro fichero con el bloc de notas llamado entrypoint.sh con el siguiente contenido:

#!/bin/bash

set -e

# Iniciar dbus

service dbus start

# Iniciar avahi-daemon manualmente si no está disponible como servicio

if command -v avahi-daemon >/dev/null 2>&1; then

    avahi-daemon -D

else

    echo "avahi-daemon no está instalado o no se puede ejecutar"

fi

# Iniciar CUPS

exec cupsd -f

Paso 3: Construir y Ejecutar el Contenedor

Construir la imagen de Docker:

En el cmd dentro de nuestro directorio de trabajo, creamos nuestra imagen para docker.

docker build -t cups-server .

Una vez, ya creado, vamos a ejecutar el contenedor, si nos pide cualquier elevación, la aceptaremos hasta que se complete la tarea.

docker run -d --name cups-server -p 631:631 --privileged cups-server

Paso 4: Configurar CUPS

Para acceder a la interfaz web de CUPS, tendremos que abrir nuestro navegador favorito y vamos a http://localhost:631 o a través de nuestra aplicación Docker Desktop.

Y una vez vemos que está en marcha, vamos a añadir las impresoras. Para para añadirlas y configurar tus impresoras, tenemos que seguir las instrucciones en la interfaz de CUPS, y aquí es donde buscaremos los drivers para las impresoras que vayamos añadiendo, y las configuraciones o restricciones.


Paso 5: Persistencia de Datos

Para que tus configuraciones persistan entre reinicios del contenedor, monta un volumen para las configuraciones de CUPS:

docker run -d --name cups-server -p 631:631 --privileged -v C:\path\to\cups\config:/etc/cups -v c:\path\to\cups\data:/var/spool/cups cups-server

Paso 6: Conectar Clientes al Servidor de Impresión

Añadimos la impresora por IP, vamos a impresoras y añadir por IP:




Y de esta forma podemos tener en un solo sitio las impresoras centralizadas y cuando quieras configurar un equipo, no te hace falta ir configurando una a una las impresoras en cada equipo que vayas montando, sino en ir añadiéndolas por IP y sin descargar drivers.


Espero que os sea de utilidad!!!!

Un abrazo.

24 abril 2014

Distribución GNU/Linux específica para ingenieros, arquitectos.

CaeLinux en Funcionamiento (elasticidad)
#CAELinux es una distribución tan específica que no tiene rival: los arquitectos, ingenieros o quienes busquen herramientas de CAD, cálculo científico, etc... las encontrará perfectamente reunidas en esta distro, cuya última versión, CAELinux 2013, se basa en Ubuntu LTS 12.04, y sólo ofrece versión de 64 bits.

Entre su elevada especialización y que su versión más reciente se ha retrasado, CAELinux no es una distribución tan popular como las anteriores, pero sí resulta muy interesante para los profesionales de las áreas que toca. Entre el software preinstalado, programas de CAD como FreeCad, Salomé, Code-Aster, Code-Saturne o LibreCad y otras herramientas para simulaciones físicas, matemáticas, impresión 3D y un largo etcétera.

edit:

Me dejo el enlace para su descarga: http://www.caelinux.com/CMS/

Saludos

07 abril 2014

Actualización de un sistema operativo 35 minutos luz.



Hola.

Hoy hemos podido leer que han despertando al satélite Roseta tras una larga noche de más de 10 años, para poder llegar hasta su objetivo, el cometa 67P/Churiumov-Guerasimenko. Una vez allí, se posará sobre el satélite y comenzará hacer mil pruebas de verificación en la superficie del astro, que nos enviará a la tierra una gran cantidad de información sobre estos cuerpos celestes, que pueden cambiar la forma en ver como se creó la vida en la Tierra.

Según nos indican, el satélite se encuentra a 35 minutos-luz, por lo que cualquier respuesta de la nave, tiene un lapso de 70 minutos, cualquier cambio, tarda 35 minutos en llegar, y otros 35 en volver.

Toda una auténtica proeza actualizar el software de la nave remotamente, ya que tras 10 años, ha evolucionado mucho y seguramente se ha actualizado todo en la nave.

Os dejo la web por si queréis profundizar un poco más.

saludos.

Justo H.

11 marzo 2014

Aplicación para guardar cosas en cajas.




Hola.


Según podemos ver en la siguiente WEB, King Jim Japan’s Neutral Box; permite almacenar y mantener los artículos archivados en cajas, y gestionar el contenido con el móvil.

De esta manera podemos tener un pequeño orden, ya sea en un piso pequeño o en una oficina.


De pequeño cuando estaba en casa de mi madre me habría venido muy bien.

Feliz lectura.


26 enero 2014

Rumors freeze corporate Windows 8 uptake.


Hello all,

In the link below, we find some reasons why companies do not want to migrate to Windows 8.

I would recommend you to install Ubuntu or any distribuition of GNU/Linux, because: is free, is more easy to use (user scope) and is less expensive because the servers in linux needs few resources.

On one hand, the version LTS has a limited life of 5 years but the migration to a new release is very easy, to user and machine scope, because usually Ubuntu do not demand more resources.

On another hand, Ubuntu is a vampire in resources if you compares with Win7 or WinXP. But the new S.O of the guys of Redmond, needs more PC resources than Ubuntu and furthermore is necessary coaching the user in use of the new desktop (in GNU/Linux you can choose the desktop in more options, the most popular are Unity, gNome, KDE...)

The selection is very large and requires a lot of resources and time. Usually the option choosen is Windows.

In the link below, I attach the article to read about this interesting world.

Good read.

Thanks a lot.

30 diciembre 2013

Libre Office vs M$ Office 2010.


D'ençà que vaig començar a fer el grau superior d'informàtica al IOC, ens han estat recomanant el LlibreOffice, en vers del seu homònim privatiu M$ Office (a partir d'ara M$O) com a paquet d'eines ofimàtiques.

Tant l'OpenOffice com LibreOffice, són una bona recomanació si el teu nivell és bàsic o quasi professional, clar si saps molt d'MSO aquesta, com que no és igual, et trobaràs per tant moltes coses que són a l'un i no hi és a l'altre. Per aquet motiu hi aniràs una miqueta més lent mentre que vas investigant i mirant com es fan algunes coses, però es molt molt intuitiu i de fàcil ús.

Com a punt negatiu podem dir que aquest programari, quan la cosa es complica una miqueta, fent-ne ús de bases de dades, o excels enllaçats entre ells, sol tindre problemes de resolució.

Però per a la resta, és la millor eina que podem utilitzar.

Os deixo un enllaç amb una comparativa entre aquestes dos suites informàtiques.


Taula de comparació

Salutacions.


03 octubre 2013

La policía francesa migra 37.000 terminal d'escriptori a GNU/Linux.

Avui hem començat el dia amb aquesta bona noticia per al programari lliure, i sobre tot en aquest temps tants durs financierament parlant, a diferents planes!.




El sistema desenvolupat per al cos, és una versió customitzada d'Ubuntu anomenada Gendbuntu:

Aquí podeu trobar-hi més info -> Gendbuntu

Van estimar que s'estalviarien 2 milions d'euros a l'any només en llicències de programari. A més a més, al poder reutilitzar-hi equips antics per funcionar com a servidors locals, (amb el que segons ells) van reduir ostensiblement les seves despeses en maquinari.
"No estàvem tenint problemes tècnics, sinó financers. Per fer el mateix i tenir els mateixos resultats, ens vam adonar que Windows ens hagués costat 2 milions d'euros més que Ubuntu cada any"
Va declarar Jean-Pascal Chateau, comandant de la Gendarmeria francesa. El fet de ser independents dels fabricants de programari ho han qualificat com "No té preu". "És un risc, però un risc controlat, contrarestat per uns costos de servei menors".

L'ús massiu de Linux en la seva infraestructura s'ha reduït, segons Stéphane Dumond, el cost de propietat-o TCO en anglès-en un 40%, comptant el cost de llicències i el cost d'administració de la infraestructura. Utilitza Ubuntu, diuen, "redueix el nombre d'intervencions tècniques". "El benefici d'estalviar en llicències és només la punta de l'iceberg", va declarar també Stéphane Dumond.

Es tracta d'una bona notícia per al programari lliure i per als francesos en general, que veuran reduït el cost de la infraestructura informàtica policial al seu país, especialment en aquests moments de crisi.

Als següents enllaços podeu trovar més info:
Salutacions.

Justo H.

12 agosto 2013

Noticia escalofriante!





Tras leer la siguiente noticia, me he quedado de piedra total. Si ya le teníamos miedo gracias a los EEUU, y su PRISM y NSA ahora aparece un hacker y nos demuestra que aún es más fácil seguirnos, espiarnos y robarnos información de los smartphones que usamos a diario ya sea personal o laboral.


Gracias al nuevo invento creado hace poco que es la Raspberry Pi, este hacker ha creado un sistema que por medio de diferentes técnicas nos roba información del teléfono, incluso hasta puede hacer una captura con la cámara.

Os dejo el enlace de la noticia para que podáis leerla
Saludos

06 agosto 2013

Linus Torvals Ha vencido a Microsoft.

Como rezan muchas historias (o fabulas) en diferentes ocasiones, el pequeño vence al gigante. Aunque al final se convierte en grande y seguramente sea el Goliath a derrotar.
 
 
 
En esta ocasión Linus Torvals, creador del kernel del Linux, ha ganado la batalla que tenia con Microsoft, dado que hace años le preguntaron qué hacía falta para que su kernel ganase la batalla de los sistemas operativos, especialmente con Windows. Su respuesta fue: “Si Microsoft alguna vez hace aplicaciones para Linux significa que he ganado”.
 
MS Office para Android
 
Hace escasos unos dias, Microsoft ha lanzado su famoso paquete ofimatico MS Office para Linux, concretamanete para Android, mitad kernel de Linux mitad código Java de Google.
Os dejo el enlace para que podáis ver la noticia.
 
 
Saludos

DD-WRT o como alargar la vida de tu viejo router.

Hola,

He visto esta noticia en la web y me ha parecido muy interesante, encima han aumentado los modelos disponibles y seguramente podemos trastear con alguno versión de este fabuloso SO para routers.

Os dejo el enlace para que podáis verlo.

http://goo.gl/TZ9YV6

saludos

08 julio 2013

Novetats amb la nova versió de Kernel 3.10

Hola nois,

Us passo una web on fa un resum molt bonic sobre l'actualització del Kernel de Linux a 3.10.

Parlant de coses molt interessants i amb un idioma de carrer, que això es d'agrair.

La web es aquesta

Que tingueu una bona lectura.

Justo H.

24 junio 2013

Playstation 4 està basada en Linux.



Bona tarda,

Segons llegim al web "Muy Linux" veiem que la nova PS4, es basa en una distribució de Linux anomenada FreeBSD, que a l'hora està basada en una distribució de UNIX (sí heu llegit bé UNIX).

Aquest SO l'han anomenat Orbit OS, ja que disposa de molts mes avantatges que qualsevol altre basat en GPL (parlant sempre en un àmbit empresarial, eehh!!), ja que aquí la llicencia ens permet distribuir sense facilitar el seu codi font, només cal posar una petita referencia.

Alguns els pot sonar FreeBSD, donat que hi han altres empreses que han demanat dels seus favors per fer-ne us. Així com Apple per la seus diferents SO tant de mòbils com sobretaula (el seu OS X).

Ens espera un final d'any grandiós, donat que aquestes consolas es poden considerar PC's, son tots de gama mitjana - baixa, i si podem configurar un Linux sobre un equip de gama alta compatible amb "Orbit OS" o la Scene ens dona un "emulador" de PS4, llavors podrem corre jocs de la consola al nostre PC i clar la instal·lació de Linux a PC's de casa pujarà com la escuma.

Ens espera un nadal molt molt interessant.


Salutacions.



18 junio 2013

Windows XP Una mort anunciada.




Bon dia nois,

El 8 d’abril de 2014, M$ (Microsoft) deixa de donar suport al millor sistema operatiu que ha fet (fins a l’arribada del Windows 7), el Windows XP i també al paquet ofimàtic Office 2003.

vvvvvv

Amb l’arribada de W8 (Windows 8) M$ deixarà a la estacada a mil·lers d’usuaris al món sencer, tenint que actualitzar el seu equip, ja sigui amb nou maquinari o comprant-ne de nou perquè el seu es molt antic, i no acompleix els requisits bàsics per instal·lar-hi el W8, però clar amb moments de crisis econòmica i sobretot d’ escassetat com aquests, alguns no es poden permetre aquest cost i clar si en mantenen el XP, els errors del sistema i els virus acamparan al seu entorn.



La meva recomanació es que poden migrar-hi a GNU/Linux, es gratuït, i no cal que canvieu el vostre maquinari.




I com a sustitut del paquet ofimátic  en teniu de moltes opcions per a Linux, les dues més famoses son:
Libre Office i Open Office.

Aquests paquests ofimàtics podem fer-ne ús igual que el fariem al M$ Office, però a diferencia d'aquest últim ja va inclós al Linux quan fem la nostra instal·lació.

La nostra recomanació es Llibre Office, donat que es molt semblant al Office de M$, i sobre tot per que es lliure de codi propietari.

LibreOffice inclou les aplicacions següents:


Jo recomano que per introduir-nos en aquest món, podeu utilitzar-hi Ubuntu.


Sobre tot per a la seva comoditat a l’hora de configurar-ho, per la comunitat que gira al seu entorn i si en teniu algun dubte al google segur que trobem la resposta, i sobretot per què disposa de molts controladors compatible amb Linux, fem que el nostre maquinari continuí funcionant.







Cómo ordené mi red con Pi-hole y Nginx Proxy Manager sobre Proxmox

Esta es mi manera de ordenar la red usando Pi-hole como servidor DNS y Nginx Proxy Manager cómo proxy, todo en Proxmox. Llega un punto, casi...