Web Desktop mit gOS 1.0.1

Version 1.0
Author: Falko Timme


Diese Anleitung veranschaulicht, wie man einen gOS 1.0.1 Desktop einrichtet, der ein vollwertiger Ersatz für einen Windows Desktop darstellt, das heißt über alle benötigten Programme verfügt, die man auch bei Windows verwendet. Die Vorteile liegen auf der Hand: Man bekommt ein sicheres System ohne DRM Beschränkungen, das sogar auf alten Festplatten läuft. Und das Beste daran ist: Die ganze Software ist kostenlos. gOS ist eine leichtgewichtige Linux Distribution, die auf Ubuntu 7.10 basiert und Google Apps sowie einige andere Web 2.0 Anwendungen enthält; es verwendet den Enlightenment 17 Window Manager anstelle eines GNOME oder KDE.

Allerdings möchte ich an dieser Stelle darauf hinweisen, dass dies hier nicht der einzige Weg ist, ein solches System zu installieren. Es gibt viele Möglichkeiten - ich selbst habe mich für diese entschieden. Ich kann aber nicht garantieren, dass diese Lösung bei jedem funktioniert bzw. für jeden die richtige ist!

1 Vorbemerkung

Um den Windows Desktop vollständig ersetzen zu können, möchte ich, dass der gOS Desktop folgende Software installiert hat:

Grafik:

  • The GIMP - Kostenloses Pendant zum Adobe Photoshop
  • F-Spot - umfangreiche Bildverwaltungssoftware für den GNOME Desktop
  • Google Picasa - Programm für Organisation und Bearbeitung von Digitalfotos

Internet:

  • Firefox
  • Opera
  • Flash Player 9
  • FileZilla - Multithreaded FTP Client
  • Thunderbird - Email und News Client
  • Evolution - Verknüpft E-mail, Kalender, Adressbuch und Task List Management Funktionen
  • aMule - P2P File Sharing Application
  • BitTornado - Bittorrent Client
  • Azureus - Java Bittorrent Client
  • Pidgin - Multi-Plattform Instant Messenger
  • Skype
  • Google Earth
  • Xchat IRC - IRC Client

Office:

  • OpenOffice Writer - Ersatz für Microsoft Word
  • OpenOffice Calc - Ersatz für Microsoft Excel
  • Adobe Reader
  • GnuCash - Programm, das doppelte Buchführung unterstützt , ähnlich wie Quicken
  • Scribus - Open Source Desktop Publishing (DTP) Programm

Sound & Video:

  • Amarok - Audio Player
  • Audacity - kostenloser, open source, cross platform digital audio editor
  • Banshee - Audio Player, Kodieren und Dekodieren verschiedener Formate und Synchronisation von Musik mit Apple iPods
  • MPlayer - Media Player (video/audio), der Windows WMA unterstützt
  • Rhythmbox Music Player - Audio Player (ähnlich wie Apple’s iTunes), mit iPod-Unterstützung
  • gtkPod - Software, die ähnlich wie Apple’s iTunes ist, unterstützt den iPod, iPod Nano, iPod Shuffle, iPod Photo, und iPod Mini
  • XMMS - Audio Player ähnlich wie Winamp
  • dvd::rip - DVD Kopierprogramm
  • Kino - kostenloser Digitalvideoeditor
  • Sound Juicer CD Extractor - CD Ripper, unterstützt verschiedene Audio Codecs
  • VLC Media Player - Media Player (video/audio)
  • Helix Player - Media Player, ähnlich wie Real Player
  • Totem - Media Player (video/audio)
  • Xine - Media Player, unterstützt verschiedene Formate; kann DVDs spielen
  • GnomeBaker - CD/DVD Brennprogramm
  • K3B - CD/DVD Brennprogramm
  • Multimedia Codecs

Programmierung:

  • KompoZer - WYSIWYG HTML Editor, ähnlich wie Macromedia Dreamweaver, aber nicht so funktionsreich (noch nicht)
  • Bluefish - Texteditor, passend für viele Programmierungs- und Markup-Sprachen
  • Quanta Plus - Web-Entwicklungs-Umgebung, enthält WYSIWYG Editor

