Bazı sürümlerde Sudo, komutu çalıştırırken tüm ortam değişkenlerinin silindiği şekilde yapılandırılmıştır. http_proxy değerinin değerini korumak ve düzeltmek için,/etc/sudoers dosyasını düzenlemelisiniz, run:
visudo
O zaman şunu belirten bir çizgi bulun:
Defaults env_reset 
ve ondan sonra ekleyin:
Defaults env_keep = "http_proxy ftp_proxy" 
İşler beklendiği gibi çalışmaya başlayacak.
Bunun için çözüm 'u bulduğu için kdogksu , Ubuntu Forumlarında teşekkürler.
Sadece apt-get'i düzeltmek için değil, aynı zamanda grafik X11, örneğin synaptic, mintintall, ... gibi grafiksel komutlar kullanmak için /etc/sudoers içindeki şu satırın işi yapması gerekir:
Defaults env_keep = "http_proxy https_proxy ftp_proxy DISPLAY XAUTHORITY"
91
29 Ara 2010 paulo.albuquerque
Bunu kullan.
[email protected]:~$ cat /etc/apt/apt.conf
Acquire::http::Proxy "http://Username:[email protected]:8080";
Kullandığım şey bu. Mükemmel çalışıyor.
Apt ayrıca bireysel ayarların /etc/apt/apt.conf.d/ altındaki dosyalara yerleştirilmesine izin verir, bu yüzden yukarıdaki ile tamamen aynı etkiye sahiptir, ancak .conf dosyasında başka satırlar varsa bakımı daha kolay olabilir:
[email protected]:~$ cat /etc/apt/apt.conf.d/05proxy
Acquire::http::Proxy "http://Username:[email protected]:8080";
39
18 Mar 2013 John Cartwright
Benim için çalışan şey şuydu:
Sudo http_proxy=http://yourserver apt-get update
Bu biraz garip çünkü sadece http_proxy'yi dışa aktarıyor ve ardından Sudo echo $ http_proxy'yi çalıştırıyor ve itaatkar bir şekilde verilen değeri yazdırıyor
18
7 Nis 2011 Sam
export http_proxy=http://proxyusername:[email protected]:proxyport
Sudo apt-get update
Dışa aktarma Sudoing'e ihtiyaç duymamalı ve proxy'niz anonim ise, sadece proxyusername:[email protected] bölümünü hendeleyin.
11
15 Eki 2010 Oli
Eğer bir geçici bir konfigürasyon ise , şunu deneyebilirsiniz: Sudo bash -c 'http_proxy = "http: // <proxy_Host>: <proxy_port>/"apt-get update '
Buna ihtiyacınız var çünkü ortam değişkeninin "root" hesabı için tanımlanması gerekiyor. Daha önce yapmak ve ihraç etmek işe yaramaz.
Kalıcı bir yapılandırma için , bir sistem dosyasını değiştirmeniz gerekecektir. Bu, hakkında şu yanıtta açıklanmıştır: Ağ proxy'si gerçekten nasıl denetlenir? .
3
15 Eki 2010 Huygens
/etc/apt/apt.conf düzenlemeyi denediniz mi? Bunu kurumsal vekilimizin arkasında apt kullanmak için kullanıyorum.
Acquire::http::proxy "http://user:[email protected]:port/";
Shell ortamınızda $ http_proxy tanımlanmadıkça apt'nin bu değeri kullandığına inanıyorum (örneğin, $ http_proxy öncelik taşır).
3
15 Eki 2010 Jon Brett
Ubuntu, kimlik doğrulaması yapan proxy sunucularına inanılmaz derecede düşmanca davranıyor. İşyerinde Ubuntu dizüstü bilgisayar kullanıyorum ve kırılma sayısı inanılmaz.
Synaptic, Apt, Firefox, Chromium, vb. Hepsi bir vekil belirlemek için farklı yöntemler kullanır ve kimlik bilgilerini güvenli bir şekilde belirtecek hiçbir yer yoktur.
Konuyla ilgili bazı hatalar: https://bugs.Edge.launchpad.net/ubuntu/+source/msttcorefonts/+bug/22007
https://bugs.Edge.launchpad.net/ubuntu/+source/apt-cacher/+bug/198138
https://bugs.Edge.launchpad.net/ubuntu/+source/apt/+bug/433827
https://bugs.Edge.launchpad.net/ubuntu/+source/b43-fwcutter/+bug/6836
Oli'nin bir ihracat kullanması önerisi, bunu yapmanın tek belirsiz yolu. Proxy sunucusu ana kimlik doğrulama sunucularındaki yükü en aza indirmek için ikincil kimlik doğrulaması kullanıyorsa bazen proxy desteğini "fudge etmek" de mümkündür (belki de Active Directory). Bu, ilk proxy bağlantısının AD'ye karşı proxy tarafından doğrulandığı, ardından belirli bir süre boyunca (genellikle 5 dakika), diğer tüm bağlantıların bu kullanıcı olarak "güvenilir" olduğu yerdir. Bu nedenle, bir proxy belirterek firefox'u açabilir, internette gezinebilir (her yerde yapacağınız), yardımcı programınızı deneyebilirsiniz (wget, synaptic, ne olursa olsun), ancak kullanıcı adını boş bırakın.
Ubuntu genellikle herhangi bir şirket ortamına düşmandır, çünkü şifrelerin çok kolay okunmasını sağlar. Seahorse birinci sınıf bir suçludur, ancak Ağ Yöneticisi de şok edicidir - herhangi bir PEAP onaylı ağına bağlanın ve dizüstü bilgisayarınızı ödünç alabilecek birini görmesi için şifrenizi uygulamada sakladınız. Seahorse geliştiricileri güvensizlik iddiasını reddettiği için dizüstü bilgisayar paylaşımının Linux ülkesinde kutsal olduğu düşünülüyor. Ondan sonra, ağ yöneticisi devs ile iletişim kuracak kalbim yoktu.
3
29 Ara 2010 Scaine
Android'e TCP üzerinden ADB ile nasıl bağlanabilirim?
"Hostname" ile Docker konteynerleri arasında nasıl haberleşilir?
'Mobil Şebeke Verileri'nin etkin veya devre dışı olup olmadığını (WiFi ile bağlanıldığında bile) nasıl anlaşılır?
İPhone ile bir sunucuya nasıl fotoğraf yükleyebilirim?
Hangi proxy sunucusunu kullandığımı nasıl bilebilirim?
Windows komut satırı üzerinden bir ağ bağlantısının hızı (hızlı veya gigabit ethernet) nasıl algılanır
Ağ bağlantısı / bağlantı kesilmesi hakkında bir komut nasıl başlatılır?
Bilgisayarımın VPN veya proxy gibi bir şey kullanmadan bir sunucuya gönderdiği IP'yi nasıl taklit ederim?
VM VM modundayken NAT ile çalışan bir web sunucusuna nasıl bağlanabilirim?
2 pencereli 8 makineyi WiFi Direct ile nasıl bağlayabilirim?
Yerel bir ağdaki tüm geçerli IP adreslerinin bir listesi nasıl alınır?
Belirli bir limana bakmak için komut satırı
Android'de internet erişimi nasıl kontrol edilir? InetAddress asla zaman aşımına uğramaz
Bir port ile soket arasındaki fark nedir?
Centos 7'de iptables'ı nasıl kullanabilirim?
TCP ve UDP bağlantı noktalarının windows komut satırıyla kapatılması
"Java.net.BindException: Adres zaten kullanımda: JVM_Bind" hatasını nasıl çözebilirim?
Flask'in 80 numaralı bağlantı noktasında çalışmasını nasıl sağlayabilirim?
Bir ağ paylaşımına bağlanırken kullanıcı adı ve parola nasıl verilir?
Bir ağ kablosunun/konektörünün fiziksel bağlı durumu nasıl tespit edilir?
Content dated before 2011-04-08 (UTC) is licensed under CC BY-SA 2.5. Content dated from 2011-04-08 up to but not including 2018-05-02 (UTC) is licensed under CC BY-SA 3.0. Content dated on or after 2018-05-02 (UTC) is licensed under CC BY-SA 4.0. | Privacy