DVD-10 + DVD • Teamviewer • Fotoxx • Strato HiDrive • E-Books erstellen • OOBase • Mediacenter • PROGRAMMIEREN 03.2010 001-001_titel_LU06.indd 1 MEDIACENTER • OOBASE • FOTOXX • TEAMVIEWER PROGRAMMIEREN • LinuxUser! 10Jahre PROGRAMMIEREN

und Archiv-DVD mit 124 Seiten Jubiläumsheft Community-Edition

Frei kopieren undbeliebigweiterverteilen und Netbook-Remix Als Desktop-Version auf derHeft-DVD aufgebohrt Mediacenter Datenbanken Firmware ausreizen Theater+ mitfreier WD-TV undSeagate Mausklick entwerfen bankoberflächen per Komfortable Daten- mit OpenOffice Werkzeuge Sprachen und Praxistest Basic-IDEs im Tools fürjedesProjekt Profis: Dieoptimalen Programmieren wie die ins Programmieren den einfachenEinstieg Komplettpakete für 10.04 www.-user.de 4 196067 Italien EUR 19,45 EUR Italien 19,45 EUR Spanien 17,20 EUR Benelux 29,90 sfr Schweiz 16,45 EUR Österreich Deutschland EUR 30.04.2010 11:23:23Uhr 014954 06.2010

S. 50 14,95 S. 40, 46 S. 100

S. 76 06 !

EDITORIAL Eine Dekade Linux

Sehr geehrte Leserinnen und Leser,

die Sektkorken haben zwar in der Office-Workshop, ein Dis tri bu ti- gen zur heutigen Form: Mit Redaktion nicht reihenweise ge- ons test, ein Artikel über Digital- LinuxUser 10/ 2005 erhielt der knallt – aber doch mit stolz- kameras unter Linux und Handrei- Inhalt das jetzige Layout, im Ja- geschwellter Brust haben wir die chungen für die Arbeit auf der nuar 2006 wurde auch der Titel Druckunterlagen dieses Hefts in Shell. Auch einen Datenträger gab noch einmal aufgefrischt. Seit der die Pro duk tion gegeben: 120 Aus- es schon: Die CD enthielt die Dis- Ausgabe 10/ 2006 schließlich gibt gaben und zehn Jahre kontinuier- tribution EasyLinux 2000, Star- es LinuxUser in einer DVD- und liche Heftgeschichte [1] sind ja Office 5.1a und – wie heute noch – einer No-Media-Version. nun auch nicht zu verachten. die komplette Software zum Heft. Zu unserem runden Geburtstag Angefangen hat LinuxUser sei- Zwar haben sich die Themen seit haben wir alle Artikel der letzten nen Weg als Sonderheft Ende der ersten Ausgabe nicht wesent- 10 Jahre – von Ausgabe 06/2000 Jörg Luther 1999 und als Sonderteil des Linux- lich geändert, das Heft selbst aller- bis einschließlich 05/2010 – im Chefredakteur Magazins ab der Januar-Ausgabe dings entwickelte sich schon bald HTML-Format auf eine Mega-Ar- 2000. Dieser kam so gut bei den weiter: Mit Ausgabe 10/ 2001 er- chiv-DVD gepackt, die der DVD- Lesern an, dass wenige Monate fuhren Titel und Seitengestaltung Edition dieser Ausgabe beiliegt. später daraus ein eigenes Heft eine deutliche Modernisierung, Sie können die Disk bei Bedarf wurde: Mit der Nummer 06/ 2000 und auch das Heftlogo erhielt ein aber auch einzeln nachbestellen erschien das erste LinuxUser. klareres Design. Die hohe Qualität [4]. Damit Sie auch einen kleinen INFO Schmökert man darin, stößt dieses Relaunchs lässt sich daran Eindruck bekommen, wie sich das [1] Titel aller Ausgaben: man schon damals erkennen, dass das neue Heft im Lauf der Zeit so „ange- http:// www. linux-user. de/ auf Themen, wie Format für die folgenden fühlt“ hat, finden Sie auf den Sei- ausgabe/ fullindex. html sie so oder ähnlich fast drei Jahre unverändert ten 12 bis 26 dieser Ausgabe ei- [2] XP-Kurztest: http:// www. auch heute noch in blieb. Der Re dak tion ver- nige Artikel der letzten 10 Jahre linux-user. de/ ausgabe/ jeder Ausgabe zu schaffte das die nötige als originalgetreuen Reprint. 2002/ 09/ 085-xp-test/ finden sind: Tools Muße für legendäre Ar ti kel Wir wünschen Ihnen viel Spaß [3] Linux-Boxers: und Anwendungen wie Hans-Georg Eßers Win- mit der 10-Jahre-Jubiläumsaus- http:// www. linux-user. de/ für Gnome und dows-XP-Kurztest [2] oder gabe von LinuxUser und auch für ausgabe/ 2003/ 01/ KDE, ein Star- Andreas Bohles Linux- die nächsten 120 Ausgaben viel 084-boxers/ Boxers-Rezension [3]. Vergnügen bei der Lektüre. [4] 10-Jahres-DVD bestellen: Erst im April 2004 war http://www. linux-user. de/ 01/2000 die Zeit dann für einen Beste Grüße, lu10y/ weite ren Relaunch reif – seit die- sem Zeitpunkt ziert auch das heute noch verwendete Logo den Titel. Von da an entwickelte sich das Heft in evolutionären Sprün-

06/2000

10/2001 04/2004 10/2005 10/2006

06 | 10 3 06 | 10

Ob Briefmarken, CDs, Schneekugeln oder Modellautos – beim Katalogi- Das Unternehmen Strato hat mit 76 sieren von privaten Sammlungen er- HiDrive ein neues Angebot für ei- Ob kollaboratives Arbei- weist sich die Datenbank OpenOffice Base als 88nen Online-Speicher auf den Markt ten oder Fernwartung – nützlicher Helfer. Mit wenigen Klicks erstellen gebracht. Die Lösung unterstützt viele Proto- 94 mit Teamviewer wachsen Sie hier Tabellen, Abfragen und Formulare für die kolle, Backups und Verschlüsselung. Wir zeigen, die Desktops übers Netz zusammen. Dateneingabe im komfortablen Editor. ob sich die Investition für Linux-User lohnt.

AKTUELLES SCHWERPUNKT PRAXIS

Ubuntu 10.04 LTS ...... 28 Programmiersprachen . . 40 Thingamablog ...... 68 10.04 lockt Anwender Ein Überblick hilft bei ersten Zwei Minuten genügen, um mit mit runderneuerter Optik – und Schritten durch den Dschungel Thingamablog ein Online-Tage- ebnet Canonical den Weg für Be- der Sprachen und Konzepte. buch aufzusetzen. So schreiben zahldienste in der Cloud. Sie im Nu Beiträge und Artikel, Entwicklungstools ...... 46 statt Technik zu verwalten. Gnome 2.30 ...... 32 Wer sich mit dem Programmieren Mit Gnome 2.30 läuten die Ent- beschäftigt, sieht sich rasch mit Planetensuche ...... 72 wickler den finalen GNU-Desktop einer Vielzahl von Tools konfron- Die spannende Suche nach außer- der 2er-Serie ein. tiert. Wir helfen bei der Auswahl irdischem Leben beginnt auf dem der richtigen Werkzeuge. PC. Das Programm Planetensuche Software im Kurztest . . . . 34 zeigt, wo die besten Bedingungen Zeiterfassung Gtimer 2.0, Basic-IDEs im Test ...... 50 für intergalaktische Nachbarn Audio-Konvertierer Jripper 1.02, Mit einer passenden IDE er- herrschen. Browser-Notizblock Memonaut stellen selbst Einsteiger schnell 1.0, PIM Osmo 0.2.10 Programme für die grafische Workshop OOBase ...... 76 Oberfläche. OpenOffice bietet eine mächtige Distributionen ...... 36 Datenbank-Anwendung, mit der Allianz der Mandriva-User, neuer Neues in Bash 4 ...... 58 Sie kinderleicht Formulare, Tabel- -Chef, Salix Live 13.0, Neue Funktionen und komfor- len und Abfragen erstellen. Mythdora 12.23, Ubuntu 10.04 table Methoden erleichtern den fast pünktlich, VDPAU für Open- Umgang mit der Bash 4 enorm. Fotoxx ...... 81 Suse 11.3 Die Bildverwaltung bietet leis- Git richtig einsetzen . . . . . 62 tungsfähige Bearbeitungsmög- Neues rund um Linux . . . . 38 Linus Torvalds schneiderte dem lichkeiten von der schlichten LU-Leserumfrage, Grazer Linux- Linux-Kernel das Versionskon- Rote-Augen-Korrektur bis hin zu tage 2010, AMDs Hexacore mit trollsystem Git auf den Leib. Wir HDR- und Panorama-Aufnahmen. Linux-Problemen, LinuxTag-Pro- zeigen, wie Sie damit Ihre eigenen gramm fertig, Sony unter Druck, Projekte pflegen. Panzerduell ...... 84 freier H.264-Blu-ray-Encoder, HP Seit Mitte der Neunzigerjahre schluckt Palm schießt sich das 3D-Panzer-Spiel BZFlag in die Herzen der Gamer und erfreut sich noch immer einer wachsenden Fangemeinde.

4 06 | 10

Heft-DVDs Auf den Heft-DVDs dieser Ausgabe befindet sich ausschließlich Anwendungs-Software. Die Datenträger enthalten keine jugend- gefährdenden Inhalte.

Auf einem Linux-Sys- Auf der Heft-DVD: tem finden sich zahl- Der -Ab- 40lose Interpreter, leger Salix Live 13 Compiler, Tools und viel Dokumentation. Wer aber die ersten Schritte bei bringt ein schickes Artwork, nützliche der Software-Entwicklung macht, braucht häufig Orientierung. Wir helfen Tools und eine in- Ihnen bei der Auswahl der richtigen Sprache, zeigen nützliche Tools auf und telligente Paketver- erläutern Techniken, die Ihnen die Arbeit von Beginn an erleichtern. waltung mit.

IM TEST HARDWARE

Strato HiDrive ...... 88 HD-Mediaplayer ...... 100 Der renommierte Hoster Strato Als vielseitiger Zuspieler für HD- Das schlanke ZevenOS Neptune offeriert eine preisgünstige On- Fernseher sind HD-fähige Me- vereint auf der Basis von Debian line-Festplatte mit TÜV-geprüfter diaplayer heiß begehrt. Western „Lenny“ viele Multimediatools Datensicherheit und offenen Digitals Verkaufsschlager WD TV und neue Konfigurationswerk- Schnittstellen. Wir haben uns das gibt es jetzt in einer Neuauflage zeuge unter einer Oberfläche mit BeOS-Optik. Lesen Sie Angebot genauer angesehen. mit Netzwerk und mehr Leistung, mehr zum System ab Seite 6. Konkurrent Seagate hält mit dem FreeAgent Theater+ dagegen. NETZ&SYSTEM

Teamviewer ...... 94 Mit der aktuellen LTS- KNOW-HOW Version Ubuntu 10.04 Teamviewer demonstriert ein- „Lucid Lynx“ setzen drucksvoll, wie einfach Fernwar- E-Books erstellen ...... 108 die Entwickler auf tung über Router und Firewalls Mit dem richtigen Werkzeugkas- Stabilität und langfris- tige Updates. Als An- hinweg funktionieren kann. Jetzt ten erstellen Sie heute E-Books wender kommen Sie gibt es die Software für Linux. inklusive Volltextsuche und In- in den Genuss vieler haltsverzeichnis weitgehend auto- neuer Features. Mehr matisch aus einem Buchscan. zu Ubuntu 10.04 finden Sie im Heft ab Seite 28.

Dank Mythdora 12.23 instal- lieren Sie in wenigen Minu- ten ein leistungsfähiges HEFT-DVD Home-Theater mit Audio- und Videofunktionen auf ZevenOS-Neptune 1.8.1 . . . 6 einem PC. Weiteres lesen Sie ab Seite 36. Heft-DVD-Inhalt ...... 10

Im Vergleichs- SERVICE test zeigt sich, LinuxUser DVD-Edition 100 wie die Herstel- IT-Profimarkt ...... 114 Hinweis: Haben Sie die DVD-Edition dieser Ausgabe er- worben, finden Sie auf Seite 10 wei tere Informationen zu ler Seagate und Western Digital Autoren/Inserenten . . . . 120 bei ihren Mediaplayern mit den den Programmen auf den beiden Datenträgern. Haben Sie Impressum ...... 121 dagegen die güns tigere No-Media-Ausgabe erstanden, Ideen und Wünschen der Open- enthält dieses Heft keine Datenträger. Source-Community umgehen. Vorschau 07/2010 ...... 122

10 | 09 5 heft-dvd ZevenOS-Neptune 1.8.1

Schlanke Multimedia-Distro im BeOS-Look Voll retro

BeOS galt in den späten Neunzigerjahren als das Multimedia-Betriebssystem schlechthin. Jetzt tritt ZevenOS-Neptune optisch und auch in Sachen Aus- stattung in dessen Fußstapfen – mit komplettem Linux-Unterbau auf der Basis von Debian 5 „Lenny“.

Erik Bärwaldt