Andere:

  • VMware Server - lässt Deinen alten Windows Desktop als virtuelle Machine unter Deinem Linux Desktop laufen, damit Du Windows nicht ganz aufgeben mu
  • TrueType fonts
  • Java
  • Read-/Write Unterstützung für NTFS Partitionen
Viele unserer gewünschten Anwendungen und Programme sind in den Ubuntu Paketdatenbanken verfügbar. Einige dieser Anwendungen sind von der Ubuntu Community bereitgestellt worden.

In dieser Anleitung werde ich den Nutzernamen falko in this tutorial. Ersetze ihn bitte mit Deinem eigenen Nutzernamen.

2 Installation des Basissytems

Die Installation des Basissystems ist so einfach wie das Bis-Drei-Zählen, da unser der gOS Installer nicht viele Optionen anbietet. Man kann also nichts falsch machen.

Lade Dir das gOS 1.0.1 iso Image von http://www.thinkgos.com/downloads.html runter und brenne es auf eine CD. Starte Deinen Rechner von der CD. Wähle Start or install gOS beim boot prompt aus:


Das System startet einen Desktop, der ganz im RAM Deines Systems läuft (die gOS Installations-CD ist ebenfalls eine Live-CD) ohne etwas auf Deiner Festplatte zu verändern. Das hat den Vorteil, dass Du gOS testen kannst bevor Du es tatsächlich installierst.


So sieht der gOS Desktop aus. In der unteren Startleiste (dock) findest Du viele Web Anwendungen und ein Google Suchfeld in der rechten oberen Ecke:


Auf die Anwendungen kannst Du auch zugreifen, indem Du mit der rechten Mouse-Taste auf den Desktop klickst:


Wenn Du mit der linke Mouse-Taste auf den Desktop oder das grüne Blatt klickst, öffnest Du das normale Menü, von dem aus Du auf alle installierten Anwendungen, Systemeinstellungen etc. zugreifen kannst:




Klicke doppelt auf das Install Symbol auf dem Desktop um die Installation auf der Festplatte zu starten:


Der Installer startet. Wähle zunächst eine Sprache aus:


Wähle dann Deine Zeitzone:


Ändere Dein Tastaturlayout falls nötig:


Nun kommen wir zu Partitionierung unserer Festplatte. Normalerweise ist die Option Guided - use entire disk eine gute Wahl, sofern Du nicht benutzerdefinierte Partitionen benötigst und nicht weißt was Du tust. Use entire disk erstellt eine große Partition (big / partition) für uns:


Gib Deinen wirklichen Namen, Deinen gewünschten Nutzernamen und Passwort ein, klicke auf Forward:


Der nächste Screen zeigt uns eine Zusammenfassung von Installationseinstellungen. Klicke auf Install um die Installation zu starten:


Die Festplatte wird partitioniert:


Danach wird das gOS System installiert. Das kann ein paar Minuten dauern, also sei ein bisschen geduldig:


Nachdem die Installation abgeschlossen ist, müssen wir das System neu starten um es anwenden zu können. Klicke auf Restart now:



Der Live-CD Desktop fährt runter. Wenn Du am Ende das blaue Rechteck mit weißer Schrift siehst, wird die gOS CD ausgeworfen. Entferne sie aus dem CD Laufwerk und drücke die <ENTER> Taste um von Deinem neuen gOS Desktop aus zu starten:


Dein neues gOS System startet. Melde Dich mit Deinem Nutzernamen und Passwort, welches Du während der Installation eingerichtet hast, an:



Wenn Du Dich erstmalig anmeldest, musst Du die Lizenzbestimmungen für firefox-google-toolbal-plugin akzeptieren; dafür wirst Du erneut nach Deinem Passwort gefragt:


Stimme danach der Lizenzbestimmung des firefox-google-toolbar-plugin zu:


So sieht dann Dein neuer Desktop aus:


Nun ist das Basissystem betriebsbereit.

3 Das System aktualisieren

Wenn Du Dich erstmalig anmeldest, wirst Du höchstwahrscheinlich ein orange-farbenes Update Symbol in der rechten unteren Ecke sehen, was bedeutet, dass Updates für installierte Software verfügbar sind. Um die Updates zu installieren, klicke auf dieses orange-farbene Symbol:


Der Update Manager teilt Dir mit, welche Updates verfügbar sind. Klicke auf Install Updates um sie zu installieren:


Die Updates werden runter geladen und installiert (das kann einige Minuten dauern):




Ist der Aktualisierungsvorgang abgeschlossen, klicke auf Close:


Schließe dann den Update Manager:


Das orange-farbene Update Symbol ist nun verschwunden. Das System wurde aktualisiert.

4 Bestandsaufnahme - was wir bis jetzt haben

Lass uns nun alle Menüeinträge unter Applications durchsuchen, um herauszufinden, welche unserer benötigten Anwendungen bereits isntalliert sind:


Folgende Situation solltest Du vorfinden ([x] markiert eine Anwendung, die bereits installiert ist, wohingegen [ ] eine Anwendung bedeutet, die noch fehlt):

Grafik: [x] The GIMP
[ ] F-Spot
[ ] Picasa

Internet: [x] Firefox
[ ] Opera
[ ] Flash Player
[ ] FileZilla
[x] Thunderbird
[ ] Evolution
[ ] aMule
[ ] BitTornado
[ ] Azureus
[x] Pidgin
[x] Skype
[ ] Google Earth
[ ] Xchat IRC

Office: [x] OpenOffice Writer
[x] OpenOffice Calc
[ ] Adobe Reader
[ ] GnuCash
[ ] Scribus

Sound & Video: [ ] Amarok
[ ] Audacity
[ ] Banshee
[ ] MPlayer
[x] Rhythmbox Music Player
[ ] gtkPod
[ ] XMMS
[ ] dvd::rip
[ ] Kino
[ ] Sound Juicer CD Extractor
[ ] VLC Media Player
[ ] Helix Player
[ ] Totem
[x] Xine
[x] GnomeBaker
[ ] K3B
[ ] Multimedia Codecs

Programmierung: [ ] KompoZer
[ ] Bluefish
[ ] Quanta Plus

Andere: [ ] VMware Server
[x] TrueType fonts
[ ] Java
[x] Read-/Write support for NTFS partitions

Einige Anwendungen sind bereits im System installiert. Microsoft's TrueType Schriftarten sind auch bereits installiert, das kannst Du überprüfen, indem Du den OpenOffice Writer öffnest. Sieh Dir die verfügbaren Schriftarten an. Du müsstest Schriftarten wie Arial, Times New Roman, Verdana etc. finden:


Die NTFS Lese- und Schreibunterstützung ist standardmäßig auf Ubuntu 7.10 (Gutsy Gibbon) und allen daraus abgeleiteten Distributionen aktiviert.

5 Installation vom gnome-Terminalfenster und gedit

Bevor wir weiter machen sollten wir ein Terminalfenster, dass uns erlaubt, Befehle zu kopieren und einzufügen und einen Text Editor installieren (um dieser Anleitung zu folgen, brauchst Du keinen Text Editor, aber es ist immer besser einen zu haben). Das Standard-Terminalfenster auf gOS ist UXterm, aber das Problem mit diesem Terminalfenster ist, dass man Befehle nicht kopieren und einfügen kann (z.B. von dieser Anleitung). Daher installieren wir das gnome-Terminalfenster (und gedit, unseren Text Editor).

Öffne den Synaptic Package Manager (Applications > Administration > Synaptic Package Manager (Package Manager)):


Schließe das "Quick Introduction" Fenster:


Klicke auf das Suchfeld und suche nach dem gnome-Terminalfenster:



Das Package gnome-Terminalfenster sollte erscheinen. Klicke darauf und wähle "Mark for Installation" im Menür:


Akzeptiere die Abhängigkeiten des gnome-Terminalfensters indem Du auf "Mark" klickst:


Das gleiche Verfahren gilt auch für gedit:




Klicke danach auf das "Apply" Feld um die Installation zu starten:


Bestätige die Auswahl indem Du auf "Apply" klickst:


Danach werden die ausgewählten Pakete runter geladen und installiert:



Nachdem alle Pakete installiert wurden, klicke auf "Close":


