Saturday, May 10, 2014

Menambahkan PPA Launchpad Di Debian

Sumber : http://hex-a.blogspot.com/2012/12/menambahkan-ppa-launchpad-di-debian.html
PPA launchpad di ubuntu mungking tidak asing lagi bagi sobat, tapi bagi pengguna distro linux debian akan bingung bila di jalankan perintah ini maka akan muncul "command not found". agar bisa menjalankan perintah tersebut ikuti langkah-2 berikut ini..

1. Kopi script di bawah ini dengan mengunakan tex editor..lalu simpan dengan nama " add-apt-repository.sh " tanpa tanda patik..

#!/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 maverick 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
2. Copikan file tersebut ke /usr/sbin
 #cp add-apt-repository.sh /usr/sbin/add-apt-repository
3. Ubah hak akses filenya
#chmod o+x /usr/sbin/add-apt-repository
4. Ubah kepemilikan file tersebut untuk root
#chown root:root /usr/sbin/add-apt-repository
SELESAI

0 comments:

Post a Comment