domingo, 13 de julio de 2025

Activar la pantalla de carga (splash) en Debian

¡Aquí te muestro cómo activar la pantalla de carga al iniciar tu Debian!

  1. Abre la terminal e inicia sesión como root.
  2. Instala los paquetes necesarios ejecutando el siguiente comando:
    install plymouth-x11 plymouth-themes
  3. Luego, abre el archivo de configuración de GRUB con:
    nano /etc/default/grub
  4. Busca la línea que dice:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    y agrégale splash, de modo que quede así:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  5. Guarda los cambios (Ctrl+O, luego Enter) y cierra el editor (Ctrl+X).
  6. Finalmente, actualiza GRUB ejecutando:
    sudo update-grub
  7. Reinicia tu PC

Al volver a encenderlo, deberías ver la pantalla de carga por defecto de Debian. ¡Eso es todo!

Prólogo mejorado con Inteligencia Artificial basado en el contexto humano.   

sábado, 28 de junio de 2025

Alias en Archivos Independientes

En tutoriales anteriores, vimos cómo crear un Alias utilizando el archivo 000-default.conf. Hoy vamos un paso más allá, aprendiendo a crearlos en archivos de configuración independientes. Este método nos ofrece un control mucho más organizado y eficiente sobre nuestras configuraciones de Apache.

Paso a Paso para Configurar tu Alias

1. Preparar la Carpeta de Ejemplo

Primero, crearemos el directorio donde alojaremos nuestras aplicaciones web. Ejecuta el siguiente comando en tu terminal:

sudo mkdir /opt/webapps/

2. Asignar Permisos Adecuados

Es crucial que Apache tenga los permisos correctos para acceder a esta carpeta. Cambiaremos la propiedad del directorio para que pertenezca al usuario y grupo www-data, que es el que utiliza Apache:

sudo chown -R www-data:www-data /opt/webapps/

3. Crear el Archivo de Configuración del Alias

Ahora, vamos a definir el alias. Crea un archivo llamado webapps.conf. Puedes ubicarlo en /etc/apache2/conf-available/ o en la ruta que prefieras, siempre que la recuerdes. Dentro de este archivo, pega el siguiente contenido:

Alias /webapps/ "/opt/webapps/"
<Directory "/opt/webapps/">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>
  

4. Habilitar la Configuración en Apache

Para que Apache reconozca nuestro nuevo alias, necesitamos habilitar el archivo de configuración que acabamos de crear. Si estás en el mismo directorio donde guardaste webapps.conf, usa el siguiente comando:

sudo a2enconf webapps.conf

Si no estás en esa carpeta, asegúrate de proporcionar la **ruta completa** al archivo.

5. Reiniciar Apache

Una vez que el archivo ha sido habilitado, es fundamental **recargar** o **reiniciar Apache** para que los cambios surtan efecto. Si no se mostraron errores al habilitar el alias, ejecuta:

sudo systemctl reload apache2

6. Verificar en el Navegador

Finalmente, para comprobar que tu alias funciona correctamente, abre tu navegador y visita la siguiente dirección (reemplaza "direccionip" con la IP o dominio de tu servidor):

http://direccionip/webapps/

Gestionando tu Alias

Si en algún momento necesitas **desactivar** este alias, simplemente ejecuta el siguiente comando:

sudo a2disconf webapps.conf && sudo systemctl reload apache2

Alternativamente, si no deseas desactivarlo por completo, puedes agregar un archivo index.html dentro de /opt/webapps/ para mostrar contenido específico, o configurar un error 404 personalizado si la carpeta está vacía y no debe ser accesible.

Prólogo mejorado con Inteligencia Artificial basado en el contexto humano.   

UniGetUI: Actualiza tus apps sin complicaciones.

