En este artículo, voy a demostrar varios métodos para desactivar un repositorio en Ubuntu.
Formas rápidas y efectivas de desactivar un repositorio en Ubuntu
Deshabilitar un repositorio renombrando un archivo en la carpeta sources.list.d
Un método rápido para deshabilitar un repositorio en Ubuntu 22.04 consiste en renombrar el archivo apropiado localizado en /etc/apt/sources.list.d/. Por ejemplo, si desea desactivar el repositorio “virtualbox”, puede simplemente renombrar /etc/apt/sources.list.d/virtualbox.list a /etc/apt/sources.list.d/virtualbox.list-disabled. Asegúrese de sustituir “virtualbox” por el nombre de su repositorio de destino.
$ sudo mv /etc/apt/sources.list.d/virtualbox.list /etc/apt/sources.list.d/virtualbox.list-disabled
El inconveniente de este método es que puede aparecer el siguiente mensaje de error al ejecutar el comando apt
:
“N: Ignorando el archivo ‘virtualbox.list-disabled’ en el directorio ‘/etc/apt/sources.list.d/’ ya que tiene una extensión de nombre de archivo inválida.”
Desactivar un repositorio borrando un archivo de la carpeta sources.list.d
Este método no sólo desactiva el repositorio, sino que también le ayuda a evitar el mensaje de error mencionado anteriormente. Para desactivar el repositorio “virtualbox”, debe mover el archivo de configuración del repositorio de /etc/apt/sources.list.d/
a otra ubicación, como /tmp/virtualbox.list-disabled
.
$ sudo mv /etc/apt/sources.list.d/virtualbox.list /tmp/virtualbox.list-disabled
Voilà – ¡no más errores al ejecutar el comando “apt”!
Uso del comando apt-add-repository
A pesar de su nombre, el comando apt-add-repository
puede emplearse para borrar un repositorio. Puede consultar la página del manual que utiliza el comando man apt-add-repository
para obtener más detalles. La opción -r
o --remove
se utiliza para eliminar un repositorio especificado.
$ man apt-add-repository
$ sudo apt-add-repository --remove virtualbox
Desafortunadamente, puede encontrarse con un error que dice: “Imposible gestionar el acceso directo al repositorio”.
Conclusión
El método más rápido y eficaz para desactivar un repositorio APT es eliminar el archivo del repositorio del directorio /etc/apt/sources.list.d/
. Este enfoque garantiza la eliminación completa del repositorio, mientras que el comando apt-add-repository
es más propenso a errores y puede requerir la resolución de problemas.