#!/bin/bash
# Fertibunti steht unter der GPL 3 oder neuer und wurde von Maximilian Wurster entwickelt.
# Ich weiß, es ist katastrophal geschrieben, aber ich bin halt nicht der große Bash-Freak.
# Die GPL 3 kann hier eingesehen werden: http://www.gnu.org/licenses/gpl.html
# Die (inoffizielle!) deutsche Übersetzung dazu gibt es hier: http://www.gnu.de/documents/gpl.de.html
# Besuchen Sie doch auch mal meinen Blog: http://www.frumble.de

# Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 3 der Lizenz oder (nach Ihrer Option) jeder späteren Version. Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License. 





echo "  ___                 _ _                      _"
echo " / __)           _   (_) |                _   (_)"
echo "| |__ ____  ____| |_  _| | _  _   _ ____ | |_  _ "
echo "|  __) _  )/ ___)  _)| | || \| | | |  _ \|  _)| |"
echo "| | ( (/ /| |   | |__| | |_) ) |_| | | | | |__| |"
echo "|_|  \____)_|    \___)_|____/ \____|_| |_|\___)_|"

echo
echo Fertibunti Version 4.5.0.6 - Veröffentlichungsdatum 12.07.2009, GPL 3
echo http://www.frumble.de/blog/Fertibunti/
sleep 6

clear

echo

echo Willkommen bei Fertibunti! Fertibunti wird viel nützliche Software für Ubuntu 9.04 Jaunty Jackalope installieren. Seine Zielgruppe sind Leute, die sehr schnell ein von den Programmen her vollausgestattetes System zum Arbeiten bekommen möchten. Dabei macht Fertibunti nichts, was Sie nicht nachvollziehen könnten. Für die Installation ist Ubuntu '(nicht Kubuntu oder Xubuntu!)', eine schnelle DSL-Leitung, und am liebsten eine Flatrate Voraussetzung. Fertibunti läuft nur auf 64-Bit und 32-Bit-Ubuntus. Für Kubuntu-Systeme gibt es eine extra angepasste Version auf meiner Webseite.
echo Bevor wir weitermachen, noch einmal die Rückfrage: Wollen Sie wirklich weitermachen?
echo
sleep 2


   read -p "Weitermachen 'ja', oder 'nein'? " A
if [ "$A" == "ja" ];then
   echo "Eingabe ist ja."
elif [ "$A" == "nein" ];then
	exit
 else
   echo "Eingabe ist weder ja noch nein, ja wird angenommen."
fi

echo
echo OK, es geht weiter...
sleep 3
echo
clear

echo Fertibunti installiert Software, deren Legalität teils umstritten ist. Dazu gehört auch der Codec für die Wiedergabe von kopiergeschützten DVDs. Schauen Sie in diese Script-Datei mit einem Editor, um herauszufinden, welche Software genau betroffen ist. Sollten Sie in einem Land leben, in dem man diese Programme nicht benutzen darf, so brechen Sie nun bitte Fertibunti ab und ändern Sie das Script so ab, dass es für Ihr Land voll legal ist '('suchen Sie in der Script-Datei mit einem Texteditor nach '"'DVD-Problem'"' für weitere Informationen hierzu')'.

echo
echo
echo
   read -p "Sind diese Programme in Ihrem Land legal, 'ja', oder 'nein'? " A
if [ "$A" == "ja" ];then
   echo "Eingabe ist ja."
elif [ "$A" == "nein" ];then
	exit
 else
   echo "Eingabe ist weder ja noch nein, nein wird angenommen."; exit
fi

sleep 3
clear


echo Als erstes wird nun eine Sicherheitskopie der Datei /etc/apt/sources.list in Ihr Homeverzeichnis kopiert. Danach wird eine extra für dieses Script angepasste Datei aus dem Internet geladen und ersetzt dann die Originaldatei. Wenn Sie die sources.list selbst schon angepasst haben, können Sie diese Anpassungen später, nach dem Ablauf dieses Scripts, wieder vervollständigen. In der sources.list sind die Paketserver gespeichert, auf die apt beim Herunterladen neuer Software angewiesen ist.
echo Sie werden gleich nach Ihrem Passwort gefragt. Das ist technisch bedingt, und es wird natürlich nirgendwo hin gesendet '(hähä)'.


