Powered By Blogger

Senin, 17 Juli 2017

Cara add PPA dengan Install "add-apt-repository" di Kali linux

Apa itu PPA ??

PPA (Personal Package Archive) adalah penyedia repositori buatan pihak ketiga di Launchpad yang dapat anda gunakan untuk menginstal (upgrade) paket yang tidak tersedia dalam repository Linux resmi. Biasanya ini sudah ada di Ubuntu, namun lain halnya dengan Kali Linux yang harus kita instalkan terlebih dahulu yaitu dengan menginstall "add-apt-repository". Berikut caranya :

1. Install Python

#apt-get install python-software-properties
2. Next, kita install apt-file

#apt-get install apt-file

3. Update apt-file
#apt-file update

4. Cek apt-file update 
#apt-file search add-apt-repository

5. Buat file add-apt-repository di /usr/sbin/
#cd /usr/sbin/
/usr/sbin#nano add-apt-repository

or

#nano /usr/sbin/add-apt-repository

kemudian masukkan script berikut :
#!/bin/bash
if [ $# -eq 1 ]
NM=`uname -a && date`
NAME=`echo $NM | md5sum | cut -f1 -d" "`
then
  ppa_name=`echo "$1" | cut -d":" -f2 -s`
  if [ -z "$ppa_name" ]
  then
    echo "PPA name not found"
    echo "Utility to add PPA repositories in your debian machine"
    echo "$0 ppa:user/ppa-name"
  else
    echo "$ppa_name"
    echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu oneiric main" >> /etc/apt/sources.list
    apt-get update >> /dev/null 2> /tmp/${NAME}_apt_add_key.txt
    key=`cat /tmp/${NAME}_apt_add_key.txt | cut -d":" -f6 | cut -d" " -f3`
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
    rm -rf /tmp/${NAME}_apt_add_key.txt
  fi
else
  echo "Utility to add PPA repositories in your debian machine"
  echo "$0 ppa:user/ppa-name"
fi
Simpan dan keluar.
6. Ubah permission file di atas dengan chmod dan chwon
7. Tes memasukkan repository ppa dengan "add-apt-repository"
Semoga Bermanfaat.. :D

Tidak ada komentar: