উত্তর:
http_proxy="http://host:port" apt-get something
কাজ করা উচিত.
আপনার যদি প্রমাণীকরণের প্রয়োজন হয় তবে চেষ্টা করুন
http_proxy="http://user:pass@host:port" apt-get something
এবং আপনি যদি এটিকে ঘৃণ্য হতে চান তবে আপনার সম্ভবত সম্ভবত_র_র_র_র_র_র_র_র_র_আপনি_র_র_আপনি_তে__আপনি ~/.bashrc
আপনার প্রক্সি-সক্ষম অ্যাপ্লিকেশনগুলিতে ভবিষ্যতে কাজ করবে, যেমন 'উইজেট' vari
/etc/apt/apt.conf এ, লাইনটি যুক্ত করুন:
Acquire::http::Proxy "http://MYDOMAIN\MYNAME:MYPASS@MY.PROXY.COM:MYPORT"
থেকে: http://ubuntuforums.org/showthread.php?t=96802
(দ্রষ্টব্য: সম্পূর্ণরূপে থেকে চুরি এই উত্তর । উপর সান ফ্রান্সিসকো থেকে cred আমার অনুরূপ প্রশ্নের গ্রিজলি )
;
/etc/apt/apt.conf.d/01proxy
প্রক্সি সেটিং দ্বারা নির্দিষ্ট করা http_proxy
, ftp_proxy
এবং all_proxy
বিভিন্ন পরিবেশের, হয় স্থানীয়ভাবে (যেমন ~/.bashrc
) অথবা বিশ্বব্যাপী (যেমন /etc/bash.bashrc
)। এই সেটিংসগুলি কার্যত সমস্ত নেট-সফ্টওয়্যার প্যাকেজ (যেমন অ্যাপট-গেট, উইজেট, কার্ল ইত্যাদি) দ্বারা সম্মানিত হয়:
# HTTP proxy without authentification
export http_proxy="http://host:port"
# HTTP proxy with authentification
export http_proxy="http://user:pass@host:port"
যাইহোক, এগুলি এ জাতীয়ভাবে চালানো চলতে সাহায্য করে না sudo apt-get ...
- এবং এটি এই লাইনের কারণে /etc/sudoers
:
Defaults env_reset
সুরক্ষার কারণে, এই লাইনটি ব্যবহার করার সময় সমস্ত পরিবেশের পরিবর্তনশীলগুলি পুনরায় সেট করে sudo
। অর্ডার করার জন্য রাখা মান http_proxy
একটি প্রভৃতি sudo
আবাহন, আপনি ব্যতিক্রম নির্দিষ্ট করতে পারেন env_reset
মাধ্যমে env_keep
:
# Exception specific to the command apt-get
Defaults!/usr/bin/apt-get env_keep="http_proxy https_proxy ftp_proxy"
# Exception specific to the user joe
Defaults:joe env_keep="http_proxy https_proxy ftp_proxy"
এইভাবে, আপনি কিছু আরকান অ্যাপ্লিকেশন কনফিগারেশন ফাইলের জন্য সেটিংটিকে নকল করার পরিবর্তে, http_proxy এর জন্য বিশ্বব্যাপী সেটিংটি apt-get
সম্মান করতে পারেন ।apt-get
sudo apt-get ...
কোনও কিছুর জন্য সমস্ত সময় ব্যবহার করবেন। সুতরাং এই এন্ট্রি ছাড়া /etc/sudoers
এটি কাজ করবে না।
env_reset
লাইনটি /etc/sudoers
আসলেই গুরুত্বপূর্ণ!
apt-get
এবং বিশেষভাবে প্রয়োজনীয় ভেরিয়েবলের জন্য, পরিবর্তে "শুধু লাইন অপসারণ" বলার করুন।