sleep 3
echo
echo
echo
read -p "Zum Fortsetzen bitte ENTER drücken..."
read -p "Und bitte noch einmal (weil es Leute gibt, die den Text oben aus 'Unachtsamkeit' überlesen haben könnten...)"


cp /etc/apt/sources.list ~/sources.listBACKUP
wget http://www.frumble.de/dateien/downloads/ferti-/sources.list -P ~


echo
echo
echo
echo
echo
echo
echo
echo
echo
sudo cp ~/sources.list /etc/apt/
rm ~/sources.list
sleep 3
echo
echo
echo
echo Wenn jetzt keine Fehlermeldung kam, geht es weiter. Wenn eine kam, brechen Sie nun bitte dieses Script ab und probieren es in ein paar Minuten oder Stunden noch einmal, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil der Fertibunti-Server kurzzeitig vom Netz ist.
echo

   read -p "Weitermachen? 'ja', 'nein'" A
if [ "$A" == "ja" ];then
   echo "Eingabe ist ja."
elif [ "$A" == "nein" ];then
	exit
 else
   echo "Eingabe ist weder ja noch nein, ja wird angenommen."
fi

sleep 2

echo
echo Jetzt lädt Fertibunti GPG-Schlüssel für die Zusatz-Server herunter und fügt sie apt hinzu.
echo

sudo pwd # Mache das, damit das anschließende | sudo apt-key add - auch wirklich als sudo läuft; ohne ein unmittelbares sudo davor, würde es nicht nach dem Passwort fragen können. - Oder? Ich hab jedenfalls komische Erfahrungen damit gehabt.

wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0x1d7e9dd033e89ba781e32a24b9f1c432ae74ae63 # Amarok 1.4
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xaba8eafdeb749654ed5ba911632d16bb0c713da6 # Firefox 3.5
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xa37da909ae70535824d82620976b5901365c5ca1 # Transmission

sudo apt-get update # Die neuesten Paketlisten werden nun vom den Servern geladen...

sudo apt-get install -y --force-yes medibuntu-keyring libnotify-bin

echo Fertig.

sleep 2

clear



echo Wenn Sie möchten, können Sie nun mit wenigen Klicks den weiteren Verlauf dieses Herunterlade- und Installationsprozesses beschleunigen: Öffnen Sie die '"Software-Quellen"' über System → Systemverwaltung → Software-Quellen und wählen Sie bei '"Herunterladen von:"' '"Andere ..."' aus und klicken Sie im sich nun öffnenden Fenster auf '"Besten Server auswählen"'. Damit wird bei allen Ubuntu-Servern angeklopft und Ihr System entscheidet sich für den für Sie schnellsten Download-Server '(der in den meisten Fällen in Ihrer Nähe sein wird)'. Laden Sie dann wie vorgeschlagen die Paketlisten neu.
echo
echo
echo
echo
echo

read -p "Wenn Sie damit fertig sind, oder diesen Schritt überspringen wollen, drücken Sie nun ENTER..."
echo
sleep 1
read -p "Und bitte noch einmal^^"



clear

echo Jetzt geht die Installation los.
echo Zu erst werden nun Updates und einige Multimedia-Codecs installiert, die man braucht, um bestimmte Audio- und Videodateien abzuspielen. Das wird einige Zeit dauern.
echo
read -p "Zum Fortsetzen bitte ENTER drücken..."
echo
echo
echo
echo
echo

