Tuesday, July 21, 2009

CARA MENGUBAH REPOSITORY UBUNTU 9.4

Jika Anda adalah seorang yang sudah expert dalam menggunakan Ubuntu, silakan lewati artikel ini. Atau koreksi jika perlu. Saya akan sangat berterima kasih untuk itu. Namun, jika Anda merasa masih menjadi seorang beginner, dan mempunyai sedikit problem dalam hal repository, silakan lanjutkan membaca.

Secara default, daftar repository yang ada di sistem operasi Ubuntu adalah http://id.archive.ubuntu.com. List repository tsb tersimpan pada sebuah file bernama “sources.list” yang terletak pada direktori /etc/apt/. Tidak menjadi masalah memang jika kita selalu memakai repository tersebut. Hanya saja, untuk lebih mempercepat proses download, kita bisa mengambil dari repo lokal. Berikut ini adalah cara untuk menambahkan daftar source.list di Ubuntu Anda dengan link mirror dalam negeri. Yang dicetak tebal adalah apa yang saya ketikkan di konsol.

juventusfc@juventusfc:~$ sudo gedit /etc/apt/sources.list

[sudo] password for juventusfc:
[isikan password root Anda]

Mengedit File source.list

Mengedit File sources.list

Selanjutnya, aplikasi gedit akan terbuka. Silakan edit file tersebut. Salin daftar berikut ini ke dalam file.

//COPY MULAI DARI SINI//
#www.foss-id.web.id (Telkom)
deb http://dl2.foss-id.web.id/ubuntu jaunty main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu jaunty-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu jaunty-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu jaunty-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu jaunty-proposed main restricted universe multiverse

//SELESAI DI SINI//

Simpan file lalu keluar. Daftar di atas adalah list yang diambil dari www.foss-id.web.id. Sebenarnya kita tidak harus mengambil dari web tsb, masih banyak web yang menyediakan repository. Salah satu yang menjadi favorit para linuxer adalah di kambing.ui.edu. Yah, sesuka Anda mau ambil dari mana. Back to topic. Proses update tinggal selangkah lagi, yaitu menginstruksikan Sistem Operasi untuk membaca ulang file sources.list tsb. Kembalilah ke terminal, lalu ikuti langkah di bawah ini. Sekali lagi, yang dicetak tebal adalah apa yang saya ketikkan.

juventusfc@juventusfc:~$ sudo apt-get update

Get:1 http://dl2.foss-id.web.id jaunty Release.gpg [189B]

Ign http://dl2.foss-id.web.id jaunty/main Translation-en_US

Ign http://dl2.foss-id.web.id jaunty/restricted Translation-en_US

Hit http://id.archive.ubuntu.com jaunty Release.gpg

Ign http://id.archive.ubuntu.com jaunty/main Translation-en_US

Ign http://dl2.foss-id.web.id jaunty/universe Translation-en_US

Ign http://dl2.foss-id.web.id jaunty/multiverse Translation-en_US

Ign http://id.archive.ubuntu.com jaunty/restricted Translation-en_US

Ign http://id.archive.ubuntu.com jaunty/universe Translation-en_US

Ign http://id.archive.ubuntu.com jaunty/multiverse Translation-en_US

Hit http://id.archive.ubuntu.com jaunty Release

Get:2 http://dl2.foss-id.web.id jaunty-updates Release.gpg [189B]

Ign http://dl2.foss-id.web.id jaunty-updates/main Translation-en_US

Hit http://id.archive.ubuntu.com jaunty/main Packages

Ign http://dl2.foss-id.web.id jaunty-updates/restricted Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-updates/universe Translation-en_US

Hit http://id.archive.ubuntu.com jaunty/restricted Packages

Hit http://id.archive.ubuntu.com jaunty/main Sources

Hit http://id.archive.ubuntu.com jaunty/restricted Sources

Hit http://id.archive.ubuntu.com jaunty/universe Packages

Ign http://dl2.foss-id.web.id jaunty-updates/multiverse Translation-en_US

Get:3 http://dl2.foss-id.web.id jaunty-security Release.gpg [189B]

Hit http://id.archive.ubuntu.com jaunty/universe Sources

Hit http://id.archive.ubuntu.com jaunty/multiverse Packages

Hit http://id.archive.ubuntu.com jaunty/multiverse Sources

Ign http://dl2.foss-id.web.id jaunty-security/main Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-security/restricted Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-security/universe Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-security/multiverse Translation-en_US

Get:4 http://dl2.foss-id.web.id jaunty-backports Release.gpg [189B]

Ign http://dl2.foss-id.web.id jaunty-backports/main Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-backports/restricted Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-backports/universe Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-backports/multiverse Translation-en_US

Get:5 http://dl2.foss-id.web.id jaunty-proposed Release.gpg [189B]

Ign http://dl2.foss-id.web.id jaunty-proposed/main Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-proposed/restricted Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-proposed/universe Translation-en_US

Ign http://dl2.foss-id.web.id jaunty-proposed/multiverse Translation-en_US

Get:6 http://dl2.foss-id.web.id jaunty Release [74.6kB]

Get:7 http://dl2.foss-id.web.id jaunty-updates Release [49.6kB]

Get:8 http://dl2.foss-id.web.id jaunty-security Release [49.6kB]

Get:9 http://dl2.foss-id.web.id jaunty-backports Release [49.6kB]

Get:10 http://dl2.foss-id.web.id jaunty-proposed Release [49.6kB]

Get:11 http://dl2.foss-id.web.id jaunty/main Packages [1253kB]

Get:12 http://dl2.foss-id.web.id jaunty/restricted Packages [8848B]

Get:13 http://dl2.foss-id.web.id jaunty/universe Packages [4757kB]

Get:14 http://dl2.foss-id.web.id jaunty/multiverse Packages [197kB]

Get:15 http://dl2.foss-id.web.id jaunty-updates/main Packages [119kB]

Get:16 http://dl2.foss-id.web.id jaunty-updates/restricted Packages [2092B]

Get:17 http://dl2.foss-id.web.id jaunty-updates/universe Packages [38.3kB]

Get:18 http://dl2.foss-id.web.id jaunty-updates/multiverse Packages [3933B]

Get:19 http://dl2.foss-id.web.id jaunty-security/main Packages [56.4kB]

Get:20 http://dl2.foss-id.web.id jaunty-security/restricted Packages [2092B]

Get:21 http://dl2.foss-id.web.id jaunty-security/universe Packages [19.8kB]

Get:22 http://dl2.foss-id.web.id jaunty-security/multiverse Packages [14B]

Get:23 http://dl2.foss-id.web.id jaunty-backports/main Packages [6418B]

Get:24 http://dl2.foss-id.web.id jaunty-backports/restricted Packages [14B]

Get:25 http://dl2.foss-id.web.id jaunty-backports/universe Packages [7469B]

Get:26 http://dl2.foss-id.web.id jaunty-backports/multiverse Packages [14B]

Get:27 http://dl2.foss-id.web.id jaunty-proposed/main Packages [20.1kB]

Get:28 http://dl2.foss-id.web.id jaunty-proposed/restricted Packages [2381B]

Get:29 http://dl2.foss-id.web.id jaunty-proposed/universe Packages [7466B]

Get:30 http://dl2.foss-id.web.id jaunty-proposed/multiverse Packages [4999B]

Fetched 6780kB in 1min 19s (85.0kB/s)

Reading package lists… Done

Selesai. Kini, proses download untuk install aplikasi atau update sistem akan berjalan lebih cepat. Sekian, semoga bermanfaat.


No comments:

Post a Comment