Por qué ocurre el error "No se puede localizar un paquete"?
Este error generalmente ocurre cuando un usuario intenta instalar un paquete específico. Aún así, termina teniendo este error porque Linux no pudo encontrar el paquete que estaba intentando instalar.
Muchas personas navegan por Internet para responder "¿Cómo arreglo Ubuntu no puede localizar un paquete??". Si usted es uno de ellos, no se preocupe y lea esta guía a fondo porque le daremos la mejor manera posible de abordar este error rápidamente.
Cómo arreglar Ubuntu no puede localizar un paquete
Esto es lo primero que debe hacer cuando tiene este error, vuelva a verificar si escribió correctamente el nombre del paquete. Linux también es sensible a mayúscula, por lo que también debe verificar si ha escrito eso correctamente. Por ejemplo, intentó instalar "GIMP", y escribió "GMIP" en lugar de GIMP.
Si es la primera vez que usa Ubuntu, ejecute el siguiente comando:
$ Sudo apt actualización
Este comando crea un caché local de paquetes disponibles en lugar de actualizar a Ubuntu directamente.
Cuando se usa el comando "Instalar", el paquete APT busca el caché para obtener el paquete y toda la información al respecto, la construcción, etc., y descargarlo desde sus repositorios a través de la conexión a Internet. Si el paquete no se encuentra en el caché, recibirá un error y su sistema no lo instalará.
Ubuntu fresco instalado tiene un caché vacío, lo que significa que el paquete no se encontrará e instalará. Entonces, incluso si no lo ha instalado fresco, es mejor ejecutar el comando de actualización.
Verifique la disponibilidad del paquete para su versión de Ubuntu
Si aún enfrenta este error, entonces podría ser posible que el repositorio de ese en particular no esté disponible.
Puede haber dos posibilidades: o ese paquete no está disponible para esa versión de Ubuntu, o el paquete está disponible en el repositorio del universo, pero el sistema no lo ha habilitado.
Por favor, no te confundas con estos términos porque borraremos todo para ti. Debe verificar la versión actual de Ubuntu mediante este comando:
$ Lsb_release -a
La salida será el número de versión de Ubuntu y el nombre de codificación. CodeName tiene importancia como usar la versión 20.04, y el nombre de código es focal (es posible que tenga algo más).
Ahora tiene información sobre Ubuntu, así que vaya al sitio web de Ubuntu Packages. Después de eso, desplácese hacia abajo y pasee el paso al menú de búsqueda. Ingrese el nombre del paquete en su sección de palabras clave y luego seleccione el nombre de código de distribución correcto. La sección debe establecerse en 'cualquiera'. Ahora ingrese estos detalles y haga clic en el botón de búsqueda para continuar. Proporcionará información completa sobre si ese paquete en particular está disponible o no.
En caso de que esté disponible, puede verificar a qué repositorio pertenece. A veces, el paquete está disponible en el repositorio de universe. Por lo tanto, debe habilitar repositorios de universo y multiverso a través del siguiente comando:
$ sudo add-apt-repository universo multiverso
Ahora, actualice el caché usando el comando de actualización e intente instalar el paquete nuevamente.
Verifique que su sistema tenga una liberación activa de Ubuntu
Las versiones de Ubuntu tienen dos tipos: el lanzamiento a largo plazo con el soporte de 5 años y el lanzamiento regular con el apoyo de 9 meses.
Para que pueda verificarlo ejecutando este comando:
$ Hwe-support-status --verbose
Ahora puede verificar la fecha de soporte de su sistema, y si el sistema es compatible con bien y bien, obtenga una versión compatible más nueva.
Si no funciona nada de arriba mencionado
En este caso, consulte la página oficial del proyecto porque tal vez pueda descontinuarse e intente instalarla. Supongamos que el sitio web de Ubuntu Packages muestra que un paquete no está disponible para esa versión en particular. En ese caso, debe usar otras formas de instalar un paquete.
Conclusión
El manejo de los errores de Ubuntu puede ser un dolor de cabeza, pero siga nuestros tutoriales y guías, y lo ayudaremos a través de esto. Esperamos que su error se resuelva de la manera que hemos mencionado anteriormente. Asegúrese de seguir cada paso cuidadosamente para corregir este error lo antes posible.