echo Noch eine wichtige Info: Sollten beim Herunterladen von irgendetwas jetzt gleich Fehler zurückgegeben werden und sich Fertibunti durch seinen Sicherheitsmechanismus, damit es das System nicht zerstört, selbst beenden, dann probieren Sie Fertibunti einfach in wenigen Stunden noch einmal aus. Es ist sehr wahrscheinlich, dass bei solch einem Herunterladefehler gerade nur einer der Paketserver kurzzeitig vom Netz ist.
echo Auch möglich ist, dass es ein Problem mit den Ubuntu-Paketen gibt, dass sich zum Beispiel irgendetwas nicht richtig konfigurieren kann. In diesem Fall können Sie Fertibunti einfach gleich noch einmal starten und meistens sollte es dann Fertigkonfigurieren.
echo Weiter wichtig zu wissen: Vielleicht dauert es gleich einige Sekunden nach ein paar Meldungen, bis der weitere Arbeitsfortschritt von Fertibunti SICHTBAR wird. Es könnte so aussehen, als ob Fertibunti hinge. Warten Sie in diesem Fall einfach höchstens einige Minuten, wenn keine Fehlermeldung ausgegeben wird, läuft Fertibunti noch.
echo
read -p "Zum Fortsetzen bitte ENTER drücken..."
echo
read -p "Und bitte noch einmal^^"


echo
echo
echo
apt-get moo
sleep 3

notify-send "Fertibunti" "Nene - Spaß ;-)"
sleep 3


echo
echo
notify-send -t 50000 "Fertibunti" "Diese Sprechblasen-benachrichtigungen sind reine optionale Benachrichtigungen und verlangen keine Interaktion. Sie werden sie auch nicht von Hand schließen müssen, nach maximal 30 Sekunden verschwinden sie wieder von selbst."
notify-send -t 30000 "Fertibunti" "Installiere jetzt Updates."



sudo apt-get upgrade -y --force-yes

if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Updates wurden korrekt installiert."
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi


###########
# DVD-Problem :
# Wenn Sie in einem Land leben, in dem die aktuelle Rechtslage es verbietet, den Kopierschutz einer DVD zu umgehen, dann müssen Sie aus dem diesen Code-Kommentar folgenden Befehlsaufruf das Paket "libdvdcss2" herauslöschen.
###########

notify-send -t 30000 "Fertibunti" "Installiere jetzt Multimediacodecs."

# Jetzt werden diese Multimediacodecs installiert
sudo apt-get install -y --force-yes gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-ffmpeg libdvdcss2 faac lame x264


if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Multimediacodecs: OK"
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi

echo
echo
echo
echo



echo Nun kommt der Hauptteil der Installation. Das wird jetzt ein Weilchen dauern. Es werden kreuz und quer Anwendungsprogramme installiert. Bitte genau aufpassen: Die Installation von Google Earth und Java läuft nicht einfach so ab, wie der Rest. Es werden Dialogfenster kommen, in denen Sie entweder mit der TAB-Taste '"'OK'"' wählen und dann mit ENTER bestätigen müssen und die Frage, ob Sie den Lizensbedingungen zustimmen. Hier müssen Sie genau schauen, was Sie '('mit TAB und ENTER')' auswählen. Die Meldungen von VirtualBox dürfen Sie einfach pauschal bestätigen.
echo Oder aber kann es auch sein, dass sich grafische X-Fenster mit einer Windows-ähnlichen Lizenzakzeptierung melden, die sich von selbst erklären.
echo
read -p "Zum Fortsetzen bitte ENTER drücken..."




# Jetzt werden diese Anwendungsprogramme und auch Biblioteken installiert:


notify-send -t 30000 "Fertibunti" "Installiere jetzt allerlei Systemsoftware."

