Cara Mudah Mengarahkan Repository Online Ke Mirror Lokal

Logo UbuntuBanyak cara untuk mengarahkan/mengganti repository online (internet) pada distribusi linux Ubuntu. Diantaranya dengan cara manual, yaitu merubah isi file /etc/apt/sources.list. Mungkin cara ini bagi sebagian orang agak sulit dilakukan karena harus langsung merubah file sources.list. Jika anda mengalami kesulitan, sebenarnya ada cara yang lebih mudah dengan menggunakan Software Sources (GUI), walaupun pada dasarnya masih sama yaitu merubah konfigurasi pada sources.list, hanya saja dengan cara ini kita menggunakan bantuan antar muka Software Sources.

Pada tulisan kali ini saya mencoba mengarahkan repository online Ubuntu 10.04 a.k.a Lucid Lynx ke mirror lokal kambing.ui.ac.id dengan menggunakan Software Sources. Berikut ini langkah-langkahnya:

  • Pastikan anda terkoneksi ke internet
  • Jalankan Software Sources, klik System > Administration > Software Sources, kemudian masukkan password root anda.

wizard password root

Masukkan password root anda

  • Berikutnya akan muncul wizard Software Sources. Perhatikan pada bagian Download from, masih mengarah ke Main server.
Wizard Software Sources

Wizard Software Sources

  • Ubah pada bagian Download from, dari asalnya Main server menjadi kambing.ui.ac.id dengan cara mengklik menu drop down, pilih Other kemudian cari Download Server dari Indonesia. Klik tanda + yang ada di depan Indonesia, selanjutnya pilih server yang anda inginkan.
Memilih Download Server dari Indonesia (Lokal)

Memilih Download Server dari Indonesia (Lokal)

  • Kemudian tekan tombol Choose Server, maka kita kembali ke wizard pertama yaitu wizard Software Sources.
  • Klik tombol Close pada wizard Software Sources, selanjutnya muncul wizard yang memberitahukan supaya kita menekan tombol Reload agar sistem menggunakan konfigurasi repository yang baru. Hal terpenting, pastikan kita sedang terkoneksi ke internet.
Tekan Reload untuk Update Repository

Tekan Reload untuk Update Repository

  • Selanjutnya sistem akan melakukan indeks terhadap daftar repository yang baru, seperti terlihat pada gambar di bawah.
Wizard Downloading Package Information

Wizard Downloading Package Information

  • Langkah terakhir lakukan pengujian dengan cara melakukan instalasi paket/aplikasi baru, misalnya aplikasi chromium-browser (Google Chrome).   Jalankan Terminal (klik Applications > Accessories > Terminal), kemudian jalankan perintah:

$ sudo apt-get install chromium-browser

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
libkworkspace4 libplasma-geolocation-interface4 libplasmaclock4
libweather-ion4 kdebase-workspace-bin mysql-server-core-5.1 libprocessui4
libprocesscore4 libsolidcontrol4 libsolidcontrolifaces4 akonadi-server
libksgrd4 libtaskmanager4 libqimageblitz4 mysql-client-core-5.1
kdebase-workspace-data libplasmagenericshell4
kdebase-workspace-kgreet-plugins libkephal4 plasma-dataengines-workspace
ksysguardd libkscreensaver5 libkfontinst4 libplasma-applet-system-monitor4
kdepim-runtime plasma-widgets-workspace
Use ‘apt-get autoremove’ to remove them.
The following extra packages will be installed:
chromium-browser-inspector chromium-codecs-ffmpeg
Suggested packages:
chromium-browser-l10n
The following NEW packages will be installed:
chromium-browser chromium-browser-inspector chromium-codecs-ffmpeg
0 upgraded, 3 newly installed, 0 to remove and 41 not upgraded.
Need to get 13.5MB of archives.
After this operation, 48.7MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://kambing.ui.ac.id/ubuntu/ lucid-updates/universe chromium-browser-inspector 5.0.375.70~r48679-0ubuntu0.10.04.1 [613kB]
Get:2 http://kambing.ui.ac.id/ubuntu/ lucid/universe chromium-codecs-ffmpeg 0.5+svn20100406r43776+43984+43918-0ubuntu1 [330kB]
Get:3 http://kambing.ui.ac.id/ubuntu/ lucid-updates/universe chromium-browser 5.0.375.70~r48679-0ubuntu0.10.04.1 [12.6MB]
Fetched 13.5MB in 17min 41s (12.7kB/s)
Selecting previously deselected package chromium-browser-inspector.
(Reading database … 205589 files and directories currently installed.)
Unpacking chromium-browser-inspector (from …/chromium-browser-inspector_5.0.375.70~r48679-0ubuntu0.10.04.1_all.deb) …
Selecting previously deselected package chromium-codecs-ffmpeg.
Unpacking chromium-codecs-ffmpeg (from …/chromium-codecs-ffmpeg_0.5+svn20100406r43776+43984+43918-0ubuntu1_amd64.deb) …
Selecting previously deselected package chromium-browser.
Unpacking chromium-browser (from …/chromium-browser_5.0.375.70~r48679-0ubuntu0.10.04.1_amd64.deb) …
Processing triggers for man-db …
Processing triggers for desktop-file-utils …
Processing triggers for python-gmenu …
Rebuilding /usr/share/applications/desktop.en_US.utf8.cache…
Processing triggers for hicolor-icon-theme …
Processing triggers for python-support
Setting up chromium-browser-inspector (5.0.375.70~r48679-0ubuntu0.10.04.1) …
Setting up chromium-codecs-ffmpeg (0.5+svn20100406r43776+43984+43918-0ubuntu1) …
Setting up chromium-browser (5.0.375.70~r48679-0ubuntu0.10.04.1) …
update-alternatives: using /usr/bin/chromium-browser to provide /usr/bin/x-www-browser (x-www-browser) in auto mode.
update-alternatives: using /usr/bin/chromium-browser to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode.

  • Selamat mencoba, semoga berhasil! :-D