Actualizar aplicaciones manualmente en Microsoft Windows puede ser una tarea tediosa y repetitiva. Por suerte, navegando por Internet me encontré con una herramienta que simplifica todo este proceso: UniGetUI.

 Esta aplicación actúa como una interfaz unificada para gestionar múltiples gestores de paquetes y repositorios de software. Entre los métodos de actualización que soporta se incluyen:

  • WinGet
  • Scoop
  • Chocolatey
  • Npm
  • Pip
  • Cargo
  • vcpkg
  • NET Tools
  • PowerShell 5.x y 7.x

Además, UniGetUI permite llevar un historial de actualizaciones y ofrece otras funciones útiles que hacen que mantener tu sistema al día sea mucho más cómodo.

¿Cómo descargarlo?

Como muchas herramientas modernas de Microsoft, puedes encontrar UniGetUI directamente en la Microsoft Store. Solo tienes que seguir este enlace:

 🔗 UniGetUI en Microsoft Store

 Una vez allí, busca UniGetUI y haz clic en Descargar (sí, suena redundante, pero es lo que hay 😄).

 En resumen: es una herramienta muy recomendable, práctica y que te ahorra tiempo. ¡Dale una oportunidad y olvídate de actualizar apps una por una!

 Prólogo mejorado con Inteligencia Artificial basado en el contexto humano. 

miércoles, 25 de junio de 2025

Usar Alias en Apache2

Crear la Carpeta:

    En la ubicación deseada, por ejemplo, en la raíz: sudo mkdir /nasfisc

    Puedes nombrar la carpeta como prefieras.

Cambiar el Propietario de la Carpeta: 

    Asigna la propiedad a www-data: sudo chown -R www-data:www-data /nasfisc

 Editar la Configuración de Apache:

    Dirígete a /etc/apache2/sites-available/: cd /etc/apache2/sites-available/

     Abre el archivo 000-default.conf (no es necesario crear otro archivo): sudo nano 000-default.conf

 Agregar las Instrucciones del Alias:

     Añade las siguientes líneas dentro del archivo y luego guárdalo:

Alias /nasfisc /nasfisc/
<Directory /nasfisc/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

     Nota: Donde ves /nasfisc/ (con los dos diagonales), es la carpeta en la raíz. Si tienes otra ruta, reemplázala con la tuya.

 Reiniciar Apache:

     Aplica los cambios reiniciando Apache: sudo systemctl restart apache2

 Verificar en el Navegador:

     Abre tu navegador y accede a la dirección del servidor con el alias: http://15.11.22.15/nasfisc/

     Para asegurarte de que todo está correcto, coloca un archivo dentro de la carpeta y verifica si puedes verlo en el navegador.

 Prólogo mejorado con Inteligencia Artificial basado en el contexto humano.  

domingo, 15 de junio de 2025

Error de Ubuntu con Cockpit: Cannot refresh cache whilst offline

Al instalar el servidor Cockpit e intentar usar el módulo de actualizaciones, aparece el siguiente error: Cannot refresh cache whilst offline. Este problema impide ver las actualizaciones en el módulo. En internet existen muchas soluciones, incluso algunas tan rebuscadas como crear una red falsa.

Pero la solución puede ser mucho más simple: basta con agregar una línea en la configuración .yaml de las tarjetas de red. Solo hay que añadir la siguiente línea:

renderer: NetworkManager

En mi caso, el servidor quedó configurado de la siguiente manera: 

Tarjeta 1 → 01-enp0s3.yaml

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp0s3:
      dhcp4: true 

Tarjeta 2 → 02-enp0s8.yaml

network:
version: 2
renderer: NetworkManager
ethernets:
enp0s8:
dhcp4: false
addresses:
- 15.11.22.15/24

De esta manera se resolvió el problema.

Prólogo mejorado con Inteligencia Artificial basado en el contexto humano.

Activar la pantalla de carga (splash) en Debian

¡Aquí te muestro cómo activar la pantalla de carga al iniciar tu Debian! Abre la terminal e inicia sesión como root. Instala los paquet...