#Viernesdeescritorio 10-11-2023
Esta semana comentaré sobre los repositorios y llaves gpg, los repositorios no son más que espacios asignados en servidores que sirven como almacén de software, una distribución empaqueta según su sistema de empaquetado (deb, rpm, etc.) y coloca todos los paquetes en una serie de carpetas, de manera que cuando una persona quiere instalar un programa él lo necesario para su instalación está en las carpetas y el usuario puede acceder a estas, una distribución como Debian, Ubuntu y Fedora pueden tener repositorios por todo el mundo, clones entre ellos para que los usuarios utilicen el que este más cerca a su ubicación y obtener una mejor conexión.
Los repositorios de la distribución pueden ampliarse con repositorios externos, un programador puede diseñar un programa y dejar un repositorio para que las personas instalen desde allí para distribuciones específicas. Por otro lado el uso de múltiples fuentes de programas pueden causar vulnerabilidades de seguridad, como saber que en un momento dado es quien realmente queremos contactar, para esto existe GNUPG y OpenPGP implementaciones que permiten cifrar y comunicar datos de comunicaciones. Sin entrar en detalles, estas comunicaciones utilizan llaves públicas y privadas que permiten realizar esta comunicación. Nosotros mantenemos un juego de llaves que nos permiten validar que el repositorio utilizado es el correcto manteniendo un intercambio de información segura.
Sin embargo, como en todo, estas llaves que guardamos pueden corromperse y necesitaremos restablecerlas si deseamos seguir manteniendo contacto con nuestros repositorios y ejecutar actualizaciones e instalaciones nuevas.
En mi caso esta semana se dañaron algunas de las claves de uno de mis equipos, el proceso de reparación que pondré a continuación es válido en arch y derivadas, el equipo es mi portátil personal que utiliza EndeavourOS una derivada de Arch, que si bien facilita la instalación y tiene algunas herramientas de administración utiliza los repositorios de Arch directamente.
- Primero borrar la carpeta de las llaves puedes hacerlo desde la terminal con un sudo rm root /etc/pacman.d/gnupg
- Tratamos de traer las llaves nuevamente pacman -Sy archlinux-keyring esto bajará nuevas llaves al sistema
- Refrescamos las llaves pacman-key --refresh-keys normalmente esto debería ser suficiente, pero cuando la llave sigue fallando, como me sucedió a mí aplicaremos el siguiente paso
- Con esto fue suficiente pacman-key --populate archlinux
Este es el error que tenía con las llaves
Empezando con los vídeos de la semana, uno donde comentaba sobre manejadores de Ventas es el inicio de esta
Otro Gameplay corto sobre Obsidian Legion un juego que está en Demo en Steam
Alma Linux 9.2 estaba pendiente uno de los clones de Red Hat que surgieron luego de la polémica de Centos
PureOS una distribución 100% libre de la lista de la FSF
Fedora 39 uno de los lanzamientos que se esperan siempre, por ser un referente del medio
Finalmente y como todas las semanas #viernesdeescritorio con mi PC EndeavourOS y Gnome 45.1
La Pantalla principal de mi equipo mismo Conky de la semana pasada y pocos cambios
neofetch, cmtrix con toques rojos y bottom en terminal Tilix
Gracias por su atención
Feliz Viernes
Nota: Los vídeos colocados en este post pertenecen a mi canal de Youtube https://www.youtube.com/@MaquinasLinux y las imágenes del #VierneDeEscritorio son capturas de pantalla de mis escritorios
También se encuentra material en el Telegram https://t.me/+RlAVNsKQbM5Z0hkt
Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!
Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).
You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support.