Menampilkan daftar repository di CentOS
Repository adalah sumber software untuk diinstall di Linux, dan biasanya masing – masing distro sudah memiliki defaultnya jadi untuk menginstall berbagai macam aplikasi tinggal ketikkan saja perintahnya. Tapi kekurangannya untuk repository default adalah kadang tidak memiliki paket program yang dibutuhkan, biasanya karena masalah lisensi dan diletakkan pada repo eksternal.
Nah… kasusnya kali ini misal kita melihat seluruh repository yang sudah dipasangkan di CentOS bagaimana? Sangat mudah sekali kok caranya, tinggal eksekusi perintah berikut:
yum repolist
Setelah itu akan muncul proses pengecekan repository:
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/metalink | 12 kB 00:00
* base: repos.lax.quadranet.com
* epel: mirror.sfo12.us.leaseweb.net
* extras: mirror.pac-12.org
* updates: mirror.supremebytes.com
base | 3.7 kB 00:00
epel | 4.3 kB 00:00
epel/primary_db | 4.9 MB 00:00
extras | 3.4 kB 00:00
litespeed | 2.9 kB 00:00
litespeed/primary_db | 572 kB 00:00
litespeed-update | 2.9 kB 00:00
mariadb | 2.9 kB 00:00
newrelic | 951 B 00:00
updates | 3.4 kB 00:00
updates/primary_db | 1.9 MB 00:00
vz-base | 951 B 00:00
vz-updates | 951 B 00:00
Dari sini sebenarnya sudah dapat mengira – ngira jawabannya tapi hasilnya akan segera tampil berikutnya.
Dan akhirnya akan tampil apa identifikasi repo, nama dan statusnya:
repo id repo name status
base CentOS-6 - Base 4968
epel Extra Packages for Enterprise Linux 6 - i386 9630
extras CentOS-6 - Extras 39
litespeed LiteSpeed Tech Repository for CentOS 6 - i386 1855
litespeed-update LiteSpeed Tech Repository for CentOS 6 - i386 261
mariadb MariaDB 11+1
newrelic New Relic packages for Enterprise Linux 5 - i386 85
updates CentOS-6 - Updates 344
vz-base vz-base 3
vz-updates vz-updates 8
repolist: 17204
Perintah ini akan memunculkan daftar repository yang ada dalam direktori /etc/yum.repos.d/
dan sudah diaktifkan (enabled=1
). Mudah kan?