6 Konfiguration von zusätzlichen Paketdatenbanken

Einige Pakete wie der Adobe Reader sind in den Ubuntu Datenbanken nicht verfügbar. Der einfachste Weg an solche Pakete heranzukommen ist, die Medibuntu Paketdatenbank hinzuzufügen. Um diese hinzuzufügen, gehe auf "Run Command":


Gib ein

gnome-terminal

um das GNOME Terminalfenster zu starten:


Lass folgende Befehle im GNOME Terminalfenster laufen um die Medibuntu Paketdatenbank freizuschalten (Du kannst sie von hier aus kopieren und in das GNOME Terminalfenster einfügen um Tippfehler zu vermeiden):

Importieren der Paketdatenbank:

sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/medibuntu.list

Importieren des gpg-key und Aktualisieren Deiner Paketliste:

wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update


Danach kannst Du das GNOME Terminalfenster schließen.

Zusätzlich zu der Medibuntu Paketdatenbank schalten wir auch die gutsy partner Paketdatenbank frei, die den Opera Browser beinhaltet. Gehe zu Applications > Administration > Software Sources (Software Sources):


Gib Dein Passwort ein:


Das Software Sources Fenster beinhaltet Paketdatenbanken, die dem System bereits bekannt sind (ganz gleich ob sie frei geschaltet sind oder nicht). Gehe zur Registerkarte "Third-Party Software", aktiviere die gutsy partner Datenbank und klicke auf "Close":


Nun muss die Paketdatenbank des Systems aktualisiert werden (da wir gerade neue Paketdatenbankekn hinzugefügt haben). Klicke dafür auf "Reload":


Nun wird die Paketdatenbank aktualisiert:


Das Fenster schließt sich danach automatisch.

7 Installation zusätzlicher Software

Um zusätzliche Anwendungen zu installieren, öffne den Synaptic Package Manager (Applications > Administration > Synaptic Package Manager):



Wähle folgende Pakete für die Installation aus (* ist eine wildcard; z.B. meint gstreamer* alle Pakete, die mit gstreamer starten):
  • amarok
  • amule
  • audacity
  • azureus
  • banshee
  • bluefish
  • dvdrip
  • filezilla
  • evolution
  • evolution-plugins
  • gnucash
  • gstreamer*
  • gtkpod
  • j2re1.4
  • j2re1.4-moyilla-plugin
  • k3b
  • kino
  • mplayer
  • mozilla-mplayer
  • totem
  • totem-gstreamer
  • totem-mozilla
  • quanta
  • kompozer
  • scribus
  • sun-java6* (außer sun-java6-doc)
  • vlc*
  • xchat
  • xchat-common
  • xmms*
  • f-spot
  • flashplugin-nonfree
  • bittornado
  • bittornado-gui
  • googleearth
  • acroread*
  • sound-juicer
  • helix-player
  • mozilla-helix-player
  • non-free-codecs
  • opera
Es sind auch noch viele andere Anwendungen verfügbar, die Du ebenfalls installieren kannst, wenn Du möchtest.

Nachdem Du alle gewünschten Pakete ausgewählt hast, klicke auf "Apply":


Bestätige Deine Auswahl indem Du erneut auf "Apply" klickst:


Danach werden alle ausgewählten Pakete runter geladen und installiert:


Bei einigen Paketen musst Du den Lizenzbestimmungen zustimmen (z.B. j2re1.4):


Der Adobe Flash plugin kann von einer lokalen Datei oder aus dem Internet installiert werden. Höchstwahrscheinlich hast Du den Flash plugin nicht vorher runter geladen; lasse daher das Feld "Location to the local file" leer und klicke auf "Forward":


Stimme der Lizenzbestimmung des Flash plugins zu:



Falls Du keine 3D Grafikkarte haben solltest und diese Nachricht siehst, klicke einfach auf "Forward":


Du kannst die Standard-MPlayer Schriftart beibehalten:


Danach müssen weitere Lizenzen akzeptiert werden:




Während der Installation wirst Du ein zweites Mal nach dem Flash plugin gefragt (bin mir nicht sicher warum...). Antworte einfach das gleiche wie zuvor:



Wenn alle Pakete installiert sind, klicke auf "Close":

8 Bestandsaufnahme (II)

Lass uns erneut überprüfen, was wir bis jetzt haben, indem wir wieder das Menü durchsuchen:


So sollte es nun aussehen:

Grafik: [x] The GIMP
[x] F-Spot
[ ] Picasa

Internet: [x] Firefox
[x] Opera
[x] Flash Player
[x] FileZilla
[x] Thunderbird
[x] Evolution
[x] aMule
[x] BitTornado
[x] Azureus
[x] Pidgin
[x] Skype
[x] Google Earth
[x] Xchat IRC

Office: [x] OpenOffice Writer
[x] OpenOffice Calc
[x] Adobe Reader
[x] GnuCash
[x] Scribus

Sound & Video: [x] Amarok
[x] Audacity
[x] Banshee
[x] MPlayer
[x] Rhythmbox Music Player
[x] gtkPod
[x] XMMS
[x] dvd::rip
[x] Kino
[x] Sound Juicer CD Extractor
[x] VLC Media Player
[x] Helix Player
[x] Totem
[x] Xine
[x] GnomeBaker
[x] K3B
[x] Multimedia Codecs

Programmierung: [x] KompoZer
[x] Bluefish
[x] Quanta Plus

Andere: [ ] VMware Server
[x] TrueType fonts
[x] Java
[x] Read-/Write support for NTFS partitions

9 Der Flash Player

Um zu sehen, ob der Flash plugin (den wir zuvor installiert haben) auch funktioniert, starte Firefox. Gib dann in der Adresszeile "about:plugins" ein. Firefox listet dann alle installierten plugins auf, auch der Flash Player (Version 9. 0der48 welche die neuste Version ist, als diese Anleitung verfasst worden ist) sollte unter ihnen sein:


Du kannst nun eine Web Site öffnen, von der Du weißt, dass sie Flash verwendet. Zum Beispiel hat www.spiegel.de Viedonachrichten in Flash. Du solltest Dir Flash Filme ansehen (und anhören) können:


Eine andere Web Site, die Flash Filme verwendet, ist zum Beispiel YouTube.

10 Google Picasa

Öffne Firefox und gehe zu http://picasa.google.com/linux/thanks-deb.html. Ein Download-Dialog sollte automatisch erscheinen. Wähel "Open with GDebi Package Installer (default)":



Ein Paket Installer Fenster erscheint. Klicke auf "Install Package" um Picasa zu installieren:


Du musst Dein Passwort angeben, um die Installation zu starten:


Die Installation beginnt:


Danach kannst Du das Paket Installer Fenster schließen:

11 Bestandsaufnahme (III)

Durchsuche das Menü erneut und überprüfe was bis jetzt installiert wurde.

Deine Liste sollte nun so aussehen:

Grafik: [x] The GIMP
[x] F-Spot
[x] Picasa

Internet: [x] Firefox
[x] Opera
[x] Flash Player
[x] FileZilla
[x] Thunderbird
[x] Evolution
[x] aMule
[x] BitTornado
[x] Azureus
[x] Pidgin
[x] Skype
[x] Google Earth
[x] Xchat IRC

Office: [x] OpenOffice Writer
[x] OpenOffice Calc
[x] Adobe Reader
[x] GnuCash
[x] Scribus

Sound & Video: [x] Amarok
[x] Audacity
[x] Banshee
[x] MPlayer
[x] Rhythmbox Music Player
[x] gtkPod
[x] XMMS
[x] dvd::rip
[x] Kino
[x] Sound Juicer CD Extractor
[x] VLC Media Player
[x] Helix Player
[x] Totem
[x] Xine
[x] GnomeBaker
[x] K3B
[x] Multimedia Codecs

Programmierung: [x] KompoZer
[x] Bluefish
[x] Quanta Plus

Andere: [ ] VMware Server
[x] TrueType fonts
[x] Java
[x] Read-/Write support for NTFS partitions

Alles ist installiert bis auf den VMware Server...

12 Der VMware Server

