APT dosyayı kabul eder ama proxy anahtarını kaçırır
APT proxy ayarlarını bir yapılandırma ağacı olarak okuyun ve kullanılmayan anahtarı ağ arızasından ayırın.
Bir yapılandırma dosyası başarıyla ayrıştırılıp yine de proxy'yi yapılandırmayabilir. APT adlandırılmış seçeneklerden oluşan bir ağacı kabul eder; makul görünen her dalı HTTP taşıması için talimat saymaz.
HTTP yolu için APT proxy ayarı şudur:
Acquire::http::Proxy "http://proxy.example.net:8080/";
Genel depolara erişim genel proxy'leri kullanabildiğinde hizmetinizden bir HTTP uç noktası veya HTTP proxy listesini kullanın. Aynı ayarı ek bir kapsama sarmak adını değiştirir:
APT {
Acquire {
http {
Proxy "http://proxy.example.net:8080/";
};
};
};
Bu, değeri APT::Acquire::http::Proxy konumuna koyar. Bu, Acquire::http::Proxy için başka bir yazım değildir. HTTP edinme yöntemi ikincisini arar.
Tam değeri isteyin
apt-config shell HTTP_PROXY_VALUE Acquire::http::Proxy
apt-config shell NESTED_VALUE APT::Acquire::http::Proxy
Bunlar salt okunur yapılandırma denetimleridir. URI bunları içeriyorsa çıktı kullanıcı bilgilerini açığa çıkarabilir, bu yüzden kimlik bilgilerini paylaşılan dökümlerin dışında tutun. Başarısız paket işlemini başlatan aynı yapılandırma dosyalarını, seçenekleri ve hesap bağlamını karşılaştırın.
Doğru yolda değerin olmaması, geçerli görünen bir dosyanın neden uç noktayı seçmediğini açıklar. Henüz o uç noktaya ulaşılabilir olup olmadığını söylemez.
Noktalama işaretlerini doğru katmanda denetleyin. Adlar çift iki nokta ayırıcıları kullanır; sıradan değer atamaları tırnak ve sonda noktalı virgül gerektirir. APT seçenek adlarında büyük-küçük harf önemli değildir, bu yüzden proxy'i Proxy'ye değiştirmek ek kapsam için bir onarım değildir. URI dizesi içindeki noktalı virgül veridir, deyimin sonu değildir.
Deklarasyonu düzeltin, çevresine daha fazla dışa aktarma eklemeyin. APT amaçlanan ayarı bildirdikten sonra bağlantı reddi, 407 veya sertifika hatası daha sonraki bir aşamaya aittir.