Categoría: Virtualización

  • Migración instancia «Paperless-ngx»

    Paperless es una aplicación genial para poder autohospedar la gestión de tu documentación, facturas, manuales y demás documentos.

    En su página web tenemos toda la documentación.

    El mismo framework provee unos sencillos pasos para migrar de una instancia a otra y no perder documentos, etiquetas ni configuración.

    1. En la instancia origen:
    cd /opt/paperless/scr
    
    python3 manage.py document_exporter /mnt/paperless/export/

    Este comando exportará todo el contenido a la carpeta especificada «/mnt/paperless/export»

    1. En la instancia destino:
    cd /opt/paperless/scr
    
    python3 manage.py document_importer /mnt/paperless/export/

    Nota. En mi caso tuve que generar de nuevo la clave del usuario admin en la instancia destino.

    cd /opt/paperless/scr
    
    python3 manage.py createsuperuser

    Nota 2:

    Cuando instalamos y configuramos la nueva instancia para que nos haga el OCR en español es posible que sea necesario instalar un nuevo paquete:

    apt install tesseract-ocr-spa

    La configuración inicial de la nueva instancia puede ser parecida a esta:

  • WSL 2 en Windows 10

    Lo primero que hay que comprobar es tener la última versión de windows instalada, concretamente la versión 2004 a fecha de hoy. Esto se puede comprobar con el comando «winver» de windows.

    Necesitaremos activar un par de características de windows. Para ello ejecutaremos:

    …para seleccionar las siguientes dos características:

    Y reiniciamos el equipo.

    Debemos instalar ahora el kernel de Linux para el WSL2. Lo haremos en la siguiente página:

    https://aka.ms/wsl2kernel

    Desde la tienda de aplicación de Microsoft instalamos la distribución de Linux que queramos:

    Después desde PowerShell (como Administrador) revisaremos la versión que este corriendo la distro instalada:

    wsl --list --verbose

    A continuación configuramos WSL 2 por defecto:

    wsl --set-default-version 2

    Con la distro instalada desde la tienda de aplicaciones de Microsoft, utilizamos los siguientes comandos desde la consola del Linux instalado:

    sudo apt update && sudo apt upgrade -y

    para actualizar linux.

    sudo apt install kali-desktop-xfce -y

    para instalar un entorno gráfico en dicho Linux.

    sudo apt install xrdp -y

    para instalar el servidor de escritorio remoto en nuestro Linux.

    sudo service xrdp start

    para levantar el servicio de escritorio remoto recién instalado.

    cat /etc/os-release

    para averiguar la versión concreta del Linux instalado.

    ip add

    para averiguar la ip que tiene nuestro Linux.

    Desde el propio Windows podemos ejecutar el cliente de escritorio remoto facilitando la ip que acabamos de averiguar del Linux.

    De esta forma tenemos un subsistema Linux con entorno gráficos en nuestro windows 10 sin necesitad de usar hypervisores de terceros como VirtualBox o vmWare.

  • Píldora virtualización – vmware

    Siguiendo con la anterior píldora de Kali sobre Virtualbox, he probado también la configuración de otras distribuciones linux sobre vmware.

    Mas allá de tener que instalar las vmware tools que vienes con dicho programa, muchas distribuciones de linux incorporan en sus repositorios los paquetes vmware-tools que funcionan muy bien.

    En consola tecleamos:

    apt-get install open-vm-tools-desktop

    Después de esto, reiniciamos la máquina y ya tendremos el driver gráficos correctamente instalado.