# System-Software:
sudo apt-get install -y --force-yes p7zip build-essential ubuntu-restricted-extras checkinstall sbackup pybackpack startupmanager gparted language-pack-de language-pack-gnome-de language-pack-kde-de language-support-de language-support-extra-de kde-l10n-de hardinfo nautilus-open-terminal nautilus-gksu nautilus-image-converter nautilus-wallpaper gnome-themes gnome-netstatus-applet hamster-applet libdeskbar-tracker alltray hotwire envyng-qt powernowd virtualbox-3.0 pulseaudio-module-zeroconf padevchooser gnome-volume-control-pulse samba libpam-smbpass kshutdown gnome-do awn-manager awn-applets-c-extras awn-applets-python-extras manpages-de fortunes-de wine gnome-backgrounds compizconfig-settings-manager compiz-fusion-plugins-unsupported



if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Systemsoftware: OK"
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi




# notify-send -t 30000 "Fertibunti" "Lade und installiere nun einen fließenderen, sanfteren Boot-Ladebalken."


# MACHINE_TYPE=`uname -m`
# if [ ${MACHINE_TYPE} == 'x86_64' ]; then

# wget http://www.frumble.de/dateien/downloads/ferti-/usplash-smooth_0.4_amd64.deb -P ~

# sudo dpkg -i ~/usplash-smooth_0.4_amd64.deb


# if [ "$?" = "0" ]; then
# notify-send "Fertibunti" "Der fließende Boot-Balken wurde korrekt installiert und eingerichtet."
# else
#    echo
#    echo
#    echo
#    echo
#    echo
#    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
#    exit
# fi


# # Alle Architekturen, die nicht 'x86_64' im Namen tragen, installieren die 32-Bit-Version.
# else

# wget http://www.frumble.de/dateien/downloads/ferti-/usplash-smooth_0.4_i386.deb -P ~

# sudo dpkg -i ~/usplash-smooth_0.4_i386.deb


# if [ "$?" = "0" ]; then
# notify-send "Fertibunti" "Der fließende Boot-Balken wurde korrekt installiert und eingerichtet."
# else
#    echo
#    echo
#    echo
#    echo
#    echo
#    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
#    exit
# fi


# fi


# rm ~/usplash-smooth*

notify-send -t 30000 "Fertibunti" "Stelle nun das Gnome-Thema um und konfiguriere ein bisschen die Oberfläche..."

gconftool-2 -s --type string /desktop/gnome/interface/gtk_theme "New Wave"

gconftool-2 -s --type string /desktop/gnome/interface/icon_theme Human

gconftool-2 -s --type string /apps/metacity/general/theme "New Wave"

gconftool-2 -s --type string /desktop/gnome/interface/toolbar_style both-horiz

gconftool-2 -s --type list --list-type=string /apps/nautilus/icon_view/captions [size,none,date_modified]




gconftool-2 -s --type string /apps/gnome-terminal/profiles/Default/background_color "#000000000000"

gconftool-2 -s --type string /apps/gnome-terminal/profiles/Default/background_darkness 0.84679090976715088

gconftool-2 -s --type string /apps/gnome-terminal/profiles/Default/background_type transparent

gconftool-2 -s --type string /apps/gnome-terminal/profiles/Default/foreground_color "#2C2C8F8F0000"

gconftool-2 -s --type borlean /apps/gnome-terminal/profiles/Default/use_theme_colors false

gconftool-2 -s --type borlean /apps/gnome-terminal/profiles/Default/silent_bell false




gconftool-2 -s --type borlean /apps/gnome-do/preferences/Do/CorePreferences/QuietStart true

gconftool-2 -s --type borlean /apps/gnome-do/preferences/Do/Platform/Linux/TrayIconPreferences/StatusIconVisible true



gconftool-2 -s --type string /desktop/gnome/applications/browser/exec firefox-3.5

gconftool-2 -s --type string /desktop/gnome/url-handlers/unknown/command "firefox-3.5 %s"

gconftool-2 -s --type string /desktop/gnome/url-handlers/http/command "firefox-3.5 %s"

gconftool-2 -s --type string /desktop/gnome/url-handlers/https/command "firefox-3.5 %s"

gconftool-2 -s --type string /desktop/gnome/url-handlers/about/command "firefox-3.5 %s"


notify-send -t 30000 "Fertibunti" "Installiere cooles Anmeldebild..."

