Was ist mit /etc/apt/apt.conf passiert?

17

Ich habe den Ordner apt durchsucht, um meine Proxy-Einstellungen zu testen, und ich konnte die Datei apt.conf in Ubuntu 11.04 nicht finden. Gibt es eine alternative Datei dafür?

Das Hinzufügen von Proxy-Einstellungen zu 99-synaptic in apt.conf.d hilft nicht, da es bei jedem Neustart des Systems überschrieben wird.

Ubuntuser
quelle

Antworten:

18

Die /etc/apt/apt.confDatei wird noch gelesen, falls vorhanden. Die von Paketen bereitgestellte apt-Konfiguration wird als separate Dateien installiert, /etc/apt/apt.conf.d/sodass sie unabhängig von lokalen Änderungen, die Sie in der Hauptkonfigurationsdatei vornehmen, hinzugefügt und aktualisiert werden kann.

Wenn Sie also lokale Konfigurationsänderungen haben, erstellen Sie einfach die Datei.

James Henstridge
quelle
Also, sagen wir, ich möchte eine globale Proxy-Konfiguration, die ich für CLI und Software Center hinzufügen möchte (Netzwerk-Proxy-Einstellungen funktionieren nicht für beide, eine bekannte Tatsache!), wo füge ich das hinzu? Das Hinzufügen von Proxy-Einstellungen zu apt.conf löste alle Probleme!
Ubuntuser
3
Erstellen Sie eine Datei /etc/apt/apt.conf.d/mit Ihrem Zusatz. Dies war für mehrere Releases verfügbar. Es ist eine sauberere Art, diese Art von Veränderung zu bewirken.
BillThor
1
Wie gesagt, erstelle die apt.confDatei und füge dort deine Einstellungen hinzu. Es funktioniert identisch mit früheren Releases.
James Henstridge
7

Fügen Sie einfach Folgendes hinzu /etc/apt/apt.confund das Problem ist gelöst: sudo vi /etc/apt/apt.confFügen Sie dies in die erste Zeile ein:

Acquire::http::Proxy "http://proxy_address:8080/";
user17823
quelle
Löste mein Problem !! Vielen Dank!
Ich kämpfe