Community-Edition Frei kopieren und beliebig weiter verteilen !

02.2012

02.2012

LINUX´ KLEINER BRUDER IM EINSATZ AUF MOBILEN SystemeN

Sprint 3:01

JUNI 18 Freitag ANDROID ANDROID ULTIMATE 3.0  Android 4.0 auf dem Nexus S. 32 Der Ubuntu-Ableger Googles Android-Flaggschiff im Praxistest: für Unity-Skeptiker Dream-Team mit kleiner Konditionsschwäche

 Smartphones remote managen S. 36 Komfortable Fernwartung und Datenverwaltung: Airdroid bringt das Smartphone oder Tablet via Netz direkt in den PC-Browser

 Android-Hardware für jeden Geldbeutel S. 22, 28, 34 Tablets bis 250 Euro im Vergleichstest, 10-Zoll-Netbook von Pearl, CENTOS 6.2 Lenovo Thinkpad Tablet mit Tastaturdock für den Profi-Einsatz Das Profi- auf Red-Hat-Basis Huawei E586 – mobil ins Internet UMTS-WLAN-Router für bis zu fünf Clients mit zukunftssicherer Technik zum kleinen Preis S. 72

Apple-Hardware Schicke Docks für mit Linux nutzen S. 76 Gnome und KDE S. 44 PUPPY SLACKO So installieren Sie aktuelle Dröge Desktops aufpeppen Der schlanke Desktop Distributionen auf Intel-Macs mit AWN und GLX-Dock für ältere Rechner

Qt4-Fsarchiver Live 0.6.12 S. 12  Backup & Restore von Partitionen und MBR  Für alle Filesysteme – auch Btrfs, Ext4, NTFS  Einsteigerfreundlich mit komfortabler GUI DOCKS • DVDx FORK CMS GNOME 3 KMYMONEY UPNP 4 196067 008502 02 www.linux-user.de editorial Wisch und weg?

Sehr geehrte Leserinnen und Leser,

ich hoffe, Sie hatten angenehme Der komplette Neustart eines Dass Lefebvre mit seiner Ent- Feiertage und sind gut ins neue ­digitalen Ökosystems ermöglichte scheidung nicht vollkommen Jahr gekommen. Vielleicht haben den klaglosen Bruch mit vielen falsch liegt, beweist der Zu- Sie die Zeit um Weihnachten ja Bedienparadigmen. Tatsächlich spruch, den das System seitens genutzt, um sich intensiv mit erscheint die Eingabe­methode in der Anwender erfährt: Auf Dis­ ­einem neuen Smartphone oder vielen Fällen geeignet, insbeson- trowatch führt Linux Mint mitt- Tablet zu beschäftigen. Unter dere angesichts der kleinen Bild- lerweile die Rangliste der gefrag- deutschen Christbäumen dürften schirmdiagonalen. Die daraus re- testen Distributionen an – vor jedenfalls einige gelegen haben, sultierende vergleichsweise klare Ubuntu, das sich auf dem Weg vermeldet doch Googles Chef-­ Struktur der Software befördert nach unten befindet [5]. Androide Andy Rubin, dass sich zudem die Akzeptanz. Im Gegen- Immerhin hat die ganze Ent- Andreas Bohle die Anmeldezahl der Android-­ satz zum klassischen PC gehören wicklung auch ein Gutes: Android Stellv. Chefredakteur basierten Geräte mit 3,7 Millio- die betreffenden Geräte schließ- und Co. zwingen die Entwickler nen in den Tagen um Weihnach- lich zur Kategorie der Alltagsge- zunehmend dazu, über die Bedeu- ten im Gegensatz zu normalen genstände, die ohne allzu umfang- tung des freien Betriebssystems ­Tagen etwa verdreifacht hat [1]. reiche Dokumentation auskom- auf dem klassischen PC nachzu- Der Trend zum mobilen Leben men sollten. denken. Vielleicht fällt in diesem hält also ungebrochen an. Die Bei den klassischen Linux-Dis- Jahr ja doch die Entscheidung Hardware-Hersteller reagieren tributionen und Software-Pro­ über Linux auf dem Desktop – ­darauf mit einer breiten Palette jekten zeichnet sich derzeit Un­ ­allerdings anders, als ich mir das an Endgeräten, von einfachen sicher­heit ab, wie am besten auf vor zehn Jahren noch ausgemalt Modellen mit Basisfunktionen bis die Trends aus der Mobilwelt zu hätte. Der PC, in welchem Format hin zu teuren Profi-Lösungen. reagieren sei. Ubuntu hat mit auch immer, bietet nämlich eine Unser Schwerpunkt in dieser Aus- Unity einen eigenen Entwurf für Menge spannender Möglichkei- gabe verschafft Ihnen hier einen eine Oberfläche für Mobilgeräte ten, die weit über die Fähigkeiten kleinen Überblick. Nachhaltig ge- vorgelegt, Gnome 3 stößt in eine von Mobilgeräten hinausreichen. ändert hat sich mit den Mobilge- ähnliche Richtung – genauso wie Diese neu zu entdecken, könnte räten – sei es nun Smartphone KDE mit Plasma Active [2]. ein guter Vorsatz für 2012 sein. oder Tablet, Android- oder iOS- Doch nicht jeder findet Gefallen basiert – die Art, wie wir Compu- an der neuen Entwicklung auf den Herzliche Grüße, ter bedienen: Wischen und Tat- Desktops. Einem platzte jüngst schen gehört zum guten Ton. gar der Kragen: Clement Lefebvre, Gründer und Chefentwickler von Linux Mint, forkte kurzerhand Gnome 3 und betreibt nun unter dem Namen „Cinnamon“ ein Pro- jekt, das die Techniken der neuen Generation mit einem bewährten Interface verbindet [3]. Bereits ins aktuelle Mint 12 hatte Lefebvre info mit Mate einen Gnome-2-Fork [1] 3,7 Millionen Aktivierungen: ­integriert, der sich zu Gnome 3 http://tinyurl.​­ com/​­ lu0212​­ ‑gplus kompatibel verhält [4]. [2] Plasma Active: http://plasma​­ ‑active.org​­ [3] Clement Lefebvres Cinnamon: http://tinyurl.​­ com/​­ lu0212​­ ‑webupd8 [4] Mate-Desktop-Projekt: http://matsusoft.​­ com.​­ ar/​­ projects/​­ /​­ [5] Distrowatch: http://distrowatch.​­ com​­

www.linux-user.de 02 | 12 3

003-003_editorial_02.indd 3 29.12.2011 14:00:13 Uhr 02 | 12

Brandaktuelle Software und außer gewöhnliche Programme Das Fotoarchiv Digikam hilft 68 finden Sie meist nur in Personal- nicht nur beim Sortieren und Das Projekt hat Charme: Package-Archiven. Mit dem Y-PPA-Manager be- 54Sichten, es bringt zusätzlich ei- Linux auf dem Mac Mini. halten Sie stets den Überblick über die Fremd- nige Funktionen zum Bearbeiten der Bilder 76 Mit der richtigen Distribu- quellen, installieren und deinstallieren komforta- mit. Diese helfen bei einfachen Korrekturen, tion klappt die Installation problemlos. bel und misten bei Bedarf mit einem Klick aus. erlauben aber auch anspruchsvolle Effekte.

HEFT-DVD SCHWERPUNKT PRAXIS

Heft-DVD-Inhalt ...... 10 Tablet-Vergleichstest . . . . 22 Streaming ...... 38 Qt4-Fsarchiver Live 0.6.12, Tablets aus den unteren Preis- UPnP und DLNA versprechen das Ubuntu Privacy Remix 10.04r2, kategorien bringen naturgemäß unkomplizierte Streaming multi- Puppy Linux 5.3.1, CentOS 6.2, weniger Features mit. Unser Test medialer Inhalte im heimischen Chakra GNU/Linux 2011.12, zeigt, ob die Hersteller den Rot- Netz. Das klingt gut, weist in der Ultimate Edition 3.0 stift richtig angesetzt haben. Praxis aber etliche Tücken auf.

Qt4-Fsarchiver ...... 12 Thinkpad Tablet ...... 28 Docks für Linux ...... 44 Workshop: Partitionen und MBRs Das neue Premium-Tablet von Dank OpenGL-Effekten und komfortabel mit einem Mausklick Lenovo glänzt mit ausgefallenen Transparenz verleihen der Avant sichern und wiederherstellen. Ideen und vielen Anschlüssen. Window Manager und GLX-Dock dem Desktop eine brillante Note. Galaxy Nexus I9250 . . . . . 32 AKTUELLES Google möchte mit Android 4.0 Fork CMS ...... 48 auf dem Galaxy Nexus neue Maß- Das junge Projekt Fork CMS er- Neues rund um Linux . . . . . 6 stäbe setzen: flott im Betrieb, möglicht es, unkompliziert eigene Grml 2011.12 neu strukturiert, mehr Funktionen und gut zu Webseiten zu gestalten. Bodhi Linux 1.3.0 erschienen, bedienen. Wir testen das Smart- komfortabler Texmaker 3.2, phone im Alltag. DVDx ...... 52 Webkit-Browser Rekonq 0.8.1, Mit DVDx haben Sie im Handum- Ffmpeg 0.9 mit mehr Decodern, Meteorit NB-10 ...... 34 drehen SVCDs und platzsparende Speedometer 2.8 mit neuen Opti- Das Pearl-Netbook mit 10-Zoll- Kopien von Video-DVDs erstellt. onen, neue Rendering-Engine für Bildschirm und Android 2.2 bietet Blender, Gnome-Fork Cinnamon, sich als schlanker Reisebegleiter Digikam ...... 54 Kernel 3.3 mit Android-Patches? an. Unser Praxistest nimmt die Bilder verwalten und bei Bedarf Hardware unter die Lupe. bearbeiten – das digitale Foto- Angetestet ...... 18 archiv Digikam vereint die kom- Filemonitor 1.6.1 überwacht AirDroid ...... 36 plette Toolchain für Fotografen. offene Dateien, Hashes per Klick AirDroid bringt Ihr Smartphone mit Gtkhash 0.6.0, Code-Browser übers Netz direkt in den Browser. KMyMoney ...... 60 3.23 nicht nur für Programmierer, So schreiben Sie SMS auf der Home-Banking-Software ist unter Mp3diags 1.1.09.064 repariert Tastatur, schauen Bilder am Linux noch Mangelware. Doch zuverlässig MP3-Dateien großen Bildschirm an oder kopie- mit KMyMoney und AqBanking ren Musik aufs Handy. setzen Sie eine funktionierende Lösung ausschließlich mit freier Software auf.

4 02 | 12 www.linux-user.de

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

Linux hat im Gewand Auf der Heft-DVD: von Android den Wenige Tools mit klaren Funktionen: Markt für mobile Geräte im Sturm erobert. Wir stellen einen 22 So vereinfacht die bunten Reigen an Systemen vor – vom preisgünstigen Einsteigermodell Distribution Chakra über ein Netbook mit Android als Betriebssystem bis hin zu Edel-Hardware. Linux die Arbeit im Außerdem zeigen wir, wie Sie Smartphones im Browser remote bedienen. Alltag mit dem PC.

NETZ&SYSTEM KNOW-HOW

Gnome 3.2 ...... 64 Linux auf dem Mac ...... 76 Wir haben nachgeschaut, wie die Das Installieren einer modernen Enwickler die herbe Kritik an der Distribution auf einem Intel-Mac Mehr Software als das neuen Major-Release aufnehmen. funktioniert problemlos: Nach ei- Original und das bewährte ner halben Stunde besitzen Sie ei- Gnome 2 machen die aktu- elle Ultimate Edition 3.0 zu Y-PPA-Manager ...... 68 nen wunderschönen, flüsterleisen einer echten Alternative für Mit dem Y-PPA-Manager verwal- und Strom sparenden Linux-PC. alle, die den Komfort des ten Sie komfortabel Fremdquellen Ubuntu-Biotops lieben. für Ubuntu-basierte Distris. Suche in PS/PDF ...... 82 Postscript- und PDF-Dokumente erzeugen kann jeder. Darin ge- HARDWARE Robust, ausgetestet suchte Begriffe wiederzufinden, und mit langen Up- Huawei E586 ...... 72 ist schon etwas schwieriger, aber date-Zyklen – diese die richtigen Werkzeuge helfen. Attribute prädesti- Huawei hat die weltweit kleinsten nieren CentOS 6.2 und leichtesten UMTS-WLAN- für PCs, die im pro- Router im Angebot. Das neue duktiven Betrieb täglich voll einsatz- Flaggschiff lässt manch stationäre SERVICE fähig sein müssen. Hardware alt aussehen. Editorial ...... 3 IT-Profimarkt ...... 88 Impressum ...... 97 Die schlanke Distribution Vorschau ...... 98 Puppy Linux 5.3.1 „Slacko“ vereint die ausgereifte Technik von Slackware mit den Tools des beliebten Mini-Linux.

LinuxUser DVD-Edition Der Huawei E586 beweist, dass Hinweis: Haben Sie die DVD-Edition dieser Ausgabe er- Funktionsvielfalt nicht unbedingt worben, finden Sie auf Seite 10 wei tere Informationen zu 72 umfangreiche Hardware erfordert. den Programmen auf den beiden Datenträgern. Haben Sie Der WLAN-Hotspot für die Westentasche lässt dagegen die güns tigere No-Media-Ausgabe erstanden, enthält dieses Heft keine Datenträger. manch stationären Router alt aussehen.

www.linux-user.de 12 | 10 5 Aktuelles Neues rund um Linux

