OpenSUSE Upgrade Skripte
Da ich gerade einige Systeme upgraden muss, habe ich mir ein kleines Skript geschrieben. Einige Pfade müssen natürlich angepasst werden. So werden bei mir die einzelnen Repositories für die Upgrades auf einem NFS zwischengespeichert, spart Traffic!
1: #!/bin/sh
2: echo "#####################################################"
3: echo " Version Upgrad 11.3 auf 11.4"
4: echo "#####################################################"
5: echo ""
6: echo " Letzte Updates werden durchgeführt."
7: echo "-----------------------------------------------------"
8: echo ""
9: sleep 2
10: zypper update
11: echo ""
12: echo " Alle alten Repositories werden deaktiviert."
13: echo "-----------------------------------------------------"
14: echo ""
15: sleep 2
16: zypper modifyrepo --all --disable
17: echo ""
18: echo " Die neuen Quellen werden eingetragen."
19: echo "-----------------------------------------------------"
20: echo ""
21: sleep 2
22: zypper addrepo --name "openSUSE-11.4 OSS"
nfs://master.cluster/home/repo/opensuse/
distribution/11.4/repo/oss/ repo-11.4-oss
23: zypper addrepo --name "openSUSE-11.4 Non-OSS"
nfs://master.cluster/home/repo/opensuse/
distribution/11.4/repo/non-oss/ repo-11.4-non-oss
24: zypper addrepo --refresh --name "openSUSE-11.4
Updates" nfs://master.cluster/home/repo/
opensuse/update/11.4/ repo-11.4-update
25: echo ""
26: echo " Die neuen Quellen werden aktualisiert."
27: echo "-----------------------------------------------------"
28: echo ""
29: sleep 2
30: zypper ref
31: echo " Das Quellenverzeichnis wird gesäubert."
32: echo "-----------------------------------------------------"
33: echo ""
34: sleep 2
35: zypper clean
36: echo ""
37: sleep 5
38: clear
39: echo "#####################################################"
40: echo " Upgrade starten? (j/n)"
41: read auswahl
42: echo ""
43: case $auswahl in
44: j*|J*|y*|Y*) zypper dup ;;
45: *) echo "Dann eben nicht!" ;;
46: esac
Galaxy S2, ein paar Monate später
Nach einigen Wochen im täglichen Betrieb, ist es Zeit für ein kleines Resümee.
Mit einigen praktischen Erweiterungen, siehe vorherige Artikel, blieben eigentlich keine Wünsche offen. Sei es der Kontakt über facebook oder google+, Mails, mp3-Player (via Bluetooth), Spiele, … . In den USA konnte ich das Handy auch schon testen, bis auf eine etwas langsame Internetanbindung (AT&T) und einen leeren Akku beim Navigieren (ohne Netzteil) habe ich keine Beanstandungen.
Letzte Woche gab es ein System-Update, dass die Akkulaufzeit verlängern soll. Beim Navigieren im Auto sollte es ohne Netzteil trotzdem eng werden, daher gibts hierfür bald das original CarKit, Feedback folgt.