Ich weiß, es gibt eine GUI in Ubuntu Software & Updates, um die Update-Kanäle zu aktivieren
- Aktualisierung
- vorgeschlagen
- Backports
- Sicherheit
wie in diesem Screenshot gezeigt:
Ich suche nach einer einfachen Möglichkeit, dies von einem Terminal aus mit Befehlen wie
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
und noch etwas
sudo apt-add-update enable default
sudo apt-add-update disable default
Einige Beispiele zum besseren Verständnis
Ein leeres
sources.list
cat /etc/apt/sources.list
<empty>
sudo apt-add-update enable security
<empty>
Ein aktiviertes Repository (
main
)cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu wily main
sudo apt-add-update enable security
deb http://archive.ubuntu.com/ubuntu wily main deb http://archive.ubuntu.com/ubuntu wily-security main
Zwei oder mehr aktivierte Repositorys in einer oder zwei Zeilen
cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu wily main universe
oder
deb http://archive.ubuntu.com/ubuntu wily main deb http://archive.ubuntu.com/ubuntu wily universe
sudo apt-add-update enable security
deb http://archive.ubuntu.com/ubuntu wily main universe deb http://archive.ubuntu.com/ubuntu wily-security main universe
oder
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
Mit
deb-src
Einträgencat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu wily main universe deb-src http://archive.ubuntu.com/ubuntu wily main universe
sudo apt-add-update enable security
deb 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
Mit inaktiven
deb-src
Einträgencat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu wily main universe # deb-src http://archive.ubuntu.com/ubuntu wily main universe
sudo apt-add-update enable security
deb 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
Die
default
Sachecat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu wily-security universe
sudo apt-add-update enable default
deb http://archive.ubuntu.com/ubuntu wily universe deb http://archive.ubuntu.com/ubuntu wily-security universe
Nur ein Eintrag und die
disable
Aktioncat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu wily-security universe
sudo apt-add-update disable security
<empty>
Unterschiedliche oder gleiche Server für unterschiedliche oder gleiche Speicherorte respektieren jeden Server
cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu wily universe deb http://us.archive.ubuntu.com/ubuntu wily main
sudo apt-add-update enable security
deb 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
Verschiedene Ubuntu-Versionen für verschiedene Repositories, respektieren Sie jede Version
cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu wily main universe deb http://archive.ubuntu.com/ubuntu trusty main
sudo apt-add-update enable security
deb 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
PPAs oder andere Paketquellen (nicht Canonical) in der
sources.list
?Ignorieren!
Sie nicht , die Protokolle ändern, zum Beispiel
https
,http
,tor
, ...
Sie können es auf sehr einfache Weise tun, indem Sie verwenden
add-apt-repository
.Zum Beispiel können Sie hinzufügen
proposed
durchEs wird hinzugefügt
deb
unddeb-src
Linien zu/etc/apt/sources.list
. Die Quellzeile wird jedoch kommentiert.Wenn Sie
add-apt-repository
mit-s
parameter ausführen , wird es nicht auskommentiertdeb-src
.Sie können aktivieren
security
durchquelle
add security
oderadd proposed
.sudo apt-add-update security
"sudo apt-get update
. Und es ist ganz einfach, den Befehl zu verkürzen.sudo add-apt-repository "http://archive.ubuntu.com/ubuntu/ wily-proposed restricted universe multiverse main"
ist zu lang, um andere Völker zu unterstützen. Ich musste zuvor vorhandene Repositories und den verwendeten Server abrufen.