wget http://www.frumble.de/dateien/downloads/ferti-/woobuntuv2.tar.gz -P ~
sudo tar -xzf ~/woobuntuv2.tar.gz -C /usr/share/gdm/themes

wget http://www.frumble.de/dateien/downloads/ferti-/gdm.conf-custom -P ~
sudo cp ~/gdm.conf-custom /etc/gdm/


rm ~/woobuntuv2.tar.gz
rm ~/gdm.conf-custom



notify-send -t 30000 "Fertibunti" "Installiere jetzt Internetprogramme."

# Internet-Software:
sudo apt-get install -y --force-yes akregator gwibber filezilla gtk-gnutella googleearth firefox-3.5 firefox-3.5-gnome-support midori kompozer skype empathy telepathy-gnome


if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Die Internetprogramme wurden korrekt installiert."
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi


clear
echo "Nun ist kurz Ihre Aktion gefordert: Klicken Sie bitte mit der rechten Maustaste auf das orang-blaue Firefox-Icon links im oberen Gnome-Panel und öffnen Sie die Eigenschaften des Starters. Ändern Sie dann in dem Eingabefeld den Befehl 'firefox %u' auf 'firefox-3.5 %u' und schließen Sie dann einfach das Fenster. Achten Sie auf die genaue Schreibweise mit dem Bindestrich."
echo
read -p "Zum Fortsetzen bitte ENTER drücken..."
sleep 2
echo
echo
read -p "Bitte, wirklich machen!"
clear


notify-send -t 30000 "Fertibunti" "Installiere jetzt Multimediaprogramme."

# Multimedia-Software:
sudo apt-get install -y --force-yes k3b k3b-i18n libk3b3-extracodecs jokosher audacity kdenlive avidemux devede vlc vlc-plugin-pulse amarok14 libvisual-projectm sound-juicer gpodder python-gpod soundkonverter oggconvert ksnapshot gtk-recordmydesktop cheese

# moodbar soundkonverter-amarok





if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Multimediaprogramme: OK"
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi

notify-send -t 30000 "Fertibunti" "Lade und installiere nun die Moodbar, ein grafisches Stimmungsbarometer für Amarok."



MACHINE_TYPE=`uname -m`
if [ ${MACHINE_TYPE} == 'x86_64' ]; then

wget http://www.frumble.de/dateien/downloads/ferti-/moodbar_0.1.2-2ubuntu1_amd64.deb -P ~

sudo dpkg -i ~/moodbar_0.1.2-2ubuntu1_amd64.deb


if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Die Moodbar wurde korrekt installiert und eingerichtet."
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
 fi


# Alle Architekturen, die nicht 'x86_64' im Namen tragen, installieren die 32-Bit-Version.
else

wget http://www.frumble.de/dateien/downloads/ferti-/moodbar_0.1.2-2ubuntu1_i386.deb -P ~

sudo dpkg -i ~/moodbar_0.1.2-2ubuntu1_i386.deb


if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Die Moodbar wurde korrekt installiert und eingerichtet."
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
 fi


fi


rm ~/moodbar*





notify-send -t 15000 "Fertibunti" "Entferne jetzt wieder die zwangsweise mitinstallierten Schriften ttf-liberation und msttcorefonts, wei sie sich in viele Programme einklinken und dabei das System hässlich machen."

# Entferne ttf-liberation und die MSttcorefonts, weil sie sich in viele Programme einklinken und das System hässlich machen + Ubuntus Firefox-Erweiterungen, weil sie Probleme mit Firefox 3.5 machen

sudo apt-get purge -y --force-yes ttf-liberation ttf-mscorefonts-installer ubufox


if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Der Scheiß wurde erfolgreich entfernt..."
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi


notify-send -t 30000 "Fertibunti" "Installiere jetzt Büroanwendungen."

# Büro-Software:
sudo apt-get install -y --force-yes abiword vym skanlite agave phatch ttf-linux-libertine

# openoffice.org-ogltrans



