Update Repository via Proxy


Akhir tahun ini, di kampus tempat saya menuntut ilmu sedang melakukan repairing jaringan komputer yang ada di dalam kampus dengan menambahkan Proxy, akibatnya beberapa teman-teman pengguna Linux kesulitan meng-update repo, menginstall software dan melakukan konfigurasi repository via terminal. Sekarang saya akan berbagi bagaimana caranya agar bisa update repository dengan Proxy yang ada pada jaringan yang kita pakai.

Langkah-langkahnya adalah tambahkan file konfigurasi di /etc/apt/apt.conf atau di /etc/apt/apt.conf.d/proxy (bisa pilih salah satu). Berikut caranya :

1. Masuk sebagai super user

$sudo -i
root@localhost’s password:

2. Lalu edit file apt.conf yang ada di /etc/apt/ dengan mengetikkan perintah dibawah ini:

root@localhost’s :# nano /etc/apt/apt.conf

3. Tambahkan atau ubah baris berikut :

Acquire::http::Proxy “http://usernameproxy:password@alamatproxy:port”;

kalau di kampus saya memakai proxy http://ftproxy.trunojoyo.ac.id, username + passwordnya menggunakan NRP jadi saya harus mengetikkan:

Acquire::http::proxy “http://0804111:0804111@ftproxy.trunojoyo.ac.id:3128/”;

Acquire::ftp::proxy “ftp://0804111:0804111@ftproxy.trunojoyo.ac.id:3128/”;

Acquire::https::proxy “https://0804111:0804111@ftproxy.trunojoyo.ac.id:3128/”;

NOTE: menurut pengalaman penulis, kalau mau copy-paste jangan lupa diketik ulang tanda petik (“)

4. Simpan konfigurasi kemudian diuji melakukan update repository dengan perintah apt-get update

5. Cara lainnya adalah dengan mengedit file /etc/bash.bashrc lalu tambahkan baris berikut :

export http_proxy=http://userproxy:password@alamatproxy:port/
export ftp_proxy=http://userproxy:password@alamatproxy:port/

simpan konfigurasi lalu jalankan perintah apt-get update untuk meng-update repository Linux anda. Semoga bermanfaat bagi pengguna ubuntu dan sekitarnya😀

6 thoughts on “Update Repository via Proxy

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s