Mit ZevenOS hat sich ein Linux- einmal Probleme mit der Hard- und die dazugehörige Schaltfläche Abkömmling etabliert, der eines ware-Erkennung haben sollte. für die Suche. Zudem – auch das der weniger bekannten, jedoch Nach erfolgreichem Start prä- ein Novum – lässt sich aus jedem höchst innovativen Betriebssyste- sentiert sich ZevenOS-Neptune in Fenster heraus durch Anklicken me der späten Neunzigerjahre dezenten Blautönen mit BeOS- des roten Ausschalters das System ZevenOS-Neptune 1.8 zum Vorbild hat: Die Distribution ähnlichen Symbolen. Die Panel- herunterfahren oder neu starten. (bootfähig, ISO): Heft-DVD Seite B lässt das ungewöhnliche und auch leiste von XFCE befindet sich am Magi 2 beinhaltet im Menü Ein- heute noch keineswegs ange- oberen Bildschirmrand, unten re- stellungen auch seinen kleineren staubt wirkende Erscheinungsbild sidiert mittig eine Schnellstart- Bruder Magi, der die Menüs Sys- und Bedienkonzept von BeOS leiste. Über sie starten Sie die tem | Einstellungen und System | wiederauferstehen. Die neueste wichtigsten Anwendungen per Systemverwaltung von Gnome Variante ZevenOS-Neptune 1.8 Mausklick. Hier geben sich neben nachbildet, ohne allerdings des- (http:// www. zevenos. com) basiert vielen Multimedia-Applikationen sen verwirrende Vielzahl von Op- auf Debian „Lenny“, wobei jedoch auch der wieselflinke Webbrowser tionen zu bieten. Magi verlegt zu- ein Kernel der Version 2.6.31, ein Google Chrome sowie die meist- sätzlich entgegen sonstiger Ge- X-Server in Version 7.3 und als genutzten Office- und Hilfspro- pflogenheiten das Untergruppen- Desktop das schlanke und schnel- gramme ein Stelldichein. menü an den oberen Fensterrand. le XFCE in einer modifizierten Einen Vorgeschmack auf die Fens- Version 4.4.2 zum Zuge kommen. Jede Menge Magi(e) terleiste von Ubuntu 10.04 bietet Zu diesen Kernkomponenten Aufmerksamkeit erregt sofort der ZevenOS-Neptune bereits mit der hat das Team rund um den Kölner Starter mit der Bezeichnung Anordnung der Schaltknöpfe Ver- Leszek Lesner neben dem übli- MAGI 2 auf der Arbeitsoberfläche: kleinern, Vollbild und Schließen am chen Spektrum an freier Software Hinter diesem Icon verbirgt sich linken Rand der Leiste (Abbil- zusätzliche Eigenentwicklungen das zentrale Verwaltungswerk- dung , nächste Doppelseite). gruppiert. Hinzu kommen einige zeug des Betriebssystems, das Sie Ein weiteres Novum stellt die besonders interessante neue Ap- mit dem interessanten Bedien- ebenfalls von der Arbeitsoberflä- plikationen und ein Artwork, das konzept von Neptune vertraut che aus zu aktivierende Datenträ- durch sein ästhetisch ansprechen- macht. Sie finden in den wichtigs- gerverwaltung dar. Hier verzweigt ReAdMe des Erscheinungsbild die Distri- ten Menüs keine Menüleisten das Programm in eine übersichtli- Linux-Distributionen mit bution auch optisch abrundet. mehr wie bei anderen Distributio- che Liste der im System vorhan- multimedialem Schwer- ZevenOS-Neptune 1.8 ist als nen, sondern eine grau hinterleg- denen Partitionen. Durch einen punkt sind inzwischen Live-CD angelegt. Im Bootmana- te Gruppenleiste im unteren Be- Klick auf das entsprechende Feld weit verbreitet. Zeven- ger-Menü tauchen nach dem Ein- reich des Auswahlfensters. in der Spalte Aktivieren hängen OS-Neptune bietet je- schalten des Rechners Startein- Ein Klick auf eines der Gruppen- Sie das jeweilige Laufwerk ein, doch zusätzlich eine träge für das Betriebssystem je- symbole verzweigt in die Unter- wobei Sie in der rechts angeordne- aufgepeppte Oberfläche weils in Deutsch und Englisch auf. gruppen. Ganz unten im jeweili- ten Balkengrafik in der Spalte Be- und eine extrem verein- Zusätzlich gibt es spezielle abgesi- gen Fenster finden Sie ein perma- legt sofort erkennen, inwieweit fachte Bedienung. cherte Modi, falls die Software nent eingeblendetes Eingabefeld die Partition ausgelastet ist. Diese

6 06 | 10 heft-dvd ZevenOS-Neptune 1.8.1

nur bei hochgerüsteten Grafik- werken auf erweiterten Partitio- karten und opulenter CPU-Leis- nen kommt. Auch die Kooperati- tung. In unserem Test auf einem on mit Grub2 gilt es, händisch als besonders kapriziös bekann- einzurichten, ZevenOS setzt noch ten IBM-Netvista-Desktopsystem auf den alten Grub. mit einem integrierten einfachen 2D-Intel-Grafikcontroller leistete Media-Tausendsassa sich ZevenOS-Neptune weder bei Wie beim Vorbild BeOS auch ori- den 3D-Effekten noch bei der ei- entiert sich die Softwareauswahl gentlichen Hardware-Erkennung von ZevenOS primär an den mul- Schwächen. Sogar die Bildschirm- timedialen Bedürfnissen. So auflösung wurde korrekt und er- bringt die Distribution zahlreiche gonomisch auch im Live-Betrieb Anwendungen für die Bildbear- eingestellt – was auf dieser Ma- beitung sowie den Audio- und Vi-  Leicht zu bedienen Mountfunktion macht ZevenOS- schine weder Fedora noch Open- deoschnitt mit. Für Letzteres und übersichtlich: das Neptune auch zu einem idealen Suse in den jeweils aktuellen Ver- sind mit Avidemux und Open- Systemverwaltungs- werkzeug Magi 2. Rettungssystem, da Sie nicht erst sionen schaffen. Shot gleich zwei semiprofessio- umständlich Partitionen auf der nelle Softwarepakete mit an Bord. Festplatte suchen müssen, son- Installation auf der Platte Mit YAVTD liefert ZevenOS- dern diese gleich aktivieren kön- Über den Starter Install Neptune Neptune einen Downloader für nen (Abbildung ). auf der Arbeitsoberfläche instal- Youtube-Videos mit, der auch das lieren Sie ZevenOS dauerhaft auf Herunterladen von hochqualitati- 3D ohne 3D der Festplatte. Damit erhöht sich ven HD-Videos gestattet. Sollten ZevenOS-Neptune bietet im un- der in Magi 2 gelistete Fundus an Sie trotzdem einen Dateikonver- teren Bereich des Desktops eine Software gegenüber der Live-Ver- ter benötigen, so haben Sie mit „Zeebar“ genannte Schnellstart- sion erheblich. Der grafische Ins- Encode eine leistungsfähige und leiste mit animierten, sich beim taller packt das Betriebssystem einfach zu bedienende Applikati- Darübergleiten des Mauszeigers nach nur wenigen Mausklicks und on für diesen Zweck zur Hand. selbst vergrößernden Icons. Zu- Abfragen auf die Festplatte, im Um die so konvertierten Daten sätzlich können Sie im Menü Ze- Falle von Unklarheiten hilft ein gleich auf ein passendes Medium venOS | Einstellungen | Fensterma- kleines Handbuch im PDF-Format zu brennen, bietet Encode zusätz- nager-Tweaks im Reiter Composi- weiter. Sie öffnen es durch Ankli- lich die Option, aus dem Pro- tor noch die optischen Schman- cken des Desktop-Icons Neptune- gramm heraus über Brasero eine kerl des XFCE-Desktops einschal- Installationsanleitung. Video-CD zu erstellen. tet und konfigurieren. In diesem Beim Installationstest kann die Dialog passen Sie für einzelne Software noch nicht ganz über- Fazit Fenster je nach Aktivitätsstatus zeugen: Es empfiehlt sich, die ZevenOS-Neptune ist eine inte- Deckkraft sowie Schatten den in- Festplatte vor dem Start des Ins- ressante Alternative zu den etab- dividuellen Wünschen an. Damit tallers manuell zu partitionieren, lierten Distributionen. Es wartet erhält Ihr Desktop optisch das be- da es hier unter Umständen zu mit einer attraktiven Oberfläche sondere Etwas – und zwar nicht Problemen mit logischen Lauf- und einem leicht zu erlernenden Bedienkonzept auf, sodass auch Einsteiger schnell produktiv da- mit arbeiten. Trotz vieler Multimediapro- gramme und guter Funktionalität wirkt das System keineswegs trä- ge: Mit seinem schlanken XFCE- Desktop, dem von unnützem Bal- last befreiten Kernel sowie schnell agierender Software wirkt Zeven- OS-Neptune selbst auf Systemen  Das Finden und mit unter 1 GHz Taktfrequenz er- Einhängen von Parti- staunlich agil. Insbesondere tionen funktioniert in Freunde multimedialer Inhalte Zeven OS per sollten einen näheren Blick auf Mausklick. das System werfen. (jlu) ■

8 06 | 10 HEFT-DVD DVD-Inhalt Neue Distributionen, aktuelle Software

Mit einem kurzen Zucken hat Ubuntu und Programme erleichtern Ihnen das Arbeiten auf 10.04 „Lucid Lynx“ die Ziellinie pas- Geräten mit kleinem Display. Trotzdem brauchen Sie siert. Ein Bug hielt die Entwickler nicht auf den Komfort zu verzichten, den Ubuntu in kurz vor der Freigabe noch mal in Sachen Konfiguration mitbringt. Atem. Ernsthaft in Gefahr hat er Mit ZevenOS-Neptune 1.8.1 kommen nostalgi- den Termin aber nicht mehr ge- sche Gefühle auf. Das liegt nicht etwa an museums- bracht. Jetzt liegt die Version also reifer Software oder einem besonders gemütlichen auf den Servern, und damit Sie die Arbeitstempo, ganz im Gegenteil: Die Programme Downloadzeit sparen, haben wir die liegen in einer aktuellen Version vor, und das System neue Long-Term-Support-Edition, die arbeitet auch auf alter Hardware angenehm schnell. drei Jahre lang Updates und Fehlerkorrektu- Das Retro-Feeling entsteht, weil die Entwickler sich ren erhält, für Sie mit auf die DVD gepackt. bei der Optik und dem Bedienkonzept an dem schon Falls Sie sich zuerst die neuen Funktionen ansehen seit langem eingestellten, aber trotzdem sehr belieb- möchten, haben Sie dazu in einem Live-System die ten BeOS orientieren. Dass der Schwerpunkt bei den Gelegenheit: einfach den Datenträger einlegen Anwendungen da auf dem Bereich Multimedia liegt, und von dem Medium booten. Die Installation versteht sich fast schon von selbst. Das System setzt auf eine Partition erledigen Sie, wie von auf einen angepassten Desktop auf Basis von XFCE. Ubuntu gewohnt, mit nur wenigen Maus- Der Debian-Unterbau sorgt für eine reiche Vielfalt an klicks in einem grafischen Installer. Programmen, eine Reihe neuer Tools erleichtern den Der runderneuerte Desktop zeichnet sich Umgang mit der Konfiguration. Mehr zu ZevenOS- nicht nur durch eine vollkommen neue Op- Neptune lesen Sie ab Seite 6. tik aus, sondern bietet über ein spezielles Multimedial geht es auch bei Mythdora 12.23 zu: Menü direkten Zugriff auf Seiten wie Flickr, Wie der Name schon andeutet, handelt es sich bei oder . Unter der Haube dem Tool um eine Allianz aus Fedora als Grundlage bringt Ubuntu 10.04 ebenfalls eine Reihe von sowie einer Installation von MythTV, die das System Neuerungen mit: So baut das System auf in ein komplettes Home-Theater verwandelt. So Kernel 2.6.32 sowie eine neue X.org-Versi- steht dem Multimedia-Genuss auf dem heimischen on auf, die Kernel Mode Settings unter- PC nichts mehr im Wege. Lesen Sie mehr zu Myth- stützt und so das flackerfreie Umschal- dora in dieser Ausgabe ab Seite 36. ten zwischen Bildschirmauflösungen er- Wer immer geglaubt hat, Slackware sei schwer zu möglicht. Ab Seite 28 finden Sie einen handhaben, dem beweist Salix Live 13 das Gegenteil. Artikel, der Ihnen einen ersten Über- Das Derivat verbindet die Vorzüge eines gut durch- blick über das System verschafft. konfigurierten Desktop-Systems mit der stabilen und Neben der Standard-Version von Ubun- getesteten Grundlage des Urgesteins unter den Dis- tu, die sich für Laptops oder PCs gleicher- tributionen. Auf der Heft-DVD finden Sie sowohl ein maßen eignet, haben wir auch die Ubuntu fertig eingebundenes Live-System sowie eine Abbild- 10.04 Netbook Edition auf die DVD gepackt. datei, mit der Sie leicht einen Datenträger erstellen. Ein umgebautes Interface und angepasste Treiber Mehr zu Salix lesen Sie im Heft ab Seite 36. (agr) ■

PROGRAMME ZU DEN ARTIKELN Wie in jeder Ausgabe packen wir etliche Programm- Mit der digitalen Bildverwaltung Fotoxx tritt einer neuer pakete mit auf die DVD, damit Sie beim Lesen der Kandidat an, mit dem Sie Ihre Fotos auf der Festplatte or- Artikel gleich mit der beschriebenen Software los- ganisieren und die Aufnahmen bei Bedarf auch bearbeiten. legen können. So finden Sie zum Beispiel im Ver- Das Programm verfügt über eine Vielzahl an Funktionen, zeichnis LinuxUser/bash4 eine aktuelle Version der die von der einfachen Korrektur roter Augen bis hin zum beliebten Shell, die sich so noch nicht in jedem Re- komplexen Operationen auf Raw-Daten reichen. Sie finden positories findet. Ein Artikel ab Seite 58 erläutert, die Software im Ordner LinuxUser/fotoxx auf der DVD; den was Sie in dieser Version an Neuem erwartet. passenden Artikel im Heft lesen Sie ab Seite 81.

10 06 | 10 SONDERAKTION! Testen Sie jetzt 3 Ausgaben für *

NUR 3€ MINIABO ohne Risiko!

JETZT MIT 2 DVDs!

Nach Erhalt des 3. Heftes haben Sie 14 Tage Zeit zu entscheiden, ob Sie LinuxUser weiterlesen wollen. Nur wenn wir nichts von Ihnen hören, erhalten Sie LinuxUser jeden Monat zum Vorzugspreis von 7,23* Euro (86,70* Euro jährlich) anstatt 8,50* Euro. Sie sparen 15%. Sie gehen keine langfristige Bindung ein, denn Sie können Ihre LinuxUser-Bestellung jederzeit kündigen. Jetzt bestellen: Telefon: 089 / 2095 9127 Fax: 089 / 2002 8115 E-Mail: [email protected] Web: www.linux-user.de/probeabo Mit großem Gewinnspiel (Infos unter: www.linux-user.de/probeabo) Linux New Media AG • Putzbrunner Str. 71 • 81739 München *Preise gelten für Bestellungen aus Deutschland AKTUELLES Angetestet

Arbeitszeiten übersichtlich verwalten mit Gtimer Wer bei vielen unterschiedlichen Aufgaben. Die jeweiligen Tasks er- die verstrichene Zeit, stellt Sie JJJJI Aufgaben den Überblick darüber scheinen nicht mehr in der Aufga- aber über ein Dialogfenster vor die Die Zeiterfassungssoft- behalten möchte, wie viel Zeit in benliste, stehen aber nach wie vor Wahl, ob es die se den Aufgaben ware Gtimer unterstützt welches Projekt geflossen ist, der für Auswertungen zur Verfügung zurechnen soll oder nicht. in der aktuellen Version braucht Gtimer: Das Programm und lassen sich jederzeit wieder in Die erfasste Zeit stellt Gtimer GTK2 und korrigiert zahlreiche Fehler. verwaltet alle Projekte in einer die Aufgabenliste einblenden. auf Wunsch zu einem Bericht zu- übersichtlichen Liste, wobei sich Im Gegensatz zu anderen Pro- sammen. Dabei legen Sie neben jedes Projekt in beliebig viele Auf- dukten erfasst Gtimer bei Bedarf dem Zeitraum auch die Aufgaben gaben unterteilen lässt. Um den die verstrichene Zeit für mehrere und Projekte fest, über die sich Überblick zu wahren, erlaubt Aufgaben parallel. Dies kann sinn- der Bericht erstreckt. Neben mo- Gtimer das Ausblenden einzelner voll sein, wenn sich im Rahmen natlichen, wöchentlichen oder eines Projektes eine Tätigkeit täglichen Berichten erzeugt nicht eindeutig zuordnen lässt. Gtimer auch Reports für einen Die erfassten Zeiten korrigieren Jahreszeitraum. Als Standardaus- Sie bei Bedarf von Hand: In Schrit- gabeformat dient dabei Text, ten von 1, 5 und 30 Minuten erhö- alternativ gibt Gtimer die hen oder vermindern Sie das Zeit- Berichte auch als HTML aus. konto einer Aufgabe. Während der Zeitnahme prüft das Tool außer- GTIMER 2.0 dem regelmäßig, ob Sie am Rech- Lizenz: GPLv2 ner noch aktiv sind. Erfolgt länger als fünf Minuten keine Interak- Quelle: http:// www. k5n. us/ Gtimer. php tion, erfasst Gtimer zwar weiter

Osmo schickt den Organizer in Buchform in Rente Früher notierte man sich Termine gendes mit Prioritäten und einem net Osmo ein Editorfenster, in JJJJI und Adressen in kleinen Büchern. Fälligkeitsdatum. Ein Freitextfeld das Sie alle weiteren Infos einge- Mit Osmo verwalten Sie Im Laptop-Zeitalter übernimmt nimmt außerdem eine kurze Be- ben. Osmo speichert dabei den Termine, Aufgaben und diese Aufgabe ein Personal Infor- schreibung auf. Auf Wunsch alar- letzten Änderungszeitpunkt. Die Kontakte ohne großen mation Manager (PIM) wie Osmo. miert Osmo Sie in einem selbst Einträge der Funktionsbereiche Aufwand; auch eine ein- fache Notizzettelfunktion Das handliche Programm verwal- gewählten Zeitraum vor Fälligkeit Aufgaben, Kontakte und Notizen ist mit von der Partie. tet neben Terminen und Adressen der Aufgabe. Frei definierbare In- lassen sich außerdem in Katego- auch Aufgaben und Notizen. Auf tervalle ermöglichen das Anlegen rien respektive Gruppen organi- vier Reitern stehen Funktionen wiederkehrender Aufgaben. In der sieren. Standardmäßig gibt Osmo zum Verwalten von Aufgaben, Kontaktverwaltung erfasst Osmo dazu keine Kategorien vor, Sie Terminen, Kontakten und Noti- nicht nur die Standarddaten zu ei- müssen diese selbst im jeweiligen zen bereit. In der Aufgabenver- ner Person, wie etwa Telefonnum- Konfigurationsbereich anlegen. waltung erfassen Sie zu Erledi- mern sowie Adressen, sondern Zum Datenaustausch mit anderen bietet auch Felder für die Nicks Tools gibt es für Aufgaben, Kalen- moderner Internet-Messenger. der und Kontakte jeweils eigene Die Liste reicht von AOL über Im- und Exportroutinen. Wäh- Jabber, ICQ und MSN bis hin zu rend man Kalender- und Aufga- Yahoo, selbst Skype ist vertreten. bendaten nur im iCal-Format aus- Natürlich fehlen auch Eingabe- tauschen kann, dürfen Sie beim felder für E-Mail, Homepage und Export der Kontakte zwischen den privaten Blog nicht. Ein Frei- CSV und XHTML wählen. Beim textfeld nimmt alle Daten auf, für Import von Kontakten unter- die noch kein Eingabefeld exis - stützt Osmo jedoch nur CSV. tiert. Die Notizverwaltung indes bietet keine besonderen Funkti- OSMO 0.2.10 onen. Zum Anlegen tragen Sie Lizenz: GPLv2 lediglich den Notiznamen ein. Quelle: http:// clayo. org/ Osmo/ Beim Anklicken des Namens öff-

34 06 | 10 Angetestet AKTUELLES

Mit Jripper Audio-CDs im Handumdrehen digitalisieren Das Java-Tool Jripper bietet eine onen erzeugt das Tool sinnvolle einem anderen Verzeichnis ausle- komfortable grafische Oberfläche Dateinamen für jeden Titel. So- sen. Auf diese Weise konvertieren JJJII zum Bedienen von Konsolenpro- wohl die Verzeichnisstruktur als Sie beispielsweise Audiodateien Jripper bietet eine kom- grammen zum Konvertieren von auch der Aufbau des Dateinamens von einem komprimierten Format fortable grafische Ober- fläche für die klas- Audio-CDs in MP3-Dateien. Beim lassen sich dabei in den Konfigu- in ein anderes. Den Abstieg durch sischen Konsolenpro- Auslesen einer Audio-CD greift rationseinstellungen variieren. Verzeichnisbäume beherrscht gramme zum Rippen von Jripper beispielsweise auf Cdda- Die ausgelesenen Titel speichert Jripper allerdings nicht. Audio-CDs. 2wav zurück. Existiert eine Inter- Jripper zunächst als WAV, bevor netanbindung, fragt das Pro- er sie mit Lame, Oggenc oder Flac gramm bei der freien Audio-Da- in ein komprimiertes Zielformat tenbank Freedb.org Hintergrund- umwandelt. Dabei wählen Sie bei informationen zu jedem Titel ab jedem Format zwischen vier Qua- und trägt sie in die ID-Tags ein. litätsstufen von Audio-Book bis Basierend auf diesen Informati- Extreme Quality. Darüber hinaus dürfen Sie die Parameter der je- RIPPER 1.02 weiligen Qualitätsstufe in der Lizenz: GPLv3 Konfiguration ändern. Auch ein Standardformat geben Sie hier Quelle: http:// sites. google. com/ site/ vor. Statt von einer CD kann Jrip- dronten/ jripper per seine Quelldaten auch aus

Mit Memonaut mutiert der Browser zum Notizblock Der Notizblock war gestern: Wer bild fest. Memonaut weist einen Twitter-Konto besitzen. Auf die im digitalen Zeitalter Notizen ab- klar gegliederten Aufbau auf. Am meisten Funktionen von Memo- JJJII legt und verwaltet, nutzt dazu linken Rand befindet sich ein Na- naut greifen Sie direkt über Tas- Der browserbasierte Me- Tools wie Memonaut. Sie starten vigationsbereich, der alle verfüg- tenkürzel zu. So färbt etwa monaut bietet eine inte- ressante Alternative zum die Applikation im Webbrowser baren Notizseiten anzeigt und [Strg]+[Q] die aktive Notiz ein. konventionellen Notiz- über eine lokale URL, einen Web- eine Reihe von Lesezeichen auf- Bei wiederholtem Drücken der block und funktioniert server oder eine Datenbank benö- führt. Hier legen Sie neue Notizen Kombination wechselt Memonaut sofort nach dem Entpa- tigen Sie dazu nicht. Die Anwen- an, speichern den Notizblock oder durch die Farbpalette. (jlu) ■ cken des Tarballs. dung besteht aus einer HTML-Da- repositionieren die aktive Notiz in tei, die Sie im Browser aufrufen, der Hierarchie. In der Bildschirm- und dem app-Verzeichnis, das ne- mitte zeigt Memonaut alle Noti- ben den Icons für die Webseite zen eines Notizblocks an. Das An- auch CSS-Dateien und Javascript- klicken einer Notiz aktiviert die se Programme umfast. Letztere ent- zum Bearbeiten, ein Pulldown- halten die Funktionen von Memo- menü enthält außerdem Opti- naut und legen das Erscheinungs- onen wie etwa das Klonen oder das farbliche Hervorheben. Als MEMONAUT 1.0 weitere Optionen beherrscht Me- Lizenz: New BSD License monaut das Anlegen von Lesezei- chens für Notizen sowie das Er- Quelle: http:// code. google. com/ p/ zeugen eines Twitter-Eintrags aus Memonaut/ 000_LU1106_F-Weber_neu1.qxd 18.09.2006 dem19:00 Notiztext Uhr Seite– sofern 1 Sie ein

X23 AKTUELLES Distributionen

Salix Live 13 – schlank und komplett Neuer Chef bei Debian Hinter Salix OS (http:// www. das Paketmanagement zeich- Die Debian-Entwickler haben salixos. org) steht die Idee, ei- nen slapt-get beziehungsweise den Italiener Stefano Zacchi- nen schlanken, schnellen und dessen grafisches Frontend roli alias Zack zum neuen De- einfach zu bedienenden Desk- Gslapt verantwortlich. bian Project Leader (DPL) ge- top auf Slackware-Basis aufzu- Salix Live 13.0 (auf Heft- wählt (http:// www. debian. org/ setzen – Motto: „The Bonsai DVD) bringt die komplette News/ 2010/ 20100416). Zac- So schön kann Slackware sein: OS“. Als Basis des aktuellen Ausstattung von Salix 13.0.2 chiroli setzte sich bei der Wahl Das mit einem XFCE-Desktop und Release 13 der Distribution auf eine Live-CD. Dabei sorgt mit deutlichem Abstand gegen peppigem Artwork ausgelieferte dienen Kernel 2.6.29.6 und bei Bedarf der sogenannte Per- die Konkurrenz von Wouter Salix Live 13.0 gibt sich schlank, X.org 1.6.3, als Desktop sistence Wizard dafür, dass Verhelst, Margarita Manterola schnell und gut ausgestattet. kommt XFCE 4.6.1 zum Ein- Einstellungen und erzeugte und Charles Plessy durch. Da- satz. Zur Daten in einer eigenen Parti- mit löst er Steve McIntyre ab, Software- tion auf der Festplatte erhalten der den Posten seit 2008 inne- Ausstat- bleiben. Salix Live lässt sich al- hatte und nicht mehr für eine tung zäh- ternativ auch auf einem USB- dritte Amtsperiode kandidie- len unter Stick installieren sowie über ren wollte. Neugierige können anderem eine grafische Installationsrou- am 10. Juni in Berlin einen Firefox tine direkt auf einer Harddisk Blick auf den neuen DPL wer- 3.5.6, einrichten. Nähere Hinweise fen: Zacchiroli (http:// upsilon. Gimp 2.6.8 dazu liefert ein Startup-Guide cc/ ~zack/) eröffnet dort die im und Open- unter http:// www. salixos. org/ Rahmen des diesjährigen Office wiki/ index. php/ Salix_Live# Linuxtags stattfindende Mini- 3.1.1. Für Startup_Guide. DebConf mit einer Keynote.

KURZ NOTIERT Allianz der Mandriva-Anwenderorganisationen Auf den Namen „Grmlmonster“ Die deutschen und französi- sprächen mit der Mandriva SA driva und Gründer von Man- hört Grml 2010.04 (http:// www. schen Mandriva-Communities zusammen vertreten und bei drivaUser.de. Die AUFML ver- grml. org), die neueste Version arbeiten künftig eng zusam- Projekten kooperieren. Mittel- traten die Präsidiumsmitglie- der Distribution für Texttool-An- wender. Neben aktueller Soft- men, um dem nicht immer ko- fristig will man die Ressourcen der Olivier goom Méjean und ware spendierten die Entwickler operativen Distributor gegen- der beiden Organisationen auf Frédéric fredxx Cuif. dem Release eine Reihe nütz- über ihren Interessen mehr mehreren Ebenen vereinen Das 2003 gegründete Man- licher neuer Boot-Optionen. Gewicht zu verleihen. Das ha- (http:// www. mandrivauser. de/ drivaUser.de ist ein nicht kom- Die unabhängige Distribution ben auf einem Treffen in Paris wordpress/ ? p=575). Auf deut- merzielles unabhängiges Pro- Yoper Linux 2010 (http:// www. die Vertreter von Mandriva- scher Seite führte Wolfgang jekt der deutschsprachigen Be- yoper. com) glänzt mit dem topak- User.de (http:// www. mandriva wobo Bornath die Gespräche, nutzer von Mandriva Linux tuellen Kernel 2.6.33 und einem für Desktops optimierten, alter- u s e r . d e ) und dessen franko- der ehemalige deutsche Com- zur gegenseitigen Unterstüt- nativen Scheduler. Als Benutzer- phonen Pendant AUFML munity-Manager von Man- zung und zur Verbreitung von oberfläche stehen KDE 3 und 4 (http:// www. Open-Source-Software, Man- sowie XFCE und LXDE zur Aus- mandrivafr. driva und Linux allgemein in wahl. Die vom 15. bis 17. Oktober o r g ) be- Deutschland. Die AUFML – 2010 in Leipzig stattfindende Ubuntu-Community-Konferenz schlossen. das Kürzel steht für „Associa- Ubucon 2010 (http:// ubucon.de ) Dazu wollen tion des Utilisateurs Franco- sucht noch Vorträge und Work- die beiden phones de Mandriva Linux“ – shops. Themenvorschläge kann Anwender- ist eine ebenfalls nicht kom- man bis spätestens 15. August gemein- merzielle Organisation der unter [email protected] einrei- chen. Der Hacker planetbeing schaften französischsprachigen Man- hat Android erfolgreich auf das künftig in driva-Anwender, deren Ziele in iPhone portiert: Mit dem Boot- enger Ab- der Verbreitung von Mandriva loader Openiboot und dem rund stimmung Linux und freier Software so- 40 MByte großen iDroid-Abbild miteinander wie der Organisation von und lässt sich ein iPhone in ein Gipfel der Mandriva-Anwenderorganisationen – von Linux-Handy verwandeln (http:// ihre Interes- Teilnahme an Events in diesem linuxoniphone. blogspot. com). sen bei Ge- links: wobo Bornath, goom Méjean und fredxx Cuif. Bereich liegen.

Das Neueste rund um Linux, aktuelle Kurztests und Artikel aus 36 06 | 10 LinuxUser finden Sie täglich auf www.linux-community.de fauxware, Fotolia

Deine tägliche Portion Linux

Riesiges Artikelarchiv Riesiges

Topaktuelle News News Topaktuelle

Hilfe für Einsteiger Einsteiger für Hilfe

■ ■ www.linux-community.de Harte Nuss? Nuss? Harte Geknackt! ■ 0.23-rc2+ vor. Als Desktops vor. 0.23-rc2+ und neben Gnome stehen Lightweight- die auch KDE XFCE LXDE und Varianten sowie für Puristen Ratpoison Angesichts des zur Auswahl. Einsatzzwecks darf Hard- die für Mythdora warebasis allzu nicht schmal- allerdings brüstig 512 MByte ausfallen; RAM 15 GByte und freier markieren Festplattenplatz Myth- Untergrenze. die hier in DVD-Va- 12.23 steht dora rianten auf für (auch 32-Bit- 64-Bit-PCs und Heft-DVD) Projektseiten den auf zum bereit. (jlu) Download OriginalVari- die erschienen Kubuntu Derivate und anten Xubuntu (XFCE),(KDE), Edubuntu (Bildung), Ubuntu Rescue Remix (Rettungssys- Mythbuntutem), (MythTV), Ubuntu Studio (Multimedia- Ultimate und Desktop) Edi- Extras)tion (umfangreiche Version. neuesten in der in den werden Viele andere Die folgen. Wochen nächsten CD- Netbook-Remix- die und Ubuntu 10.04 von Varianten finden Heft-DVD der Sie auf zu dieser Ausgabe. ) die je-) die http:// http:// http:// www. www. http:// Nicht nur unter der Haube, sondern auch auf der GUI von „Lucid GUI von der Haube, sondern auch auf der Nicht nur unter jeden freut‘s. kräftig umgerührt – nicht hat Canonical Lynx“ Mediacenter Mythdora 12.23 Mythdora Mediacenter Bereits seit 2005 bringt das Mythdora-Projekt ( w w w . m y t aktuellenweils Versionen h d o r a MythTV und . Fedora von un- o m zusammen, Dach einem ter um das Einrichten leis- eines tungsfähigen Home-Theater- PCs zu erleichtern. Das Kindjüngste Projekts des ist Mythdora 12.23, das – wie – schon andeutet Name der 12 basiert und Fedora auf dessen sämtliche bislang auf- Aktualisierungengelaufenen mitbringt. Als Basis dient Kernel 2.6.32.11-99, TV liegt Version in der Myth Fast pünktlich: Ubuntu 10.04 pünktlich: Fast Ent- sechs Monaten Nach wicklung einigen Hot- und hat Minute in letzter fixes Ver- Canonical mit leichter Morgenstun- in den spätung 30. April des den Ubuntu zum Download 10.04 LTS ( freigegeben einer ). Neben com ubuntu. unumstrittenen,nicht rund- erneuerten Oberfläche bringt „Lucid Lynx“ un- auch einige Verän- Haube der ter derungen mit, wie etwa den Udev. HAL von Ersatz durch gleichzeitigFast mit dem AKTUELLES Neues rund um Linux

Programm zum LinuxTag 2010 steht Sony unter Druck Der 16. LinuxTag geht vom 9. Der LinuxTag e.V. konnte für Nachdem Sony vor Kurzem via bis 12. Juni 2010 auf dem Ber- das Programm zahlreiche pro- Firmware-Upgrade den Linux- liner Messegelände am Funk- minente Keynote-Sprecher ge- Support der PlayStation 3 ent- turm über die Bühne. Nun winnen, darunter den Ubuntu- fernte, hat jetzt ein Anwender haben die Veranstalter vom Mäzen Mark Shuttleworth, vor einem US-Gericht eine Sam- LinuxTag e.V. das Tagungspro- Chris DiBona von Google, Bill melklage gegen den Hersteller Auch in diesem Jahr bietet der gramm auf der Website veröf- Hilf von Microsoft sowie den angestrengt (http:// tinyurl. com/ LinuxTag in Berlin wieder ein fentlicht. Dort finden sich über weltweit ersten Open-Source- lu0610-sony) – Streitwert: 5 hochkarätiges Programm für An- 200 Vorträge zu 25 Schwer- Professor, Dirk Riehle. Millionen US-Dollar. Schon vor- wender – vom Einsteiger bis hin punktthemen (http:// tinyurl. Bei den Eintrittspreisen gibt her hatte ein britischer PS3-An- zum Profi. (Bild: LinuxTag e.V.) com/ lu0610-linuxtag). es zwei Neuerungen: Kinder bis wender beim Händler Amazon zu 8 Jahren haben freien Ein- eine Entschädigung für die ver- tritt, für Schulklassen gibt es lorene Linux-Funktionalität ver- ein Tagesticket für 30 Euro. langt und bekommen – in Eu- Letzteres muss man allerdings ropa haftet gemäß einer EU- im Vorfeld per Fax-Formular be- Richtlinie hier der Händler und stellen. Das Tagesticket kos tet nicht der Hersteller. Sony ver- zum Normalpreis 14 Euro, die wies bei Bekanntwerden des Dauerkarte 30 Euro. Deutliche Vorgangs prompt darauf, das sei Ermäßigungen gibt es für Schü- Amazons Entscheidung gewe- ler, Studenten, Auszubildende, sen, man selbst werde keines- Wehrpflichtige, Zivildienstleis- falls etwas zahlen (http:// tinyurl. tende und Schwerbehinderte. com/ lu0620-amazon).

KURZ NOTIERT LinuxUser-Leserumfrage: Ihre Meinung ist gefragt Für seinen Einsatz rund um freie Den mit diesem Heft anste- können. Dazu haben wir unter derungen und Verbesserungen Software und offene Standards henden 10. Geburtstag von der URL http:// www. linux- user. mitteilen können. Das Ausfül- hat die Bundesrepublik Deutsch- Linux User nehmen wir zum de/ umfrage10/ einen Frage- len dauert nicht länger als fünf land Georg Greve, den Gründer und langjährigen Präsidenten der Anlass, bei Ihnen nachzuha- bogen online gestellt, über Minuten – bitte helfen Sie uns Free Software Foundation Europe ken, wie wir das Heft weiter den Sie uns Ihre Zufriedenheit dabei, LinuxUser in Zukunft (FSFE), mit dem Verdienstorden verbessern und noch stärker mit den Inhalten des Hefts noch genauer an Ihren Inte- am Bande ausgezeichnet (http:// an Ihre Wünsche anpassen und Ihre Anregungen zu Än- ressen auszurichten. tinyurl. com/ lu0610-greve). Nach rund zwei Jahren Entwick- lung haben die Entwickler eine erste fertige Version des arcade- Grazer Linuxtage 2010 erfolgreich abgeschlossen orientierten Torcs-Abkömmlings Speed Dreams 1.4.0 veröffent- Am 24. April fanden an der FH täten der Projekte. Daneben ren oder dem Twitter- (http:// licht. Zu Redaktionsschluss gab Joanneum die Grazer Linux- konnten Besucher LPI-Prüfun- twitter. com/ linuxtage) und es allerdings auf Sourceforge tage (GLT) 2010 statt (http:// gen und erstmalig auch BSD- Identi.ca-Account (http:// (http:// sourceforge. net/ projects/ linuxtage. at). Über 500 Besu- Prüfungen absolvieren. Eine identi. ca/ linuxtage) der Veran- speed-dreams/) nur für Man- driva 2010 fertige Pakete, Nutzer cher informierten sich in zahl- gut besuchte Keysigning-Party staltung folgen. (Mika Prokop) anderer Distributionen müssen reichen Vorträgen und an Info- komplettierte die Veran- das Spiel von Hand kompilieren. ständen rund um das Thema staltung. Auf der Web- Der Hersteller Synaptics bietet Linux und Open Source. Das seite der Grazer seine Gesten-Software für Programm bot mit 28 Vorträ- Linuxtage gibt es die Vor- Touchpads nun auch für Linux gen und einem Workshop Stoff tragsunterlagen und ein an. Das Angebot wendet sich al- für alle Interessensgruppen. Fotoalbum, das einen lerdings an OEMs, nicht an Pri- vatanwender. Die „Synaptics Renommierte Open-Source- umfassenden Eindruck Ges ture Suite for Linux“ (http:// Projekte wie OpenOffice.org, der Veranstaltung bietet. tinyurl. com/ lu0610-synaptics) KDE, Grml, Debian und BSD Wer die GLT im nächsten beherrscht unter anderem Zwei- ermöglichten den Besuchern an Jahr nicht versäumen Finger-Scrolling, Pinch-Zoom 18 Infoständen Information möchte, kann sich für Als Maskottchen der Grazer Linuxtage trägt und Twist-Rotate. und Austausch über die Aktivi- den Newsletter registrie- Tux natürlich einen Steirer Hut. (Bild: GLT)

Das Neueste rund um Linux, aktuelle Kurztests und Artikel aus 38 06 | 10 LinuxUser finden Sie täglich auf www.linux-community.de DID YOU Freier H.264-Encoder für Blu-ray-Videos Der freie H.264-Encoder genden AC3-Encoder für x264 des Projekts VideoLAN Audio allerdings bislang erstellt jetzt auch Blu-ray- noch die passende grafische KNOW? Filme. Dies bestätigte eine Au thoring-Software. offizielle Verifikation durch Erste Hinweise zum Bren- das Blu-ray-Konsortium. nen und Abspielen von Blu- Um jedermann Blu-ray- ray mittels x264 enthält ein Disks erstellen zu lassen, Blogeintrag des x264-Haupt- fehlt neben dem jetzt ver- entwicklers Jason Garrett- fügbaren HD-Video-Encoder Glaser unter http:// x264dev. und dem bereits vorlie- multimedia. cx/ ? p=328.

Mit dem neuen x264 als Blu-ray-Film encodiert, jetzt als Down- load verfügbar: „Elephants Dream“ des Open-Movie-Projekts.

AMDs Hexacore mit Linux-Problemen Kurz vor Redaktionsschluss sammen, um den Patch mög- traf der neue Phenom II X6 lichst bald per Aktualisierung im LinuxUser-Testlabor ein. verfügbar zu machen – für AMDs Platzhirsch brachte in das neue Ubuntu 10.04 soll unseren Tests allerdings auf er schon mit dem ersten Ker- aktuellen Kerneln nicht die nel-Update kommen. Ob das volle Performance. Erst das Problem Ihr System betrifft, Deaktivieren der Stromspar- testen Sie mit aktiviertem technik Cool’n’Quiet im Cool’n’Quiet mittels dmesg | BIOS verhalf dem Hexacore grep „pstate 0“. Steht hier als zu voller Leistung. AMD be- Maximalfrequenz der Turbo- stätigte uns das Problem: core-Takt Ihres Phenom X6 Der neue Turbomodus des (3600 MHz beim 1090T, Phenom II X6, mit dem die- 3300 MHz beim 1055T), ist ser sich selbstständig über- das System ausgebremst. Bis WUSSTEN SIE’S? taktet, bringt das powernow- der Patch verfügbar wird, k8-Kernelmodul durcheinan- sollten Sie beim Betrieb eines Linux-Magazin und LinuxUser der. Das Problem betrifft alle Phenom X6 Cool’n’Quiet im AMD-CPUs mit Turbocore- BIOS deaktivieren oder das haben ein englisches Modus unter allen Kerneln powernow-k8-Kernelmodul ab 2.6.30. Einen entspre- blacklisten. Einen ausführ- Schwester magazin! chenden Patch hat AMD lichen Vergleichstest der schon upstream geschickt neuen Sechskern-CPUs von Am besten, Sie informieren gleich (http:// tinyurl. com/ linux- Intel (Core i7 980) und AMD amd-turbopatch). Der CPU- (Phenom II X6 1090T) fin- Ihre Linux-Freunde in aller Welt... Hersteller arbeitet eng mit den Sie in der nächsten Aus- den Distro-Maintainern zu- gabe von LinuxUser. (jlu) ■ WWW.LINUX-MAGAZINE.COM

LMI_1-2h_german_090128.indd 1 29.01.2009 14:18:07 Uhr schwerpunkt Shootout: Basic-IDEs

Basic-Entwicklungsumgebungen im Vergleich: Gambas, KBasic und Real Studio Einsteigertauglich

Die leichte Mit der Sprache Basic verbinden Betriebssystemgrenzen hinweg: mieren von grafischen Anwen- viele Programmierer und Anwen- Der erstellte Code lässt sich ohne dungen. Die IDE steht unter der Erlernbarkeit und der noch immer Begriffe wie „Spa- Nacharbeit unter Linux, Windows GPLv3. Es fallen weder für die ghetticode“ und unendliche GOTO- und Mac OS X übersetzen. Entwicklungsumgebung selbst der überschaubare Springereien. Längst hat sich das Die Nutzungsbedingungen der noch für die damit geschriebenen Sprachumfang Urgestein Basic aber zu einer hier vorgestellten Programme fal- Programme Lizenzkosten an. ernst zu nehmenden Alternative len recht unterschiedlich aus. Bei Gambas ist in höchstem Maß machen Basic be- für die Anwendungsentwicklung Gambas handelt es sich um GPL- modular. Beim Compiler selbst gemausert. lizenzierte freie Software. KBasic handelt es sich um ein Komman- sonders für Pro- Moderne Basic-Dialekte haben dagegen steht unter einer dualen dozeilenprogramm. Alle Erweite- mit dem GWBasic aus den 80er- Lizenz [4] aus GPLv3 und einem rungen, auch die Entwicklungs- grammieranfänger Jahren des vergangenen Jahrhun- proprietären Anteil. Für Program- umgebung und der Debugger, interessant. Mit derts nur noch einige Befehle ge- me, die unter der GPLv3 vertrie- sind als Komponenten ausgelegt. mein, ansonsten hat sich vieles ben werden, dürfen Sie es kosten- Dadurch lässt sich Gambas auf einer passenden zum Besseren gewandelt. Aktuelle los einsetzen. Für das Schreiben einfache Weise um Funktionen IDEs wie Gambas [1], KBasic [2] von kommerziellen Anwendungen erweitern. Zurzeit existieren IDE erstellen auch und Real Studio [3] integrieren und für die Ausführungen für Komponenten für grafische Ober- alle notwendigen Entwicklungs- Windows und Mac OS X müssen flächen, die Programmierung von Einsteiger schnell werkzeuge, bieten einen grafi- Sie eine Lizenz erwerben. Real XML und OpenGL, für den Zu- grafische Pro- schen Designer für Programm­ Studio schließlich ist ein kommer- griff auf Datenbanken und für das oberflächen und erleichtern durch zielles Closed-Source-Produkt, Arbeiten im Netzwerk. gramme. objektorientierte Erweiterungen das der Hersteller in drei Varian- den Umgang mit der ten von „Personal“ bis Installation Von Frank Wieduwilt Programmierspra- „Enter­prise“ anbietet. Auf der Projekt-Homepage von che. KBasic und Gambas finden Sie fertig gepack- Real Studio Gambas te Binärpakete [5] für CentOS, erlauben zu- Die grafische Ba- Debian, Fedora, Mandriva, Open- dem das sic-Entwicklungs- Suse und Ubuntu, die Sie mit der Entwickeln umgebung Gam- distributionseigenen Paketver- von Pro- bas [1] entstand waltung installieren. grammen quasi auf dem klas- Um Gambas aus den Quellen zu README über sischen Weg: Der installieren, müssen Sie zunächst Für die Entwicklung von Franzose Benoît Mini­ eine Reihe von Bibliotheken und Basic-Programmen un- sini suchte nach einem deren Ent- ter Linux existieren der- benutzbaren Basic für das wicklerpa- zeit drei vollwertige Ent- Programmieren unter Li- kete auf wicklungsumgebungen. Sowohl das freie Gam- nux. Enttäuscht von dem, bas als auch das dual was er vorfand, begann er lizenzierte KBasic und Gambas zu schreiben. In den das kommerzielle Real letzten Jahren entwickelte Studio haben eine sich Gambas Schritt für flache Lernkurve und er- Schritt zu einer vollwer- lauben das Schreiben tigen Lösung für das von Programmen mit Pro- grafischen Oberflächen. gram-

50 06 | 10 © Pavel Losevsky, 123rf Shootout: Basic-IDEs schwerpunkt

das System spielen. Die Gambas-  Die Oberfläche von Homepage hält eine Liste der Ab- Gambas wirkt aufge- hängigkeiten [5] für Mandriva räumt und lässt sich und Ubuntu nebst der zur Instal- weitgehend intuitiv lation der Bibliotheken notwendi- bedienen. gen Kommandos bereit. Nach dem Bereitstellen aller Ab- hängigkeiten entpacken Sie das von der Projekt-Homepage he- runtergeladene Quelltextarchiv gambas2-2.20.2.tar.bz2 und wech- seln in das neu entstandene Ver- zeichnis gambas2-20.2. Die zur Übersetzung nötigen Makefiles erzeugen Sie dort mit dem Befehl ./configure -C und starten das Gambas-Anwendungen können nen Icon-Editor mit, mit dem Sie Com pilieren mit make. Ein abschlie- Sie so gestalten, dass sich das Symbole für die Programme und ßendes make install als Superuser Toolkit programmgesteuert wech- Menüs erstellen (Abbildung , root kopiert die Entwicklungsum- seln lässt. So passen sich die An- nächste Seite). Auch dieses Werk- GLOssAr gebung an die richtige Stelle in der wendungen dem verwendeten zeug integriert sich vollständig in IDE: Integrated Develop- Verzeichnisstruktur. Durch Einga- Desktop bestens an. Das Gestalten die Entwicklungsumgebung. ment Environment, be von gambas2 & in einem Terminal von Fenstern und Dialogen geht integ rierte Entwick- starten Sie das Programm. mithilfe des Form-Editors leicht Datenbankanbindung lungsumgebung. Fasst die wichtigsten Kompo- von der Hand. Gambas bietet da- Gambas bringt Datenbanktreiber Oberflächliches nenten zur Programm- bei nur solche Steuerelemente an, für SQLite, MySQL, PostgreSQL, entwicklung – meist Edi- Die Entwicklungsumgebung von die sowohl unter Gtk+ als auch Firebird und ODBC mit, sodass tor, Compiler/ Interpre- Gambas selbst ist vollständig in unter Qt3 zur Verfügung stehen. sich fast alle Datenbanken anspre- ter, Linker und Debug- Gambas realisiert, nur den Com- Im Menüeditor, den Sie über das chen lassen. Im Formulareditor ger, weitere können da- piler und den Interpreter hat Be- Kontextmenü eines Fensters im finden Sie Steuerelemente für die zukommen – unter einer noît Minisini in C geschrieben. In Formulareditor aufrufen, gestal- Texteingabe und zur Navigation, Oberfläche zusammen. der übersichtlichen Oberfläche ten Sie die Programm-Menüs. De- mit denen Sie auf die in einer Da- finden sich alle Werkzeuge da, wo ren Einträge lassen sich frei sor- tenbank enthaltenen Informatio- man sie erwartet (Abbildung ). tieren, mit Grafiken und Tasten- nen zugreifen. Auf diese Weise Links im Programmfenster finden kürzeln versehen sowie ein- und entwickeln Sie sehr schnell An- Sie eine Liste mit allen Bestand- ausblenden (Abbildung ). wendungen zur Eingabe von Da- teilen des aktuellen Projekts. An Der Code-Editor von Gambas ten in eine Datenbank. Der integ-  Der Menüeditor von dieser Stelle fügen Sie dem Pro- beherrscht Syntax-Highlighting rierte Datenbank-Manager von Gambas hilft Ihnen jekt neue Teile in Form von Fens- sowie automatisches Einrücken Gambas erlaubt das Anlegen von beim Gestalten von tern, Quell textdateien, Grafiken und schlägt bekannte Schlüssel- Datenbanken und der darin ent- Menü-Inhalten. oder Textdateien hinzu oder ent- wörter, Variablen und Funktions- fernen diese aus dem Projekt. Ein namen gleich bei der Eingabe vor Assistent hilft beim Anlegen von (Abbildung , nächste Seite). Projekten und erstellt gleich ein Über eine Liste am oberen Rand Grundgerüst an Klassen, Dateien des Editorfensters springen Sie und Formularen. direkt zu den Funktionen inner- Gambas ermöglicht das Entwi- halb des Quelltextes. Ein Direkt- ckeln sowohl von Konsolenpro- fenster unterhalb des Editors er- grammen als auch von grafischen laubt die Eingabe von Befehlen Anwendungen. Als Toolkits für zum Ausprobieren. GUI-Anwendungen lassen sich so- Der Quelltext-Editor von Gam- wohl Gtk+ [6] als auch Qt [7] nut- bas eignet sich auch zum Erstellen zen, Letzteres jedoch nur in Ver- von HTML-Dokumenten, etwa sion 3. Die Integration von Qt4 für eine Online-Hilfe-Funktion. wird erst im nächsten Major-Re- Das Syntax-Highlighting für lease von Gambas erfolgen, eine HTML und CSS funktioniert ge- erste Beta steht auf der Projekt- nauso wie das für Basic. Zur Ab- Homepage zum Download bereit. rundung bringt Gambas noch ei-

06 | 10 51 schwerpunkt Shootout: Basic-IDEs

 Der Code-Editor von zen. Der Quelltext lässt sich aber Gambas unterstützt ohne Änderung auf jeder Platt- Sie bei der Eingabe von form übersetzen und so kann man Programmcode und ein passendes Binary erzeugen. Hilfetexten. KBasic liegt derzeit als recht sta- bile Betaversion v1.x vor. Für das Entwickeln von GPLv3-lizenzier- ten Programmen dürfen Sie es kostenlos nutzen, zum Entwickeln kommerzieller Anwendungen und für KBasic für Windows respektive Mac OS X müssen Sie eine Lizenz erwerben. Die umfasst Updates für einen Zeitraum von zwölf Mo- naten, die Lizenzkosten betragen haltenen Tabellen unter einer gra- sodass sich hier zum Nachschla- 24,95 Euro pro Plattform. fischen Oberfläche. Dazu benöti- gen der Syntax alles Notwendige KBasic orientiert sich in Sachen gen Sie entweder einen Zugang zu findet. Über die Homepage des Syntax und Sprachumfang eng an einem Datenbankserver oder legen Projekts gelangen Sie zu Foren Microsoft Visual Basic 6. Program- GLOssAr eine lokale SQLite-Datenbank an. und Mailinglisten [8] (zumeist in me, die in dieser Sprache geschrie- ODBC: Open Database englischer Sprache), auf denen ben wurden, lassen sich mit KBa- Connectivity. Standardi- Distribution Gambas-Anwender Probleme und sic direkt übersetzen – vorausge- sierte Datenbank- Bei einem Gambas-Programm Ideen im Zusammenhang mit der setzt, der Programmierer hat we- schnittstelle, die es er- handelt es sich um ein unkompri- Programmierung besprechen. der ActiveX noch Komponenten laubt, Anwendungen re- miertes Archiv, das alle zu Aus- von Drittanbietern verwendet. lativ unabhängig vom KBasic konkret verwendeten führung des Programms notwen- Die Sprachelemente von Visual Datenbanksystem digen Dateien, Programme und Wie der Name des Programms Basic 6 garnierte Bernd Noetscher (DBMS) zu erstellen. Verzeichnisse enthält. Wenn Sie bereits vermuten lässt, stammt mit einigen objektorientierte Er- Das Zusammenspiel Programme packen und verteilen KBasic [2] aus dem KDE-Umfeld. weiterungen, wie Vererbung und funktioniert jedoch nur, möchten, hilft Gambas auch hier Vor rund zehn Jahren begann benutzerdefinierte Klassen. Die wenn das verwendete mit einem Assistenten. Sie haben Bernd Noetscher ein Basic für KDE virtuelle Maschine, die KBasic- DBMS einen ODBC-Trei- die Möglichkeit, Quelltext- und zu entwickeln. Da er dazu nicht ge- Programme ausführt, wartet mit ber bereitstellt. Binärpakete für Debian, Fedora, nügend Mitstreiter fand, ent- Java-ähnlichen Eigenschaften wie ActiveX: Softwarekom- ponenten-Modell von Mandriva, OpenSuse, Slackware schloss er sich, das Projekt in Ei- Garbage Collection oder Excep- Microsoft für aktive In- und Ubuntu zu packen. genregie zu verwirklichen. KBasic tion Handling auf. halte, nur für Windows läuft unter Linux, Windows und verfügbar. Gilt als si- Hilfe Mac OS X. Als Toolkit dient Qt4, Installation cherheitstechnisch be- Die Online-Hilfe von Gambas war- das es für alle Zielplattformen gibt. KBasic für Linux erhalten Sie auf denklich, da ActiveX tet mit einer kompletten Sprach- Es ist jedoch nicht möglich, Bina- der Projekt-Homepage als Tarball, nicht (wie etwa Java) in referenz auf. Daneben enthält sie ries für eine andere als die aktuell dessen Inhalt Sie mit dem Befehl einer abgeschlossenen einige kurze Beispielprogramme, verwendete Plattform zu überset- tar -xzvf kbasic_professional_ Sandbox, sondern unge- sichert auf dem Compu- linux.tar.gz entpacken. Das muss ter abläuft. nicht notwendigerweise als Root erfolgen, Sie können das Archiv auch in Ihrem Home-Verzeichnis auspacken und das Programm von dort starten. Sie finden die ausführbare Datei im neu ent- standenen Verzeichnis Professio- nalEdition. Nach der Eingabe von ./kbide startet die Entwicklungs-  Der Icon-Editor von umgebung. Gambas eignet sich sowohl zum Erstellen Die Oberfläche von Symbolen als auch Die Oberfläche der KBasic IDE zum Bearbeiten klei- zeigt links eine Übersicht, die alle nerer Grafiken. Elemente des Projekts in einer

52 06 | 10 Shootout: Basic-IDEs schwerpunkt

Baumansicht zusammenfasst. Im  Nicht nur Visual-Ba- Arbeitsbereich in der Mitte finden sic-Entwickler finden der Quelltext- und der Formular- sich in KBasic schnell editor Platz. Auf der rechten Seite zurecht. hält die IDE diverse Werkzeugleis- ten vor, mit denen Sie die Eigen- schaften von Komponenten bear- beiten und Steuerelemente für grafische Oberflächen in Formu- lare einbauen (Abbildung ). Der Editor unterstützt Codever- vollständigung für Schlüsselwör- ter. Der integrierte Debugger er- laubt das Ausführen der Anwen- dung in Einzelschritten und zeigt dabei auf Wunsch die momenta- nen Werte der Variablen an. auch unter Windows und Mac OS del erhältliche) KBasic-Buch von Im Formulardesigner gestalten X einsetzen, müssen Sie sie auf Bernd Noetscher als PDF-Datei Sie grafische Oberflächen, indem der jeweiligen Plattform mit KBa- herunterladen. Es erklärt das Pro- Sie Elemente aus dem Werkzeug- sic neu kompilieren. grammieren in KBasic ausführlich GLOssAr kasten auf die Form ziehen. Ne- und auch für Einsteiger verständ- Garbage Collection: Ei- ben den unter allen Betriebssyste- Datenbankanbindung lich. Bei der Arbeit mit KBasic gentlich „Müllabfuhr“, men vorhandenen Elementen KBasic greift über die Qt-eigenen helfen zudem zahlreiche Beispie- meint: automatische bringt KBasic noch eine Reihe von Datenbanktreiber auf MySQL- le, die dem Programm beiliegen Speicherbereinigung. Minimiert den Speicher- Steuerelementen speziell für Win- und SQLite-Datenbanken zu. Im und viele Aspekte des Program- verbrauch eines Pro- dows Vista und Mac OS X mit, die Datenbankeditor nehmen Sie Ver- mierens erläutern. zesses durch Maßnah- in Projekten für diese Zielplattfor- bindung zu einer Datenbank auf men wie die Freigabe men Verwendung finden. (Abbildung ). Zum Zugriff auf Real Studio nicht mehr benötigten Bei der Anlage eines neuen Pro- Datenbankinhalte bietet KBasic Bei Real Studio [3] (früher: Real- Speichers und die De- jekts greift Ihnen ein Assistent eine Reihe von Steuerelementen basic) handelt es sich um einen fragmentierung unzu- unter die Arme, der das Projekt und Klassen, sodass sich Daten- Basic-Dialekt mit langer Traditi- sammenhängender Speicherbereiche. Nicht mit allen zum Start notwendigen bank-Frontends in kurzer Zeit er- on. Ursprünglich nur für Mac OS alle Programmierspra-  Dateien anlegt (Abbildung ). stellen lassen. Das Ausprobieren erhältlich, gibt es das Programm chen unterstützen eine von Datenbankabfragen und das seit einiger Zeit auch für Linux solche automatische Kompatibilität Zusammenstellen von Daten- und Windows. Eine 30-Tage-Test- Speicherbereinigung. KBasic legt besonderen Wert auf bankverknüpfungen realisiert version des kommerziellen Pro- Exception Handling: Kompatibilität zu Basic-Dialekten KBasic mithilfe grafischer, in die dukts laden Sie entweder von der „Ausnahmebehand- aus der Windows-Welt. Die Un- IDE integrierter Programme. Homepage des Herstellers Real lung“. Bei solchen Aus- terstützung von Visual Basic 6 er- Software oder beim deutschen nahmen handelt es sich möglicht, die vielen Codebeispiele Hilfe Distributor Application Systems in der Regel um Fehler- zustände. Exception und Programmierhandbücher zu KBasic verfügt über eine ausführ- Handling fängt solche nutzen, die es dafür gibt. liche Online-Hilfe nebst komplet- Fehler auf und erlaubt Projekte, die Sie mit Visual Ba- ter Sprachreferenz. Zusätzlich deren Behandlung, sic 6 oder mit QBasic entwickelt können Sie von der Projekt- sodass auch unvorher- haben, lassen sich problemlos in Homepage das mehrere Hundert gesehene Fehler nicht KBasic öffnen und bearbeiten – Seiten starke (auch im Buchhan- zwangsläufig zu einem sofern diese keine ActiveX-Steuer- Programmabsturz führen. elemente verwenden: KBasic un- terstützt ActiveX nicht, da es nur unter Windows funktioniert. Das Importieren und Ausführen von VB6- und QBasic-Dateien klappte im Test ohne Schwierigkeiten. Unter Linux übersetzt KBasic nur Linux-Programme, Cross- Compiling funktioniert also  Ein Assistent unterstützt beim  MySQL- und SQLite-Datenbanken nicht. Möchten Sie Programme Anlegen neuer Projekte in KBasic. sind schnell in KBasic eingebunden.

06 | 10 53 schwerpunkt Shootout: Basic-IDEs

Falls Sie ein Open-Source-Projekt Codevervollständigung und eine entwickeln, erhalten Sie auf An- Übersicht über die Klassen und frage von Real Software eine kos- Prozeduren im Quelltext. tenlose Lizenz der „Personal“-Ver- Im Formulareditor hilft ein Fa- sion von Real Studio für Linux. denkreuz-Cursor bei der präzisen Dazu müssen Sie den Hersteller Ausrichtung der Steuerelemente. kontaktieren und dort Ihr Projekt Real Basic enthält ausschließlich vorstellen, etwa über einen Link Elemente, die auf allen drei unter- auf dessen Website. stützten Plattformen zur Verfü- gung stehen. Zeit sparen dabei  Das kommerzielle Installation Real Studio arbeitet Heidelberg [9] herunter. Die mit Komponenten wie ein Element ohne gültigen Lizenz- der Testversion erzeugten Pro- Die Testversion von Real Studio zum Darstellen von HTML-Inhal- schlüssel nur im gramme laufen nur fünf Minuten. laden Sie von der Herstellerseite ten, mit dessen Hilfe Sie schnell Demo-Modus. Real Studio gibt es in den drei herunter. Zur Auswahl stehen ein einen einfachen Webbrowser oder Varianten „Personal“, „Professio- RPM-Paket für Systeme wie Fedo- ein Programm zur Anzeige von nal“ und „Enterprise“. Die Pro- ra, OpenSuse und Mandriva sowie Online-Hilfeseiten erstellen. grammversionen unterscheiden ein DEB für Ubuntu und Debian. Da Real Studio schon recht lange sich vor allem durch die Zahl der In beiden Fällen richten Sie die auf dem Markt ist, gibt es eine unterstützten Datenbanken, in Software über die Paketverwal- ganze Reihe von Zusatzprogram- Verschlüsselungstechnologien tung der Distribution ein. men und Plugins, mit denen Sie und im Support. Erst die „Pro- Beim ersten Start fordert das die Funktionalität der IDE und fessional“-Version erlaubt Cross- Programm auf, einen Lizenz- der erzeugten Programme erwei- Compiling, also das Erstellen von schlüssel anzugeben oder die IDE tern. Einige davon sind kostenlos, Anwendungen für andere Platt- nur im Testmodus zu nutzen (Ab- andere gilt es zuzukaufen. formen unter Linux. Eine genaue bildung ). Die Eingabe des Übersicht über die unterschiedli- Schlüssels können Sie später je- Programmierhilfen che Ausstattung der Varianten derzeit nachholen: Alle Dateien Der Menüeditor findet sich – et- finden Sie auf der Homepage von und Einstellungen, die Sie mit der was versteckt – unter einem eige- Real Software [10]. Testversion bearbeiten, bleiben nen Tab im Programmfenster der Die „Personal“-Version kostet auch dann erhalten. IDE (Abbildung ). Hier sehen Sie 83 Euro, Real Studio „Professio- Nach der Installation finden Sie die Menüleiste, wie sie später im nal“ 250 Euro, für die „Enter- Real Studio in der Regel im Un- Programm aussieht. Besonders prise“-Variante müssen Sie 829 termenü Entwicklung des Start- praktisch ist, dass Sie sich auch Euro investieren. Im Preis inbe- menüs von KDE und Gnome. Al- das Aussehen der Leiste unter den griffen sind Updates für sechs ternativ starten Sie die IDE mit- anderen unterstützten Systemen beziehungsweise zwölf („Enter- tels des Befehls REAL\ Studio\ zeigen lassen können. So ist es prise“) Monate. Der Hersteller 2010& in einer Konsole. möglich, zu überprüfen, ob das  Die IDE von Real verteilt alle 90 Tage neue Pro- Menü auch unter Mac OS X oder Studio erweist sich als grammversionen mit Aktualisie- Entwicklungsumgebung Windows den eigenen Vorstellun- gut strukturiert. rungen und Fehlerkorrekturen. Die Entwicklungsumgebung von gen oder den Vorgaben des Sys- Real Studio wirkt tems entspricht. sofort vertraut. Wie bei den meisten Datenbankintegration IDEs finden sich Das Erstellen datenbankgestütz- links ein Projekt- ter Anwendungen stellt die große browser, in der Mit- Stärke von Real Studio dar. Am te die Arbeitsfläche komfortabelsten ist die Möglich- und rechts eine keit, Datenbanken im Real-Stu- Werkzeugleiste mit dio-eigenen Format anzulegen Steuerelementen und zu verwenden. Diese Daten- für die Konstrukti- banken basieren auf SQLite [11], on von grafischen lassen sich also auch mit anderen Programmen (Ab- Programmen bearbeiten (Abbil- bildung ). Der dung ). Real Software vertreibt Quelltexteditor bie- zudem den plattformunabhängi- tet die üblichen Ein- gen Datenbankserver „Real Ser- gabehilfen wie ver“ [12], der sich laut Hersteller

54 06 | 10 Shootout: Basic-IDEs schwerpunkt

perfekt für das Zusammenspiel  Der Menüeditor von mit Real Studio eignet. Neben Real Studio zeigt die SQLite unterstützt das Programm Menüs auch für andere noch MySQL, PostgreSQL, Oracle Systeme. und ODBC.

Programme übersetzen In den „Professional“- und „En- ter prise“-Editionen von Real Stu- dio lassen sich mit der Linux-Ver- sion auch Binaries für Windows und Mac OS X erzeugen. Sie wäh- len dazu Compiler-Einstellungen aus dem Menü Projekt und legen  Der Datenbankedi- dort fest, für welches Zielsystem Oberfläche, fast alle tor von Real Studio er- Real Studio das Programm über- Dokumente und laubt das Anlegen und  setzen soll (Abbildung ). Tutorials gibt es al- Bearbeiten von SQLite- lerdings nur in eng- Datenbanken. Hilfe lischer Sprache. Real Studio verfügt über eine aus- KBasic gefällt gezeichnete Online-Hilfe. Dazu durch seine Kompa- gibt es eine Reihe von Tutorials, tibilität zu Visual die Sie über den Begrüßungsbild- Basic 6, was bei der schirm aufrufen. Die Texte liegen Übernahme von alten Projekten „Enterprise“-Versionen hilft da- im PDF-Format vor und vermit- hilft. Für Umsteiger aus der Win- bei, Programme über Systemgren- teln einen guten Einstieg in die dows-Welt fällt zudem der Lern- zen hinweg zu verteilen. Den al- Arbeit. Auf der Homepage von aufwand gering aus. Alle Program- lergrößten Teil der Dokumentati- Real Software finden Sie zudem me laufen ohne großes Umarbei- on und Programmhilfen gibt es Links zu Foren und Mailinglisten ten auch unter Windows und Mac nur in englischer Sprache. Der aus [13] rund um Real Studio. Die OS X. Die komplett in deutscher Open-Source-Sicht gravierendste meisten dieser Foren sind eng- Sprache vorliegende Dokumenta- Nachteil der IDE: Es handelt sich lischsprachig, es gibt aber auch ein tion zu KBasic erleichtert den Ein- um rein kommerzielle Closed- deutsches RealBasic-Forum [14]. stieg. Die Zahl der Nutzer ist aller- Source-Software. (jlu) ■ dings noch recht gering, zudem Fazit hängt die Weiterentwicklung des InFO Alle drei hier vorgestellten IDEs Systems von einer kleinen Firma [[1] Gambas: http:// gambas. sourceforge. net eignen sich prinzipiell sehr gut ab. Die Quellen von KBasic liegen [2] KBasic: http:// www. kbasic. de zum Entwickeln von Anwendun- aber unter der GPLv3 vor. [3] Real Studio: http:// www. realsoftware. com gen unter Linux. Die Entschei- Real Studio merkt man die lange [4] KBasic-Lizenz: http:// www. kbasic. com/ dung für eine der Umgebungen Entwicklungszeit an, das ausge- doku. php? id=kbasic_s_license hängt nicht zuletzt von der beim sprochen stabile Programm wirkt [5] Gambas herunterladen: http:// gambasdoc. Anwender eventuell bereits vor- geradezu gediegen. Der Cross- org/ help/ doc/ package? view& en handenen Wissens- und Code- Compiler der „Professional“- und [6] Gtk+: http:// www. gtk. org basis sowie den angepeilten Ziel- [7] Qt: http:// qt. nokia. com plattformen ab. [8] Gambas-Foren: http:// gambasdoc. org/ Bei Gambas handelt es sich um help/ doc/ forum? en& view freie Software. Das ständig wei- [9] Application Systems Heidelberg: terentwickelte Projekt verfügt http:// ashshop. de/ ashshop/ über eine wachsende Nutzerge- [10] Real-Studio-Versionen: http:// www. meinde, die Anwendern bei Prob- realsoftware. com/ realbasic/ compare lemen hilfreich zur Seite steht. In [11] SQLite: http:// www. sqlite. org/ der kommenden Version integ- [12] Real Server: http:// www. realsoftware. com/ riert Gambas Qt4 als Toolkit, so- realsqlserver/ dass die Abhängigkeit vom nicht [13] Real-Software-Foren: mehr gepflegten Qt3 entfällt. http:// www. realsoftware. com/ community/ Zwar verfügt die IDE über eine  Real Studio übersetzt Programme [14] Deutsches RealBasic-Forum: komplett deutsch lokalisierte für alle Plattformen in einem Rutsch. http:// www. realbasic. de/ forum/

06 | 10 55 PRAXIS BZFlag

Community-Spielespaß mit der Panzersimulation BZFlag Volles Rohr! © Christophe Libert,Christophe sxc.hu ©

Seit Mitte der Als 1993 die erste öffentlich ver- Rein in den Sitz … ständen führen, dann bekommen fügbare Version des Spiels BZFlag Um in den (virtuellen) Besitz ei- Sie den Quellcode das Programms Neunzigerjahre („Battle Zone Capture the Flag“, nes roten, grünen oder vielleicht in ein Tar-Archiv gepackt direkt [1]) erschien, rechnete wohl kei- blauen Panzers zu kommen, müs- von der Downloadseite des Pro- schießt sich das ner der Entwickler oder Gamer sen Sie das entsprechende BZFlag- jekts [5]. Nach dem Herunterla- 3D-Panzer-Spiel mit der stetig wachsenden Zahl Paket aus dem Repository Ihrer den der im Augenblick aktuellen an Fan-Websites in aller Welt [2], Distribution installieren. Als Nut- Version 2.0.14 entpacken Sie den BZFlag in die in deren Foren die Spieler Tricks zer einer Ubuntu-Distribution ge- Tarball mit dem Kommando tar oder Erweiterungen austauschen. nügt dazu das folgende Shell- xvjf bzflag-2.0.14.tar.bz2 und Herzen der Gamer Die Spielprinzipien sind recht Kommando im Terminal: wechseln dann mit dem Befehl cd schnell erklärt: Als teilnehmender bzflag-2.0.14/ in das neu entstan- und erfreut sich Gamer fahren Sie mit einem Pan- $ sudo apt-get install bzflag dene Verzeichnis mit dem Quell- noch immer einer zer in der Ego-Perspektive durch text des Spiels. eine 3D-Welt (Abbildung ). Die- Möchten Sie zudem noch einen Hier genügt der simple Drei- großen Fan- se liegt als Map (Deutsch: Plan, BZFlag-Server unterhalten, instal- schritt ./configure, make und make Landkarte) auf einem Server. Ne- lieren Sie das Paket bzflag-server install, um bzflag samt Manpages gemeinde. ben Ihnen mit Ihrem Kettenfahr- auf die sinngemäß gleiche Weise. in den Verzeichnispfad unter zeug tummeln sich dort freilich Allerdings tritt bei Ubuntu 8.04 / usr/local zu installieren. Das Andreas Kneib noch andere Spieler und schießen („Hardy Heron“) mit einigen Gra- setzt freilich voraus, dass sie die als Konkurrenten oder Teamge- fiktreibern ein Fehler [4] auf, bei Entwicklerpakete zum Kompilie- fährten, was das Rohr hergibt. dem sich der Start des Games in ren installiert haben und sich zur In der Spielvariante Free for all der Shell mit der Meldung aus Installation im dritten Schritt su geht es schlicht darum, alle feind- Listing 1 sogleich beendet. oder sudo Administrationsrechte lichen Panzer abzuschießen. Et- Ein Workaround besteht in die- als Superuser [6] verschaffen. was anspruchsvoller und kniffli- sem Fall darin, BZFlag mit dem Mehr zur Installation aus dem README ger hingegen gestaltet sich der Parameter -window als Befehl in Quellcode lesen Sie im kosten- Spielespaß und eine Spielemodus Capture the flag. Al- der Shell zu starten. Auf diese losen Online-Heftarchiv [7]. große Community ma- len Freunden von Egoshootern Weise begnügt sich der Panzer- chen bei BZFlag pixelige dürfte dieser Modus spätestens Shooter mit einem Fenster, statt LISTING 1 Grafiken bei Weitem seit Quake [3] bestens bekannt den ganzen Monitor in Beschlag $ bzflag wett. Der beliebte Oldie sein: Sie steuern Ihren Panzer in zu nehmen. Die Fenstergröße X Error of failed request: zeigt, wie sich in der die Basis der Gegner, stehlen dort passen Sie nun interaktiv in den BadValue (integer parameter out of range for Open-Source-Gemeinde dessen in Teamfarben gehaltene Optionen des Spiels selbst an. operation) auch Amateurspiele Fahne und bringen sie in die Hei- Sollte Ihr Linux-Distributor durchaus behaupten. matstation Ihres Teams. BZFlag nicht in seinen Lagerbe- [...]

84 06 | 10 BZFlag PRAXIS

… und Vollgas! Sie die Voreinstellung verändern Nach dem ersten Start des Pro- und dort Ihre tatsächliche E-Mail- gramms sehen Sie im unteren Be- Adresse angeben. Allerdings gilt reich des Programmfensters unter es hier sorgfältig abzuwägen, ob anderem den Hinweis To register der Spielespaß und die Gamer- your callsign, go to http://my.bzflag. Community letztlich wirklich org/bb and register for the forums, schwerer wiegen als Privatsphäre using your callsign. Das bedeutet, und Datenschutz. dass Sie sich mit einem Callsign Nun müssen Sie lediglich noch (Deutsch: Rufzeichen, Spitzname), mit dem Punkt Server suchen den das Sie im Spiel führen, ebenfalls nächsten Schritt zur Panzerballe- in den Foren rund um das Panzer- rei wagen. Daraufhin liefert Ihnen spiel anmelden und mit anderen BZFlag eine Liste aller aktuell ver- Gamern diskutieren können. fügbaren Game-Server zusammen Des Weiteren sehen Sie einen mit einer kurzen Information  Mit Ihrem Panzer Hinweis auf den Fanshop der über die Anzahl der Mitspieler eigene 3D-Welten zusammenstel- kämpfen Sie im Team BZFlag-Gemeinde unter http:// oder den Spielemodus. Haben Sie len oder was die seltsamen Flag- oder gegen alle ande- store. bzflag. org, bei dem Sie zum sich aus der Liste den Server mit gen, die in den Maps verstreut he- ren Mitspieler. Beispiel T-Shirts mit dem Logo den besten Durchsatzraten ausge- rumstehen, genau mit Ihrem Pan- des Spiels erwerben können. Im sucht, landen Sie wieder im Menü zer tun, dann finden Sie dort um- Augenblick hat der Shop aber sei- Spiel starten und wählen dort den fassende Informationen – aller- ne Pforten geschlossen, da die Be- Punkt Verbinden. dings auf Englisch. Freilich exis- treiber der Website an der Bezahl- Sollte Ihnen nun der Kopf vor tieren auch deutschsprachige Fan- möglichkeit via Paypal arbeiten. lauter Haupt- und Untermenüs sites wie http:// bzflag. at, die Ih- Nach dem Start des Programms schwirren, dann seien Sie beru- nen weiterhelfen. wählen Sie über die Pfeiltasten im higt: Das Steuern des Panzers Hauptmenü den Punkt Options über das virtuelle Schlachtfeld er- Fazit aus. Mittels eines Drucks auf ledigen Sie weitaus einfacher und BZFlag beweist: Selbst ein Oldti- [Eingabe] öffnen Sie das Unter- im Grunde vollständig mit der mer unter den Games gehört so menü, aus dem Sie sich den Punkt Maus. Im Zweifelsfalle zieht Sie lange nicht zum alten Eisen, wie GUI Settings herauspicken und er- der Menüpunkt Hilfe schnell aus sein Spielprinzip funktioniert und neut [Eingabe] drücken. Im da- der Bredouille. eine gewachsene Community ihn rauf folgenden Dialog wechseln trägt. Dazu braucht es weder hy- Sie mithilfe der Pfeiltasten auf die Drumherum perrealistische Grafik noch hoch- Option Locale und wählen hier die Neben dem (wie erwähnt momen- moderne Hardware, sondern ein- deutsche Lokalisierung der Spiele- tan geschlossenen) Fanshop und fach nur Freude am Spiel. (agr) ■ oberfläche mit German aus. Wie den verschiedenen Foren erarbei- Sie sehen, spricht BZFlag nun Ihre tet sich die Gemeinschaft der INFO Sprache. Ein zweimaliger Druck Spieler ein BZFlag-Wiki mit dem [1] BZFlag: http:// bzflag. org auf [Esc] bringt Sie wieder ins kernigen Motto Be Bold!! und im- [2] BZFlag-Fanseiten: Hauptmenü zurück. merhin über 360 einzelnen Arti- http:// my. bzflag. org/ w/ Other_Links Jetzt wählen Sie dort den ersten keln. Wenn Sie also wissen möch- [3] Quake: http:// www. idsoftware. com/ games/ Punkt namens Spiel starten (Ab- ten, auf welche Weise sich einzel- quake/ quake/ bildung ). Hier geben Sie das ne Teams Punkte verdienen, wie [4] OpenGL-Bug: https:// bugs. . net/ zuvor beschriebene Callsign in Sie einen Spieleserver aufsetzen, ubuntu/ +source/ libsdl1. 2/ +bug/ 162151 der entsprechenden Zeile [5] BZFlag herunterladen: http:// sourceforge. ein, gegebenenfalls gefolgt net/ projects/ bzflag/ files/ vom Passwort. Der Parame- [6] Sudo-Artikel: „Was ist eigentlich sudo?“, ter Email spricht für sich Heike Jurzik, LinuxUser 05/ 2002, S. 84, selbst: In der Regel finden http:// www. linux-user. de/ ausgabe/ 2002/ Sie hier zunächst den User- 05/ 084-zubefehl/ sudo. html namen, mit dem Sie sich an [7] Selbst kompilieren: „Auf zu den Quellen“, Ihrem Linux-System ange- Andreas Kneib, LinuxUser 07/ 2005, S. 86, meldet haben, und den Na- http:// www. linux-user. de/ ausgabe/ 2005/ men Ihres Rechners, also  Im Menü Spiel starten geben Sie sich ei- 07/ 086-kompilieren/ beispielsweise tux@localhost. nen Spitznamen ("Callsign") oder veröf- [8] BZFlag-Wiki: Wenn Sie möchten, dürfen fentlichen Ihre E-Mail-Adresse. http:// my. bzflag. org/ w/ BZFlagWiki:Be_bold

06 | 10 85 IM TEST Strato HiDrive

Stratos Online-Storage HiDrive im Test Speicher satt © Maxim Kazmin, 123rf.comKazmin, Maxim ©

Mit dem HiDrive Zahlreiche Anbieter offerieren erreichen lassen. Prinzipiell funk- laubt das Anlegen von bis zu fünf inzwischen das Speichern von Da- tioniert HiDrive fast wie ein loka- Benutzerkonten. Die Pro-Variante offeriert der re- ten im Internet. In ihrer Zielrich- les NAS, unterscheidet sich von des Dienstes richtet sich in erster tung unterscheiden sie sich jedoch diesem allerdings durch einige Ei- Linie an kommerzielle Nutzer und nommierte Hoster erheblich: So richten sich soge- genheiten. Die umfassen sowohl bietet Speichervolumina von 1 bis Strato eine preis- nannte One-Klick-Hoster wie Ra- einige Vorzüge als auch gewisse 5 TByte zum Preis von 39,90 bis pidshare [1], Megaupload [2] oder Nachteile (siehe Kasten Strato 149 Euro monatlich. Hier gibt es günstige „Online- Despositfiles [3] in erster Linie an HiDrive: Pro und Kontra). 120 User-Accounts dazu. Filesharer, die ihre Daten anonym Für alle Angebote sichert Strato Festplatte“ mit jedermann zum Download bereit- Produktmerkmale unbegrenzten Traffic und eine stellen. Diese Dienste bedienen Strato offeriert den Online-Spei- Anbindung mit einer Bandbreite offenen Schnitt- sich zum Up- und Download bei- cher für Privatnutzer in Größen von 100-Mbit/ s zu. Auch die An- stellen. Wir haben nahe ausnahmslos des Webbrow- von 100 GByte bis zu 2 TByte. Die schluss möglichkeiten ans Netz sers respektive des HTTP-Proto- Preise bewegen sich zwischen fallen bei allen Varianten gleich uns das Angebot kolls, woraus sich in den kosten- 3,90 und 29,90 Euro im Monat, aus. Die Liste zeigt die angebote- freien Varianten sowohl für den was in der kleinsten Variante ei- nen Dienste und die Adressen, genau angesehen. Up- als auch Downloader mehr nem GByte-Preis von 3,9 Cent mit denen Sie diese ansprechen: oder weniger starke Einschrän- entspricht, in der größten einem • FTP(S) – ftp.HiDrive.strato.com Thomas Leichtenstern kungen ergeben. Bei anderen Pro- von 1,5 Cent. Die im Test verwen- • SFTP – sftp.HiDrive.strato.com jekten, wie etwa Dropbox [4] oder dete Variante mit 500 GByte kos- • WebDAV(S) – http(s)://WebDAV. Canonicals „Ubuntu One“ [5], tet 9,90 Euro monatlich. Sie er- HiDrive.strato.com steht das Speichern der Daten im README Vordergrund. Hier benötigt man STRATO HIDRIVE: PRO UND KONTRA Stratos seit März 2010 zum Zugriff spezielle Software Strato bietet mit HiDrive faktisch ein Online-Pendant zum klassischen Network- verfügbares Online-Spei- und proprietäre Protokolle. attached Storage (NAS) in den eigenen vier Wänden. Beide Konzepte haben spe- zifische Vorzüge und Nachteile: cherangebot HiDrive Strato geht mit seiner Produkt- setzt komplett auf of- linie HiDrive [6] einen ganz ande- Pro HiDrive Kontra HiDrive fene Standards – eine ren Weg: Es verwendet zum Zu- ˚ Hohe Ausfallsicherheit ˙ Flaschenhals Internetverbindung Niedrige Kosten Unsicherheitsfaktor Erreichbarkeit webbasierte Verwal- griff ausschließlich Standardpro- ˚ ˙ Einfache Verwaltung Daten per Default unverschlüsselt tungsoberfläche ermög- tokolle wie SMB, WebDAV, FTP ˚ ˙ Dezentrale Datensicherung auf einem öffentlichen Server licht das problemlose oder Rsync, sodass sich die Daten ˚ Integriertes Backup Potenziell leichtere Erreichbarkeit Einrichten des Daten- von praktisch jedem beliebigen ˚ ˙ für Angreifer speichers. Rechner aus ohne Zusatzsoftware

88 06 | 10 Strato HiDrive IM TEST

• SMB/ CIFS – \\smb.HiDrive. gung, jedoch aus- strato. com\root oder \\cifs. schließlich zum Ver- HiDrive.strato.com\root walten der eigenen • Rsync – rsync.HiDrive.strato.com Dateien und Einstel- • OpenVPN – openvpn.HiDrive. lungen. strato.com Über Speicher ver- • SCP – scp.HiDrive.strato.com walten stellen Sie die Zum Transfer großer Datenmen- Quotas für jedes gen auf den Online-Speicher bie- Verzeichnis bezie- tet das Unternehmen einen Fest- hungsweise Konto plattenservice an: Gegen eine Ge- ein. Diese Funktion bühr von 39 Euro lädt der Hoster gestattet Ihnen bei- den Inhalt eingeschickter Platten spielsweise, den ver- bis zu einer Größe von 500 GByte fügbaren Speicher- auf den angemieteten Speicher- platz eines neu ange- platz. Kunden der Pro-Version er- legten Nutzers auf halten diesen Service kostenlos. ein bestimmtes Li- mit zu beschränken. Setup Ein sehr wichtiges  Dank der übersicht- Strato bietet zum Einrichten der und zugleich durchdachtes Fea- tet, die Datei herunterzuladen, lich aufgebauten Ver- Online-Festplatte eine webbasier- ture erreichen Sie über den etwas umzubenennen, zu löschen oder waltungsoberfläche te Verwaltungsoberfläche an, die irreführenden Namen Backup- einen Freigabe-Link zu erzeugen. passen Sie Stratos Hi- Sie über die Adresse http://www. Control. Dabei handelt es sich Das gleiche Menü erreichen Sie Drive in wenigen Minu- HiDrive.strato.com erreichen. Nach nicht um ein Backup im eigentli- übrigens beim Rechtsklick auf ei- ten an Ihre Bedürf- der Anmeldung erscheint zu- chen Sinn, sondern um eine Ver- nes der Icons (Abbildung , nisse an. nächst eine Übersicht, die sich in sionierung: Sie können in regel- nächste Seite). die Bereiche Konto anlegen, Spei- mäßigen Abständen Sicherungen Interessant ist vor allem der cher verwalten, Laufwerk einrich- bestimmter Verzeichnisse anle- Punkt Freigabe: Link erzeugen. Er  ten, Dateimanager und BackupCon- gen (Abbildung ), die auf Ihrem ermöglicht, für die gewählte Datei  Das integrierte Ver- trol aufgliedert (Abbildung ). virtuellen Datenträger lagern einen allgemein erreichbaren sionierungsmodul Im Setup Kontenverwaltung le- und deren Umfang auf dessen Downloadlink zu generieren. Sie BackupControl erlaubt gen Sie neue Nutzer an oder bear- Restkapazität angerechnet wird. legen in der Konfiguration sowohl Ihnen das Anlegen beiten die Einstellungen beste- Sie legen fest, in welchen Inter- die Dauer der Gültigkeit als auch zeitgesteuerter Versi- hender User. Neben den Zugangs- vallen HiDrive den Dateistand si- die Anzahl der möglichen Down- onssicherungen be- daten legen Sie hier fest, welche chert und wie lange es die alten loads dafür fest. Die von uns ge- stimmter Verzeich- Protokolle der Benutzer verwen- Versionen vorhält. testete Version, „Media 500“, nisse. den darf und welche Zugriffsrech- Aus den angelegten Datensiche- te er auf das gemeinsame Ver- rungen spielen Sie bei Bedarf per zeichnis public erhält. Generell Drag & Drop ältere Dateiversio- legt HiDrive für jeden Nutzer ei- nen mit dem Dateimanager wie- nen eigenen Ordner mit dessen der ein. Dabei stellt HiDrive nur Anmeldenamen an, auf das kein Dateien wieder her, jedoch keine anderer als er selbst zugreifen Verzeichnisse oder gar Verzeich- kann. Das Verzeichnis public hin- nisbäume. Auch das komplette gegen steht allen eingetragenen Wiederherstellen eines komplet- Nutzern mit den eingestellten Be- ten Versionsstands in einem rechtigungen zur Verfügung. Rutsch beherrscht HiDrive nicht. Zwar besitzt die User-Konfigu- Der Dateimanager verhält sich ration eine Checkbox namens Ad- analog zu lokalen Dateibrowsern, ministrator Konto, die sich im Test zeigt in Ordnern enthaltene Bil- jedoch nicht aktivieren ließ. Ad- der an und öffnet textbasierte ministrative Rechte bleiben dem- Dokumente in einem Editor. Be- entsprechend ausschließlich auf rühren Sie eine der angezeigten das von Strato dafür vorgesehe- Dateien mit der Maus, erscheint nen Basis-Konto beschränkt. im Symbol links oben ein kleiner Zwar steht das Web-Login auch Pfeil. Ein Klick darauf öffnet ein den normalen Nutzern zur Verfü- Kontextmenü, das Ihnen anbie-

06 | 10 89 IM TEST Strato HiDrive

HiDrive als Netzlaufwerk hier pfuscht. Die in Abbildung  Die einfachste Möglichkeit, Stra- gezeigte Datei ließ sich übrigens tos Online-Festplatte ins lokale wenig später über ein anderes System einzubinden, bietet SMB Terminal problemlos löschen. respektive CIFS. Strato lässt den Da SMB lediglich die Anmel- Anwender dabei aber nicht im Re- dung verschlüsselt überträgt, gen stehen, sondern stellt unter nicht jedoch den Datentransfer, der Rubrik Laufwerk einrichten gilt es landläufig als unsicheres nach Auswahl des verwendeten Protokoll, das sich nicht für den Betriebssystems und Übertra- Datentransfer übers Internet eig- gungsprotokolls eine genaue net. Deswegen unterstützen eini- Schritt-für-Schritt-Anleitung be- ge DSL-Router (im Speziellen die reit – für Linux-User sogar ein Fritzbox) diese Verbindungen Skript, welches das Online-Lauf- auch nicht und bieten auch keine werk im Verzeichnis /mnt/cifs. Option, die Sperre zu deaktivie- Nutzer/ mountet. Um es nicht ren. Auch wenn angesichts des  Der Dateimanager in der webbasierten limitiert diese auf höchstens nach jedem Systemstart aufs Gefahrenpotenzials der Ansatz Oberfläche bietet nur 50 Downloads pro Datei, die bin- Neue aufrufen zu müssen, ergän- nicht ganz unverständlich er- rudimentäre Verwal- nen längstens 30 Tagen erfolgen zen Sie die Datei /etc/fstab um scheint, riecht das doch recht tungsfunktionen. müssen. Die kleinste Variante, die Zeile aus Listing 1. streng nach Bevormundung – zu- „Media 100“, erlaubt lediglich Den Mountpoint, im Beispiel mal die Router andere, ebenfalls 20 Freigabe-Links für eine Dauer / mnt/cifs.Nutzer, passen Sie nach unverschlüsselte Protokolle wie von 10 Tagen. Ihren Vorstellungen an. Da Ubun- FTP unterstützen. Neben dem Verwalten und He- tu das benötigte Smbfs nicht vor- runterladen erlaubt der Dateima- installiert, gilt es, dieses nach- Tunnelbauer nager auch das Hochladen von träglich einzurichten. Während Wem die unverschlüsselte Daten- Dateien. Das muss nicht zwangs- Ubuntu damit das Netzlaufwerk übermittlung zu unsicher er- läufig von der lokalen Festplatte klaglos beim Booten einhängt, scheint, dem stellt HiDrive Open- aus erfolgen, die Dateien dürfen scheitern hier sowohl Open- VPN zur Verfügung. Dazu instal- sich auch unter einer eingegebe- Suse 11.1 als auch 11.2. Aller- lieren Sie zunächst OpenVPN, nen URL befinden. Hi Drive lädt dings kam es auch bei Ubuntu zu falls noch nicht geschehen. Die in dann ohne Umwege über den unerklärlichen Phänomenen: So Stratos FAQ [7] beschriebene Hil- Client die gewählte Datei von der ließen sich zwar Dateien via touch festellung zum Einrichten kön- URL in das aktuell geöffnete erzeugen, aber anschließend nen Sie als Linux-Anwender je- Verzeichnis auf dem Online-Spei- nicht mehr löschen (Permission doch getrost vergessen: Zumin- cher. Der lokale Web browser denied), obwohl sie dem Ersteller dest in unserem Testumfeld funk- tritt entsprechend nur als Ver- gehörten und dieser RW-Rechte tionierte es so schlicht nicht. mittler auf. darauf besaß (Abbildung ). Laden Sie stattdessen das von In unserem Test dauerte der Zu allem Überfluss trat der Feh- Strato bereitgestellte ZIP-Pa- Transfer einer 4,2 GByte großen ler nur sporadisch auf, und auch ket [8] mit Konfigurationsdateien Datei rund 130 Sekunden, was ei- nur dann, wenn wir das Laufwerk herunter und entpacken Sie es. nem Datendurchsatz von unge- beim Booten via Fstab einhäng- Wechseln Sie danach auf der Kon- fähr 32 MByte/ s entspricht und ten. Diese Eigenart ist jedoch sole in das neu entstandene Ver- damit die von Strato zugesicherte nicht Strato anzukreiden, son- zeichnis OpenVPN_config und be-  Überlassen Sie der Bandbreite von 100 Mbit/ s um dern eher der CIFS- beziehungs- nennen Sie zunächst die Datei Fstab beim Booten das mehr als das Dreifache übertrifft. weise SMB-Implementierung, die HiDrive.strato.com.ovpn in HiDrive. Einhängen des Netz- Der Uploader unterstützt bislang strato.com.ovpn.conf um. Kopieren werklaufwerks, kommt allerdings ausschließlich Trans- LISTING 1 Sie den gesamten Inhalt des Ord- es zuweilen zu seltsa- fers via HTTP, bei FTP verweigert //Nutzer.smb.HiDrive.strato. ners mit dem Befehl sudo cp * com/root /mnt/cifs.Nutzer cifs men Effekten. er den Dienst. / etc/openvpn/ ins Konfigurations- username=Nutzer,password=geheim verzeichnis von OpenVPN. Ab- defaults 0 0 schließend etablieren Sie den Tunnel mit dem Aufruf sudo /etc/ LISTING 2 init.d/openvpn start. Nach Einga- # mount -t davfs https://WebDAV. be des Nutzernamens und des HiDrive.strato.com/ /mnt/WebDAV. Passworts steht Ihnen der Tunnel Nutzer -o gid=100,uid=1000 zur Verfügung.

90 06 | 10 Strato HiDrive IM TEST

Den Erfolg der Aktion überprüfen OpenVPN mit den entsprechen- Sie mit der Eingabe von sudo den Parameter kompiliert sein ifconfig. Hier sollte nun das De- muss, damit das Programm diese vice tun0 erscheinen. Da das Star- Art der Authentifizierung unter- ten des Tunnels automatisch die stützt. Das ist beispielsweise bei Routing-Tabelle modifiziert, läuft der von OpenSuse (Abbildung ) eine bereits etablierte SMB-Ver- verwendeten Version nicht der  Da OpenVPN unter bindung danach über den siche- Fall. Die von uns getesteten grafi- beim Aufruf eines normalen HT- Distributionen wie ren Kanal. Der steht jedoch aus- schen Oberflächen zum Verwal- TP-Directory-Listings ohne die OpenSuse die entspre- schließlich Zugriffen via SMB/ ten von OpenVPN (unter ande- Möglichkeit zu Änderungen. chende Unterstützung CIFS zur Verfügung. Alle anderen rem Kvpnc, Gadmin OpenVPN- Wie SMB bietet auch WebDAV zum Auslesen von von HiDrive unterstützen Proto- Client und Ubuntus Network die Option, es direkt ins Dateisys- Passwörtern aus Da- kolle laufen weiterhin auf dem Connection Editor) erwiesen sich tem einzuhängen. Der Rechner teien fehlt, müssen Sie ungesicherten Übertragungsweg. durch die Bank als mehr oder we- benötigt dafür jedoch das Pro- bei jedem Start des Möchten Sie sich beim Start des niger unbrauchbar. gramm Davfs2, das Ubuntu in Tunnels den Userna- Tunnels die Eingabe des Nutzer- seinen Repositories vorhält. Nut- men und das Passwort namens und des Passworts für WebDAV zer von OpenSuse verwenden die von Hand eingeben. den Tunnelaufbau sparen, dann Eine weitere Möglichkeit, ver- generische Version, die das Pro- legen Sie im Verzeichnis /etc/ schlüsselte Übertragungswege jekt [9] als Binärdatei und Quell- openvpn/ eine Textdatei an, bei- zum HiDrive zu nutzen, bietet code zum Download bereitstellt. spielsweise auth.txt. Hier tragen das auf HTTP basierende Proto- Wie bereits bei OpenVPN er- Sie in der ersten Zeile den Nut- koll WebDAV. Die einfachste Vari- weist sich auch hier die Hilfestel- zernamen und in der zweiten das ante, es zu bedienen, bietet KDEs lung auf der Webseite von Hi Drive Passwort ein. Anschließend öff- Dateimanager Konqueror: Hier als mangelhaft. Das zum Down- nen Sie die Konfigurationsdatei / genügt die Eingabe von WebDAV:// load angebotene Skript mountet etp/openvpn/HiDrive.strato.com. WebDAV. HiDrive. strato. com in der das Online-Storage zwar pflicht- ovpn.conf mit einem Texteditor Adressleiste, um den Online-Spei- gemäß, allerdings nur im le senden und ergänzen den Eintrag cherplatz zu öffnen. Sie erreichen Modus. Um die Ressource ohne auth-user-pass um den Namen der die Ressource auch über Web- Einschränkung zu nutzen, nutzen Textdatei. Ausgehend von unse- browser wie Firefox. Allerdings Sie den Befehl aus Listing 2. rem Beispiel lautet der komplette zeigt sich der Inhalt dann wie Klappt alles, dann fragt HiDrive Eintrag auth-user-pass auth.txt. Starten Sie jetzt den Tunnel, so erfolgt keine Passwortabfrage mehr. Da Ubuntu in der Grund- einstellung OpenVPN automa- tisch startet, steht Ihnen der si-  Rsync überträgt nur chere Kanal hier sofort nach dem neue oder veränderte Booten zur Verfügung. Dateien und Verzeich- Allerdings unterstützen nicht nisse – dank SSH auf alle Distributionen diese beque- sicherem Weg und me Art des Tunnelaufbaus, da ohne Passwortabfrage.

06 | 10 91 IM TEST Strato HiDrive

 Lahme Ente: Die ohne Eingabe. Damit generiert Downloadraten über SSH ein Schlüsselpaar, mit dem den VPN-Tunnel Sie sich zukünftig am Server au- schwankten im Test thentifizieren. Öffnen Sie dafür in zwischen 50 und der webbasierten HiDrive-Verwal- 80 kByte/ s, lagen also tung als Nutzer Admin die Konten- um den Faktor 10 nied- verwaltung und wählen das Nut- riger als bei einer un- zerkonto, mit dem Sie die Daten verschlüsselten SMB- übertragen. Klicken Sie darin auf Verbindung. OpenSSH-Schlüssel und wechseln Sie nach dem Betätigen von Durchsuchen…. mit dem Datei- browser ins lokale Verzeichnis / home/Nutzername/.ssh/. Dort wäh- len Sie die darin enthaltene Datei id_rsa.pub zum Upload aus und schließen Sie den Vorgang zu gu- ter Letzt mit Hinzufügen ab. Diese Art der Authentifizierung anschließend den Benutzerna- HiDrive als Backup eröffnet Ihnen eine weitere Mög- men und das Passwort ab. Welche Dank der Rsync-Unterstützung lichkeit: das unbeaufsichtigte re- Werte Sie bei gid und uid eintra- eignet sich Stratos HiDrive auch gelmäßige Archivieren – beispiels- gen, ermitteln Sie mithilfe des bestens zur regelmäßigen Daten- weise Ihres Heimatverzeichnisses Aufrufs id in der Konsole. Er zeigt sicherung mit geringem Transfer- per Cronjob. Geben Sie dafür in Ihnen User- und Group-ID an, die volumen. Um ein Verzeichnis per der Konsole crontab -e ein, worauf Sie entsprechend eintragen. Da- Rsync auf den Server zu übertra- der Texteditor Vi die (meist leere) mit weist das System Sie als Da- gen oder es aktuell zu halten, ver- Tabelle des Users öffnet. Die Ein- tei-Eigner der eingehängten In- wenden Sie den Befehl aus Lis- träge darin setzen sich nach fol- halte aus. ting 3. Existiert das Zielverzeich- gendem Schema zusammen: Mi- Im Test fiel uns auf, dass Web- nis nicht, erstellt Rsync es selbst- nuten, Stunden, Tage, Monate, DAV nach dem Einhängen zu- ständig. Der Schalter -a startet Wochentage und Befehl. Um bei- nächst sehr viel CPU-Perfor- das Programm im Archiv-Modus, spielsweise einen Cronjob anzule- mance benötigt und das System -v („verbose“) gibt Informationen gen, der einmal täglich um 16:30 über Minuten hinweg beinahe zur Übertragung aus (Abbil- Uhr Ihr persönliches Verzeichnis lahmlegt. Auch danach agiert der dung , vorige Seite). sichert, tragen Sie in die Crontab Dateimanager Konqueror mehr Rsync lädt nur neue oder verän- eine Zeile wie die in Listing 4 ge- schlecht als recht mit dem einge- derte Dateien hoch. Letztere über- zeigte ein. Eine ausführliche hängten Laufwerk. Im Test schei- trägt es auch nicht komplett zum Funktionsbeschreibung von Cron- terte anschließend jeder Versuch, Server, sondern jeweils nur die jobs finden Sie im LinuxUser-Arti- es wieder auszuhängen. Die bru- Differenz zwischen den Dateistän- kel „Diener auf die Minute“ [10]. tale Unmount-Variante – ein den. Der Archivmodus löscht übri- Da Rsync zur Verbindung SSH Neustart des Netzwerks – führte gens keine Dateien auf dem Ziel, verwendet, setzt es einen Schlüs- zu einem Systemabsturz. selbst wenn diese auf der Quellsei- sel des Hosts in der Datei /home/ te nicht mehr vorhanden sind. Nutzer/.ssh/known_hosts voraus, DAS MEINT STRATO Wenn Sie dies wünschen, weisen den SSH beim erstmaligen Kon- In der Korrespondenz mit Strato kristallisierte sich heraus, dass Sie Rsync über den Schalter --de- takt dort nach Rückfrage ablegt. ein Bug im TUN-Treiber des von Strato verwendeten Serverbe- lete entsprechend an. LISTING 3 triebssystems OpenSolaris für diesen Fehler verantwortlich ist. Wer Rsync regelmäßig zum Da- Er schmälerte nach Strato-Angaben die Bandbreite, weil der Puf- $ rsync -av Quellverzeichnis/ teiabgleich verwendet, dem geht fer zu klein war. Das Unternehmen gab an, den Bug im nächsten [email protected]. offiziellen Wartungsfenster zu beheben, nannte jedoch keinen die ständige Passwortabfrage com:/users/Nutzer/Ziel genauen Termin dafür. schnell auf die Nerven. Da das Tool zum Übertragen SSH ver- Die vergleichsweise langsame SMB-Verbindung erklärten die LISTING 4 Techniker damit, dass der Linux-Kernel die SMB-Pakete auf eine wendet, eignet sich auch dessen Größe von 16 kByte begrenzt, was zu häufigen Wartezeiten 30 16 * * * rsync -a /home/ Infrastruktur, um diesem Problem Nutzer [email protected]. führe. Abhilfe schaffe hier nur das Patchen des Kernels. Generell zu begegnen. Tippen Sie in der empfiehlt Strato, zum Übertragen großer Datenmengen auf strato.com:/users/Nutzer/ Rsync via SSH oder auf SFTP auszuweichen. Konsole ssh-keygen ein und bestä- homebackup tigen Sie die folgenden Abfragen

92 06 | 10 Strato HiDrive IM TEST

Fehlt dieser, dann scheitert Rsync kation offenbar nicht in der Lage besitzt und damit in der Regel via Crontab, da systembedingt ist, die Unterschiede zwischen deutlich langsamer überträgt als keine Interaktion erfolgt. den Containerdateien korrekt zu beispielsweise FTP. Der Verzeich- ermitteln und entsprechend zu nisabgleich mit Rsync bewegte Sicher verwahrt synchronisieren. sich mit rund 1,5 MByte/ s Daten- Da Strato seine Online-Festplat- rate beim Hoch- wie Herunterla- ten nicht verschlüsselt, liegt es bei Benchmark den im Mittelfeld. Eine Zusam- Ihnen, sensible Daten entspre- Um den Datendurchsatz der ver- menfassung der Ergebnisse zeigt chend sicher darauf zu verwahren. schiedenen von HiDrive angebo- die Tabelle Transferraten. Am einfachsten bewerkstelligen tenen Dienste zu messen, bedien- Sie das mit Truecrypt [11] bezie- ten wir uns neben dem lokalen Fazit hungsweise einer entsprechenden Redaktionsnetz mit einer bidirek- Strato HiDrive unterscheidet sich Containerdatei. Nähere Informa- tionalen Bandbreite von 100 mit seinen offenen Schnittstellen tionen zu diesem Programm fin- Mbit/ s zur Verifizierung der Er- grundlegend von den meisten den Sie im LinuxUser-Artikel gebnisse zweier weiterer Hosts Konkurrenzprodukten. Darüber „Verborgene Talente“ [12]. außerhalb unseres LANs. Die Er- hinaus bietet es das derzeit güns- Eine Möglichkeit besteht darin, gebnisse förderten einige hand- tigste Preis/ Leistungsverhältnis. den Container mit Truecrypt di- feste Überraschungen zutage. Technisch wirkt die Lösung durch- rekt im gemounteten Netzwerk- Die wohl am häufigsten verwen- dacht, die webbasierte Konfigura- speicher anzulegen. Abhängig von dete Übertragungsmethode SMB tionsoberfläche erklärt sich bin- der Größe der Containerdatei und schnitt vergleichsweise schlecht nen weniger Minuten praktisch der Geschwindigkeit der Internet- ab: Wir ermittelten lediglich von selbst. anbindung kann es mehrere Stun- 1,7 MByte/ s Upstream und etwa Als echter Showstopper erwies den dauern, bis der Vorgang abge- 700 kByte/ s Downstream – das sich jedoch der SMB-Download: schlossen ist. Alternativ erstellen reizt nicht einmal die Bandbreite Erreichte der Stream unverschlüs- Sie den Container auf der lokalen schneller ADSL-Verbindungen selt im Schnitt noch halbwegs Festplatte und kopieren ihn an- aus. Die Transferraten über einen brauchbare 800 kByte/ s, sank er schließend auf die Netzwerkfest- OpenVPN-Tunnel lagen beim im VPN-Tunnel auf teilweise un- platte, was allerdings zeitlich kei- Hochladen etwa 15 bis 20 Prozent ter 60 kByte/ s – selbst für ADSL- nen Unterschied macht. niedriger, der Download brach aus Nutzer ein unakzeptabler Wert. Im Test mountete Truecrypt unerfindlichen Gründen jedoch Strato gelobt jedoch Besserung klaglos die Container auf dem drastisch ein: Aus unserem Test- und verspricht, zumindest den Netzwerklaufwerk, allerdings kam netz erreichten wir Transferraten OpenVPN-Fehler im nächsten Re- es beim Kopieren von Dateien von gerade einmal 50 bis 80 lease-Fenster zu beheben. (tle) ■ dorthin zu Problemen. Die äußer- kByte/ s (Abbildung ), auf einem ten sich darin, dass der Kopier- von uns zur Verfügung stehenden INFO vorgang viel zu schnell vonstatten Strato-Host erreichte der Down- [1] Rapidshare: http:// www. rapidshare. com ging, das Aushängen des Contai- load etwa 230 kByte/ s. Beides ist [2] Megaupload: http:// www. megaupload. com ners aus Truecrypt dafür mehrere deutlich zu wenig, um eine durch- [3] Despositfiles: http:// depositfiles. com Minuten dauerte – ein Indiz da- schnittliche ADSL-Leitung auch [4] Dropbox: http:// www. dropbox. com für, dass die Daten erst beim Aus- nur annähernd auszulasten. Auf [5] Ubuntu One: https:// one. ubuntu. com hängen aus dem Cache in den Rückfrage bestätigte Strato den [6] Strato HiDrive: http:// HiDrive. strato. com Container geschrieben wurden. Fehler (siehe dazu Kasten Das [7] Strato FAQ: http:// www. strato-faq. de Zumindest theoretisch bestün- meint Strato). [8] OpenVPN-Konfigurationsdateien: de alternativ die Möglichkeit, lo- Anders sah es bei FTP aus: Hier http:// www. strato-faq. de/ download/ kal angelegte Container via Rsync trumpfte HiDrive mit einer Up- OpenVPN_HiDrive_config. zip abzugleichen. Das scheiterte im load-Bandbreite von annähernd [9] Davfs: http:// savannah. nongnu. org/ Test jedoch daran, dass die Appli- 2 MByte/ s auf, beim Download projects/ davfs2 kam es sogar auf über 4 MByte/ s. [10] Cron: Patricia Jung, „Diener auf die TRANSFERRATEN Als Gewinner im Tempotest stell- Minute“, LinuxUser 12/ 2000, S. 80, Protokoll Upload Download te sich überraschend SCP heraus: http:// www. linux-user. de/ ausgabe/ 2000/ SMB 1,7 MByte/ s 760 kByte/ s Es erzielte beim Download Daten- 12/ 080-cron/ cron-1. html SMB via 1,5 MByte/ s 152 kByte/ s raten von über 9 MByte/ s und lud [11] Truecrypt: http:// www. truecrypt. org OpenVPN mit annähernd 3 MByte/ s hoch. [12] Artikel zu Truecrypt: Thomas Leichtenstern, FTP 1,6 MByte/ s 4,5 MByte/ s Das ist deswegen ungewöhnlich, „Verborgene Talente“, LinuxUser 02/ 2009, SCP 2,5 MByte/ s 8,0 MByte/ s weil dieses Protokoll einen ver- S. 36, http:// www. linux-community. de/ Rsync 1,5 MByte/ s 1,7 MByte/ s hältnismäßig großen Overhead 17405

06 | 10 93 NETZ&SYSTEM Teamviewer

Komfortable grafische Fernwartung

Ferngesteuert 123rfJorgenUdvang, Thor ©

Teamviewer demonstriert eindrucks- voll, wie einfach der Fernzugriff selbst über Router und Firewalls hinweg funktionieren kann. Jetzt gibt es die beliebte Soft-

ware auch für Linux. Daniel Kottmair

Bereits 60 Millionen Anwender Start generiert die Anwendung Falls etwa ein Proxy-Server oder weltweit nutzen die kommerzielle ein neues Passwort, mit dessen eine Firewall mit Content-Filter Fernwartungslösung Teamviewer Hilfe eine Gegenstelle dann via dies unmöglich macht, läuft der (http:// teamviewer. com) unter ID auf den Rechner zugreift. Die- Transfer ersatzweise direkt über Windows und seit Kurzem auch ses Verfahren verhindert, dass je- die Teamviewer-Server. Dies er- unter Mac OS. Nun kann man da- mand, der sich einmal auf dem kennen Sie in den Verbindungs- Teamviewer 5 für Linux mit auch Linux-Rechner fernwar- Rechner angemeldet hat, in Zu- informationen daran, dass dort LinuxUser/teamviewer/ ten beziehungsweise fernwarten kunft auch weiterhin ohne Zutun HTTP statt UDP steht. Falls Si- lassen: Mit der neuen Version 5 des Besitzer auf diesen zugreifen cherheitsbedenken bezüglich der liefert der Hersteller aufgrund kann. Auf Wunsch können Sie Nutzung firmenfremder Server vieler Nachfragen die Software das Passwort aber auch beibehal- bestehen, verkauft Teamviewer auch für Linux aus. Teamviewer ten oder selbst festlegen, etwa für auf Nachfrage auch einen eigenen ermöglicht den einfachen Re- den Zugriff unterwegs auf den ei- Authentifizierungsserver. mote-Zugriff auf andere Rechner genen Rechner daheim. Sogar über Modem-Verbindun- über das Netz. Die einzige Voraus- gen lassen sich mit Teamviewer setzung dafür ist, dass auf diesen Fernzugriff ohne Probleme Fremdrechner bedienbar fernwar- README ebenfalls Team viewer läuft. Dabei Über einen der weltweit verteil- ten. Der Hersteller hat in Version Teamviewer macht nun vereint Team viewer alle Funktio- ten Teamviewer-Server im Inter- 5 die Kompression sogar noch auch unter Linux den nen in einem Standalone-Pro- net, der die mit 256 Bit verschlüs- verbessert, sodass nun noch weni- Fernzugriff übers Netz gramm, spezielle Client- oder Ser- selte UDP-Verbindung zwischen ger Daten über die Leitungen kinderleicht und verbin- ver-Versionen gibt es nicht. den beiden Parteien einleitet, ge- wandern. Video, Flash-Banner det dabei problemlos Auf jedem Rechner erzeugt lingt der Remotezugriff ganz und andere Anwendungen, bei Rechner unter Linux, Teamviewer automatisch eine ohne Port-Forwarding auch über denen sich permanent der Bild- Mac OS und Windows. weltweit eindeutige ID. Bei jedem Router und Firewalls hinweg. schirminhalt ändert, erweisen

94 06 | 10 Teamviewer NETZ&SYSTEM

Komfortable grafische Fernwartung sich dennoch als problematisch. tungsfunktionen, beispielsweise Über eine etwas schnellere DSL- Richtungswechsel, Rechnerneu- Verbindung funktionieren aller- start, ein simuliertes [Strg]+ dings auch solche Anwendungen [Alt]+[Entf] sowie einen sehr akzeptabel flüssig. komfortablen Dateitransfer zwi- Ferngesteuert Privatanwender dürfen das Pro- schen den beiden Rechnern. gramm kostenlos nutzen, für Selbst der Mehrfach-Login auf ei- kommerzielle Einsätze bietet der nem Rechner ist möglich – etwa Hersteller Lizenzen an. Team- für Schulungszwecke, um mehre- viewer gibt es für Windows, Mac ren Anwendern gleichzeitig etwas OS und Linux, wobei sich alle Sys- zu demonstrieren. teme untereinander per Fernzu- Für solche Zwecke ist auch die in griff erreichen lassen. Daneben Version 5 hinzugekommene VoIP- existiert auch ein iPhone-Client, und Videochat-Funktion nützlich.  Das Teamviewer- zudem kann man nach kostenlo- Löblicherweise setzt die Anwen- Client und einem v5-Linux-Client Fenster beim Start. ser Online-Registrierung über ein dung hier auf freie Codecs: Speex funktioniert problemlos. Flash-Interface mit einem beliebi- für Audio, Theora für Video. Da- Das Programm bietet beim Start gen Webbrowser einen Rechner bei funktioniert Video unter (Abbildung ) drei Betriebsmodi: fernadministrieren. Linux bislang allerdings nur in Fernwartung, Präsentation und Der Web- und der iPhone-Client Empfangsrichtung, per V4L ange- Dateiübertragung. Via Fernwar- sind die einzigen Versionen, die bundene Linux-Webcams unter- tung bedienen Sie einen fremden nur administrieren können und stützt Teamviewer noch nicht. Rechner, im Präsentationsmodus nicht in beide Richtungen arbei- Daneben gibt es bei der Linux- demonstrieren Sie einem oder ten. Bei den anderen Varianten Version noch ein paar weitere Ein- mehreren Anwendern auf dem ei- kann jeder Teamviewer adminis- schränkungen: Die Whiteboard- genen Rechner etwas. Die Datei- trieren und administriert werden, Funktion, mit der die Anwender übertragung schließlich lässt alle auch ein Richtungswechsel im gemeinsam auf eine Tafel malen, Administrations- und Grafik- laufenden Betrieb ist möglich. funktioniert ebensowenig wie die funktionen weg und transferiert VPN-Unterstützung. Ein X-Server ausschließlich Dateien von oder Linux-Spezifika ist Pflicht, virtuelle Konsolen an entfernte Rechner. Dieser Mo- Teamviewer stellt DEB- und RPM- überträgt das Programm nicht. dus lässt sich jedoch auch wäh- Pakete der Version 5.0.8206 für Der „Affengriff“ [Strg]+[Alt]+ rend der normalen Fernadminis- Linux zum Download bereit. Da- [Entf] arbeitet genau wie der tration jederzeit aufrufen. neben gibt es auch ein X64-DEB- Rechnerneustart und Eingabe/ An- In der Menüleiste des Team- Paket sowie einen einfachen Tar- zeige am entfernten Computer deak- viewer-Startfensters verändern ball, der völlig ohne Installation tivieren nur dann korrekt, wenn Sie unter Extras | Optionen diverse auskommt. Teamviewer für Linux der ferngewartete Rechner Win- Voreinstellungen, wie etwa den ei- läuft derzeit noch unter dem Eti- dows verwendet – auch Mac-User genen Rechnernamen, oder verge- kett „Beta“, der Hersteller bittet schauen hier in die Röhre. Dassel- ben ein fest vergebenes Passwort um Feedback und Bugreports. be gilt für das Ändern der Auflö- zum Remote-Login. Hier legen Sie Das Programm basiert auf einer sung und das Entfernen des Desk- auch fest, welche Rechte beim Zu- angepassten Wine-Version. Team- top-Hintergrunds (um unnötigen griff übers Netz gelten sollen. Da- viewer hat jedoch einige Linux- Datenverkehr zu vermeiden). bei akzeptiert Teamviewer auch spezifische Anpassungen vorge- eine White- oder Blacklist aller nommen, beispielsweise um das Im Test Rechner, die auf den Rechner Auslesen der X-Server-Grafik zu Die Linux-Version funktioniert (nicht) zugreifen dürfen. beschleunigen. Es handelt sich trotz des Beta-Status schon recht Die Dateiübertragung findet in also trotz der Verwendung von gut. Was absolut immer klappte – einem eigenen Fenster statt (Ab- Wine nicht um eine reine Kopie egal, in welchem Netz, hinter wel- bildung , nächste Seite), das der Windows-Version. Eine native chen Firewalls oder Gateways sich eine Zwei-Spalten-Ansicht bietet: Linux-Version gibt es derzeit noch die Rechner versteckten – war der links der eigene Rechner, rechts nicht, dies wäre aber laut Herstel- Verbindungsaufbau. Die zur der entfernte. Um Dateien zu ler abhängig von der Akzeptanz Fernwartung wichtigste Voraus- übertragen, markieren Sie diese und Popularität unter Linux setzung meistert Teamviewer also und klicken dann auf den entspre- durchaus denkbar. mit Bravour. Auch Versionsprob- chenden Knopf über der Spalte. Das Programm bietet eine Viel- leme gibt es keine, eine Verbin- Das erscheint unnötig umständ- zahl an integrierten Fernwar- dung zwischen einem v4-Mac- lich, Drag & Drop oder wenigstens

06 | 10 95 NETZ&SYSTEM Teamviewer

nur den Datenstrom, den Team- Browser empfiehlt sich aus dem- viewer übers Netz schickt, und selben Grund ein Flash-Blocker: fallen meist entsprechend kom- Animierte Werbung erzeugt ein pakt aus. Für Administratoren hohes überflüssiges Datenauf- lässt sich eine Rechnerliste anle- kommen – je größer die Fläche, gen, über die man mit nur einem desto schlimmer. Knopfdruck auf den entsprechen- den Rechner zugreift. Beta-Blocker Der Fokus der Übertragung lässt Je älter die Distributionsversion, sich auf Wunsch ändern. Die Op- desto mehr Schwierigkeiten gab tion Hohe Geschwindigkeit redu- es im Test. Auf neueren Systemen ziert die Farbtiefe, sodass die läuft das Programm besser und Übertragung flüssiger läuft. Be- stabiler, bei Verbindungen zwi- vorzugen Sie eine optimale schen Ubuntu 9.04 und 9.10 be- Bildqualität auch auf Kosten der merkten wir beispielsweise kaum  Dateiübertragungen zwischen den Rech- ein Transfer per Doppelklick wür- flüssigen Bedienung, lässt sich Probleme. Vom Ändern der Auflö- nern sind komfortabel den sich hier anbieten. Der Her- auch das im Ansicht-Menü vorge- sung auf entfernten Linux-Clients und übersichtlich. steller will diesbezüglich nachbes- ben. Die Einstellung Automatisch raten wir in jedem Fall ab: Dies sern. Das Dateiübertragungs- ändert die Methode je nach Ver- brachte Teamviewer auf dem Fenster ist die einzige Möglichkeit bindung selbst. Unschönerweise Client meist zum Absturz. Auch zum Datentransfer, ein Drag & ändert Teamviewer im Geschwin- in den nativen Systemeinstellun- Drop ins Teamviewer-Fenster digkeitsmodus das Standard-Grau gen sollte man während des Re- funktioniert nicht. mancher Desktops (etwa von mote-Zugriffs nicht die Auflösung Im normalen Fernwartungsmo- Ubuntus Gnome) in ein fieses ändern, da sonst der Datenstrom dus thront über dem entfernten Rosa, wir bemerkten außerdem vom entfernten Rechner abreißt. Desktop eine ausblendbare Team- auch im farbreduzierten Modus Ein weiteres Versäumnis: Der viewer-Funktionsleiste, über die keine flüssige Bedienung. Inso- Mauszeiger bleibt stets gleich und Sie alle für die Fernwartung wich- fern empfiehlt es sich zumindest ändert sich nicht in den Pfeil- be- tigen Funktionen aufrufen. Un- bei Linux-Linux-Verbindungen, ziehungsweise Hand-Modus, ten rechts findet eine ebenfalls den Qualitätsmodus zu wählen. wenn er beispielsweise über dem ausblendbare Instant-Messenger- Ein paar Möglichkeiten gibt es Rand eines Fensters oder der ähnliche Verbindungsanzeige dennoch, die die Bedienung etwas Titelleiste schwebt. Das verspricht Platz, die auch anzeigt, wer gera- flüssiger machen: Zuallererst soll- der Hersteller bis zum finalen de übers Netz auf den Rechner ten Sie Desktop-Effekte abschal- Release noch zu beheben. zugreift (Abbildung ). ten, wie sie etwa Compiz bietet. Auf Wunsch zeichnet das Pro- Da Teamviewer nur den Bild- Fazit gramm, beispielsweise für Schu- schirminhalt und nicht die Fens- Teamviewer präsentiert sich als lungszwecke, via Screencast die ter überträgt, verursacht jeder leicht zu bedienende, äußerst Arbeit auf dem fremden Rechner Fenster-Zoom und jedes weiche praktische Software. Auch wenn auf. Die speicherbaren Screen- Einblenden eines Fensters unnö- Sie keine Administrator und Kon- cast-Dateien beinhalten einfach tigen Datenverkehr. Für den solenjockeys sind, warten Sie da- mit äußerst einfach Rechner aus der Ferne – oder greifen von un- terwegs auf Ihren Rechner da- heim zu. Teamviewer funktioniert unter Linux schon recht gut, wenn die Beta auch noch ein paar Probleme aufweist. Die verspricht der Hersteller allerdings bis zum finalen Release in den Griff zu be- kommen. Zu den größten Stärken von Teamviewer zählen die Cross- Plattform-Kompatibilität zwi- schen Linux, Windows, Mac OS  Die Ansicht eines und sogar Webbrowser und entfernten Desktops in iPhone sowie der reibungslose Teamviewer. Verbindungsaufbau. (dko) ■

96 06 | 10 POWERHOUSE PERL 11 cool projects!

■ Math Tricks: Solve math problems with Perl ■ Daily Tip: Perl with an SQLite database ■ AJAX: Add dynamic updates to web pages ■ isp-switch: Switch your computer to another ISP if your connection goes down ■ MAC Addresses: Monitor your network for unfamiliar MAC addresses ■ Multimeter: Read and interpret data from an external device ■ Google Chart: Create custom graphs ■ Twitter: Help your scripts send Tweets ■ Webcam: Control a web camera with Perl ■ Perl Gardening: Water your house plants with a little help from Perl ■ GPS: Extract data from a GPS device and plot it on a Yahoo! Map FREE DVD inside: openSUSE 11.2 Linux Mint 8.0

New to Perl? Perl expert Randal L. Schwartz provides an in-depth introduction to the principles of the versatile Perl language. Then Perlmeister Mike Schilli explains how to speed up and debug your scripts. Also inside: Get hands-on with a collection of some of the Perlmeister’s best columns!

FIND POWERHOUSE PERLlinux-magazine.com/Special ON A NEWSSTAND NEAR YOU! OR ORDER ONLINE AT

Supplies are limited so order your copy today! VORSCHAU

Das nächste Heft: 07/2010 Ausgabe 07/2010 erscheint am 17. Juni 2010

Sicherheit für Netz und System Gelöschte Daten retten Auf einem Rechner landen heute in zunehmen- Ein unbedachtes Kommando dem Maße sensible Daten. Ein ausreichender reicht, um die Urlaubsfotos der Schutz gehört daher zu den Pflichten jedes PC- letzten Jahre ins digitale Nirvana Nutzers. Dazu stehen mehrere Möglichkeiten of- zu befördern. In diesem und vie- fen, die sich oft ergänzen: Vom verschlüsselten len anderen Fällen helfen zwei Laufwerk über eingeschränkte Rechte für Appli- Tools dabei, die Erinnerungsstü- kationen bis hin zu einer ausgewachsenen Fire­ cke wiederherzustellen. Was bei wall bietet ein modernes Linux-System zahlreiche der Rettungsaktion unter Um- Mechanismen. Wer sich nur ein wenig mit der ständen an alten Datenfragmen- Materie beschäftigt, erreicht mit einfachen Mit- ten aus längst vergessenen Zeiten teln ein ansehnliches Sicherheitsniveau. Unser ans Licht kommt, verschlägt ei- Schwerpunkt hilft bei der Auswahl der Techniken. nem mitunter den Atem. © stockers9, sxc.hu

Zu Hause in 3D Die Kraft der sechs Prozessorkerne Die neue Küche oder ein Wohn- Mit dem Ausbau auf sechs Prozessorkerne versprechen die Hersteller zimmerschrank – für beides be- AMD und Intel dem Anwender noch einmal einen nötigen Sie etwas Planung, damit satten Performance-Schub. Allerdings erweisen am Ende nicht die Steckdosen sich die Architekturen in der Praxis oft als verstellt sind oder an einer Seite höchst unterschiedlich in Bezug auf Strom- doch zwei Zentimeter Platz feh- verbrauch und Verarbeitungsgeschwindig- len. Mit Sweethome3d erstellen keit. Unser Vergleich deckt auf, welcher Sie einen kompletten Grundriss Prozessor unter Alltagsbedingungen am inklusive einer 3D-Ansicht. besten abschneidet. © Intel

Heft als DVD-Edition Heft als No-Media-Edition Community-Edition-PDF • 100 Seiten Tests und Workshops • Preisgünstige Heft­variante ohne • Inhaltsverzeichnis und über 30 zu Soft- und Hardware Datenträger für Leser mit Breit- Seiten ausgewählte Artikel aus • Multiboot-DVD-10 mit Top-Dis- band-Internet-Anschluss dem Heft als PDF-Datei tributionen sowie der Software • Artikelumfang identisch mit der • Unter CC-Lizenz: Frei kopieren zu den Artikeln, DVD-5 mit ex- DVD-Edition: 100 Seiten Tests und beliebig weiter verteilen klusiver Linux­User-Edition ei- und Workshops zu aktueller • Jeden Monat kostenlos per ner aktuellen Distribution Soft- und Hardware E-Mail oder zum Download Für nur 8,50 Euro am Kiosk oder: Für nur 5 Euro am Kiosk oder: Jederzeit gratis herunterladen http://www.linux-user.de/bestellen http://www.linux-user.de/bestellen unter http://www.linux-user.de/ce

122 06 | 10 Die Redaktion behält sich vor, Themen aus aktuellem Anlass zu ändern oder zu streichen. Impressum service

impressum LinuxUser ist eine Monatspublikation der Linux New Media AG. Pressevertrieb MZV Moderner Zeitschriften Vertrieb GmbH & Co. KG Anschrift Putzbrunner Str. 71, 81739 München Ohmstraße 1, 85716 Unterschleißheim Tel.: (089) 3 19 06-0, Fax: (089) 3 19 06-113 Telefon: (089) 99 34 11-0, Fax: (089) 99 34 11-99 Abonnentenservice Verena Langhammer Homepage http://www.linux-user.de D / A / CH Telefon D / A: +49 (0)89 2 09 59-127 Artikel und Foren http://www.linux-community.de Telefon CH: +41 (0)43 816 16 27 Abo/Nachbestellung http://www.linux-user.de/bestellen/ Telefax D / A / CH: +49 (0)89 20 02 81-15 E-Mail (Leserbriefe) Abo-Preise Deutschland Ausland EU Österreich Schweiz Abo-Service Pressemitteilungen Einzelpreis (No-Media) 5,50 Euro (siehe Titel) 6,30 Euro 11,00 Sfr Einzelpreis (DVD-Edition) 8,50 Euro (siehe Titel) 9,35 Euro 17,00 Sfr Chefredakteur Jörg Luther (v. i. S. d. P.) (jlu) Jahresabo (No-Media) 56,10 Euro 71,60 Euro 64,60 Euro 112,20 Sfr Stellv. Chefredakteur Andreas Bohle (agr) Jahresabo (DVD-Edition) 86,70 Euro 99,00 Euro 95,00 Euro 175,00 Sfr Redaktion Marcel Hilzinger (mhi) (1) Daniel Kottmair (dko) Abo No-Media + LC-Klub 68,10 Euro 83,60 Euro 76,60 Euro 130,20 Sfr Thomas Leichtenstern (tle) Abo DVD-Edition + LC-Klub(1) 98,70 Euro 111,00 Euro 107,00 Euro 193,00 Sfr Linux-Community Marcel Hilzinger (mhi) Abo No-Media + Jahres-CD(2) 63,10 Euro 78,60 Euro 71,60 Euro 123,20 Sfr Datenträger Thomas Leichtenstern (tle) Abo DVD + Jahres-CD(3) 93,40 Euro 105,70 Euro 101,70 Euro 185,50 Sfr Ständige Mitarbeiter Mirko Albrecht, Eric Bärwaldt, Falko Benthin, Frank Hofmann, (4) Christian Meyer, Jan Rähm, Tim Schürmann, Martin Steigerwald, Abo DVD + Jahres-CD + DELUG 109,90 Euro 129,80 Euro 119,80 Euro 219,80 Sfr Vince-Aron Szabo, Uwe Vollbracht, Frank Wieduwilt Kombi-Abo Easy(5) 109,00 Euro 135,40 Euro 124,90 Euro 227,70 Sfr Mega-Kombi-Abo(6) 143,40 Euro 173,90 Euro 163,90 Euro 289,40 Sfr Grafik Judith Erb (Titel), Elgin Grabe (Layout), Pinball Werbeagentur (Titelgrafik) (1) Jahresabo plus sofortiger Online-Zugang zu allen Artikeln des Hefts auf Linux-Community.de Bildnachweis: Stock.xchng, 123rf.com, Fotolia.de und andere (2) Jahresabo No-Media-Edition plus LinuxUser-Jahres-CD (3) Jahresabo DVD-Edition plus LinuxUser-Jahres-CD Sprachlektorat Astrid Hillmer-Bruer, Elke Knitter (4) Jahresabo DVD-Edition plus LinuxUser-Jahres-CD plus monatliche DELUG-DVD Produktion Christian Ullrich (5) Jahresabo DVD-Edition plus Jahresabo EasyLinux Druck Vogel Druck und Medienservice GmbH & Co. KG, 97204 Höchberg (6) Jahresabo DVD-Edition, Jahresabo Linux-Magazin, 2 Jahres-CDs, monatliche DELUG-DVD Schüler- und Studentenermäßigung: 20 Prozent gegen Vorlage eines Schülerausweises oder Geschäftsleitung Brian Osborn (Vorstand) einer aktuellen Immatrikulationsbescheinigung (nicht beim Kombi-Abo EasyLinux). Der Hermann Plank (Vorstand) aktuelle Nachweis ist bei Verlängerung­ neu zu erbringen. Informationen zu anderen Abo- Formen, Ermäßigungen im Ausland etc. unter https://shop.linuxnewmedia.de. Anzeigenleitung, Hubert Wiest Linux ist ein eingetragenes Warenzeichen von Linus Torvalds und wird von uns mit seiner Marketing und Tel.: +49 (0)89 / 99 34 11 23 freundlichen Genehmigung verwendet. »Unix« wird als Sammelbegriff für die Gruppe der Unix-ähnlichen Betriebssysteme (wie beispielsweise HP/UX, FreeBSD, Solaris) verwendet, Vertrieb Fax: +49 (0)89 / 99 34 11 99 nicht als Bezeichnung für das Trademark (»UNIX«) der Open Group. Der Linux-Pinguin wurde von Larry Ewing mit dem Grafikprogramm »The GIMP« erstellt. Mediaberatung Eine Haftung für die Richtigkeit von Veröffentlichungen kann – trotz sorgfältiger Prüfung D / A / CH Petra Jaser durch die Redaktion – vom Verlag nicht übernommen werden. Mit der Einsendung von Tel.: +49 (0)89 / 99 34 11 24 Manuskripten oder Leserbriefen gibt der Verfasser seine Einwilligung zur Veröffent­lichung­ Fax: +49 (0)89 / 99 34 11 99 in einer Publikation der Linux New Media AG. Für unverlangt eingesandte Manuskripte UK / Ireland Penny Wilby oder Beiträge übernehmen Redaktion und Verlag keinerlei Haftung. Autoreninfos: http://www.linux-user.de/Autorenhinweise. Die Redaktion behält sich vor, Tel.: +44 (0)1787 211 100 Einsendungen zu kürzen und zu überarbeiten. Das exklusive Urheber- und Verwertungsrecht USA Amy Phalen für angenommene Manuskripte­ liegt beim Verlag. Es darf kein Teil des Inhalts ohne schrift- Tel.: +1 785 856 34 34 liche Genehmigung des Verlags in irgendeiner Form vervielfältigt oder verbreitet werden. Es gilt die Anzeigenpreisliste vom 01.01.2010. Copyright © 1999 - 2010 Linux New Media AG ISSN: 1615-4444

MINIABO ohne Risiko!

Coupon senden an: LinuxUser Leser-Service A.B.O. Postfach 14 02 20. 4, D-80452 München

ich möchte die nächsten drei Ausgaben der LinuxUser DVD-Edition testen. JA,Ich zahle für alle drei Ausgaben zusammen nur 3 Euro*. Wenn mich LinuxUser überzeugt und ich 14 Tage nach Erhalt der dritten Ausgabe nicht schriftlich SONDERAKTION! abbestelle, erhalte ich LinuxUser jeden Monat zum Vorzugspreis von nur 7,23 Euro* statt 8,50 Euro* (Ersparnis 15%) im Einzelverkauf, bei jährlicher Verrechnung. Ich gehe keine langfristige Verpfl ichtung ein. Möchte ich die LinuxUser DVD-Edition nicht mehr haben, kann ich jederzeit schriftlich kündigen. Testen Sie jetzt Mit der Geld-zurück-Garantie für bereits bezahlte, aber nicht gelieferte Ausgaben. 3 Ausgaben für * Name, Vorname

Straße, Nr. NUR 3€ PLZ Ort Datum Unterschrift

Mein Zahlungswunsch: Bequem per Bankeinzug Gegen Rechnung *Preise gelten für Bestellungen aus Deutschland BLZ Konto-Nr.

Gleich bestellen, am besten mit dem Coupon oder per: Bank Telefon: 089 / 2095 9127 Fax: 089 / 2002 8115 E-Mail: [email protected] Web: www.linux-user.de/probeabo Beliefern Sie mich bitte ab der Ausgabe Nr. Sie können diese06 Bestellung | 09 innerhalb von zwei Wochen ohne Angabe von Gründen per Brief,121 Fax oder Mit großem Gewinnspiel (Infos unter: www.linux-user.de/probeabo) E-Mail widerrufen. Zur Wahrung der Frist genügt die rechtzeitige Absendung des Widerrufs. Linux New Media AG • Putzbrunner Str. 71 • 81739 München LU2123M