Saltar la actualización de algunos paquetes en Manjaro
Hace unos días me instalé el emulador PPSSPP el cual sirve (por si no lo dedujeron) para jugar a juegos de la consola portatil PSP de Sony.
Como hasta el sábado que pasó no tuve tiempo no lo había probado hasta que lo hice y me funcionaba mal. El problema que tiene el emulador en su versión más reciente, la 1.3-1 es que los juegos que tienen cinemáticas (la mayoría) hacen que el emulador se rompa y no se pueda jugar.
Esto hizo que investigue y en un grupo de Telegram (larga vida a éste mensajero/red social) me pasaron la URL donde están alojados todos los paquetes en sus versiones anteriores para pueda instalar la versión anterior, usar el emulador sin problemas esperando a que salga la nueva versión corregida de la aplicación.
Dicho y hecho, me bajé la versión anterior, la 1.2.2-1 y con un simple “sudo pacman -U <paquete>” instalé el emulador sin problemas.
Ahora, el tema está en que al querer hacer un “sudo pacman -Syu” me salta la actualización del PPSSPP a la 1.3.1, que si la aplico vuelvo a tener el problema, entonces lo que decidí es configurar el paquete para ignorarlo. Los pasos son los siguientes:
- Editamos el archivo pacman.conf
sudo nano /etc/pacman.conf
- Una vez abierto el archivo vamos a la línea y la descomentamos:
IgnorePkg=NombrePaquete
Obviamente donde dice “NombrePaquete” es el nombre que se usa para instalar la aplicación, es éste caso “ppsspp”.
Lo que va a hacer esto es que cuando querramos actualizar el sistema, salteamos la actualización de éste paquete sin problemas esperando tranquilos a que salga la actualización que lo arregle. Cuando ocurra, se borra la línea editada y listo.
NOTA: Atención, hacer esto puede generar problemas en el sistema, por lo que se aconseja no hacerlo con paquetes del sistema o aplicaciones importantes donde juega un rol importante en el engranaje del rolling release de Manjaro. Cómo yo estoy haciendo ésto con una aplicación que no toca el sistema e incluso no pertenece a el, ésto se puede hacer sin problemas.