Gsconnect (kdeconnect para Gnome)

GSconnect Instalación y configuración de GSconnect GSConnect es una implementación completa de KDE Connect especialmente para GNOME Shell con integración de Nautilus, Chrome y Firefox. No depende de la aplicación de escritorio KDE Connect y no funcionará si está instalada. KDE Connect permite que los dispositivos compartan contenido de forma segura, como notificaciones o archivos, y otras funciones como mensajería SMS y control remoto. El equipo de KDE Connect cuenta con aplicaciones para Linux, BSD, Android, Sailfish, iOS, macOS y Windows. ...

December 21, 2023

Python

Notas sobre configuraciones para uso de Python Instalación de Pip Pip es un sistema de gestión de paquetes utilizado para instalar y administrar paquetes de software escritos en Python. Además de instalar pip aprovechamos para instalar software de desarrollo de python muy util. sudo apt install python3-pip python-dev build-essential python3-venv El módulo venv proporciona soporte para crear «entornos virtuales» ligeros con sus propios directorios de ubicación, aislados opcionalmente de los directorios de ubicación del sistema. Cada entorno virtual tiene su propio binario Python (que coincide con la versión del binario que se utilizó para crear este entorno) y puede tener su propio conjunto independiente de paquetes Python instalados en sus directorios de ubicación. En resumen, los entornos virtuales nos permiten tener un entorno de desarrollo en cada proyecto sin llenar el sistema de dependencias y paquetes instalados. Para crear un entorno virtual dentro del proyecto que estemos: ...

December 20, 2023

Firewalld configuración

Uso de FirewallD NOTA: En Joplin tengo un manual más completo Manual de ayuda: firewall-cmd --help FirewallD funciona con systemd, por lo que se emplean todos los comandos de systemd: systemctl enable firewalld systemctl start firewalld systemctl restart firewalld systemctl status firewalld Zonas de firewall Zonas de Firewalld. De modo predeterminado Firewalld tiene diferentes tipos de zonas. Cada una tiene un distinto nivel de seguridad. drop Descripción: Para redes públicas. Se descartan los paquetes de red entrantes no solicitados. Los paquetes entrantes que están relacionados con las conexiones de red salientes son aceptados. Se permite el tráfico de salida. Ésta sería la zona más segura. Ideal para paranoicos. Servicios habilitados: ninguno. Política predeterminada: DROP. ...

December 18, 2023

Nextdns

title: Configuración NextDNS en router Asus con firmware Merlin y en equipos Debian con NetworkManager date: 2023-10-20 09:00:00 +0100 categories: [Network] tags: [config, network] # TAG names should always be lowercase img_path: /assets/pictures/ author: Instalación de Nextdns firmware Merlin router ASUS En el github de Nextdns tenemos toda la información para la instalación del NextDNS CLI Client en nuestro router. Este cliente emplea DNS-over-HTTPS. Instalación Nos conectamos por ssh al router y ejecutamos el script de instalación: ...

October 20, 2023

LineageOS y SafetyNet

Habilitar el safetynet en el móvil con ROM personalizada ROM personalizada LINEAGEOS Cuando nuestro teléfono ha llegado al fin de su vida útil en lo que se refiere a actualizaciones de seguridad, he decidido emplear una ROM personalizada que nos permite tener nuestro sistema actualizado y operativo. Entre las que he probado están Pixel Experience y LineageOS entre otras. Al final me he decido por LineageOS ya que me da mucha confianza. ...

September 25, 2023

KVM y VirtManager

Instalación de Entware en firmware Merlin Fedora con Gnome trae instalado por defecto Gnome-Boxes. La verdad es que está genial pero tiene algunas carencias, como por ejemplo la conectividad de red. Con Gnome Boxes solo podemos acceder a nuestra máquina virtual desde el host pero no podemos acceder desde la red local o contactar con la red local desde la máquina virtual. Para eso vamos a instalar y configurar KVM Y Virt Manger. ...

July 19, 2023

IntelliJ IDE

title: Instalación de IDE IntelliJ date: 2023-06-16 22:00:00 +0100 categories: [Programming] tags: [software, programming] # TAG names should always be lowercase img_path: /pictures/ author: Instalación del IDE de programación IntelliJ Instalación mediante Flatpak Es una buena opción a través del centro de software de Gnome pero a mi me dio problemas de bloqueos por lo que he decidido realizar la instalación desde la web de jetbrains. ...

June 16, 2023

Systemd

Crear un servicio con systemd Crear un script Antes que nada necesitamos crear un script que no es más que un simple archivo, que debe contener algo muy importante para arrancar y es #!/bin/bash, así que usamos un editor, en mi caso nano para crearlo: nano /usr/local/sbin/servicios Dentro vamos a colocar lo que necesitamos quedando con la siguiente estructura: #!/bin/bash contenido del script Una vez que lo guardamos con F2, le damos permisos de ejecución. ...

February 21, 2023

Microsoft Office Online

Añadir accesos directos de Office Online a Gnome Hay que reconocer que Microsoft Office es muy superior a alternativas libres. En alguna ocasión podemos necesitar su uso. Para que resulte más cómodo creamos estos accesos en el escritorio de Gnome: Copiar los ficheros de acceso en: ~/.local/share/applications Copiar los iconos en: ~/.local/share/icons Ficheros: Iconos de Office Ficheros .desktop

February 19, 2023

Problemas con Nvidia

Problemas al ejecutar algunos programas con renderizado gpu Algunos programas generan errores de visualización debido al renderizado de GPU con drivers Nvidia. En la mayoría lo podemos deshabilitar: VISUAL STUDIO CODE Primera opción Dentro de Visual Studio abrimos la paleta (Ctrl+Shift+P). Ejecutamos: Preferences: Configure Runtime Arguments Este comando abre el fichero de configuración “argv.json” y añadimos el siguiente texto "disable-hardware-acceleration": true y reiniciamos Visual Studio Code Segunda Opción Modificar el fichero “argv.json” de Visual Studio desde la terminal: nano ~/.vscode/argv.json Añadimos el mismo texto que decíamos antes ...

February 19, 2023