Sé que hay una GUI en Ubuntu Software & Updatespara habilitar los canales de actualización
- actualizaciones
- propuesto
- backports
- seguridad
como se muestra en esta captura de pantalla:
Estoy buscando una manera fácil de hacer esto desde una terminal usando comandos como
sudo apt-add-update enable updates
sudo apt-add-update enable proposed
sudo apt-add-update enable backports
sudo apt-add-update enable security
sudo apt-add-update disable updates
sudo apt-add-update disable proposed
sudo apt-add-update disable backports
sudo apt-add-update disable security
y una cosa adicional
sudo apt-add-update enable default
sudo apt-add-update disable default
Algunos ejemplos para una mejor comprensión.
Un vacío
sources.listcat /etc/apt/sources.list<empty>sudo apt-add-update enable security<empty>
Un repositorio habilitado (
main)cat /etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu wily mainsudo apt-add-update enable securitydeb http://archive.ubuntu.com/ubuntu wily main deb http://archive.ubuntu.com/ubuntu wily-security main
Dos o más repositorios habilitados en una o dos líneas
cat /etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu wily main universeo
deb http://archive.ubuntu.com/ubuntu wily main deb http://archive.ubuntu.com/ubuntu wily universesudo apt-add-update enable securitydeb http://archive.ubuntu.com/ubuntu wily main universe deb http://archive.ubuntu.com/ubuntu wily-security main universeo
deb http://archive.ubuntu.com/ubuntu wily main deb http://archive.ubuntu.com/ubuntu wily-security main deb http://archive.ubuntu.com/ubuntu wily universe deb http://archive.ubuntu.com/ubuntu wily-security universe
Con
deb-srcentradascat /etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu wily main universe deb-src http://archive.ubuntu.com/ubuntu wily main universesudo apt-add-update enable securitydeb http://archive.ubuntu.com/ubuntu wily main universe deb-src http://archive.ubuntu.com/ubuntu wily main universe deb http://archive.ubuntu.com/ubuntu wily-security main universe deb-src http://archive.ubuntu.com/ubuntu wily-security main universe
Con
deb-srcentradas inactivascat /etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu wily main universe # deb-src http://archive.ubuntu.com/ubuntu wily main universesudo apt-add-update enable securitydeb http://archive.ubuntu.com/ubuntu wily main universe # deb-src http://archive.ubuntu.com/ubuntu wily main universe deb http://archive.ubuntu.com/ubuntu wily-security main universe
La
defaultcosacat /etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu wily-security universesudo apt-add-update enable defaultdeb http://archive.ubuntu.com/ubuntu wily universe deb http://archive.ubuntu.com/ubuntu wily-security universe
Solo una entrada y la
disableacción.cat /etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu wily-security universesudo apt-add-update disable security<empty>
Servidores diferentes o iguales para repositorios diferentes o iguales, respete cada servidor
cat /etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu wily universe deb http://us.archive.ubuntu.com/ubuntu wily mainsudo apt-add-update enable securitydeb http://archive.ubuntu.com/ubuntu wily universe deb http://us.archive.ubuntu.com/ubuntu wily main deb http://archive.ubuntu.com/ubuntu wily-security universe deb http://us.archive.ubuntu.com/ubuntu wily-security main
Diferentes versiones de Ubuntu para diferentes repositorios, respete cada versión
cat /etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu wily main universe deb http://archive.ubuntu.com/ubuntu trusty mainsudo apt-add-update enable securitydeb http://archive.ubuntu.com/ubuntu wily main universe deb http://archive.ubuntu.com/ubuntu trusty main deb http://archive.ubuntu.com/ubuntu wily-security main universe deb http://archive.ubuntu.com/ubuntu trusty-security main
PPA u otras fuentes de paquetes (no canónicos) en el
sources.list?¡Ignorar!
No cambie los protocolos, por ejemplo
https,http,tor, ...





Puedes hacerlo de una manera muy simple usando
add-apt-repository.Por ejemplo, puede agregar
proposedporAgregará
debydeb-srclíneas a/etc/apt/sources.list. Pero la línea de origen será comentada.Si tu corres
add-apt-repositorycon-sparámetro, no comentarádeb-src.Puedes habilitar
securityporfuente
add securityoadd proposed.sudo apt-add-update security"sudo apt-get update. Y es bastante fácil acortar el comando.sudo add-apt-repository "http://archive.ubuntu.com/ubuntu/ wily-proposed restricted universe multiverse main"es demasiado largo para apoyar a otras personas. Tuve que recuperar repositorios previamente existentes y el servidor usado.