if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Büroanwendungen: OK"
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi


echo

notify-send "Fertibunti" "Lösche nicht mehr gebrauchte Anwendungen, die als Abhängigkeiten mitinstalliert wurden."


sudo apt-get -y --force-yes autoremove

if [ "$?" = "0" ]; then
notify-send "Fertibunti" "autoremove: OK."
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi



notify-send "Fertibunti" "Lösche alte heruntergelade und schon installierte Pakete."

sudo apt-get clean

if [ "$?" = "0" ]; then
notify-send "Fertibunti" "apt-get clean: OK."
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi


echo
echo
sleep 5
clear


echo Die Installation der zusätzlichen Programme und Codecs ist nun abgeschlossen. Dem Entwickler dieses Scripts '(mir ;-) )' ist jedoch ein kleiner Schönheitsfehler bekannt, der nach dieser Installation auftreten kann. Wie man ihn beheben kann, können Sie hier sehen:

read -p "Zum Fortsetzen bitte ENTER drücken..."

firefox-3.5 http://www.frumble.de/dateien/downloads/ferti-/gnome-menue-fix.gif


notify-send -t 30000 "Fertibunti" "Ich empfehle, die Anleitung durchzugehen, bevor Sie im Terminal wieder auf ENTER drücken und Fertibunti fortsetzen."
echo

read -p "Zum Fortsetzen bitte ENTER drücken..."
clear



notify-send "Fertibunti" "Lade nun eine verbesserte Compiz Fusion-Einstellungsdatei herunter."

wget http://www.frumble.de/dateien/downloads/ferti-/Fertibunti-Compiz_Fusion-Einstellungen.profile -P ~/Desktop
echo
echo
echo

echo Ich lege Ihnen meine angepasste Compiz Fusion-Konfiguratin ans Herz. Compiz Fusion ist der Fenster- und Compositing-Manager, der sich bei Ubuntu um die 3D-Effekte kümmert. Meiner Meinung nach sind die Voreinstellungen sehr unschön geraten.
echo Um meine Konfiguration zu übernehmen, öffnen sie den '"CompizConfig Einstellungs-Manager"' über System → Einstellungen → CompizConfig Einstellungs-Manager und klicken unten links auf '"Einstellungen"'. Dann drücken Sie den '"Importieren"'-Knopf und wählen die Datei '"Compiz_Fusion-Einstellungen.profile"' von ihrem Desktop.
echo Sollte es danach Probleme geben, die sich in Instabilitäten äußern, lassen sie es mich unbedingt wissen! '(winlux ÄT gmail PUNKT com)'
echo

read -p "Zum regulären Weitermachen in Fertibunti bitte ENTER drücken... (Nach dem Importieren der Einstellungen)"


read -p "Und noch einmal^^..."

clear



echo Ich möchte Ihnen noch eine Reihe kleinerer, sehr interessanter und wertvoller Programme vorstellen, die sich leider in keinem Ubuntu-Repos befinden '(oder dort nur in einer sehr veralteten Version)' und folglich mit Fertibunti nicht nachinstalliert werden können. Wenn Sie auf ENTER drücken, öffnet sich Firefox mit ein paar Reitern und Sie können die Programme, die Sie interessant finden, ganz einfach nachinstallieren. Zusätzlich biete ich Ihnen auch ein Paket mit von mir ausgesuchten schönen, zu Ubuntu passenden Hintergrundbildern an.
echo
read -p "Zum Fortsetzen bitte ENTER drücken..."


echo
firefox-3.5 http://www.getdeb.net/app/Wine-Doors http://www.getdeb.net/app/Ubuntu+Tweak http://www.getdeb.net/app/media-applet http://www.getdeb.net/app/2ManDVD http://handbrake.fr/?article=download http://www.getdeb.net/app/Incollector http://gpodder.berlios.de/downloads.html http://www.opera.com/browser/download/ http://remixshare.com/?file=e5qsc52a0r

