Ini adalah jawaban yang lebih umum bersama dengan apt config.
Karena ada banyak tempat untuk mengonfigurasi pengaturan proxy, ini mungkin membingungkan pada awalnya. Izinkan saya merangkum beberapa hal dan menyarankan beberapa praktik yang baik.
Untuk program konsol
Mis: wget, git, dan hampir semua aplikasi konsol yang terhubung ke internet.
Jika Anda ingin mengonfigurasi proksi setiap kali Anda menjalankan perintah karena suatu alasan, tetapkan variabel lingkungan menggunakan perintah berikut.
export http_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
export ftp_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
Lain jika Anda ingin menggunakan pengaturan yang sama setiap kali untuk semua pengguna, maka gunakan ini.
Konfigurasikan dalam bashrc
$ nano /etc/bash.bashrc
export http_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
export ftp_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
Konfigurasikan masuk /etc/environment
$ nano /etc/environment
https_proxy="http://myproxy.server.com:8080/"
ftp_proxy="http://myproxy.server.com:8080/" ...
Konfigurasikan menggunakan GUI
Buka pengaturan jaringan dan atur proxy jaringan lebar sistem Anda.
Jaringan -> Proxy jaringan -> Konfigurasi -> Terapkan sistem secara luas.
Tetapi ini mungkin tidak berguna jika Anda memiliki otentikasi untuk proxy.
Untuk apt.
Anda perlu melakukan beberapa pekerjaan tambahan untuk apt, karena kebetulan apt tidak mematuhi variabel lingkungan,
$ nano /etc/apt/apt.conf
Acquire::http::Proxy "http://USERNAME:PASSWORD@SERVER:PORT";
Acquire::https::Proxy "https://USERNAME:PASSWORD@SERVER:PORT";
Untuk semuanya di luar ruang lingkup ini, harus ada opsi untuk mengonfigurasi pengaturan proxy di aplikasi itu sendiri. Jika tidak saya minta maaf;)