Konfigurasi make.conf untuk di dalam ITB

Konfigurasi make.conf untuk di dalam Kampus ITB

Jika kita ingin menginstal ports collection (bahasa gaulnya nge-ports ^__^) yang ada dalam sistem FreeBSD kita, maka biasanya kita menggunakan perintah make install untuk melakukan proses compile, download distfiles, dan instalasi port yang kita inginkan.
Tetapi seperti kita ketahui bersama bahwa kampus ITB ini memiliki http proxy apabila ingin mengakses server diluar ITB. Nah, proses download distfiles pada perintah make install tadi akan gagal pada proses fetching (download distfiles).
Namun, ada 2 cara untuk mengatasi masalah ini, yang pertama yaitu kita mengarahkan supaya mesin kita mendownload dari ftp.itb.ac.id Caranya adalah dengan memasukkan baris ini ke file /etc/make.conf

MASTER_SITE_OVERRIDE=ftp://ftp.itb.ac.id/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/

Tetapi ada saatnya ftp.itb.ac.id ini down :( Apabila ini terjadi maka satu-satunya cara adalah fetching dari server luar, untuk melakukan itu tambahkan baris ini pada make.conf supaya tidak diblok oleh squid proxy ITB ^__^

FETCH_ENV=ftp_proxy=http://useridai3:password@cache.itb.ac.id:8080/
FETCH_ENV=http_proxy=http://useridai3:password@cache.itb.ac.id:8080/

Apabila ingin nge-ports dari luar ITB, jangan lupa baris yang MASTER_SITE_OVERRIDE di-comment dulu, supaya sistem kita bisa bebas mencari server diluar ^__^

Sekian aja artikel ini, semoga bermanfaat ^__^ Kalo ada yang kurang, mohon ditambahkan…

Leave a Reply