Grml 2011.12 komplett neu strukturiert Nach sieben Monaten Umbau- auch die neueste Inkarnation 32- und 64-Bit-Varianten kom- arbeiten, die vor allem das Ziel wieder einen einfallsreichen biniert. Grml 2011.12 basiert Für Freunde grafischer Bedie- verfolgten, die Distribution Codenamen. „Knecht Root- jetzt auf dem stabileren nung bringt das stark konsolen­ leichter wartbar zu machen und recht“ basiert auf Kernel 3.1.6 „Testing“ statt auf „Sid“ und orientierte Grml 2011.12 auch ei- Änderungen einfacher und spezialisiert sich auf admi- startet mit mDNS-Support und nen Fluxbox-Desktop mit. upstream an Debian zurückzu- nistrative Aufgaben wie Instal- NFS-Client-Diensten. In der (Bild: Grml.org) geben, ist zu Weihnachten die lation und Recovery. Dazu 64-Bit-Spielart unterstützt es Version bringt Grml 2011.12 rund 1,1 nun auch UEFI. Für Rettungs- 2011.12 von GByte an Software mit, die es zwecke bringt das System alle Grml (http://​ in schlanke, etwa 350 GByte Werkzeuge für ATA over Ether- ­g r m l . ​­o r g ) er- kleine Images für 32- und net mit und lässt sich als LIO- schienen. Wie 64-Bit-Rechner verpackt. Die basiertes iSCSI-Target kon­ von der öster- bisherige Unterscheidung in figurieren. Zahlreiche weitere reichischen Full-, Medium- und Small-Ima- Änderungen führt das Change- Distribution ges fällt weg. Dafür gibt es jetzt log unter http://​­grml.​­org/​ schon ge- mit grml96 auch ein ISO-Image, ­changelogs/​README‑grml‑ wohnt, trägt das auf 700 MByte Umfang die 2011.​­12/ auf. (jlu)

Kernel 3.3 möglicherweise inklusive Android-Patches Das neue Android Mainlining stützer finden sich unter ande- lease von Linux 3.3 ein Groß- Project (http://​­elinux.​­org/​ rem so bekannte Namen wie teil der Android-Patches ein- ­Android_Mainlining_Project) Greg Kroah-Hartman, Thomas fließt (http://​­tinyurl.​­com/​ hat es sich zum Ziel gesetzt, die Gleixner und Arjan Van de Ven. ­lu0212‑gplus‑gregkh). Damit kurz notiert Patches des Android-Kernels Greg K-H hat bereits damit be- ließe sich dann ein regulärer Der Security-Support für Debian wieder in den Hauptentwick- gonnen, erste Codestücke in Kernel auf Android-Devices 5.0 „Lenny“ endet am 6. Februar lungszweig des regulären den Staging-Zweig von Linux- booten, allerdings ohne einige 2012, danach wird es keine ­Linux-Kernels einfließen zu Next einzupflegen und hält es Android-Extras wie die Strom- neuen Security-Fixes mehr ge- ben (http://​­www.​­debian.​­org/​ lassen. Auf der Liste der Unter- für möglich, dass bis zum Re- sparfunktion Wakelock. (jlu) ­security/). Das Projekt empfiehlt allen Anwender, bis dahin auf Debian 6 umzusteigen. Der wie KDE SC auf den Qt-Bi­­­ Texmaker 3.2 sorgt für mehr LaTeX-Komfort bliotheken basierende schlanke Der neuen Version 3.2 des spendiert. So beherrscht Tex- Textteile kann Texmaker jetzt Desktop Razor-qt (http://​ ­LaTeX-Editors Texmaker hat maker nun etwa eine Block- via Menü oder Auto-Comple- ­razor‑qt.​­org) ist vor allem für schwachbrüstigere Rechner ge- Hauptentwickler Pascal Bra- auswahl, mit der sich bei- tion in deutsche oder franzö- dacht. Das Menü der frisch er- chet zahlreiche kleinere Ver- spielsweise Tabellenspalten sische Anführungszeichen ein- schienenen Version 0.4 folgt jetzt besserungen an vielen Stellen bequem markieren lassen. Da- schließen. Besonders gründ- dem XDG-Standard von Free- neben er- lich überarbeitete Brachet das desktop.org, neu sind außerdem hielt der Syntax-Highlighting: Hier las- der Anwendungsstarter Razor- Runner und das Konfigurations- Editor einen sen sich nun alle Farben belie- werkzeug Razor-Config. Dialog für big einstellen, und es gibt ei- Dank Kiwi-LTSP kann OpenSuse die Suche in nen eigenen Modus für ASY- Edu Life 12.1, eine Linux-DVD mit Ordnern Dateien. Zahlreiche weitere freier Software für Schule und (Search in kleine Änderungen sollen die Bildung, als Terminal-Server für Folders), um Benutzerfreundlichkeit ver- bis zu fünf Arbeitsplätze dienen das Auffin- bessern – so darf der Anwen- (http://​­en.​­opensuse.​­org/​­open SUSE:Education‑Li‑f‑e). Mit an den von der jetzt beispielsweise die Bord ist neben dem Schulma- Texten in Shortcuts für einige Komman- nagement-System Fedena und Multidatei- dos ändern. Eine detaillierte der Online-Kurs-Software Moodle Dokumen- Liste der Neuerungen finden eine große Auswahl an Lernpro- ten zu er- Sie im Changelog unter http://​ grammen von Gcompris über Version 3.2 des LaTeX-Editors Texmaker bringt viele Tuxtype bis zu Geometrie-Umge- leichtern. ­www.​­xm1math.net/​­ ​­texmaker/​ bungen und Molekül-Baukästen. Verbesserungen, so etwa einen Blockauswahl-Modus. Markierte ­log.​­html. (uba/​jlu)

Das Neueste rund um Linux, aktuelle Kurztests und Artikel aus 6 02 | 12 LinuxUser finden Sie täglich auf www.linux-community.de Community-

CC-Lizenz: Edition Frei kopieren und weiter verteilen! Jeden Monat 32 Seiten als kostenloses PDF!

Jetzt bestellen unter: http://www.linux-user.de/ce

LU_1-1_Community-Edition_1612-2011.indd 1 16.12.2011 14:01:54 Uhr Aktuelles Neues rund um Linux

Webkit-Browser Rekonq 0.8.1 fixt Bugs Ffmpeg 0.9 erschienen Bei Rekonq (http://​­rekonq.​ dachten, schlanken und Die bekannte Videotool- Der schlanke Browser Rekonq ­kde.​­org) handelt es sich um schnellen Webbrowser auf Ba- Sammlung Ffmpeg (http://​ basiert auf Webkit. (Bild: Kde.org) ­einen für KDE-Desktops ge- sis der leistungsfähigen Web- ­ffmpeg.​­org) kommt nach einer Kit-Engine. Er kann Flash und recht langen Release-Absti- Werbung blockieren, unter- nenz in der neuen Major-Ver- stützt eingebettete Anwen- sion 0.9 „Harmony“ unter an- dungen (etwa zum Betrachten derem mit zusätzlichen Video- von PDFs) und FTP, offeriert Decodern und ‑Encodern. So eine Schnellstartseite für das halten beispielsweise native Öffnen neuer Tabs, blendet De- beziehungsweise Encoder bei der Eingabe einer URL für Dirac, VBLE, Escape130, schon vorab Thumbnails mög- G.723.1 sowie G.729 Einzug. licher Zielseiten zur Orientie- Andere Codecs wurden über­ rung ein und bietet auch an- arbeitet, darunter etwa der sonsten alles, was ein moder- H.264-Decoder. Nebenbei ha- ner Webbrowser braucht. Die ben die Entwickler Optimie- aktuelle Version 0.8.1 besei- rungen für ARM-Plattformen tigt etliche Fehler der Vorgän- vorgenommen und viele Bug­ gerversion. (jlu) ÇDVD fixes integriert. (jlu) ÇDVD

Blender 2.61 mit neuer Rendering-Engine Blender 2.61 (http://​­www.​ Ozean-Simulation, die auf dem Quellcode der neuen Version ­blender.​­org) bringt eine ganze Houdini Ocean Toolkit basiert. sowie generische Binärpakete. Reihe von Neuerungen mit, Sie soll Wellen und Gischt täu- Zur Installation entpacken Sie kurz notiert ­darunter eine Vorschau auf die schend ähnlich generieren. Da- das 32- oder 64-Bit-Binary an Der KDE-Musikplayer Amarok neue Raytracing-Rendering-­ neben arbeiteten die Entwickler eine beliebige Stelle und starten 2.5 (http://​­amarok.​­kde.​­org)bringt Engine Cycles, einen Camera zahlreiche kleinere Änderungen Blender 2.61 direkt von dort. In neben einem neu geschriebenen Tracker für realistische Kamera­ und Verbesserungen ein, fügten diesem Fall ändert Blender we- Modul für Massenspeicher und fahrten, Dynamic Paint für das einige Addons hinzu und besei- der Systembibliotheken, noch der Integration von Amazons- MP3-Store eine ganze Reihe an Umwandeln von Objekten in tigten mehr als 180 Bugs. Auf modifiziert es Systemeinstel- Patches und Bugfixes mit. Ne- Leinwände und Pinsel und eine der Heft-DVD finden Sie den lungen. (jlu) ÇDVD benbei haben die Entwickler sich auch wieder auf zwei statt drei Ziffern bei der Versionsnummer Bodhi Linux 1.3.0 mit schickem Enlightenment-Desktop beschränkt, um die Übersicht- lichkeit zu erhöhen. Als extraschlankes Ubuntu-De- neuen Version 1.3.0 – sie ba- pakten und schnellen rivat mit Enlightenment-Desk- siert auf Ubuntu 10.04.3 LTS – 0.4.2 an Bord. Bodhi Linux Die neue Version der Netbook- Distribution Linpus Lite Desktop top präsentiert sich Bodhi bringt es gerade einmal auf lässt sich über die Repositories Edition basiert auf Gnome 3, an Linux (http://​­www.​­bodhilinux.​ 374 MByte Umfang. Als Basis von Ubuntu weiter ausbauen. dem der taiwanische Hersteller ­ o m ). Auch das ISO-Image der des installierbaren Live-Sys- Beim Booten haben Sie die (http://​­www.​­linpus.​­com) aber ei- tems dient Wahl zwischen sieben vorkon- nige Änderungen vorgenommen der Kernel figurierten Profilen, darunter hat. So wurden etwa die Tabs für Fenster und Anwendungen in den 3.0.0, die solchen für Desktops, Laptops Statusbalken verlagert, das Dock Oberfläche und Tablets, sowie ebenso vie- versteckt sich automatisch, lässt basiert auf len Desktop-Themen. Das ak- sich aber jederzeit hervorholen. einer aktuel- tuelle Release bringt aber laut Mit etlichen neuen Features will len SVN- Entwickler Jeff Hoogland eine das Toolkit Qt 4.8.0 mehr Perfor- Version von ganze Reihe kleinerer Verbes- mance erzielen. So verlagerten die Entwickler HTTP-Anfragen in Enlighten- serungen mit. Dazu zählt un- einen separaten Thread, sorgten ment und ter anderem das neue Modul für schnelleren Zugriff auf lokale als Stan- itask für den Desktop, das Dateisysteme und optimierten dard-Brow- deutlich flexibler sein soll als die Hardwarebeschleunigung per ser hat es die bisherige , die es in OpenGL (http://​­tinyurl.​­com/​ Gertenschlank und todschick: Bodhi Linux 1.3.0. den kom- dreien der Profile ersetzt. (jlu) ­lu0212‑qt48).

Das Neueste rund um Linux, aktuelle Kurztests und Artikel aus 8 02 | 12 LinuxUser finden Sie täglich auf www.linux-community.de Neues rund um Linux aktuelles

Speedometer 2.8 glänzt mit neuen Optionen Speedometer, ein Bandbreiten- gleitenden Mittelwert und die ein Datei-Download dauern und Download-Monitor für die Anzeige in bit/s​ umgesetzt. Die würde. (jlu) ÇDVD Konsole (http://​­excess.​­org/​ Software Speedometer visualisiert auf der ­speedometer/), bringt in Ver- kennt noch Konsole die Bandbreite von sion 2.8 neue Anzeigeoptionen weitere Download-Verbindungen. (Bild: mit. Während die Software die Komman- Excess.org) Werte standardmäßig logarith- dozeilenop- misch anzeigt, können Sie nun tionen. So auf lineare Anzeige umschalten. kann das Damit die Kurven dann nicht Programm sämtliche Fenster sprengen, le- beispiels- gen Sie Mindest- und Höchst- weise be- werte für die Anzeige fest. Da- rechnen, neben hat der Entwickler einen wie lange

Neuer Gnome-Fork vom Mint-Entwickler: Cinnamon Offenbar arbeitet Clement bereits ein erster, GPLv2-lizen- schrittlichen, innovativen Fea- Distribution Linux Mint 12 ­Lefebvre, der Hauptentwickler zierter Code des Projektes tures, aber einem traditionellen „Lisa“ ging Lefebvre mit dem von Linux Mint, an einem Fork (https://github.­​­ ​­com/​­linuxmint/​ Erscheinungsbild – das Layout Angebot von zwei Gnome- von Gnome 3. Der neue Desk- ­Cinnamon). In der Readme-­ ähnle weitgehend Gnome 2. Desktops – einem auf Version 3 top namens Cinnamon soll das Datei heißt es dort knapp, bei Die zugrunde liegende Techno- basierenden und einem Look & Feel von Gnome 2 auf- Cinnamon handle es sich um logie sei dagegen von Gnome 3 Gnome-2-Fork namens Mate – weisen. Bei Github findet sich einen Linux-Desktop mit fort- geforkt. Schon in der aktuellen einen Sonderweg. (uba) ■

Kann eine Schulungseinrichtung für mehr als EINEN Themenbereich berühmt werden? Das Linuxhotel ist bekannt für erstklassige Open-Source-Schulungen. In den letzten Jahren kamen Java und andere Programmiersprachen hinzu - wie immer in Kooperation mit führenden Spezialisten, und in abgeschiedener, konzentrierter, aber auch ziemlich verspielter Umgebung. Es ist so naheliegend, auch Entwicklerthemen bei den OpenSource‘lern zu lernen, weil man dort schon immer sehr „unter die Haube“ guckte und mit viel Freude intensivst arbeitet. Das weiss ein Großteil der deutschen Admins, nur unter Entwicklern hat's sich noch nicht so ganz herumgesprochen.

Mehr siehe www.linuxhotel.de HEFT-DVD DVD-Inhalt Neues auf den Heft-DVDs Beinahe traditionell er- ries. An die um Datensicherheit Besorgten richtet scheint wenige Wochen sich der Ubuntu Privacy Remix 10.04. Die Distribu- nach dem Release einer neu- tion bietet eine völlig abgeschottete Arbeitsumge- en Red-Hat-Linux-Enterprise- bung, die es erlaubt, vertrauliche Daten absolut dis- Version der kostenfreie Ableger kret zu verarbeiten. Dafür verzichtet die Distribution CentOS – so auch bei der aktuel- sowohl auf den Internetzugriff als auch auf das len Version 6.2. Die aus den RH- Mounten nicht verschlüsselter Wechseldatenträger. Quellen kompilierte Distribution ist ent- Zum Ver- und Entschlüsseln von Daten bringt das sprechend voll kompatibel mit den Repo- System unter anderem Truecrypt sowie ein GnuPG- sitories von Red Hats Enterprise-Linux. Front end mit. Ein wahres Füllhorn an Programmen Neben kleineren Fehlerkorrekturen und bietet die auf Linux Mint 11 basierende Distribution Verbesserungen bringt das Release auch Ultimate Edition 3.0. Sie nutzt als Desktop einige neue Funktionen und zusätzliche Gnome 2, den Unterbau stellt der Linux Hardware-Treiber mit. Kernel 2.6.38 zusammen mit X.org 1.10. An Anwen- Insbesondere an die Besitzer älterer PC- derprogrammen bietet die Distribution neben Quell- Hardware richtet sich Puppy Linux 5.3.1 offenem auch eine ganze Reihe unfreier Software. mit dem Codenamen „Slacko“. Trotz der Dazu zählen unter anderem die Webbrowser Opera geringen Größe des ISO-Images von ge- und Google Chrome, die Fernwartungssoftware rade einmal 120 MByte bringt es eine Teamviewer sowie Skype zum Telefonieren übers In- vollwertige Desktop-Umgebung mit ternet. Die komfortable Bildverwaltung Picasa ist einer Vielzahl an nützlichen Pro- ebenfalls mit an Bord. Wer GPL-lizenzierte Software grammen mit. Dazu zählen unter bevorzugt, nimmt stattdessen Digikam. Die Paket- anderem die Browser-Suite verwaltung enthält Repositories von GetDeb, von Seamonkey, der IRC-Client Mint und von Ubuntu 11.04, der Ausgangsdistribu- XChat, Transmission zum tion von Linux Mint. Getreu dem KISS-Prinzip ge- Herunterladen von Torrent- stalteten die Entwickler die Distribution Chakra Downloads. Als Unterbau dient 2011.12. Die Distribution nutzt den Linux-Kernel Kernel 2.6.37.6, die grafische Ober- 3.1.4 als Unterbau, KDE SC 4.7.4 zeichnet für den fläche zeichnet der schlanke Win- Desktop verantwortlich. Die Distribution enthält ak- dowmanager Openbox. Die Paketver- tuelle Versionen des Netzwerkmanagements sowie waltung Slickpet erlaubt jederzeit das des Mesa-Stacks. Zu guter Letzt finden Sie auf der Nachinstallieren von Software. Die mit Heft-CD als besonderes Schmankerl die Distribution dem Woof Build System erstellte Distri- Qt4-Fsarchiver Live 0.6.12-10. Sie ermöglicht Ihnen bution ist kompatibel zu den herkömm- das unkomplizierte Erstellen und Einspielen von Par- lichen Slackware-Paketen und Reposito- titionsbackups mit der Software Fsarchiver. (tle) ■

AKTUELLE PROGRAMME AUF DER HEFT-DVD Das GPL-lizenzierte Content-Management-Sys- dem Teamviewer 7.0 Beta. Das Programm enthält unter an- tem Fork CMS 3.1.7 vereint Flexibilität und derem einen Live-Chat und erlaubt als Spezialität das prob- einfache Bedienung und bietet damit eine in- lemlose Überbrücken von Routern und Firewalls. teressante Alternative zu CMS wie Joomla Eine echte Alternative zu den etablierten Browsern von oder Typo3. Lesen Sie dazu auch den Mozilla und Google bietet der auf der leistungsfähigen Web- Artikel ab Seite 48. kit-Engine basierende Rekonq 0.8.1. Er kann Flash und Wer eben mal den Rech- Werbung blockieren, unterstützt eingebettete Anwendungen ner eines Bekannten (etwa zum Betrachten von PDFs) sowie FTP. fernwarten möchte, Für mehr Übersicht bei der Fehlersuche sorgt das kleine der erledigt das Programm Filemonitor 1.6.1. Es protokolliert alle zum aktu- am unkompli- ellen Zeitpunkt geöffneten Dateien. Dazu bedient sich das ziertesten mit Tool des Konsolenprogramms Lsof.

10 02 | 12 www.linux-user.de

AKTUELLES Angetestet

Code-Browser bringt Struktur in den Quellcode Bei Code-Browser handelt es sich, zurzeit 20 Sprachen von Assemb- des jeweiligen Folders. Andere JJJJI wie der Name bereits vermuten ler über HTML und Perl bis XML Editoren oder der Compiler inter- Mit Code-Browser unter- lässt, um einen für Programmie- unterstützt, inklusive älterer pretieren die Tags als Kommentar teilen Sie Quellcode mit- rer gedachten Editor: Das Tool Sprachen wie Pascal. Ebenfalls und ignorieren sie. Dies gilt auch tels Links und Folding soll das Strukturieren von Code zum Funktionsumfang gehören für sogenannte Links, eine weitere bequem in logische und die Navigation darin erleich- verschiedene Ansichtstypen wie Spezialität von Code-Browser: Sie Strukturen. tern. Auf den ersten Blick unter- Browser- oder Baumansicht. Da- erlauben es dem Entwickler, im scheidet sich Code-Browser nicht neben öffnet Code-Browser belie- Code Verweise zu anderen Doku- gravierend von anderen Textedi- big viele Dateien in eigenen Rei- menten abzulegen. Beim Ankli- toren. Das Tool beherrscht neben tern. Zu den besonderen Funk- cken eines solchen Links wechselt grundlegenden Funktionen wie tionen des Editors zählt das Fol- Code-Browser zur entsprechen- Ausschneiden, Kopieren oder Ein- ding, mit dessen Hilfe sich Be- den Datei, die es in einem eigenen fügen auch un- reiche aus dem Quellcode aus- Fenster lädt. Um das Highlighting begrenztes blenden lassen. An derer Stelle oder andere Konfigurationspara- Undo/ Redo, verbleibt ein Link, über den man meter anzupassen, müssen Sie auch das Su- in den ausgeblendeten Bereich eine eigene Konfigurationsdatei chen in größe- wechseln kann. In der Bauman- anlegen. Als Grundlage kopieren ren Dateien sicht einer geöffneten Datei er- Sie die Standardkonfiguration ins stellt kein Prob- scheinen als Unterstruktur soge- Benutzerverzeichnis und laden lem dar. Für nannte Folder. Programmierer diese Datei beim Aufruf mit dem Entwickler können beispielsweise jede Funk- Parameter -c. dürfte insbe- tion in einem eigenen Folder able- sondere das gen und somit den Code über- CODE-BROWSER 3.23 Syntax-High- sichtlicher gestalten. Im Quell- Lizenz: GPLv2 lighting interes- code markieren Code-Browser- Quelle: http:// tibleiz. net/ sant sein, das spezifische Tags Beginn und Ende code-browser/

Geöffnete Dateien im Griff dank Filemonitor Bei der Fehlersuche hilft es oft, und Sockets tabellarisch auf. Zu toren, Prozesse oder Benutzer zu JJIII zu wissen, welche Dateien gerade jeder geöffneten Datei gibt es beschränken. Alternativ lassen Filemonitor stellt eine geöffnet sind. Das lässt sich zwar nicht nur Namen und Pfad aus, sich Dateien explizit von der Er- übersichtliche Liste der mit dem Konsolenprogramm lsof sondern auch den zugehörigen fassung ausschließen. Eine Such- geöffneten Dateien und ermitteln, doch fällt dessen Aus- Prozess samt Prozess-ID. Weitere funktion hilft beim Auffinden Sockets dar. gabe alles andere als übersichtlich Informationen geben Auskunft von Einträgen, wobei sich die aus. Eine komfortablere Alterna- über den Prozesseigentümer, den Suche immer auf eine Spalte der tive bietet das Java-Tool Filemo- File-Descriptor, Device-Type und Aufstellung beschränkt, was kom- nitor: Es listet alle offenen Files das Device selbst sowie den aktu- binierte Suchen ausschließt. Hat ellen Status der Datei. ein Prozess eine Netzwerkverbin- Klicken Sie auf eine Zeile dung geöffnet, gibt Filemonitor in der Liste, fasst Filemo- als Namen die IP-Adresse und nitor alle Informationen den Port des Zielrechners an. Als zum ausgewählten Pro- Device-Type trägt das Programm zess nochmals in einem die verwendete IP-Version ein. Popup-Fenster zusam- Zur Erfassung der Systemdaten men. Auf einem Produk- greift Filemonitor auf Lsof zu- tivsystem kann die Liste rück, eigene Funktionen zur Er- der geöffneten Dateien fassung der offenen Dateien be- schnell eine beachtliche sitzt es nicht. Größe erreichen. Deswe- gen erlaubt Filemonitor, FILEMONITOR 1.6.1 mithilfe von Filtern die Lizenz: GPLv3 Datenerfassung auf be- Quelle: http:// glsof. sourceforge. net/ ? page_id=14 stimmte File-Deskrip-

18 02 | 12 www.linux-user.de Angetestet AKTUELLES

Hash-Werte im Handumdrehen erzeugen mit Gtkhash Ist von Hash-Funktionen die Beim Einsatz der Standard-Bib- die Dateilistenansicht das Erzeu- Rede, denkt man unwillkürlich liotheken stehen MD4/ 5/ 6, SHA gen von Hash-Werten für eine JJJII sofort an die MD5-Prüfsummen, und CRC zur Auswahl. Gtkhash ausgewählte Anzahl von Dateien. Mit Gtkhash erzeugen mit denen viele Distributionen si- kennt drei Ansichten. In der stan- Auf diese Weise erstellen Sie Sie im Handumdrehen cherstellen, dass ihre Pakete nicht dardmäßig aktivierten Dateian- Hash-Werte für ein ganzes Ver- bequem Hash-Werte für Worte, Sätze, Dateien manipuliert wurden. Gtkhash bie- sicht erwartet das Tool die An- zeichnis. Bei der Anzeige der oder Dateilisten. tet dem Anwender eine komforta- gabe eines Files, für das Hash- Hash-Werte können Sie zwischen ble GTK-basierte Oberfläche, um Werte erzeugt werden sollen. Für Base64- und He- eigene Prüfsummen zu erzeugen welche Funktionen die Berech- xadezimal-Codie- oder vorhandene zu kontrollie- nungen erfolgen, legen Sie in der rung wählen, bei ren. Das Tool unterstützt dabei Konfiguration fest. Gtkhash er- Letzterer zusätz- über 30 Hash-Algorithmen von mittelt anschließend in einem lich zwischen rei- MD2 bis hin zu Tiger – vorausge- Durchlauf alle Werte. Neben der ner Klein- oder setzt, sie wurden beim Erstellen Dateiansicht bietet Gtkhash auch reiner Großbuch- des Programms einkompiliert. eine Textansicht: Hier besteht die stabendarstel- Möglichkeit, eine Textzeile oder lung. Auf Wunsch GTKHASH 0.6.0 ein Wort anzugeben, dessen speichert Gtkhash Lizenz: GPLv2 Hash-Werte Sie generieren wollen alle erzeugten Quelle: http:// gtkhash. sourceforge. – ideal zum Erzeugen von Pass- Hash-Werte auch net wörtern. Zu guter Letzt erlaubt in einer Textdatei.

Mp3diags erleichtert die Pflege von MP3-Dateien In MP3-Sammlungen verbergen nach Anwendungszweck können nen. In der aktuellen Version im- sich oft Dateien mit kleinen Feh- Sie die Manipulationen auch zu ei- plementierten die Entwickler un- JJJJJ lern oder unvollständigen ID3- ner sogenannten Transaktion zu- ter anderem eine Option zur Zei- Aufgrund seines Funk- Tags. Hier hilft Mp3diags: Es prüft sammenfassen. Vier vordefinierte chenkonvertierung in Groß- oder tionsumfangs zählt ganze Verzeichnisse mit MP3-Da- Transaktionen, die Sie nach Belie- Kleinschrift und optimierten die Mp3diags zu den mäch- tigsten Tools für das teien und spürt dabei Fehler in ben an Ihre Bedürfnisse anpassen, Anordnung der Felder im Detail- Nachbearbeiten von den Files selbst oder in den zuge- bringt Mp3diags bereits mit. Ein bereich des Tag-Editors – ein Um- MP3-Dateien. hörigen ID3-Tags auf. Das Pro- integrierter ID3-Editor erlaubt zu- stieg lohnt sich. (jlu) ■ gramm lässt sich aber auch gezielt dem das manuelle Nachbearbeiten auf eine einzelne Datei anwenden. der ID3-Tags. ID3-Informationen Mp3diags bietet zahlreiche Mani- zu bekannten Alben lädt das Tool pulationsmöglichkeiten, wobei die auf Wunsch auch aus Online- Palette vom einfachen Normalisie- Quellen wie Discogs oder Music- ren der Lautstärke über das Repa- brainz herunter. Auf Wunsch er- rieren oder Wiederherstellen von zeugt Mp3diags im Anschluss aus VBR-Daten bis hin zur Wiederher- den ID3-Informationen einen pas- stellung gekippter Bits reicht. Je senden Namen für die MP3-Datei. Wie sich der neue Dateiname zu- MP3DIAGS 1.1.09.064 sammensetzt, legen Sie dabei über Lizenz: GPLv2 ein Muster fest. Falls nicht anders Quelle: http:// mp3diags. sourceforge. angegeben, löscht Mp3diags die net/ unstable/ 000_LU1106_F-Weber_neu1.qxd 18.09.2006 Originaldatei19:00 Uhr nachSeite dem 1 Umbenen-

X23 SCHWERPUNKT Samsung Galaxy Nexus I9250

Android 4.0 auf dem Samsung Galaxy Nexus Googles großer Wurf

Google möchte mit Android 4.0 auf dem Galaxy Nexus neue Maßstäbe setzen: Das System soll schnell laufen, viele neue Funktionen mitbringen und gut bedienbar sein. Wir testen das Smartphone im Alltag.

Christoph Langner

Als Google und Samsung das Galaxy Nexus [1] als kommen- des Flaggschiff der And- roid-Telefone vorstellten, waren viele Betrachter Samsung © skeptisch: Ein Smart- nach phone mit 4,65 Zoll Nut- (11,8 cm) Bildschirmdiago- zung README nale? Ja, soll man denn in Zukunft ten, zeigt also 50 Prozent mehr etwa 24 Stunden am Le- Um Apples iPhone vom mit einer Extra-Tasche für das Pixel an als das Retina-Display ei- ben. Diese relativ kurze Laufzeit Smartphone-Thron zu Handy durch die Gegend laufen? nes iPhone 4/ 4S. Mit der Pen-Tile- ist zum einen dem großen Display stoßen, musste Google Im Alltag erscheint die Größe Matrix [2] trickst Samsung bei der geschuldet, zum anderen der sich mächtig ins Zeug des Gerätes jedoch gar nicht so Auflösung zwar ein wenig, doch schnellen CPU. Optional bietet legen. Android 4.0 und unpassend. Dank des keilförmigen das tut der Schärfe und der Inten- Samsung einen 2000-mAh-Akku das Samsung Galaxy Gehäuses, des hochwertig gum- sität des Displays keinen Abbruch. an, der dem Handy etwas mehr Nexus I9250 fühlen mierten Rückens und der leichten Durchhaltevermögen verleiht. sich endlich richtig rund Krümmung des Displays liegt das Unter der Haube Auf den ersten Blick etwas ge- an und lassen nur Galaxy Nexus satt und griffig in Im Inneren des Nexus werkeln spart hat Google bei der im Gerät wenig vermissen. der Hand, ohne dabei zu klobig zu eine 1,2 GHz schnelle Dual-Core- integrierten Kamera (Abbil- wirken. Das Display hat eine Auf- CPU von Texas Instruments dung ): Die Kamera besitzt eine lösung von 1280 x 720 Bildpunk- (OMAP 4460 ARM Cortex-A9) so- Auflösung von fünf Megapixeln, wie ein 384 MHz schneller Grafik- die Chat-Kamera auf der Vorder- chip des Typs PowerVR SGX540. seite 1,3 Megapixel. Andere Gerä- Diese Komponenten gehören zu te bieten hier schon deutlich mehr den aktuell schnellsten Chips für – was aber noch lange nicht be- Mobilgeräte. In den USA gibt es deutet, dass sie deswegen bessere das Galaxy zudem auch noch in Bilder produzieren. einer Variante mit 32 GByte Spei- Google hat Android 4.0 ein paar cher und in einer LTE-Version, Routinen spendiert, über die Sie welche die neueste Mobilfunk- entscheiden, ob die Kamera technik unterstützt. Ob die bei- schnell auslösen oder sich Zeit den jemals in Deutschland er- nehmen soll, ordentlich zu fokus- scheinen, ist bislang unklar. sieren. Drücken Sie nur kurz auf  Dank der Schnappschuss-Funktion ist die Kamera in wenigen Der Akku mit 1750 mAh Kapazi- den Auslöser, dann schießt die Augenblicken einsatzbereit. tät hält das Nexus im Alltag je Kamera schnell einen Schnapp-

32 02 | 12 www.linux-user.de Samsung Galaxy Nexus I9250 SCHWERPUNKT

schuss, drücken Sie ihn länger, die Entwickler hier die dann braucht der Autofokus et- Übergänge von Schirm was mehr Zeit – dafür fällt das zu Schirm gestaltet. An- Bild schärfer aus. In der Praxis er- statt einfach nur durch weist sich die Bildqualität des eine große Liste nach Nexus als durchwachsen. Die Bil- oben und unten zu der sind zwar scharf und klar, al- scrollen, legen Sie die lerdings wirken die Farben oft et- Kacheln wie Karten was zu gelbstichig. Im Vergleich übereinander. zu einem iPhone 4 liegt das Nexus Als besonders nützlich hier zurück. erweisen sich auch die Google hat der Kamerasoftware Kontrollen zum Daten- in Android 4.0 allerlei zusätzliche transferverhalten von Tricks beigebracht. So erstellen Apps (Abbildung ). Sie Sie beispielsweise Panorama-Auf- stellen detailliert dar, nahmen durch einen einfachen welche App wie viele Schwenk mit der Kamera. Die Daten ins Netz über- Software verbindet anschließend trägt und wie viele Da- die Einzelbilder automatisch und tenvolumen Sie insge-  Der App-Drawer animiert nun  Hier legen Sie ein Limit für die ohne weitere Interaktion. Zudem samt im jeweiligen Beob- den Wechsel zwischen den Tabs. Datenübertragung fest. bringt das Nexus auch gleich Pro- achtungszeitraum in An- gramme zum Schneiden von spruch genommen haben. Gerade bekommt aber auch viel Smart- Videos mit. beim Nutzen von Flatrates mit phone für sein Geld. Den größten limitiertem Transfervolumen Haken des Galaxy Nexus stellt Android 4.0 profitieren Sie von diesen Funk- zweifellos die magere Akkulauf- Googles neueste Android-Version tionen, indem Sie ab einem be- zeit dar: Wer auf das Telefonieren „Ice Cream Sandwich“ kommt stimmten übertragenen Datenvo- angewiesen ist und mehr als nur erstmals beim Galaxy Nexus zum lumen den Datenabgleich im Hin- einen Tag ohne Nachladen aus- Einsatz. Es führt die Entwick- tergrund deaktivieren. So sparen kommen muss, dem bleibt nur, lungszweige des bislang für Sie die letzten MBytes für solche entweder Ersatz-Akkus mitzu- Smartphones genutzten Android Gelegenheiten auf, in denen Sie schleppen oder ein herkömm- 2.3.x („Gingerbread“) und des für den Internetzugang dringend und liches Handy als Zweitgerät in der Tablets optimierten Android 3.x aktiv benötigen. Tasche zu haben. (tle) ■ („Honeycomb“) zusammen, so- Weitere Details machen Android dass aktuelle Handys auch von 4.0 zur runden Sache: Dazu zäh- ENDE DES USB-MASSENSPEICHERS? den in Android 3 veröffentlichten len etwa das Entsperren des Dis- Bislang hat Android den Speicher in zwei Teile aufgesplittet: Die Neuerungen profitieren. plays über eine Gesichtserken- meist mit FAT32 oder auch FAT16 formatierte Partition /sdcard In der ansprechend gestalteten nung, das bequeme Anlegen von diente als Dateiablage für MP3s, Videos und sonstige Dateien des Benutzers. So konnte jeder PC die Datenpartition direkt als Oberfläche nutzt Android 4.0 Bildschirmfotos, das einfache Ver- USB-Massenspeicher ansprechen. Auf der zweiten mit YAFFS, zwar an vielen Stellen Animatio- senden von Daten von Gerät zu Ext4 oder RFS formatierten Partition dagegen lagen mit /system nen und sanfte Übergänge, doch Gerät über Android Beam sowie oder /data die Verzeichnisse, die das System permanent belegt. diese wirken nicht übertrieben die überarbeiten Google-Apps wie Seit Android 3.x steckt jetzt der komplette interne Speicher nur oder unnütz, sondern machen die Kontakte und Google Mail. noch auf einer Partition. Das hat den Vorteil, dass Sie auch wirk- Bedienung eher deutlich natür- lich den gesamten Speicher beliebig nutzen können. Ob Sie die licher. So profitiert etwa die An- Fazit freien MBytes des Geräts nun mit Bildern, Videos oder Apps fül- wendungsübersicht von den neu- Bei einem Straßenpreis von um len, bleibt ganz Ihnen überlassen. Meldungen, dass der Speicher für die Installation von Apps zu knapp ausfällt, erscheinen jetzt en Gesten: Ein Wisch etwa schiebt die 500 Euro muss man für das wesentlich später als bisher. die App aus der Übersicht in den Samsung Galaxy Nexus I9250 Andererseits bedeutet die Beschränkung auf eine einzelne Parti- Hintergrund. recht tief in die Tasche greifen, tion aber auch, dass Android den internen Speicher nicht mehr Überarbeitet hat Google auch ohne Weiteres aushängen kann. Der notwendige exklusive Zugriff den App-Drawer (Abbildung ), INFO darauf als USB-Massenspeicher ist somit nicht mehr möglich. der nun nicht mehr nur die auf [1] Galaxy Nexus: http:// www. google. de/ nexus/ Stattdessen kommt nun das Protokoll MTP (der Nachfolger des von Digicams bekannten PTP) zum Einsatz. dem Gerät installierten Anwen- [2] Pen-Tile-Matrix: http:// en. wikipedia. org/ dungen anzeigt, sondern auch die wiki/ PenTile_matrix_family Allerdings lässt sich MTP unter Linux nur mit einigen Tools aus der Libmtp oder via MTPFS [3] nutzen. Alternativ stellen Sie das verfügbaren Widgets. Diese waren [3] Libmtp und MTPFS unter Ubuntu: http:// Galaxy Nexus auf das altbekannte PTP [4] um, was die aktuellen bislang für Einsteiger nur schwer lxui. de/ rtrU3O Linux-Distributionen besser unterstützen. zu entdecken. Sehr schick haben [4] Auf PTP umstellen: http:// lxui. de/ sFKvjW

www.linux-user.de 02 | 12 33 SCHWERPUNKT Android fernwarten

Android-Geräte via Browser fernwarten Kontakt!

Airdroid bringt Ihr Smartphone übers Netz direkt in den Browser. So

© Linda Bucklin, 123RF schreiben Sie SMS auf der Tastatur, schauen Bilder am großen Bild-

schirm an oder kopieren Musik aufs Handy. Christoph Langner

Moderne Smartphones bieten Eine unter der GPL lizenzierte Tablet, auf dem mindestens And- viele Funktionen, die zwar auch Alternative beschreibt der Kasten roid 2.1 läuft – das dürfte inzwi- auf dem Handy gut laufen, sich Alternative Webkey. schen für so gut wie alle Geräte aber bequemer auf dem PC nut- gelten. Die neue Android-Version zen lassen. Große Bildschirme Alleskönner 4.0 „Ice Cream Sandwich“ unter- und Tastaturen sind nur schwer Airdroid ist eine mit viel Aufwand stützt Airdroid bislang allerdings in ein kompaktes Smartphone zu und moderner HTML5-Technik noch nicht voll. Da aber noch ei- integrieren. Da stellt sich die Fra- gestaltete App, die das Zusam- nige Monate ins Land gehen, bis ge, ob man manche Funktionen menspiel zwischen Android-Gerät dieses Release für eine relevante des Smartphones nicht besser am und Desktop-Computer verein- Anzahl von Smartphones bereit- PC nutzt – etwa das Verfassen facht. Gerade wenn Sie nur steht, gibt es bis dahin sehr wahr- von SMS oder das Betrachten ge- schnell ein paar neue Lieder auf scheinlich auch eine vollständig speicherter Bilder. das Telefon kopieren oder kom- kompatible Airdroid-Version. README Die kostenfreie App Airdroid [1] fortabel am PC eine SMS verfas- Airdroid erlaubt unter anderem Die App Airdroid ermög- bietet eine extrem funktionsrei- sen möchten, erweist sich Air- das Versenden von SMS, das Än- licht, das Smartphone che Oberfläche, die genau das droid als praktische Stütze. dern, Speichern und Verwalten umfassend via WLAN und noch viel mehr ermöglicht. Anders als viele andere Fernwar- der Kontakte sowie das Verwalten über den Browser eines tungsprogramme für And roid- der Dateien auf dem Smartphone, Rechners zu verwalten. Geräte erfordert Airdroid keiner- ohne dass Sie zum Handy greifen Samsung oder Motorola lei Systemeingriffe oder Root- oder mit einem Kabel hantieren bieten mit Kies Air und Medialink Apps mit ähn- Rechte. Die App funktioniert mit müssen. Die aus dem Android- lichen Funktionen, Air- jedem Android-Smartphone oder Market installierbare App [2] droid übertrifft die Tools der großen Her- ALTERNATIVE WEBKEY steller aber in vielen Nicht ganz so hübsch verpackt wie Air- über die Weboberfläche bedienen: Je- Funktionen. droid, aber mit wenigstens ebenso den Mausklick auf die Abbildung der nützlichen Funktionen präsentiert sich Handyoberfläche im Browser über- die quelloffene, unter der GPL lizen- setzt die App in reale Klicks auf das zierte App Webkey [3]. Sie lässt sich Handy-Display. aus dem Market installieren [4], Als äußerst praktisch erweist sich der braucht aber für den Betrieb zwingend Export der Adressen oder Ruflisten Root-Rechte. des Telefons im CSV-Format. Auf die-  Airdroid zeigt Ihnen Ähnlich wie mit Airdroid verwalten Sie sem Weg importieren Sie Ihre Kon- nach dem Start die ei- auch mit Webkey die Daten auf dem takte in die üblichen PIM-Anwendungen Telefon über den Browser des PCs wie Thunderbird, Evolution oder Kon- gene IP-Adresse sowie (Abbildung ). Darüber hinaus lässt tact, ohne dazu auf die Google-Cloud ein zufällig generiertes sich das Smartphone sogar direkt zurückgreifen zu müssen. Passwort an.

36 02 | 12 www.linux-user.de Android fernwarten SCHWERPUNKT

Android-Geräte via Browser fernwarten richtet dazu auf dem Handy ei- dem Smart- nen kleinen Webserver ein, den phone aufge- Sie bei Bedarf starten und über nommenen Bil- das eigene WLAN aufrufen. Der der am Rechner Zugriff erfolgt dabei ausschließ- oder importie- Kontakt! lich aus dem eigenen WLAN he- ren gar neue raus, über die mobile Breitband- Klingeltöne. verbindung lässt sich Airdroid Zu den prak- bislang noch nicht nutzen. tischsten Funk- tionen der App Auf dem Handy zählt das Über- Beim Start blendet Airdroid die tragen von Da- IP-Adresse Ihres Smartphones ten von oder auf ein, über die Sie es im WLAN er- das Gerät. Über reichen, sowie ein zufällig gene- WLAN transfe- © Linda Bucklin, 123RF riertes Passwort (Abbildung ). rieren Sie so Benutzen Sie Airdroid regelmä- neue Musik auf ßig, wird es schnell lästig, immer Ihr Handy oder  Der Airdroid-Desk- wieder ein neues Passwort abzu- laden die mit dem Smartphone sen haben und die auf dem Handy top im Browser bietet tippen. Einfacher geht es mit ei- geschossenen Bilder herunter. gespeicherten Musikstücke mal vielfältige Zugriffs- nem, das Sie selbst fest vergeben. Alternativ enthält das Browser- etwas lauter genießen möchten. möglichkeiten aufs Tippen Sie dazu ins Feld Password Frontend aber auch einen Bildbe- Smartphone. und aktivieren Sie den Schalter trachter, sodass Sie die Bilder Einschränkungen Predefined Password. Danach er- erst gar nicht herunterladen Airdroid eignet sich in erster Li- scheint eine Eingabemaske, in der müssen, um sie anzusehen. Eine nie zum Verwalten der Dateien Sie das gewünschtes Passwort an- ähnliche Funktion für Videos soll auf Android-Geräten und lässt geben. Unter Miscellaneous finden in späteren Versionen von Air- sich nur in begrenztem Umfang Sie den Schalter Start service on droid noch folgen. auch zum Managen von persön- open. Aktivieren Sie ihn, so star- Die Datenübertragung, selbst lichen Daten nutzen. So erlaubt tet der Dienst automatisch beim von ganzen Musikalben, geht es die Weboberfläche beispiels- Öffnen der App. flott vonstatten und muss sich bei weise, SMS-Nachrichten zu lö- Über die Schaltleiste am unte- einer entsprechend guten WLAN- schen, nicht jedoch, solche zu ex- ren Rand der App erreichen Sie Verbindung nicht gegenüber dem portieren. Ähnlich verhält es sich  Webkey ist nicht diverse Tools zum Verwalten des Datentransfer via USB verstecken. mit den Kontakten: Hier stellt ganz so schick wie Air- Telefons. So lassen sich in der Bislang beherrscht Airdroid je- Airdroid zwar Funktionen bereit, droid, dafür bietet es Rubrik Apps installierte Tools im doch das rekursive Übertragen um diese zu löschen oder zu bear- mehr Funktionen. Al- Batchmodus deinstallieren, unter ganzer Orderstrukturen noch beiten. Eine Exportfunktion, um lerdings benötigt die Tasks Dienste beenden oder via nicht, sondern transferiert ledig- die Daten unabhängig von der App zwingend Root- Device generelle Informationen lich die enthaltenen Dateien. Das Google-Cloud zu sichern, bietet Rechte auf dem zum System aufrufen. Allerdings schränkt die Eignung der App die App jedoch nicht. (tle) ■ Smartphone. bietet Airdroid hier keine Funk- zum Kopieren der kompletten tionen, die nicht auch über die Musiksammlung deutlich ein. Android-eigenen Konfigurations- Airdroid besitzt neben einem menüs zur Verfügung stünden. Bildbetrachter auch einen integ- Airdroid bereitet sie nur optisch rierten Musikplayer, mit dem Sie besser auf und führt sie an einer die auf Ihrem Smartphone gespei- Stelle zentral zusammen. cherten Audiodateien am PC an- hören. Ideal also, wenn Sie am Im Browser Computer gute Boxen angeschlos- Auf dem Airdroid-Desktop (Abbil- dung ) im Webbrowser finden INFO Sie Icons für den Zugriff auf die [1] Airdroid: http:// www. airdroid. com im Handy gespeicherten Daten [2] Airdroid im Android Market: https:// market. wie Musik, Fotos oder Nachrich- android. com/ details? id=com. sand. airdroid ten. Über das Frontend verschi- [3] Webkey: http:// androidwebkey. com cken Sie beispielsweise SMS- [4] Webkey im Android Market: https:// market. Nachrichten, betrachten die mit android. com/ details? id=com. webkey

www.linux-user.de 02 | 12 37 PRAXIS DVDx

DVDs und Videodateien umwandeln mit DVDx 4 Im Schnelldurchgang

Zwei Klicks, fertig ist die SVCD: Dank einfachem Interface und sinnvollen Voreinstellungen bringen Sie mit DVDx im Nu

Videomaterial in die richtige Form. Thomas Drilling © Chemtec, sxc.hu Chemtec, ©

DVDx richtet sich primär an Ein- neu zu codieren. Die meisten Dis- Die Webseite mit dem Vergleich steiger und Gelegenheitsnutzer, tributionen bringen bereits eine zwischen den DVDx-Versionen die mit wenigen Mausklicks aus Anzahl gängiger Codecs mit oder preist zwar das Kopieren ge- einer unverschlüsselten DVD eine ermöglichen zumindest ein mehr schützter DVDs an [6], auf der Video-CD oder SVCD erzeugen oder weniger automatisches Download-Seite findet sich aber wollen. Mithilfe der entsprechen- Nachinstallieren. ein Hinweis darauf, dass das Ko- den Bibliotheken beherrscht das An brauchbaren Programmen pieren solcher Datenträger erst Programm selbst das Kopieren zum Umcodieren von Video-Ma- die Installation einer zusätzlichen README von gekauften Video-DVDs, die terial herrscht unter Linux eigent- Bibliothek voraussetzt. Ab Werk Ursprünglich als Tool der Hersteller mit dem Kopier- lich kein Mangel. Das Besondere vermag die Software dies nicht. zum Kopieren von DVDs schutz CSS versehen hat (siehe an DVDx: Das Programm bietet Neben der Open Edition gibt es entwickelt, eignet sich Kasten Kopiergeschützte DVDs). ein besonders einfaches und intu- eine Smart-Edition mit erweiter- das schlanke DVDx aus- Möchten Sie eine nicht kopier- itives Interface. Mögliche Alterna- tem Funktionsumfang, die aller- gezeichnet zum Umwan- geschützte Video-DVD auf die tiven wären Dvd::rip, K9Copy, dings ein kostenpflichtiges Regis- deln von Videodateien aller Art. Zahlreiche Pre- Festplatte kopieren, um sie in ein Lemonrip, OGMRip oder Hand- trieren über die Website verlangt. sets nehmen Ihnen da- anderes, meist platzsparenderes brake. Diese Tools bewegen sich Dabei fallen 29,90 Euro für ein bei das lästige Knobeln Format zu überführen, gilt es, die aber aufgrund der Fähigkeit zum einjähriges Abo an oder 14,90 um die zahlreichen Opti- Video- und Audio-Tracks zunächst Kopieren von geschützten DVDs Euro für ein dreimonatiges. onen ab. zu decodieren und anschließend jenseits der Legalität. Die Smart-Edition bietet einen zusätzlichen Satz an Profilen zum KOPIERGESCHÜTZTE DVDS CODEC-DSCHUNGEL Umwandeln von Mediadaten. Au- Das Content Scrambling System CSS, ist rechtlich gesehen Die Fülle an Codecs macht es Laien ßerdem hilft ein Konfigurator, die keine Wiedergabesperre, obwohl viele Nutzer es als solche be- schwer, im Dschungel der Audio- und erforderliche Bitrate und andere zeichnen. Als Kopierschutz erfüllt es die Vorgaben des DVD- Video-Formate den Überblick zu be- Parameter für ein Projekt optimal Forums und daher greift §95a Abs.1 UrhG. Mangels offizieller halten. Wer sich nicht ständig mit zu bestimmen. Diese Version er- Unterstützung spielt Linux käuflich erworbene DVDs von Haus dem Thema beschäftigt, erlebt oft aus nicht ab. Ein legaler Weg dies zu tun, liegt im Erwerb eines frustrierende Rückschläge, weil sich laubt benutzerdefinierte Einstel- kommerziellen und lizenzierten Software-Players, der den zur die genannten Codecs teilweise zu- lungen und paralleles Umwandeln Wiedergabe benötigten Schlüssel mitbringt. einander inkompatibel verhalten. Zu von Audio- und Video-Daten. Seit einiger Zeit stehen dem interessierten Linux-Nutzer mit dem allem Überfluss bedienen in einigen Sie finden DVDx zwar nicht in Fluendo DVD Player [1] und LinDVD [2] von Intervideo zwei Werk- Fällen mehrere Codecs ein und den- den Standard-Repositories. Auf zeuge zum legalen Abspielen von mit CSS kopiergeschützten selben Standard. Die Online-Site En- der Website steht aber ein Debian- Video-DVDs zur Verfügung. Allerdings erlauben beide Programme codingwissen.de gibt einen ausführ- nur das Abspielen, nicht das Extrahieren zwecks Umwandelns. lichen Überblick über das Thema [3]. Paket bereit, das alle Distributio- nen akzeptieren, welche die ent-

52 02 | 12 www.linux-user.de DVDx PRAXIS

sprechenden Voraussetzungen haben Sie hier die mitbringen [4]. Das Programm Möglichkeit, ge- basiert auf Open-Source-Werk- gebenenfalls noch zeugen wie Ffmpeg, Mencoder/ Einfluss auf das Mplayer und x264. Es unterstützt Setup zu nehmen. als Ausgabeformate unter ande- Ein Klick auf rem MPEG-4, H.264, das iPod- Start encoding Videoformat, Sony PSP, Quick- startet das Um- time, Ogg/ Theora oder WebM [5] wandeln. Durch (siehe Kasten Codec-Dschungel). das Aktivieren der Über das Ubuntu Software-Cen- Option Preview ter installieren Sie die Software rechts neben den problemlos mit wenigen Klicks Pfadangaben für (Abbildung ). Sie liegt aus- Eingabe und Aus- schließlich in einer 32-Bit-Version gabe wandelt sich vor. Eine Besonderheit von DVDx die Schaltfläche  Nach dem Download stellt die Preview-Funktion dar, Start encoding in Start encoding Wer mehr Einfluss nehmen möch- des DEB-Paketes ins- die es ermöglicht, sich vor dem preview. Ein Klick darauf liefert te, dem bietet die Smart Edition tallieren Sie die Soft- Umwandeln einen Eindruck von eine Vorschau auf das Ergebnis. entsprechende Möglichkeiten. ware einfach über das der Qualität des Ergebnisses zu DVDx erzeugt mit den Default- Software-Center von verschaffen. Dazu nutzt das Pro- Einstellungen und seinen Auto- Fazit Ubuntu. gramm Mplayer als Backend. matismen ohne Zutun eine durch- Als Frontend vereinfacht DVDx Um eine DVD zu wandeln, kli- aus ansehnliche Qualität und er- im Wesentlichen den Einsatz be- cken Sie nach dem Start des Pro- füllt so den Anspruch, Gelegen- kannter Open-Source-Tools. Die gramms auf File | Open DVD, wäh- heitsnutzern die Arbeit leicht zu Open Edition bietet einen grad- len im Datei-Browser das einge- machen. Weitergehende Kontrolle linigen Arbeitsablauf mit wenig legte Medium und im Hauptfens- bietet zumindest die Open Edi- Konfigrationsmöglichkeiten, pro- ter in der Auswahlliste bei Target tion nicht. Hier ist es lediglich duziert aber gute Ergebnisse. Ha- das gewünschte Format. Details möglich, über die Schaltfläche ben Sie keine Lust, sich mit De- zu den von DVDx dabei verwen- Configure die Qualität in drei Stu- tails der verwendeten Codecs zu deten Codecs offenbart ein Klick fen Lower, Fair und Higher zu re- befassen oder wollen schlicht auf die Schaltfläche Codecs (Abbil- geln, wobei gilt: je geringer die schnell zu einem Ergebnis kom- dung ). Sofern das gewählte Qualität, desto kleiner die Datei men, dann liegen Sie mit DVDx Container-Format dies erlaubt, mit dem Ergebnis (Abbildung ). goldrichtig. (agr) ■

INFO [1] Fluendo-Player: http:// wiki. ubuntuusers. de/ Fluendo_ DVD_Player [2] LinDVD: http:// wiki. ubuntuusers. de/ LinDVD [3] Encoding-Durchblick: http:// encodingwissen. de [4] DVDx: http:// www. labdv. com/ dvdx/ download. php [5] Formate: http:// www. labdv. com/ dvdx/ compare-all-formats. php [6] DVDx-Versionen: http://  Ein Klick auf die Schaltfläche Codecs zeigt die für das  Die Open Edition von DVDx erlaubt ein Einstellen der www. labdv. com/ dvdx/ Ergebnis verwendeten Einstellungen an. Qualität für das Ergebnis in drei Stufen. compare-all. php

www.linux-user.de 02 | 12 53 netz&system Y-PPA-Manager

Persönliche Paketarchive mit Ubuntu nutzen Aus vielen Quellen © DebbieMous, sxc.hu DebbieMous, ©

Über PPAs Ubuntu und darauf basierende halten sind, wie etwa nilarimog- dern eine neue Datei zum PPA Distributionen wie Mint-Linux ard-webupd8, das zum Beispiel unter /etc/apt/sources.d/. Diese ergänzen Sie erweisen sich in der Praxis als den Avant Window Navigator, Vorgehensweise hat den Vorteil, einfach zu bedienende Systeme. ­Gthumb und Minitube mitbringt, dass bei einem Update, das die Ubuntu und des- Einen Schönheitsfehler haben sie oder philip5/​kubuntu-backports, Datei sources.list ersetzt, die sen Derivate um jedoch: Die standardmäßig ent- das KDE-Backports zusammen- PPA-URLs nicht manuell übertra- haltene Software ist oft nicht fasst. Wie das letzte Beispiel gen werden müssen. Extra-Software. ganz aktuell. Eine Lösung für die- zeigt, darf der PPA-Name auch ses Problem heißt PPA. Hinter aus mehren Teilen bestehen. Für und Wider Der Y-PPA- der Abkürzung verbergen sich Viele PPAs liegen auf Launch- Distributionen wie Linux Mint Personal Package Archivs, also pad [1], wo sie auch die Namen nutzen nicht nur Ubuntu-Reposi- Manager hilft, persönliche Paketarchiv eines ein- der jeweiligen PPAs nachschlagen tories, sondern erstellen und dabei den Über- zelnen Entwicklers oder Teams. können. Mittels add‑apt‑repository pflegen darüber hinaus auch eige- In diesen liegen Ubuntu-Pakete binden Sie eine Quelle von dieser ne Repositories, die normalerwei- blick zu behalten. mit aktueller Software oder Pro- Site ein. Das funktioniert stets se gut gewartete und sichere Soft- grammen, die Sie in den Archiven nach dem gleichen Prinzip. Sie ware enthalten. Andere, wie etwa Karsten Günther des Distributors nicht finden. wechseln in ein Terminal und ge- PinguyOS, machen dagegen aus- Es gibt PPAs, die lediglich ein ben die folgende Befehlszeile ein: giebigen Gebrauch von PPAs, was einzelnes Programm enthalten, immer mal wieder zu Problemen etwa Converseen (faster3ck-con- # add‑apt‑repository ppa:PPA‑Name bei Updates führt. README verseen) oder Rapid-Photo-Down- Denn: So schön PPAs mit ihren Der Y-PPA-Manager ver- loader (dlynch3), und andere, die Um das Repository zu nutzen, topaktuellen Paketen sind, sie waltet unabhängige Ar- viele Zusatzpakete zu einer Soft- das den Y-PPA-Manager selbst verursachen eben manchmal chive für Ubuntu und ware zusammenfassen, wie bei- enthält, lautet die Zeile wie folgt: Schwierigkeiten: Zum einen lässt daraus abgeleitete Dis- spielsweise für Nautilus (am-mon- die Qualität der Software gele- tributionen. Diese Ar- keyd-nautilus-elementary-ppa) # add‑apt‑repository ppa:ppa:webU gentlich zu wünschen übrig, da es chive enthalten oft neu- upd8team/y‑ppa‑manager ere Versionen beliebter oder Conky (conky-hardcore). An- sich oft um ganz neue, unfertige Software oder Pro- dere, umfangreiche PPAs enthal- oder ungetestete Versionen han- gramme, die sich nicht ten viele Programme, die teilwei- In der angegebenen Form erzeugt delt. Obendrein kommt es beim in den Standard-Reposi- se in älteren Versionen schon in der Befehl keinen Eintrag in der Paketieren immer wieder zu Prob­ tories finden. den Standard-Repositories ent- Datei /etc/apt/sources.list, son- lemen. Zum anderen besteht die

68 02 | 12 www.linux-user.de JAHRES-DVD Der komplette LinuxUser-Jahrgang 2011 auf einer DVD! NUR 14,95€

• Sämtliche Artikel der Ausgaben 01/2011 bis 12/2011 als HTML- Seiten • Unkomplizier te und schnelle Volltextsuche für gängige Browser • Bootfähiger Datenträ- ger – auch für die Daten- und Systemret- tung einsetzbar

OpenSuse 12.1 Install-DVD (32 Bit) Jetzt gleich bestellen! www.linux-user.de/DVD2011 oder 089 - 99 34 11 - 00

LU_1-1_Jdvd_2011.indd 1 14.12.2011 16:59:51 Uhr netz&system Y-PPA-Manager

PPAs und bietet keine Überra- schungen: Sie wählen das ge- wünschte PPA aus, um es nach ei- ner Rückfrage zu entfernen. Ein Doppelklick auf eines der Pakete öffnet einen Browser, der die In- formationen des PPAs anzeigt. List Packages in a PPA enabled on your computer (Abbildung C) zeigt Ihnen einerseits, welche PPAs derzeit in Ihrem System aktiviert A Debtree visualisiert die Zusammenhänge Gefahr, dass die aus einem PPA oder Darktable, wie das Beispiel sind, und andererseits, welche Pa- A von Paketen, hier am installierte Software Abhängig- der coreutils zeigt (Abbildung ). kete diese vorhalten. Ein Doppel- Beispiel der coreutils. keiten aufweist, die das System In eingeschränktem Maß bietet klick öffnet die angezeigten PPAs bei einem späteren Update nicht die -Seite die Möglich- und zeigt den Inhalt an. Alterna- mehr automatisch auflösen kann. keit, die PPAs anhand von Stich- tiv nutzen Sie dazu den Schalter Ubuntu deaktiviert daher PPAs wörtern nach den gewünschten List Packages. bei einem Release- oder Distribu- Programmen zu durchsuchen. Ein Hinter Advanced verbergen sich tionsupgrade automatisch. Überblick über alle vorhandenen vier weitere Aktionen: Purge a PPA Ebenfalls aufgrund der Abhän- PPAs existiert aber nicht. Hier entfernt eine Quelle aus dem Sys- gigkeiten ist es nicht immer eine setzt nun der Y-PPA-Manager [1] tem und löscht dabei zusätzlich gute Idee, neue Software aus ei- an: Er bietet eine einfache Mög- die aus dem fraglichen PPA instal- nem PPA einzurichten. Im Fall lichkeit, PPAs einzubinden, aus lierten Pakete. Das hat mitunter der Bildbearbeitung Gimp führt der Konfiguration zu löschen, in weitreichende Auswirkungen, da beispielsweise die Installation der PPAs nach Paketen zu suchen die Aktion Abhängigkeiten auto- neuen, instabilen Version 2.7.3 oder sie von dort zu laden. matisch berücksichtigt und gege- zur Deinstallation der stabilen benenfalls ein Downgrade anderer Version 2.6.11. In Fällen wie die- Grundfunktionen betroffener Pakete erfolgt. sen erweist es sich daher oft als Nach dem Start präsentiert sich Scan and remove duplicate PPAs besser, die instabilen Versionen das Programm unspektakulär untersucht die Quellen auf dop- nach der klassischen Methode (Abbildung B). Die aufgeräumte pelte Einträge, die die Software mittels ./configure && make && make Oberfläche zeigt gerade mal sechs dann auf Wunsch entfernt. Back- install oder checkinstall direkt Icons an, über die Sie die meisten up Repositories erzeugt ein kom- aus den Quellen zu installieren. Aktionen mit einen Doppelklick primiertes TAR-Archiv mit den Abhängigkeiten visualisieren Sie auswählen. [Esc] schließt nicht PPA-Einträgen unter /etc/apt/ gegebenenfalls in einer Shell mit mehr benötigte Fenster. sources.d, die Sie bei Bedarf über dem kleinen Tool Debtree. Dazu Kennen Sie ein benötigtes PPA Restore repository backup wieder geben Sie debtree Paketname ein bereits,weil Sie den Namen bei- einspielen. Der Dateiname des er- und erhalten eine Grafik im Dot- spielsweise in einer Dokumenta­ zeugten Archivs folgt der Na- B Die Grundfunktio- Format auf der Standardausgabe. tion gefunden haben, so bietet sich menskonvention nen zeigt der Y-PPA- Diese wandeln Sie anschließend Add a PPA an, um dieses den APT- Manager sofort nach mit dem Befehl dot in eine Bit- Quellen hinzuzufügen. Das funk- repositories.backup‑Datum.tar.gz dem Start. map- oder Vektorgrafik um, wo- tioniert allerdings nicht immer, bei Sie mit dem auch wenn die Software dies zu- Spannend wird es, wenn es um die Parameter nächst behauptet – im Test gab es Suche nach PPAs geht, die eine ‑TFormat das ge- beispielsweise unter Linux Mint bestimmte Software vorhalten. wünschte Aus- Probleme. Es gibt unglücklicher- Search in all PPAs stellt diese gabeformat weise keine Log-Datei, aus der festlegen. Die sich die Gründe ersehen ließen. In info Manpages ver- diesen Fällen bleibt immer noch [1] Y-PPA-Manager: raten Details zu die Möglichkeit, die gewünschte https://launchpad.​­ net/​­ y​­‑ppa‑manager diesen Befeh- Software via add‑apt‑repository [2] Recutils: info recutils len. Nicht im- oder über die Quellen von Synap- [3] PPAs freischalten: mer sind die tic manuell einzubinden. http://wiki.​­ ubuntuusers.​­ de/​­ Paketquellen_​­ Zusammenhän- Der zweite Punkt Remove a PPA freischalten/PPA?​­ highlight=ppa​­ ge so komplex zeigt eine Liste mit allen auf dem [4] Ubuntu-Pakete bauen: https://​­wiki.​­ubuntu.​ wie bei Gimp aktuellen System eingebundenen ­com/PackagingGuide/​­ Complete​­

70 02 | 12 www.linux-user.de Y-PPA-Manager netz&system

Funktion zur Verfügung. Ein Klick gen vorzunehmen. Tatsächlich als ein sinnvolles, wenn auch öffnet ein kleines Fenster zur Ein- besteht Y-PPA-Manager bei ge- noch nicht ganz ausgereiftes gabe des Suchbegriffs. In vielen nauem Hinsehen aus drei Teilen: Werkzeug zum Verwalten zusätz- Fällen liefert eine Anfrage eine der GUI Y-PPA-Manager, dem licher Software aus PPAs. Die Ba- ganze Reihe von Treffern. Bisher ­Backend Y-PPA-Cmd und dem sisfunktionen laufen ausreichend gibt es jedoch noch keine Mög- Skript list_search_ppas zur Suche gut, um sie bereits zu nutzen. Die lichkeit, derzeit leere PPAs zu er- in den PPAs. Das Hauptskript er- Möglichkeiten zum Hinzufügen, kennen oder von vorneherein zu laubt den direkten Aufruf bezie- Entfernen sowie das Backup und erkennen, welche Pakete die ange- hungsweise den Einsatz in Skrip- Restore sind sinnvoll, nur bei der C Im System einge- zeigten PPAs enthalten. Letzteres ten. Die Syntax fällt einfach aus: Suche muss man immer noch ge- bundene PPAs zeigt ist für das aktuell ausgewählte legentlich auf die Launchpad-Sei- der Y-PPA-Manager PPA mit dem Button List Packages $ y‑ppa‑cmd Option ten zurückgreifen. Beim Dialog- direkt an, über List oder durch einen Doppelklick auf Tool Yad handelt es sich um eine ­Packages auch die im den Eintrag zwar möglich. Das Bisher gibt es nur die oben bereits interessante Neuentwicklung, die Repository vorhande- fällt aber bei vielen Ergebnissen vorgestellten Optionen add, remove, zum Spielen verleitet. (agr) n nen Pakete. recht umständlich aus. Nicht alle purge, list, advan‑ als leer erkannten PPAs enthalten ced, search, set‑ wirklich keine Pakete, manchmal tings sowie help, sind nur keine für die lokal vor- das eine kleine handene Version vorhanden. Hilfe anzeigt. Die Settings bietet eine rudimentäre meisten Optio- Schnittstelle zur Konfiguration nen öffnen Dialo- des Programms. Dort gibt es der- ge, sodass Befehle zeit nur drei Optionen, die die wie y‑ppa‑cmd Applikation in der Konfigura­ search bisher tionsdatei /etc/y‑ppa‑manager.conf nicht funktionie- speichert. ren. Immerhin gibt y‑ppa‑cmd list Besonderheiten die eingebunde- Die Software liegt nicht als C oder nen PPAs als Lis- Python-Programm vor, sondern te auf die Stan- als Bash-Skript, mit Yad („Yet dardausgabe aus. Another Dialog“) als Frontend und einem kleinen Python-Helfer Fazit als Unterstützung. Diese Kons­ Der Y-PPA-Mana- truktion macht es einfach, Verän- ger erweist sich derungen oder eigene Ergänzun- für Ubuntu-User

Jahres-DVD 2011 e14,95 alle artikel des Jahres 2011 ■ Artikel zu Storage, Backup, Netzwerk, Monitoring, Virtualisierung u.v.m. ■ Z um Lesen am Bildschirm oder Ausdrucken: PDF und HTML-Format ■ Search Engine für Artikel-Volltext-Suche

Außerdem auf der DVD: Bootbares Rettungssystem Jetzt gleich bestellen! ADMIN www.admin-magazin.de/DVD2011www.linux-user.de oder 089 - 99 34 11 - 00 02 | 12 Netzwerk & Security71

Admin_1-3q_jdvd_2011.indd 1 16.12.2011 17:11:54 Uhr know-how PS/​PDF-Tools (Teil 12)

In PDF- und PS-Dateien suchen Gesucht, gefunden

Postscript- und PDF-Dokumente erzeugen kann jeder – darin gesuchte Begriffe auch wiederzufinden

ist schon etwas schwieriger. Wir zeigen, welche Werkzeuge zum Erfolg verhelfen. Frank Hofmann © ErwinFotolia © Wodicka,

Daten nach bestimmten Inhal- und PDF im Detail). Daher funk- Suchen in Textdaten ten zu durchsuchen und die Er- tioniert die Suche in solchen Do- Beim Wiederfinden von Daten an- gebnisse zu filtern, gehört zu den kumenten nicht wie gewohnt. hand einer Suchanfrage handelt es häufigsten Aufgaben im PC-All- Das ist umso ärgerlicher, als Post- sich um einen komplexen Vor- tag. Für versierte Linux-Nutzer script und PDF zu jenen Doku- gang. Zunächst gilt es, den Such­ zählen die Grep-Kommandos zu mentformaten zählen, die in der string in eine interne Darstellung den vertrauten Werkzeugen beim IT-Welt mit am häufigsten zum für den Suchvorgang umzuwan- Filtern von Textdaten. Einsatz kommen – Postscript bei- deln, beispielsweise in einen regu- Bei PDF und Postscript handelt spielsweise in der Druckvorstufe lären Ausdruck [2]. Mit dieser mo- es sich zwar im weitesten Sinn und PDF zum Dokumentenaus- difizierten Anfrage durchsucht ein ebenfalls um Textformate, die je- tausch, dem Rechnungswesen Algorithmus die Daten und mar- doch einem spezifischen Schema und vermehrt in der digitalen Ar- kiert die einzelnen Fundstellen. für den Dokumentaufbau folgen chivierung gemäß PDF/A-1a-Spe-​ Vor der Ausgabe des Suchergeb- (siehe Kästen Postscript im Detail zifikation [1]. nisses erfolgt eine Sortierung der

Postscript im Detail README Bei Postscript handelt es sich um eine stackbasierte Pro- Der Aufbau einer Postscript-Datei folgt Prinzipien, wie man In den bisherigen Beiträ- grammiersprache [10], welche ein Postscript-Interpreter ver- sie von der Programmierung kennt (Abbildung A). So finden gen unserer PS/​PDF-Se- arbeitet, den man Raster Image Processor (RIP) nennt. sich beispielsweise Variablendefinitionen, Prozeduren und Viele Drucker verfügen über eine separate Platine mit Zuweisungen sowie Konstrukte für Schleifen und Wertever- rie standen die mannig- einem Postscript-Controller und können daher Postscript- gleiche. Nach dem Vorspann („Prolog“) folgt der eigentliche faltigen Möglichkeiten Dokumente direkt verarbeiten und ausdrucken. Inhalt, Script genannt. Neben Prozedurdefinitionen (%%Be- zum Nachbearbeiten ginProcSet) enthält das Script unter anderem auch die Sei- Hinter Druckerverwaltungen wie lpr und dem Common Unix der Dokumente im Vor- Printing System (CUPS) stecken Werkzeuge, die die Druck- tengröße (%%BeginSetup). Jede einzelne Seite beginnt mit dergrund. Diesmal geht daten für den Interpreter und das Ausgabesystem über so- dem Kommando %%Page. Danach folgen die Anweisungen für es um einen Blick auf genannte Postscript Printer Descriptions (PPDs) entspre- das Positionieren und Zeichnen der Grafik- und Textobjekte auf der Seite. Den Abschluss des Dokumentes bildet ein Ab- die Dokumentstruktur chend aufbereiten. Zur Vorschau der Druckdaten am Bild- spann. Er beginnt mit %%Trailer und endet mit der Markie- und die verschiedenen schirm dient Ghostscript [11]. Für Debian/​Ubuntu finden sich Filter und Treiber für CUPS sowie PPDs im Paket ghost- rung %%EOF („end of file“). Möglichkeiten zur Suche script-cups, der Software-RIP steckt in den beiden Paketen Weitere Details, Kommandos und Beispiele zu Postscript in den Dokumenten. ghostscript und ghostscript-x. beinhaltet das „PostScript Language Cookbook“ [12].

82 02 | 12 www.linux-user.de PS/PDF-Tools (Teil 12) know-how

A Der Aufbau einer  Der Aufbau einer Postscript-Datei. PDF-Datei.

Treffer anhand der Relevanz, meist beginnend mit der höchsten Überein- stimmung („ab- steigende Sortie- rung“). Mittlerwei- le gewinnen alter- native Darstellun- gen an Beliebtheit, wie etwa bunte Ringe und Waben (Abbildung , LaTeX nach Postscript/ nächste Seite) oder Baumstruktu- PDF werden die Absätze ren. Dabei erfolgt eine Kategori- in einzelne Wörter und sierung der Dokumente anhand Buchstaben zerlegt („bounding Objekte vorhergehende wieder der zugehörigen Stichworte. boxes“). Feinheiten im Satz, wie überdecken, beispielsweise um Postscript- und PDF-Dokumente etwa Über- und Unterschneidun- eine nachträgliche Schwärzung in die Suche miteinzubeziehen ist gen der Buchstaben, realisiert das von Text mithilfe eines Balkens etwas komplizierter. Einfache Verfahren über verkürzte oder zu erreichen. Bei der Anzeige Grep-Kommandos helfen kaum vergrößerte Abstände zwischen oder dem Ausdruck des Doku- weiter, um die Suchstrings zu fin- den einzelnen Zeichen. Der geo- mentes lassen sich diese Einzel- den. Das liegt an der Art und Wei- metrische Anfang eines Buchsta- schritte nicht mehr erkennen, da se, wie Postscript und PDF die In- bens wird in die passenden X/ Y- nur die „Draufsicht“ erscheint halte im Dokument abspeichern. Koordinaten umgerechnet. und die einzelnen Ebenen nicht Den Ausgangspunkt bildet ein Postscript und PDF haben ge- mehr zu sehen sind. Zudem ge- zweidimensionales Koordinaten- meinsam, dass die Abfolge der stattet PDF neben dem Verweis system mit dem Nullpunkt in der Objekte im Dokument nur einen auf externe Daten auch das Ein- linken oberen Ecke jeder Seite. begrenzten Schluss auf das end- binden von verkleinerten Vor- Alle Objekte werden mit den ent- gültige Aussehen des Dokumentes schaubildern mit unterschiedli- sprechenden X/ Y-Koordinaten im – das Druckbild – zulässt. Bei chen Auflösungen, Videos, Flash- Dokument abgelegt und darüber Postscript kann man die Positio- und Javascript- Elementen sowie exakt auf der Seite positioniert. nierungen immerhin noch seiten- komprimierten Daten und An- Um ein möglichst perfektes weise nachvollziehen, bei PDF- hängen mit den jeweiligen Refe- Druckbild zu erreichen, folgen Dokumenten muss man dazu die renzen aufeinander. Satzsysteme wie LaTeX den Kon- einzelnen Elemente des gesamten Finden sich Textfragmente in ventionen aus über 500 Jahren Object Streams verfolgen. Dabei Form eingebundener Grafiken im Buchdruck. Beim Umwandeln von dürfen obendrein nachfolgende Dokument, verhält es sich ähn-

PDF im Detail Die Abfolge der Strukturen in PDF und Postscript fällt na- hat sich ausführlich mit diesen Programmen befasst. Nach hezu identisch aus (siehe [13], S. 62). Ein PDF-Dokument dem Header folgt im PDF-Dokument der eigentliche Inhalt besteht ebenfalls aus vier Abschnitten (Abbildung ) – („Body“). Er besteht aus einer Folge von einzelnen Objekten dem Vorspann („Header“), dem Inhalt („Body“), dem In- mit Seiten- und Größeninformation, Positionsangaben sowie haltsverzeichnis der Objekte („Cross-reference table“) Text- und Grafikkommandos (genannt „Object Stream“). und dem Abspann („Trailer“). Um diese Objekte und deren Abfolge in der Darstellung zu Im Header stehen die Metainformationen zum Dokument, bestimmen und einen wahlfreien Zugriff darauf zu ermögli- wie etwa die PDF-Version, der Autor, die Schlüsselworte chen, enthält das Dokument ein Inhaltsverzeichnis der ein- zum Dokumenteninhalt sowie das Programm, mit dem das zelnen Objekte (PDF-Kommando xref). Zum Schluss des PDF-Dokument erzeugt wurde. Diese Metainformationen Dokumentes folgt der Abspann, der die Position des In- lassen sich mit den beiden Werkzeugen pdfinfo [14] und haltsverzeichnisses beinhaltet (startxref) und das Ende pdftk [15] auslesen und verändern. Teil 7 dieser Serie [16]) des PDF-Dokumentes markiert (%%eof).

www.linux-user.de 02 | 12 83 know-how PS/PDF-Tools (Teil 12)

 Visualisierung eines dass sie nur Zeichen im Encoding Suchergebnisses mit ISO 8859-1 (Latin-1) zuverlässig dynamischen Waben auslesen können. Andere Codie- bei Carrot Search. rungen wie etwa ISO 8859-15 (Latin-1 mit Euro) oder UTF-8 unterstützen sie nur bedingt. Im Ergebnis zeigt sich das, indem eine Suche nach Fragmenten mit Umlauten maximal Teilergebnisse liefert oder sogar gänzlich fehl- schlägt. Im Test kam Ps2ascii et- was besser mit Umlauten zurecht, dafür fehlen Wortzwischenräume und Zeilenumbrüche. Im Lauf der Recherchen ergab sich eine (wenn auch etwas unge- wohnte) Alternative zu Ps2ascii – der Umweg über PDF:  So funktioniert die Menüpunkte zur Recherche Suche mit regulären gibt es zwar, sie lassen sich $ ps2pdf Datei.ps Ausdrücken im $ pdfgrep Datei.pdf Suchstring Betrachter Xdvi. aber nicht anwählen. Um trotzdem ein zumindest an- satzweise brauchbares Er- Mit dieser etwas seltsam anmu- gebnis zu erzielen, bleibt tenden Aufruffolge von Ps2pdf nur der Ausflug auf die über Pdfgrep gelingt die Suche im Kommandozeile. Hier er- Postscript-Dokument. weisen sich die Werkzeuge pstotext, ps2ascii und grep DVI lich wie bei Webseiten: Zwar kann als hilfreich. Die Kombination da- Etwas leichter hat es, wer für sei- ein Mensch den Text problemlos raus sieht folgendermaßen aus: ne Dokumente das geräteunab- erfassen, er lässt sich aber nicht hängige Dateiformat DVI [4] ver- oder nur schwer automatisch von $ pstotext Datei.ps | grep --colU wendet. Es entsteht beispielswei- Programmen wie Grep verarbei- or Suchstring se als Zwischenergebnis, wenn ten. Suchmaschinen versuchen $ ps2ascii Datei.ps | grep --colU man LaTeX-Dokumente nach dieses Problem zu lösen, indem or Suchstring Postscript übersetzt. sie bei der Dokumentanalyse zu- Sowohl Okular als auch der sätzliche Programme zur Texter- Die Kommandos extrahieren den Veteran Xdvi ermöglichen eine kennung [3] einbinden. Aus Sicht Text aus der Postscript-Datei und Suche unabhängig von der Groß- des Endanwenders steht dieser schreiben ihn auf die Standard- und Kleinschreibung und heben Aufwand jedoch vielfach nicht im ausgabe. Von dort gelangt er über die jeweiligen Fundstellen im Do- gesunden Verhältnis zum tatsäch- eine Pipe als Eingabe an das Kom- kument farbig hervor. Xdvi ge- lichen Nutzen. mando grep, das dann in den Da- stattet bei der Recherche im Text ten nach dem übermittelten Such- auch die Verwendung regulärer Postscript-Dateien string fahndet. Die Grep-Option Ausdrücke (Abbildung ). Für Postscript-Dateien stehen als --color hebt dabei den Such treffer kann zwar ebenfalls DVI-Dateien Betrachter beispielsweise Ghost- in der Ausgabe farblich hervor lesen, fällt aber bei den verwende- view, Kghostview, Evince und und erleichtert auf diese Weise ten Fonts auf die Nase. Kurioser- Okular zur Verfügung. Keines der das Auswerten der Trefferliste. weise blieb im Test auch die Mög- genannten Werkzeuge ermöglicht Beide Varianten benötigen we- lichkeit zur Suche deaktiviert. bislang eine Suche in den Daten: nig Zeit, haben aber den Nachteil, Zum im vorigen Abschnitt vor- gestellten Aufruf auf der Kom- mandozeile für Postscript-Datei- en gibt es mit dvitype ein Analo-  Ein „umlautbefrei- gon für DVI: tes“ Suchergebnis nach der Ausgabe dvitype Datei.dvi | grep --colorU von Dvitype. Suchstring

84 02 | 12 www.linux-user.de PS/PDF-Tools (Teil 12) know-how

Dvitype geht auf Donald E. Knuth  Die Suchleiste in zurück und bildet einen festen Be- Okular (KDE). standteil der Werkzeugsammlung des Textsatzsystems LaTeX. Das Tool analysiert die DVI-Datei und  Die Suchleiste in extrahiert neben den einzelnen Evince (Gnome). Zeichen auch deren Position auf der Seite in der DVI-Datei. Mit Grep lassen sich dann jene Zeilen reichen Sie dieses Suchfenster zu- nach der exakten Groß- und aus dem Ergebnis herausfiltern, sätzlich über [Umschalt]+[7] („/ “). Kleinschreibung an („case sensi- die den Suchstring enthalten. In Dies spiegelt eine Tastenbelegung tive“), Okular gestattet außerdem Bezug auf Umlaute und Encodings wider, wie sie im Texteditor Vi(m) das Einschränken auf die aktuelle verhält sich Dvitype ähnlich un- üblich ist. Die alternative Tasten- Seite (Abbildung ). Evince blen- Der aUtor komfortabel wie Pstotext und kombination [Strg]+[F] unterstüt- det als Hilfe die Anzahl der Such- Frank Hofmann hat In- kommt ebenfalls nicht mit UTF-8 zen hingegen Evince, Okular, Epd- treffer in der Suchleiste ein (Ab- formatik an der TU zurecht (Abbildung ). fview und Xpdf. bildung ). Eine Suche mittels re- Chemnitz studiert. Derzeit arbeitet er in Fast alle Programme blenden gulärer Ausdrücke lassen alle vier Portable Document Format Berlin im Open- zur Suche am unteren Rand des Programme vermissen. Source-Expertennetz- Anzeigeprogramme für das popu- Fensters eine kleine Leiste ein, werk Büro 2.0 als läre PDF-Format gibt es inzwi- teilweise mit einem Eingabefeld Suche im Verzeichnis Dienstleister mit Spe- schen zuhauf. Die bekanntesten und mehreren Schaltflächen für Beim Durchforsten eines Archivs zialisierung auf Druck Werkzeuge dafür sind der Alt- die Suchrichtung und zusätzliche möchte man nicht jedes Doku- und Satz. Er ist Mit- glied der Linux User meister Xpdf sowie Evince aus Optionen. Wieder kippt Xpdf aus ment einzeln öffnen und darin Group Potsdam dem Gnome-Projekt und Okular der Reihe, bei dem ein separates suchen. Hier bewähren sich wie- (upLUG). als KDE-Pendant. Als absolut Fenster erscheint. der die Werkzeuge auf der Kom- ebenbürtig erweisen sich jedoch Bei allen Programmen beginnt mandozeile. Der erste Kandidat die deutlich schlankeren Alterna- die Suche im Dokument bereits, erfordert etwas Bash-Know-how – tiven Epdfview [5], Mupdf, Zathu- noch während Sie das Suchwort er besteht aus eine Kombination ra und Apvlv. Die drei Letztge- eingeben. Der „Cursor“ springt, von Pdftotext und Grep mit einer DanksaGUnG nannten orientieren sich in ihrer ausgehend von der aktuellen Posi- Pipe in einer For-Schleife: Der Autor bedankt tastaturzentrierten Bedienung am tion, zum nächsten Suchtreffer im sich bei Thomas Winde und Wolfram Konzept des Texteditors Dokument. Die Suche vorwärts $ for datei in $(ls *.pdf); do pU Eifler für deren kri- dftotext $datei - | grep --colorU Vi(m) [6]. und rückwärts bieten alle Be- tische Anmerkungen Eine Liste freier PDF-Betrachter trachter an, nur jeweils verbun- Suchstring; done und Kommentare im hält die Free Software Foundation den mit einer anderen Tastenbele- Vorfeld dieses Arti- Europe (FSFE) vor [7]. Sie setzt gung (siehe Tabelle Tastenkombi- Zunächst listet das Kommando kels. sich damit für eine anbieterunab- nationen). Mit [Esc] blenden Sie mittels ls alle PDF-Dateien im ak- hängige Auswahl ein und möchte die Leiste beziehungsweise das tuellen Verzeichnis auf. Die For- der Öffentlichkeit Programme ins Suchfenster wieder aus. Schleife arbeitet diese Liste dann Bewusstsein rufen, die die vier Bei den Suchoptionen wird es zeilenweise ab. Pdftotext wandelt Freiheiten respektieren – das Nut- teilweise recht dünn. Okular und jede PDF-Datei aus der Liste in zen, Untersuchen, Weitergeben Xpdf bieten immerhin eine Suche einfachen Text um und schickt und Verbessern. Ein weiteres Ziel: Die starke Verknüpfung zwischen tastenkomBinationen dem PDF-Format und Adobes PDF-Betrachter Suche vorwärts Suche rückwärts Suche vorwärts Suche rückwärts beginnen beginnen fortsetzen fortsetzen Acrobat-Produktfamilie zu lösen Epdfview über GUI, [Um- n.v. [Eingabe] n.v. sowie deutlich zu machen, dass es schalt]+[7], [Strg]+[F] brauchbare und kostenfreie Alter- Evince über GUI, [Um- n.v. [Strg]+[G] [Strg]+[Umschalt]+[G] nativen gibt. schalt]+[7], [Strg]+[F] Alle Betrachter mit einer Menü- Okular über GUI, [Um- n.v. [F3] [Umschalt]+[F3] leiste (Xpdf, Epdfview, Okular schalt]+[7], [Strg]+[F] und Evince) verfügen über einen Xpdf über GUI („Fernglas“- n.v. [Eingabe] n.v. entsprechenden Menüpunkt zur Icon), [Strg]+[F] Suche. Nach dessen Auswahl öff- Apvlv [Umschalt]+[7] [Umschalt]+[ß] [N] [Umschalt]+[N] net sich ein entsprechendes Ein- Mupdf [Umschalt]+[7] [Umschalt]+[ß] [N] [Umschalt]+[N] gabefenster. Bei allen Program- Zathura [Umschalt]+[7] [Umschalt]+[ß] [N] [Umschalt]+[N] men mit Ausnahme von Xpdf er- n.v. = nicht vorhanden; [Umschalt]+[7] = „/ “; [Umschalt]+[ß] = „?“

www.linux-user.de 02 | 12 85 know-how PS/PDF-Tools (Teil 12)

eine weitere Pipe an die obige Pdfgrep unterstützt auch erwei- Kommandozeile an. Da Less die terte reguläre Ausdrücke. Sie kön- farbliche Hervorhebung der nen damit auch nach mehreren Suchtreffer nicht übernimmt, Kriterien suchen, indem Sie die können Sie dabei die grep-Option Anfrage in einen passenden regu- --color im Aufruf streichen. lären Ausdruck überführen. In Als Kandidat Nummer zwei prä- Abbildung  etwa sucht Pdfgrep sentiert sich das bereits erwähnte in allen PDF-Dokumenten nach Werkzeug Pdfgrep [8]. Es ist zwar einer Zeichenkette, die mit der  Pdfgrep gibt alle Such treffer unter An- die Ausgabe auf die Standardaus- nicht auf jedem Linux-System Produktbezeichnung „NanoStati- gabe von Dokument gabe. Dafür sorgt der zweite Para- vorhanden, steht aber beispiels- on“ beginnt, gefolgt von mindes- und Seitennummer aus. meter (-). Grep übernimmt die weise als offizielles Debian-Paket tens einem weiteren Buchstaben Ausgabe als Eingabe und stöbert bereit. Analog zu Grep durch- (.+) sowie der Seriennummer des darin anschließend nach dem sucht es die übermittelte Datei- Gerätes, beginnend mit „156D1“. Suchstring. liste nach dem angegebenen Die Klammern dienen der Grup- In den Tests zeigte sich, dass Textfragment: pierung der einzelnen Worte. das kleine Skript flink und zuver- lässig arbeitet. Pdftotext kommt $ pdfgrep Suchstring Dateiliste Bilddaten problemlos mit den gebräuch- Auch einzelne Bilder lassen sich lichen Encodings ISO 8859-1, Alle Suchtreffer hebt das Tool au- bei Bedarf vom Dokument sepa- 8859-15 und UTF-8 zurecht. tomatisch farbig hervor. Über die rieren. Für Postscript gibt es dazu Über die Option -enc Encoding Option --color Wert verändern Sie psrip. Für PDF steht (als Bestand- wählen Sie bei Bedarf explizit die dieses Verhalten. Als Wert dazu teil des Pakets -utils) das gewünschte Zeichencodierung kennt Pdfgrep drei Varianten: Werkzeug pdfimages zur Verfü- zur Extraktion aus. always hebt immer hervor, never gung. Beide Programme haben Sind viele Treffer zu erwarten, schaltet die Hervorhebung ab und wir bereits in Teil 6 dieser Se- hilft das Kommando less, um auto hebt nur hervor, wenn die Aus- rie [9] ausführlich vorgestellt. durch die Ergebnisliste zu blät- gabe auf einem Terminal erfolgt. tern. Sie fügen es einfach über Als hilfreich erweisen sich auch Fazit die Optionen -n und -i. Mit -n Die Suche in Postscript- und PDF- inFo gibt Pdfgrep zusätzlich die Seite Dokumenten klappt nur dann ei- [1] PDF/ A-Technik: http:// www. pdfa. org/ 2011/ 09/ pdfa-%E2%80%93-ein-blick-auf- aus, auf der der Treffer erfolgte, nigermaßen, wenn die Daten als die-technische-seite/ ? lang=de -i sucht unabhängig von der einzelne Buchstaben im Doku- [2] Reguläre Ausdrücke: Frank Hofmann, „Schnipseljagd“, LU 09/ 2011, S. 84, Groß- und Kleinschreibung. Da- ment abgespeichert sind. Besteht http:// www. linux-community. de/ 24091 mit lässt sich beispielsweise rela- das Dokument stattdessen aus [3] OCR unter Linux: Andreas Gohr, „Linux OCR Software Comparison“, tiv unkompliziert in elektroni- einem Bild, wird es wesentlich http:// www. splitbrain. org/ blog/ 2010-06/ 15-linux_ocr_software_comparison schen Rechnungen stöbern. Ein komplexer. Im Alltag entstehen [4] DVI: http:// de. wikipedia. org/ wiki/ Device_independent_file_format Beispiel zeigt Abbildung : In der solche Dokumente häufig, etwa [5] Epdfview und Co.: Frank Hofmann, „Angeschubst“ LU 05/ 2010, S. 90, ersten Spalte der Ausgabe steht bei gescannten Daten und bei der http:// www. linux-community. de/ 20051 der Dateiname (in Violett), da- Verwendung digitaler Faxgeräte. [6] Vim-Basics: Frank Hofmann, Thomas Winde, „Vielseitig“, LU 10/ 2011, S. 32, nach die Seite, auf der das Frag- Auf den ersten Blick tendiert man http:// www. linux-community. de/ 24065 ment gefunden wurde (in Grün) dazu, diesen Fakt zu übersehen, [7] Liste freier PDF-Betrachter: http:// www. pdfreaders. org und zum Schluss das gefundene weil der Mensch das Dokument [8] Pdfgrep: http:// pdfgrep. sourceforge. net Fragment (in Rot). Der Parameter problemlos lesen kann. Eine [9] Frank Hofmann, „Scheibchenweise“, LU 12/ 2009, S. 88, -C 15 sorgt dafür, dass Pdfgrep nachfolgende automatische Inde- http:// www. linux-community. de/ 19635 den Kontext des Such treffers mit xierung und Klassifikation klappt [10] Stackbasierte Sprachen: ausgibt, wobei der Wert 15 diesen indes nur dann, wenn eine Text- http:// de. wikipedia. org/ wiki/ Stapelspeicher# Stapelorientierte_Sprachen auf 15 Zeichen festsetzt. Ohne erkennung mit einer OCR-Soft- [11] Ghostscript: http:// www. ghostscript. com den Parameter gibt Pdfgrep die ware zu einem brauchbaren Er- [12] PS Language Cookbook: Adobe Systems Incorporated, „PostScript Language“, ganze Zeile aus, in der es das gebnis führt – das jedoch ist ein Addison Wesley 1985 Fragment gefunden hat. Kapitel für sich. (jlu) ■ [13] PDF-Referenz: Adobe Systems Incorporated, „PDF Reference, 3rd Edition“, Addison Wesley 2001, ISBN 9780-201-758399 [14] Pdfinfo: http:// linuxcommand. org/ man_pages/ pdfinfo1. html [15] Pdftk: http:// www. accesspdf. com/ pdftk/ [16] PDF-Metadaten: Frank Hofmann, „Innere Werte“, LU 02/ 2010, S. 90,  So sieht in Pdfgrep das Ergebnis einer komplexen Suche unter Verwen- http:// www. linux-community. de/ 20357 dung regulärer Ausdrücke sowie des farbigen Highlightings aus.

86 02 | 12 www.linux-user.de

VORSCHAU

Das nächste Heft: 03/2012 Ausgabe 03/2012 erscheint am 16. Februar 2012

Alternative Desktops Kleine Sortiermaschine Die beiden großen Desktop-Umgebungen verlie- Warum eine komplexe Server- ren sich in letzter Zeit in orientierungslosem An- Software aufsetzen, wenn zum häufen von Features und Gimmicks. Aufgebläht, Speichern einiger Daten nur we- unübersichtlich und ohne klare Linie bereiten sie nige Tabellen mit moderaten so das Feld für neue Desktops, die mit innovati- Mengen an Datensätzen notwen- ven Konzepten dort ansetzen, wo die etablierten dig sind? Das schlanke Sqlite Größen versagen. In der kommenden Ausgabe springt immer dort ein, wo es da- stellen wir Alternativen vor, die in vielen Fällen rum geht, mit wenigen Handgrif- weniger Ressourcen verschwenden, stattdessen fen eine Datenbank nach allen aber die Arbeit oft vereinfachen und Bewährtes Regeln der Kunst aufzusetzen mit Neuem auf eine Weise verbinden, die die Ab- und gleichzeitig die Ressourcen läufe nicht behindert. zu schonen. © Orfeline, sxc.hu

Gut übersetzt Tablet trifft Smartphone Wer Software für den internatio- Wem das Smartphone zu klein ist, aber das nalen Einsatz fit machen möchte, ­Tablet zu sperrig, der findet mit dem SPX-5 der hat mit Gettext die Möglich- genau die richtige Hardware. Der großzügige keit, die Arbeit mit dem Überset- Bildschirm sowie zwei SIM-Slots machen das zen des Interfaces auf mehrere Gerät mit UMTS-Modul zu einem ebenso Schultern zu verteilen. Allerdings praktischen wie komfortablen Begleiter. braucht es für den Einsatz des Unser Praxistest zeigt, wie gut sich diese praktischen Übersetzungs-Hel- Kombination aus zwei Welten bei den Auf- fers einiges an Voraussicht. gaben des täglichen Lebens schlägt.

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

98 02 | 12 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 Ohmstraße 1, 85716 Unterschleißheim Anschrift Putzbrunner Str. 71, 81739 München 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 Lea-Maria Schmitt D / A / CH Postfach 1165, 74001 Heilbronn Homepage http://www.linux-user.de Telefon: +49 (0)7131 27 07-274 Artikel und Foren http://www.linux-community.de Telefax: +49 (0)7131 27 07 -78-601 Abo/Nachbestellung http://www.linux-user.de/bestellen/ Abo-Preise LinuxUser Deutschland Österreich Schweiz Ausland EU E-Mail (Leserbriefe) No-Media-Ausgabe 1 € 5,50 € 6,30 Sfr 11,00 (siehe Titel) Abo-Service DVD-Ausgabe € 8,50 € 9,35 Sfr 17,00 (siehe Titel) Pressemitteilungen Jahres-DVD (Einzelpreis) € 14,95 € 14,95 Sfr 18,90 € 14,95 Jahres-DVD (zum Abo 2) € 6,70 € 6,70 Sfr 8,50 € 6,70 Chefredakteur Jörg Luther (v. i. S. d. P.) (jlu) Mini-Abo (3 Ausgaben) € 3,00 € 3,00 Sfr 4,50 € 3,00 Stellv. Chefredakteur Andreas Bohle (agr) Jahresabo No Media € 56,10 € 64,60 Sfr 92,40 € 71,60 Redaktion Thomas Leichtenstern (tle) Jahresabo DVD € 86,70 € 95,00 Sfr 142,80 € 99,00 Linux-Community Marcel Hilzinger (mhi) Preise Digital Deutschland Österreich Schweiz Ausland EU Datenträger Thomas Leichtenstern (tle) Heft-PDF Einzelausgabe € 5,50 € 5,50 Sfr 7,15 € 5,50 Ständige Mitarbeiter Mirko Albrecht, Erik Bärwaldt, Falko Benthin, Thomas Drilling, DigiSub (12 Ausgaben) € 56,10 € 56,10 Sfr 72,90 € 56,10 Florian Effenberger, Karsten Günther, Frank Hofmann, Christoph DigiSub (zum Abo 2) € 12,00 € 12,00 Sfr 12,00 € 12,00 Langer, Tim Schürmann, Vince-Áron Szabó, Uwe Vollbracht HTML-Archiv (zum Abo 2) € 12,00 € 12,00 Sfr 12,00 € 12,00 Preise Kombi-Abos Deutschland Österreich Schweiz Ausland EU Grafik Elgin Grabe (Titel und Layout) Mega-Kombi-Abo 3 € 143,40 € 163,90 Sfr 199,90 € 173,90 Bildnachweis: Stock.xchng, 123rf.com, Fotolia.de und andere Sprachlektorat Astrid Hillmer-Bruer, Elke Knitter (1) nur erhältlich unter http://shop.linuxnewmedia.de, Bestellung versandkostenfrei (2) nur erhältlich in Verbindung mit einem Jahresabo Print oder Digital Produktion Christian Ullrich (3) LinuxUser-Abo (DVD-Ausgabe) plus Linux-Magazin-Abo inkl. DELUG-Mitgliedschaft Druck Vogel Druck und Medienservice GmbH & Co. KG, 97204 Höchberg (monatl. DELUG-DVD) sowie beiden Jahres-DVDs Schüler- und Studentenermäßigung: 20 Prozent gegen Vorlage eines Schülerausweises Geschäftsleitung Brian Osborn (Vorstand, verantwortlich für den Anzeigenteil) oder einer aktuellen Immatrikulationsbescheinigung. Der Nachweis ist bei Verlängerung neu zu erbringen. Infos zu anderen Abo-Formen etc. unter http://shop.linuxnewmedia.de. Bitte teilen Sie Adressänderungen umgehend dem Abo-Service mit, da Nachsendeaufträge Hermann Plank (Vorstand) bei der Post nicht für Zeitschriften gelten. Linux ist ein eingetragenes Warenzeichen von Linus Torvalds und wird von uns mit seiner Mediaberatung freundlichen Genehmigung verwendet. »Unix« wird als Sammelbegriff für die Gruppe der Unix-ähnlichen Betriebssysteme (wie beispielsweise HP/UX, FreeBSD, Solaris) verwendet, D / A / CH Petra Jaser nicht als Bezeichnung für das Trademark (»UNIX«) der Open Group. Der Linux-Pinguin Tel.: +49 (0)89 / 99 34 11 24 wurde von Larry Ewing mit dem Grafikprogramm »The GIMP« erstellt. Fax: +49 (0)89 / 99 34 11 99 Eine Haftung für die Richtigkeit von Veröffentlichungen kann – trotz sorgfältiger Prüfung durch die Redaktion – vom Verlag nicht übernommen werden. Mit der Einsendung von USA und Andere National Sales Director Manuskripten oder Leserbriefen gibt der Verfasser seine Einwilligung zur Veröffent lich ung Ann Jesse in einer Publikation der Linux New Media AG. Für unverlangt eingesandte Manuskripte Tel.: +1 785 841 88 34 oder Beiträge übernehmen Redaktion und Verlag keinerlei Haftung. National Account Manager Autoreninfos: http://www.linux-user.de/Autorenhinweise. Die Redaktion behält sich vor, Einsendungen zu kürzen und zu überarbeiten. Das exklusive Urheber- und Verwertungsrecht Eric Henry für angenommene Manus kripte liegt beim Verlag. Es darf kein Teil des Inhalts ohne schrift- Tel.: +1 785 917 09 90 liche Genehmigung des Verlags in irgendeiner Form vervielfältigt oder verbreitet werden. Es gilt die Anzeigenpreisliste vom 01.01.2012. Copyright © 1999 - 2011 Linux New Media AG ISSN: 1615-4444 Probelesen ohne risiko

sonDerAkTion! Testen sie jetzt 3 Ausgaben für * nUr 3€ Telefon: 07131 /2707 274 Fax: 07131 / 2707 78 601 E-Mail: [email protected] Mit großem Gewinnspiel unter: www.linux-user.de/probeabo * Angebot gilt innerhalb Deutschlands www.linux-user.de 10 | 11 und Österreichs. In der Schweiz: SFr 4,50. 97 Weitere Preise: www.linux-user.de/produkte

LU_1-3q_Miniabo_1612-2011.indd 1 16.12.2011 16:45:53 Uhr