09-05-2013, 09:00 PM
Bagi teman - teman yang masih bermasalah dengan fitur add-apt-repository pada kali linux ini, maka saya berikan satu solusinya :
Tutorialnya adalah :
---------------------------
- Jalankan terminal linux anda.
- Kemudian masukkan perintah ini apt-get install python-software-properties {enter}
- Berikutnya apt-get install apt-file && apt-file update {enter} Tunggu hingga slesai proses.
- kemudian jalankan perintah ini : apt-file search add-apt-repository [enter] tunggu hingga slesai.
- lalu masuk ke direktori ini : cd /usr/sbin <-- kemudian buatlah sebuah file yang bernama add-apt-repository dengan contoh seperti ini :
root@Cyberly:/usr/sbin# leafpad add-apt-repository [enter] bila terlihat filenya kosong maka itu wajar dan isilah file tersebut dengan perintah bash ini :
- Selanjutnya save file itu dan kemudian kita mmbrikan hak akses dngan chmod :
chmod o+x /usr/sbin/add-apt-repository {enter}
chown root:root /usr/sbin/add-apt-repository {enter}
- Okay sampe disini kita sudah berhasil mengkonfigurasikannya. Mari coba add ppa untuk testing hasilnya.
add-apt-repository ppa:ferramroberto/java {enter}
Tutorialnya adalah :
---------------------------
- Jalankan terminal linux anda.
- Kemudian masukkan perintah ini apt-get install python-software-properties {enter}
- Berikutnya apt-get install apt-file && apt-file update {enter} Tunggu hingga slesai proses.
- kemudian jalankan perintah ini : apt-file search add-apt-repository [enter] tunggu hingga slesai.
- lalu masuk ke direktori ini : cd /usr/sbin <-- kemudian buatlah sebuah file yang bernama add-apt-repository dengan contoh seperti ini :
root@Cyberly:/usr/sbin# leafpad add-apt-repository [enter] bila terlihat filenya kosong maka itu wajar dan isilah file tersebut dengan perintah bash ini :
Quote:#!/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 lucid 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
- Selanjutnya save file itu dan kemudian kita mmbrikan hak akses dngan chmod :
chmod o+x /usr/sbin/add-apt-repository {enter}
chown root:root /usr/sbin/add-apt-repository {enter}
- Okay sampe disini kita sudah berhasil mengkonfigurasikannya. Mari coba add ppa untuk testing hasilnya.
add-apt-repository ppa:ferramroberto/java {enter}