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

android_logo 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.