Compiz eklentileri kurulumu

Başlatan hitokiri, 07 Şubat 2010 - 10:47:21

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

hitokiri

Alıntı yapılan: 9N0M3 - 19 Aralık 2010 - 21:32:03
Güzel paylaşım. :)
Aynı şekilde kurduğu eklentileri kaldırma özelliği'de eklenebilir'mi.?
Eklenir tabide ben niye böyle bi şey yapmışım bu şeyi yapalı ne kadar az zaman geçmiş şimdi görünce şaşırdım vallahi :D
#!/bin/bash

rm -rf /tmp/compiz
indir() {
sudo apt-get install   compiz-fusion-bcop
sudo apt-get install compiz-dev build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev libxss-dev libxslt1-dev libtool git-core 
mkdir /tmp/compiz
cd /tmp/compiz/
git clone git://anongit.compiz.org/fusion/plugins/snow
git clone git://anongit.compiz.org/fusion/plugins/atlantis
git clone git://anongit.compiz-fusion.org/users/wodor/anaglyph
git clone git://anongit.compiz-fusion.org/fusion/plugins/cubemodel
git clone git://anongit.compiz-fusion.org/users/rcxdude/dialog
git clone git://anongit.compiz-fusion.org/users/edgurgel/toggle-decoration
git clone git://anongit.compiz-fusion.org/users/pat/elements
git clone git://anongit.compiz-fusion.org/users/kdubois/extra-animations
git clone git://anongit.compiz-fusion.org/inactive/users/smspillaz/fireflies
git clone git://anongit.compiz-fusion.org/users/warlock/freewins
git clone git://anongit.compiz-fusion.org/users/b0le/photowheel
git clone git://anongit.compiz-fusion.org/users/pafy/screensaver
git clone git://anongit.compiz-fusion.org/inactive/users/smspillaz/stars
git clone   git://anongit.compiz-fusion.org/compiz/plugins/stackswitch
wget -O /tmp/wizard.tar 'http://oreaus.googlepages.com/wizard.tar'
tar -xf '/tmp/wizard.tar' -C  /tmp/compiz

}
kur() {
cd /tmp/compiz
for x in `ls`
do
        cd ./$x
        make clean
        make
        sudo make install|cut -d : -f3|grep $HOME|xargs echo " $x:" ` echo -n `|tee -a $HOME/.cmpz
done       
}
kal(){
sil=`cat ~/.cmpz|grep "$*"|cut -d : -f2`
sudo rm -rf $sil
}
echo "Kurulum İçin 1:"
echo "Kaldırma İşlemi İçin 2:"
read sor
if [ "$sor" == "1" ];then
        unset
elif [ "$sor" == "2" ];then
        echo -e "Kayıtlı Eklentiler  \n`cat ~/.cmpz|cut -d : -f1`"
        echo "Silinmek istenen eklenti ismini yazın ?:"
        read ne
        kal $ne;exit
fi               
echo "Eklentiler indirilsin mi [e/h] ? :"
read soru
if [ "$soru" == "e" ];then
     echo "Eklentiler indiriliyor"
else
     echo "Programdan çıkılıyor" ; exit
fi
indir;
clear
echo "**kurulum yarıda kesilemez**..........Kurulumu başlatmak için enter a basın:"
read soru1
kur
clear
echo "Kurulum tamamlanmıştır...  "
rm -rf  /tmp/compiz
clear
echo "****eklentilerin aktif hale gelmesi için compiz yeniden başlatılmalı, compiz yeniden başlatılsın mı [e/h] ? :"
read soru3
if [ "$soru3"  ==   "e" ];then
    echo " Compiz yeniden başlatılıyor.. "
    compiz --replace & exit
else
    echo " Çıkılıyor " ; exit
fi   

laser1999