Tidak bisa update linux "Unable locate package" ...
Permasalahan diatas terkadang dialami saat ingin menginstal suatu aplikasi
Tidak hanya seperti error code diatas, cukup sering permasalahan saat instal aplikasi pada linux terkadang diakibatkan karena salahnya setting / pengaturan pada sourcelist repository linux.
Apa itu Repository ?
Repository adalah suatu kumpulan dari berbagai macam aplikasi atau program untuk sebuah sistem operasi linux atau ringkasnya adalah suatu paket aplikasi dalam distribusi Linux.
Atau bisa diartikan juga
Repository adalah kumpulan paket software ataupun kumpulan aplikasi yang di kumpulkan di satu tempat media dalam hal ini bisa media CD,DVD,HD,Lan ataupun internet
Oke Simple-nya menurut saya : Tempat penyimpanan data yang berisi banyak aplikasi Linux.
Lalu apa fungsinya ?
Repository berfungsi sebagai penyimpanan aplikasi linux yang memberikan kemudahan akses penginstalan aplikasi.
Repository yang berada dalam distro juga 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.
Okey untuk Oprek Configuration dari repository ini langsung saja masuk terminal masuk sebagai root dan buka file source pada /etc/apt/source.list dengan text editor yang diinginkan seperti gedit, leafpad, nano, dll. bisa ketik nano /etc/apt/sources.list atau langsung saja ketikan sudo nano /etc/apt/sources.list
root@Kali:~# leafpad /etc/apt/sources.list
Maka akan muncul seperti ini.
Lalu pilih Repository yang sesuai dan diinginkan.
Untuk full Repository Kali Linux bisa tambahkan code dibawah ini :
-Official Kali Repository ( Recommended )
Code:
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb http://http.kali.org/ /kali main contrib non-free
deb http://http.kali.org/ /wheezy main contrib non-free
deb http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali-dev main/debian-installer
deb-src http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali main contrib non-free
deb http://http.kali.org/kali kali main/debian-installer
deb-src http://http.kali.org/kali kali main contrib non-free
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
- Kali Security (using NUS Mirror)
Code:
deb http://mirror.nus.edu.sg/kali/kali-security kali/updates main contrib non-free
- Kali Bleeding Edge (using NUS Mirror)
Code:
deb http://mirror.nus.edu.sg/kali/kali kali-bleeding-edge main
- Indonesian hacker Kali Repository
Code:
deb http://mirror.kali.indonesianhacker.or.id/kali kali main contrib non-free
deb-src http://mirror.kali.indonesianhacker.or.id/kali kali main contrib non-free
deb http://mirror.kali.indonesianhacker.or.id/kali-security kali/updates main contrib non-free
deb-src http://mirror.kali.indonesianhacker.or.id/kali-security kali/updates main contrib non-free
- Maxindo.net Kali Repository
Code:
deb http://repo.maxindo.net.id/kali kali main contrib non-free
deb-src http://repo.maxindo.net.id/kali kali main contrib non-free
deb http://repo.maxindo.net.id/kali-security kali/updates main contrib non-free
deb-src http://repo.maxindo.net.id/kali-security kali/updates main contrib non-free
-kambing UI
Code:
deb http://kambing.ui.ac.id/debian/ wheezy main non-free contrib
deb-src http://kambing.ui.ac.id/debian/ wheezy main non-free contrib
-Repo kebo vlsm
Code:
deb http://kebo.vlsm.org/debian/ wheezy main non-free contrib
deb-src http://kebo.vlsm.org/debian/ wheezy main non-free contrib
-Update Security
Code:
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free Repo UNDIP+Security
deb http://mirror.kioss.undip.ac.id/debian wheezy main non-free contrib
deb http://mirror.kioss.undip.ac.id/debian-volatile wheezy/volatile main contrib
deb http://mirror.kioss.undip.ac.id/debian-security wheezy/updates main non-free contrib
deb http://mirror.kioss.undip.ac.id/debian stable-proposed-updates main non-free contrib
=================================================================================================
Untuk lokal Repository Linux Mint & Ubuntu bisa tambahkan code dibawah ini :
-Ubuntu Repository 12.04 LTS From KLJ :
deb http://repo.linuxjambi.org/ precise main restricted universe multiverse
-Ubuntu Repository 12.04 LTS From Kambing :
deb http://kambing.ui.ac.id/ubuntu/ precise-proposed main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise main restricted universe multiverse
-Ubuntu Repository 12.04 LTS From UKDW :
deb http://repo.ukdw.ac.id/ubuntu precise main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu precise-updates main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu precise-security main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu precise-backports main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu precise-proposed main restricted universe multiverse
-Ubuntu Repository 12.04 LTS From Komo :
deb http://komo.padinet.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ precise-security main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ precise main restricted universe multiverse
-Ubuntu Repository 12.04 LTS From ITB :
deb ftp://ftp.itb.ac.id/pub/ubuntu/ precise-proposed main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu/ precise-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu/ precise-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu/ precise main restricted universe multiverse
-Ubuntu Repository From Repo Ugm :
deb http://repo.ugm.ac.id/ubuntu/ karmic main restricted universe multiverse
deb http://repo.ugm.ac.id/ubuntu/ karmic-updates main restricted universe multiverse
deb http://repo.ugm.ac.id/ubuntu/ karmic-security main restricted universe multiverse
Setelah Code Repository telah dipilih, copy dan pastekan pada sourcelist.
Save lalu coba install kembali aplikasi yang diinginkan.
Cat : Untuk permasalahan install aplikasi seperti Kali Linux diatas gunakan Code Recommended Kali Linux