Puede agregar repositorios externos en Ubuntu para acceder a paquetes que no están disponibles en los repositorios oficiales.
Por ejemplo, si instaló el navegador Brave en Ubuntu, agregue su repositorio a su sistema. Si agrega un PPA, también se agrega como un repositorio externo.
Elimine software específico cuando no lo necesite. Sin embargo, el repositorio externo aún se agrega. Puede, y debe, eliminarlos para mantener su sistema impecable.
Ubuntu le permite eliminar fácilmente los repositorios de software. Hay maneras diferentes de hacer esto:
- Elimina el repositorio usando el comando apt-add-repository
- Eliminar repositorio usando GUI (para usuarios de escritorio)
- Modificando el contenido del archivo /etc/apt/sources.list (para expertos)
Pero antes de hacer eso, si es nuevo en el concepto, le recomiendo que se familiarice con el concepto de administradores de paquetes y repositorios.
Tabla de Contenidos
Método 1. Usa apt para borrar el repositorio 🤖
¿Sabía que también puede usar el comando apt para eliminar repositorios? Bueno, técnicamente no es parte del comando principal de apt, pero funciona de manera similar.
puedes usarlo add-apt-repository
o apt-add-repository
Comando cuando se trata de repositorios externos (ambos representan el mismo comando).
Primero, enumere los repositorios agregados con el comando:
apt-add-repository --list
Una vez hecho esto, puede usar el comando apt-add-repository y -r
Marque el directorio para su eliminación como se muestra:
sudo apt-add-repository -r repo_name
Por ejemplo, si quiero borrar hilo repositorio, tuve que usar el siguiente comando:
sudo add-apt-repository -r deb stable main
de acuerdo a Ingresar Ingresar.
A continuación, actualice el repositorio con el siguiente comando:
sudo apt update
Ahora, si enumera los repositorios habilitados, no encontrará los eliminados allí:
apt-add-repository --list
¡lo tienes!
Método 2. Eliminar repositorios de software en Ubuntu usando GUI 🖥️
🚧
No se recomienda eliminar un repositorio del que no sepa nada, ya que puede impedirle instalar sus paquetes favoritos en el futuro, así que asegúrese de saber lo que está haciendo.
Una de las mejores distribuciones para principiantes, puede usar la GUI para eliminar repositorios sin necesidad de una terminal.
Para hacer esto, primero abra el software y actualice la aplicación desde el menú del sistema:
Ahora, haz clic Other Software
sección, enumerará los PPA y los repositorios externos en el sistema.
Las ✅ marcadas están habilitadas.
Para borrar un repositorio tienes que seguir tres sencillos pasos:
- Seleccione el repositorio que necesita ser eliminado
- Haga clic en el botón Eliminar
- Finalmente, haga clic en el botón cerrar
Después de hacer clic en el botón Cerrar, se abrirá un mensaje que le pedirá que actualice la información a medida que realiza cambios.
simplemente haga click Reload
botón:
Alternativamente, puede actualizar el repositorio desde la línea de comando para que los cambios surtan efecto:
sudo apt update
Método 3. Eliminar el repositorio eliminando su directorio (para expertos 🧑💻)
Anteriormente, expliqué cómo usar herramientas (GUI y CLI) para eliminar un repositorio; aquí modificará el directorio del sistema (/etc/apt/sources.list.d) es responsable de administrar el repositorio.
Primero, cambie su directorio de trabajo a sources.list.d
y enumere su contenido:
cd /etc/apt/sources.list.d/ && ls
Aquí encontrará una lista de todos los repositorios.
Si miras de cerca, un repositorio tendrá dos archivos.una vez con .list
extensión y un .save
expandir.
Debes quitar el .list
expandir:
sudo rm Repo_name.list
Por ejemplo, aquí, eliminé el repositorio de nodos Usa el siguiente comando:
sudo rm nodesource.list
Para que los cambios surtan efecto, actualice el índice del repositorio con el siguiente comando:
sudo apt update
¿Quiere saber más sobre source.list? Lee este artículo.
Paso adicional: eliminar la clave GPG después de eliminar el repositorio (para usuarios avanzados)
Si desea eliminar la clave GPG después de eliminar el repositorio, siga los pasos a continuación.
Primero, enumere las claves GPG existentes con el siguiente comando:
apt-key list
Ahora, la salida puede ser confusa para algunos usuarios.
Aquí hay cosas a tener en cuenta:
- El nombre de la clave GPG se colocará encima de la línea de puntos (—-)
- La clave pública está en la segunda línea.
Por ejemplo, aquí están los datos relevantes para una clave Chrome GPG:
Para eliminar una clave GPG, puede usar las dos últimas cadenas de la clave pública (sin espacios).
Por ejemplo, así es como usaría las dos últimas cadenas de la clave pública de Chrome (D38B 4796) para eliminar su clave GPG:
sudo apt-key del D38B4796
Del mismo modo, también puede usar la clave pública completa. Pero esta vez, debes incluir espacios entre las dos cadenas, así:
sudo apt-key del "72EC F46A 56B4 AD39 C907 BBB7 1646 B01B 86E5 0310"
Cuidado con lo que agregas y quitas
Especialmente si es nuevo en Linux, hay mucho entusiasmo y repositorios que agregará y eliminará.
Si bien es bueno intentarlo, siempre debe tener cuidado con cualquier cosa que agregue o elimine de su sistema. Debes tener en cuenta algunas cosas, como por ejemplo: ¿Contiene paquetes actualizados? ¿Es un repositorio de confianza o mantenido?
Ser cauteloso mantendrá su sistema libre de repositorios y paquetes innecesarios.
¡Espero que esta guía te ayude a eliminar repositorios no deseados!
No dude en hacerme saber si tiene algún problema en los comentarios a continuación, y considere unirse a nuestro foro de la comunidad It’s FOSS para obtener ayuda más rápida.