Mit dem VMware Server kannst Du Deinen alten Windows Desktop (den Du vorher mit dem VMware Converter in eine virtuelle VMware Maschine konvertiert hast, was in diesem Tutorial beschrieben wird: http://www.howtoforge.com/vmware_converter_windows_linux) unter Deinem gOS Desktop laufen lassen. Das kann sehr nützlich sein, wenn Du Programme unter Windows verwenden möchtest, auf die Du nicht verzichten kannst oder wenn Du erst langsamt zu Linux überwechseln möchtest.

Um den VMware Server runter zu laden, gehe zu http://www.vmware.com/download/server/ und klicke auf "Download Now":


Stimme der Lizenzbedingung zu indem Du auf "Yes" klickst:


Lade dann den VMware Server für Linux .tar.gz Datei (die die rpm Datei!) auf Deinen Desktop (z.B. in das Verzeichnis /home/falko/Desktop):




Um die Seriennummer zu bekommen, die Du für den VMware Server brauchst, gehe zu http://register.vmware.com/content/registration.html. Gib Deine persönliche Daten ein. Danach erscheint eine Seite mit der Seriennummer des VMware Servers. Schreib sie auf oder drucke sie aus:



Um den VMware Server zu installieren, öffne wieder ein GNOME Terminalfenster. Gehe zu "Run Command"...


... und führe folgenden Befehl aus

gnome-terminal

um das GNOME Terminalfenster zu öffnen:


Lass folgenden Befehl laufen um ein paar notwendige Pakete zu installieren:

sudo apt-get install linux-headers-`uname -r` build-essential xinetd

Gehe dann in das Verzeichnis, in dem Du die VMware Server .tar.gz Datei gespeichert hast, z.B. /home/falko/Desktop (ersetze falko mit Deinem eigenen Nutzernamen!):

cd /home/falko/Desktop

Entpacke die Mware Server .tar.gz Datei und lass den Installer laufen:

tar xvfz VMware-server-*.tar.gz
cd vmware-server-distrib
sudo ./vmware-install.pl

Der Installer wird Dir eine Menge Fragen stellen. Du kannst immer die Standardwerte beibehalten indem Du einfach <ENTER> drückst.

Gegen Ende der Installation wirst Du gebeten die Seriennummer einzugeben:

Bitte gib Deine 20-stellige Seriennummer ein.

Tippe XXXXX-XXXXX-XXXXX-XXXXX oder 'Enter' um abzubrechen:

Gib Deine VMware Server Seriennummer ein.

Nach der erfolgreichen Installation kannst Du die VMware Server Download-Datei und das Installationsverzeichnis löschen:

cd ../
rm -fr vmware-server-distrib/
rm -f VMware-server*.tar.gz

Nun findest Du den VMware Server unter Applications > System Tools > VMware Server Console:



Wenn Du ihn startest, wähle "Local host":


Danach kannst Du virtuelle Maschinen erstellen (oder Deine virtuelle Windows Maschine importieren, die Du mit dem VMware Converter erstellt hast):

13 Bestandsaufnahme (IV)

Nun haben wir endlich alle gewünschten Anwendungen installiert:

Grafik: [x] The GIMP
[x] F-Spot
[x] Picasa

Internet: [x] Firefox
[x] Opera
[x] Flash Player
[x] FileZilla
[x] Thunderbird
[x] Evolution
[x] aMule
[x] BitTornado
[x] Azureus
[x] Pidgin
[x] Skype
[x] Google Earth
[x] Xchat IRC

Office: [x] OpenOffice Writer
[x] OpenOffice Calc
[x] Adobe Reader
[x] GnuCash
[x] Scribus

Sound & Video: [x] Amarok
[x] Audacity
[x] Banshee
[x] MPlayer
[x] Rhythmbox Music Player
[x] gtkPod
[x] XMMS
[x] dvd::rip
[x] Kino
[x] Sound Juicer CD Extractor
[x] VLC Media Player
[x] Helix Player
[x] Totem
[x] Xine
[x] GnomeBaker
[x] K3B
[x] Multimedia Codecs

Programmierung: [x] KompoZer
[x] Bluefish
[x] Quanta Plus

Andere: [x] VMware Server
[x] TrueType fonts
[x] Java
[x] Read-/Write support for NTFS partitions

14 Links