Apa itu Repository ?



Helloo kawan, kali ini saya akan membuat artikel tentang repository, apa sih repository itu ? cekidot...

Pengertian

Repository adalah suatu kumpulan dari berbagai macam aplikasi atau program untuk sebuah sistem operasi linux atau ringkasnya adalah suatu paket aplikasi dalam distribusi Linux.

Repository juga dapat diartikan sebagai paket-paket khusus untuk sebuah program sistem operasi yang selanjutnya paket tersebut di install sehingga memperoleh kinerja yang lebih baik dari sebuah sistem operasi.

Fungsi dari repository 

 
Sebagai penunjang kinerja dari sebuah program, aplikasi dan sebagainya yang di dapat dari Server Mirror, CD/DVD dan media penyimpanan lainnya.

Masih bingung tentang repository ?

Jadi begini, dalam sebuah sistem operasi linux terdapat berbagai distro yang telah tersedia. Karena banyaknya distro yang bertebaran, dibuatlah yang namanya repository. Ibaratkan saja repsoitory sebagai paket khusus yang berada dalam distro. 



Repository yang berada dalam distro berperan untuk menunjang sebuah program dan aplikasi dari sistem operasi sehingga paket-paket tersebut tidak tercampur dengan paket distro lain.


Kita ambil contoh repository yang terdapat dalam Ubuntu. Terdiri atas 4 area yaitu main, restricted, universe dan multiverse.

  • Main adalah software yang didukung secara resmi
  • Restricted adalah software yang didukung akan tetapi tidak seutuhnya bebas licensi, ada yang berbayar dan ada yang gratis.
  • Universe adalah software yang dikelola oleh komunitas-komunitas ubuntu.
  • Multiverse  adalah software berbayar/tidak gratis.

Setiap menginstall software di Linux, Linux akan mencari software yang akan diinstall dalam repository. Jika software tersebut sudah ditemukan, proses installasi akan dilanjutkan hingga benar-benar terinstall. 

Daftar Repositori lokal Ubuntu 14.04 LTS

Repository Kambing :

deb http://kambing.ui.ac.id/ubuntu/ trusty main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ trusty-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ trusty-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ trusty-backports main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ trusty-proposed main restricted universe multiverse


Repository ITB :

deb ftp://ftp.itb.ac.id/pub/ubuntu trusty main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu trusty-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu trusty-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu trusty-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu trusty-proposed main restricted universe multiverse


Repository Buaya :

deb http://buaya.klas.or.id/ubuntu/ trusty main restricted universe multiverse
deb http://buaya.klas.or.id/ubuntu/ trusty-updates main restricted universe multiverse
deb http://buaya.klas.or.id/ubuntu/ trusty-security main restricted universe multiverse
deb http://buaya.klas.or.id/ubuntu/ trusty-backports main restricted universe multiverse
deb http://buaya.klas.or.id/ubuntu/ trusty-proposed main restricted universe multiverse


Repository Komo :

deb http://komo.padinet.com/ubuntu/ trusty main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ trusty-backports main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ trusty-proposed main restricted universe multiverse


Repository Telkom : 

deb http://dl2.foss-id.web.id/ubuntu/ trusty main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ trusty-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ trusty-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ trusty-backports main restricted universe multiverse
deb http://dl2.fos



Referensi

http://www.linuxsec.org/2016/04/daftar-repository-lokal-indonesia.html 
http://www.siswamaster.com/2015/11/pengertian-repository-linux.html
Previous
Next Post »