Die Manpage für apt.conf
erwähnt SOCKS überhaupt nicht. Dennoch gibt es hier ein paar Fragen zu SOCKS und apt , und ab und zu sehe ich eine Antwort, die ungefähr so lautet :
Acquire::http::proxy ..
Acquire::https::proxy ..
Acquire::ftp::proxy ..
Acquire::socks::proxy ..
(alle vier) in ihnen. Acquire::socks
löst keinen Fehler aus, scheint aber auch keine Wirkung zu haben.
Wie genau ist der Stand der Unterstützung für SOCKS-Proxys apt
?
Acquire::socks
eine Bedeutung hat. Antworten für alle derzeit unterstützten Versionen von Ubuntu sind willkommen. Ich werde es nicht mit Tsocks versuchen, denn das funktioniert passend, nicht damit. Es gibt nichts mehr zu posten. Die Frage ist in sich geschlossen, und bitte lesen Sie sie etwas genauer durch.Acquire::socks
über die es endgültige Aufzeichnungen gibt es und wo man mehr Informationen darüber erfährt.Antworten:
Im passenden Quellcode werden SOCKS überhaupt nicht erwähnt:
Es ist auch möglich, Erweiterungs-Plugins für apt zu haben, wie z
apt-transport-https
. Diese fügen Dateien hinzu/usr/lib/apt/methods/
. Also habe ichapt-file find
nach anderen Paketen gesucht, die Dateien in diesem Verzeichnis bereitstellen. Dies enthüllte auch nichts, was mit SOCKS zu tun hatte.Es ist unmöglich, ein Negativ zu beweisen, aber ich würde sagen, dass man sicher sagen kann, dass apt selbst derzeit keine SOCKS-Unterstützung hat. Es sieht so aus, als ob Tsocks der einzig wahre Weg nach vorne ist.
Ich bin verwirrt darüber, wie andere zu dem Schluss gekommen sind, dass es
Acquire::socks
existiert, aber ich kann keine Beweise dafür finden. Wenn ich etwas verpasst habe, ist diese Antwort vermutlich völlig falsch (und ich werde sie löschen).quelle
Acquire::socks
Zeile hinzugefügt/etc/apt/apt/conf
. Ich war mir ziemlich sicher, dass ich etwas verpasst habe..
). Andernfalls wartet es auf die Eingabe auf stdin.1.6.2
(der Teil von Ubuntu 18.04 ist) kommt häufig vor,socks
wenn Sie über nach diesem Wort suchengrep -ir socks .
- daher scheint es zumindest eine gewisse Unterstützung für Socken zu gebenapt
.Ich habe gerade Acquire :: http :: proxy getestet, was einwandfrei funktioniert (oder nicht, wenn der Proxy nicht verfügbar ist), aber: socks: geht einfach direkt ins Netz und überspringt jeden (fehlenden oder nicht) Proxy.
Es scheint also unmöglich zu sein, apt over socks zu verwenden, zumindest unter Ubuntu 16.04.2.
quelle