# http://www.getdeb.net/app/Tasque http://www.getdeb.net/app/Dvd+Movie+Backup

echo
echo
echo
echo Ich hoffe, alles hat geklappt.

read -p "Zum Fortsetzen bitte ENTER drücken..."
clear




echo Als weiteres '"Extra"' öffnet sich nach Ihrem nächsten Drücken der Eingabetaste Firefox erneut mit einigen Reitern, aber diesmal mit Empfehlungen für Firefox-Erweiterungen. Ich bin mir sicher, Ihnen wird die eine oder andere dabei sehr gefallen, probieren Sie einfach ein paar aus!
echo
read -p "Zum Fortsetzen bitte ENTER drücken..."


echo
firefox-3.5 http://home.arcor.de/dac324/firefox/germanlocale/3.5.x/ http://www.erweiterungen.de/detail/Adblock_Plus/ http://www.erweiterungen.de/detail/Context_Search/ http://www.erweiterungen.de/detail/CustomizeGoogle/ http://www.erweiterungen.de/detail/GooglePreview/ http://www.erweiterungen.de/detail/gTranslate/ http://www.erweiterungen.de/detail/Locationbar2/ http://readitlaterlist.com/ http://www.erweiterungen.de/detail/Speed_Dial/ http://www.erweiterungen.de/detail/Stop-or-Reload_Button/ http://www.erweiterungen.de/detail/Tab_Mix_Plus/ http://www.erweiterungen.de/detail/Tab_Preview/ http://mycroft.mozdev.org/


echo
echo
echo
echo Ich wünsche Ihnen, nun noch ein bisschen mehr Spaß mit Firefox zu haben. '=)'

read -p "Zum Fortsetzen bitte ENTER drücken..."
clear





   read -p "Wenn Sie möchten, installieren sich nun noch einige Spiele '(Gesamtgröße ~114 MB)'. Wenn nicht, besteht nun die Möglichkeit, Fertibunti frühzeitig zu beenden. Spiele installieren? Schreiben Sie 'ja', oder 'nein'" A
if [ "$A" == "ja" ];then
   echo "Eingabe ist ja."
elif [ "$A" == "nein" ];then
	exit
 else
   echo "Eingabe ist weder ja noch nein, ja wird angenommen (haha)."
fi


notify-send "Fertibunti" -t 30000 "Installiere nun zusätzliche, kleinere Spiele..."

echo

# Nun werden diese Spiele installiert:
sudo apt-get install -y --force-yes extremetuxracer pingus frozen-bubble supertux blobwars


if [ "$?" = "0" ]; then
notify-send "Fertibunti" "Spiele: OK"
else
    echo
    echo
    echo
    echo
    echo
    echo "Leider gab es irgendeinen Fehler. Bitte machen Sie einen Bug-Report an winlux ÄT gmail PUNKT com. Alternativ können Sie Fertibunti in ein paar Minuten oder Stunden noch einmal probieren, weil es sehr wahrscheinlich ist, dass der Fehler nur auftrat, weil einer der Download-Server kurzzeitig vom Netz ist."
    exit
fi

sleep 4

clear




# Das nun noch Folgende ist nur noch Text

echo
echo
echo
echo
echo Jetzt sind Sie aber durch. Freuen Sie sich! Und nun viel Spaß mit Ihrem System!
echo
echo Tipp: Schauen Sie mal die Effekte und Tastenkombinationen in Ihrem Compiz Fusion-Fenstermanager durch, es lohnt sich! '(System → Einstellungen → CompizConfig Einstellungs-Manager)'
echo
echo
sleep 2
echo Wenn Sie noch Fragen, Fehlerbeschreibungen '(sehr wichtig für mich als Entwickler!)', oder Anregungen haben, dann schreiben Sie mir doch eine Mail:
echo winlux Ätzeichen gmail Punkt com
echo
echo
echo
echo
echo
sleep 5
echo Das wärs dann. Danke, dass Sie Fertibunti genutzt haben!
sleep 4
