Métodos de pago Abuse

Ошибка comando add-apt-repository no encontrado.

30.01.2024, 23:21

Debian y Ubuntu tienen muchos programas diferentes que serán suficientes para satisfacer las necesidades de la mayoría de los usuarios. Pero hay utilidades especiales que aún no están en los repositorios. Por ello, es bastante habitual que Ubuntu, Debian, Linux Mint y otros sistemas utilicen repositorios PPA.

Por regla general, dichos repositorios son mantenidos bien por desarrolladores de software, por lo que siempre habrá una nueva versión allí, bien por voluntarios, que añaden programas que no están en los repositorios oficiales. Pero cuando intenta añadir un repositorio a su sistema, puede obtener el error add-apt-repository command not found.

¿Qué significa el comando add-apt-repository no encontrado?

Si traduce la combinación de palabras, obtendrá lo siguiente - el comando add-apt-repository no se encuentra en el sistema. Y si no tiene dicho programa en su distribución, entonces añadir un repositorio será problemático por las siguientes razones:

  1. Se utiliza una distribución que es incompatible con el sistema de gestión de paquetes deb, es por eso que no hay ningún comando, usted no será capaz de utilizar ppa en Arch, Gentoo, Manjaro, Fedora y así sucesivamente, no hay nada que puedas hacer aquí;
  2. No es Ubuntu el que se utiliza. La utilidad de gestión de repositorios está desarrollada por el equipo de Ubuntu y viene por defecto sólo con esa distribución, en otros sistemas basados en Debian hay que instalarla.
  3. Estás escribiendo el comando incorrectamente. Si está copiando un comando de algún recurso de Internet, preste atención a los guiones, en muchos recursos a menudo se sustituyen por guiones automáticamente, debido a esto el comando será incorrecto.

Veamos cómo solucionar este problema y eliminar el error.

Corregir el error

La forma más sencilla es instalar el paquete que contiene el programa que necesitamos. Está disponible en los repositorios oficiales de la mayoría de las distribuciones.

Para ello, ejecuta el comando

sudo apt install software-properties-common

El sistema puede mostrar que el paquete está instalado, pero a pesar de ello sigue arrojando errores al intentar instalar el PPA:

Esto ocurre debido a errores durante la instalación. El sistema piensa que el paquete está instalado, pero en realidad, no hay archivos de este paquete en el sistema de archivos, para solucionar el problema podemos reinstalarlo:

sudo apt install --reinstall software-properties-common

En versiones de Ubuntu inferiores a la 13.10, este paquete tenía un nombre diferente, python-software-properties. Si este es tu caso, utiliza:

sudo apt install python-software-properties

Para asegurarte de que el paquete se ha instalado correctamente y todos los archivos están donde deben estar, puedes utilizar el comando:

dpkg -L software-properties-common

Ejecute el archivo directamente:

sudo /usr/bin/add-apt-repository

Asegúrate de que tienes permisos de ejecución:

ls -l /usr/bin/add-apt-repository

Si ha hecho todo correctamente, este error ya no le molestará.