Si te encuentras con el error "E: No se puede localizar el paquete" mientras instalas paquetes en Ubuntu, no te preocupes, ya que es fácil solucionarlo.
Conclusiones clave
- Actualice su lista de paquetes periódicamente para mantener un sistema Ubuntu seguro y actualizado, garantizando el acceso a los últimos paquetes de software, parches de seguridad, correcciones de errores y resolución de dependencias mejorada.
- Preste atención a la ortografía correcta y a la distinción entre mayúsculas y minúsculas del nombre del paquete cuando utilice apt comando para instalar el software, ya que incluso un pequeño error tipográfico puede provocar el mensaje "E: No se puede localizar el paquete" error.
- Verifique la información de su repositorio revisando sus repositorios configurados para asegurarse de que tiene acceso al software necesario. Considere agregar repositorios confiables y bien mantenidos si es necesario para cierto software.
Ubuntu es una distribución de Linux fácil de usar conocida por su estabilidad y su amplio catálogo de software. Sin embargo, incluso los usuarios más experimentados de Ubuntu probablemente encontrarán el error "E: No se puede localizar el paquete". Este mensaje de error suele aparecer cuando intentas instalar un paquete a través de APT.
Le mostraremos cómo puede corregir el mensaje de error "E: No se puede localizar el paquete" en Ubuntu. Ya sea usted un administrador novato o experimentado, saber cómo superar este error mejorará enormemente su capacidad para utilizar Ubuntu.
1. Actualice su lista de paquetes
Actualizar su lista de paquetes es importante para mantener un sistema Ubuntu seguro, funcional y actualizado. Lo más importante es que garantiza que obtenga la mejor experiencia de software posible y, al mismo tiempo, mantenga su sistema seguro y estable.
Puede actualizar su lista de paquetes ejecutando:
sudo apt update
Ocasionalmente, o siempre que desee instalar un nuevo software, asegúrese de ejecutar el comando anterior. Al actualizar la lista de paquetes, se asegura de tener acceso a las últimas versiones de los paquetes de software, junto con los paquetes recién agregados.
Otros beneficios de ejecutar el actualización sudo apta El comando incluye acceso a nuevos parches de seguridad, correcciones de errores y una mejor resolución de dependencias.
2. Utilice el nombre de paquete correcto
A diferencia de Windows, Linux distingue entre mayúsculas y minúsculas cuando se trata de nombres de archivos y directorios. Esto significa que las letras mayúsculas y minúsculas se tratan de forma distinta. Por ejemplo, los archivos "Test.txt", "TEST.txt" y "TesT.txt" son archivos distintos en Linux.
El mismo principio se aplica a los nombres de los paquetes. Asegúrese de escribir correctamente el nombre del paquete. Incluso un ligero error tipográfico, como una letra mayúscula donde debería haber una minúscula, provocará el error "E: No se puede localizar el paquete".
Si no está seguro del nombre del paquete, puede utilizar el comando apt para buscar nombres de paquetes parciales. Por ejemplo, supongamos que está buscando el popular software de captura de pantalla Flameshot, pero sólo recuerdas que comienza con llama. Bueno, puedes buscarlo usando el nombre parcial de la siguiente manera:
apt search flame
3. Verificar la información del repositorio
APT solo instalará software de un conjunto determinado de repositorios configurados en su sistema. Esto es bueno para la seguridad porque puede limitar su sistema para que obtenga software de sólo unas pocas fuentes confiables.
Por defecto, Ubuntu viene con algunos repositorios predeterminados configurado para usted. Pero ocasionalmente, es posible que necesite agregar un repositorio para obtener acceso a software que no forma parte de sus repositorios configurados actualmente.
Eche un vistazo a sus repositorios configurados usando:
cat /etc/apt/sources.list
Su lista de fuentes normalmente debería tener los siguientes repositorios configurados y activos de forma predeterminada. Los repositorios activos no están comentados con el carácter #.
deb http://archive.ubuntu.com/ubuntu/ release-name main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ release-name-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ release-name-security main restricted universe multiverse
nombre-lanzamiento en el fragmento anterior será reemplazado con su Ubuntu actual nombre-lanzamiento. Puedes conseguir tu nombre-lanzamiento mediante la ejecución lsb_release -c en la terminal. El nombre en clave generado por este comando es su actual nombre-lanzamiento.
Es relativamente fácil agregar nuevos repositorios de software en Linux. Además, la mayoría de las guías de instalación de software mencionarán si es necesario agregar un nuevo repositorio, así que asegúrese de prestarle atención.
Por motivos de seguridad, asegúrese de agregar PPA y repositorios confiables y bien mantenidos a su sistema.
4. Verifique la compatibilidad del software
En algunos casos, es posible que determinados paquetes de software no estén disponibles en versiones anteriores de Ubuntu. En casos excepcionales, algunos paquetes de software sólo pueden estar disponibles en las versiones LTS de Ubuntu. En tales casos, puede experimentar el error "E: No se puede localizar el paquete" debido a problemas de compatibilidad.
Puede verificar más información sobre un paquete ejecutando: apt show nombre-paquete. Por ejemplo, para el paquete flameshot, ejecute:
apt show flameshot
Además, preste atención a la información de compatibilidad del sitio web oficial de los paquetes para asegurarse de que el paquete de software que está intentando instalar sea compatible con su versión de Ubuntu.
5. Otras correcciones
Si ninguna de las soluciones anteriores le ha ayudado, intente borrar la caché de su paquete y luego actualice su lista de paquetes nuevamente usando:
sudo apt clean && sudo apt update
También puedes intentar instalar un paquete pequeño como cowsay, usando el comando sudo apt actualizar && apt instalar cowsay solo para ver si todo está bien.
Ahora puede corregir el error "E: No se puede localizar el paquete" en Ubuntu
Como usuario de Ubuntu, lo más probable es que en algún momento te encuentres con el error "E: No se puede localizar el paquete". Este error tiene solución y, si cuenta con la información adecuada, podrá afrontarlo con confianza.
Para asegurarse de no volver a encontrarse con errores de este tipo, busque siempre paquetes rotos en su PC.