Aprenda a resolver el problema de instalación del paquete gtk-doc-tools en Ubuntu 18.04.

En algunas distribuciones de Ubuntu ofrecidas por algunos servicios de alquiler de servidores, se ofrece un espejo para el repositorio de ubuntu. Esto lleva a errores a veces al usar paquetes especiales, ya que no están en el servidor espejo. Ese es el caso del paquete gtk-doc-tools que parece no estar disponible en los espejos de Serverloft, por lo que si intentas instalar el paquete:

sudo apt-get install gtk-doc-tools

Aparecerá el siguiente error:

Err:41 http://ubuntu.mirror.serverloft.com/ubuntu bionic/universe amd64 gtk-doc-tools all 1.27-3
  403  Forbidden [IP: xxx.xxx.xxx.xxx 80]
Fetched 37.9 MB in 2s (15.6 MB/s)
E: Failed to fetch http://ubuntu.mirror.serverloft.com/ubuntu/pool/universe/g/gtk-doc/gtk-doc-tools_1.27-3_all.deb  403  Forbidden [IP: 69.64.45.119 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

En este tutorial, te mostraremos 2 formas de resolver fácilmente este problema en tu sistema Ubuntu 18.04.

A. Agregar el repositorio universe

Para solucionar esta excepción fácilmente, simplemente registra el repositorio de universe en el sistema con el siguiente comando:

sudo add-apt-repository universe

El repositorio de universe consta de software gratuito y de código abierto, pero Ubuntu no garantiza actualizaciones de seguridad periódicas para el software de esta categoría. El software de esta categoría está empaquetado y mantenido por la comunidad. El repositorio Universe tiene una gran cantidad de software de código abierto y, por lo tanto, te permite tener acceso a una gran cantidad de software a través del administrador de paquetes apt.

Luego, instala el paquete como de costumbre:

sudo apt-get install gtk-doc-tools

Y teóricamente debería estar disponible ahora y podras usarlo.

B. Instalar el paquete .deb manualmente

Alternativamente, puedes simplemente descargar el paquete .deb e instalarlo a través de la línea de comandos. Puedes obtenerlo en un sitio web de confianza como este . Por ejemplo, es posible obtener el archivo con wget en la línea de comandos con el siguiente comando:

wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gtk-doc/gtk-doc-tools_1.27-3_all.deb

Una vez que el archivo esté en su sistema de archivos, instálelo usando el comando dpkg como este proporcionando como argumento la ruta del archivo al archivo .deb:

sudo dpkg -i /path/to/downloaded/file/gtk-doc-tools_1.27-3_all.deb

Luego ejecute el siguiente comando:

sudo apt-get install -f

Y el problema debería solucionarse ahora.

Happy coding ❤️!


Conviertete en un programador más sociable

Patrocinadores