Solución a: «E: No se ha podido localizar el paquete» al intentar instalar una aplicación en Debian, Ubuntu, Mint y derivados
En este post trataremos de solucionar este error muy común en Linux, cuando utilizas el comando apt o apt-get para instalar algun paquete, alguna aplicación o software.
mauro@notilinux:~$ sudo apt install paquete
[sudo] contraseña para mauro:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
E: No se ha podido localizar el paquete paquete
El problema aquí es claro, tu sistema no puede encontrar el paquete que estás tratando de instalar. Intentaremos verificar porque sucede esto y como poder resolverlo.
1) Comprobamos que el nombre del paquete sea correcto
Sí, aunque parezca algo obvio, en muchos casos estamos utilizando un nombre de paquete incorrecto. Una letra, un número, un texto mal copiado… etc etc… Chequear que no haya una mayúscula y verificar en la documentación oficial del paquete o aplicativo que deseamos instalar.
2) Verificamos si el paquete está disponible para nuestra distribución
Lo primero es verificar correctamente que versión de Linux poseo instalada:
lsb_release -a
Teniendo la versión de Linux instalado en nuestro equipo podremos corroborar si el paquete que queremos instalar está disponible para la versión del Sistema Operativo
Esto lo podemos comprobar en las páginas de paquetes (la mayoría de las distribuciones poseen)
Sitio Web de Paquetes Debian: https://packages.debian.org/index
Sitio Web de Paquetes Ubuntu: https://packages.ubuntu.com/
Sitio Web de Paquetes Linux Mint: http://packages.linuxmint.com/
Simplemente buscamos los paquetes y verificamos si están disponibles para la versión que tenemos instalada.
3) Actualizar la caché de nuestro repositorio
Aunque sea algo que hacemos casi a diario, puede ser que la cache de paquetes no esté actualizada. Actualizamos la cache de paquetes y volveremos a intentar instalarlo
sudo apt update
Conclusión:
Si con estas 3 opciones no podemos instalar el paquete que requerimos, deberemos encontrar otro método para instalarlo. Usando algún paquete Snap o Flatpak o añadiendo PPA’s aunque no sea recomendable.