Wenn Sie über Links in unseren Artikeln einkaufen, erhalten wir eine kleine Provision. Das hat weder Einfluss auf unsere redaktionelle Unabhängigkeit noch auf den Kaufpreis.
Onedrive unter Linux: Mit Onedrive-d kein Problem!
Ein inoffizieller Client erlaubt die ungewöhnliche Zweckgemeinschaft von Microsoft Onedrive und Linux, um auch außerhalb des Browsers auf den Cloud-Speicher zuzugreifen und Dateien synchron zu halten.
Für typische Linux- und Open-Source-Anwender ist Microsoft Onedrive sicher nicht die erste Wahl, zumal ein offizieller Linux-Client für diesen Cloud-Dienst fehlt. Aber der Datenaustausch mit Bekannten und Kollegen verlangt schon mal den Zugriff auf Onedrive via Linux. Und auch Microsoft Office Online , das im Browser auch unter Linux funktioniert, ist gut an Onedrive angebunden. Für gelegentlichen Zugriff auf Onedrive wird der webbasierte Zugang völlig ausreichen, um Dateien hoch- und herunterzuladen. Sollen ganze Verzeichnisstrukturen mit dem Cloud-Speicher abgeglichen werden, dann ist dieser manuelle Weg auf Dauer mühselig. Ein inoffizieller Linux-Client hilft: Das Open-Source-Projekt Onedrive-d ist eine Script-Sammlung für Linux-Systeme, die in Python 3 geschrieben ist und die Synchronisation eines ausgewählten Ordners mit Onedrive über dessen API ermöglicht.
Onedrive-d: Vorbereitung und Installation
Das Projekt Onedrive-d ist keine Eintagsfliege, sondern wird von seinem Entwickler bereits seit einem Jahr beständig verbessert. Der Quellcode liegt auf Github zum Download bereit und noch nicht in Form fertiger Pakete für Linux-Distributionen. Es gibt einige Einschränkungen, die es zu beachten gilt, bevor man sich an die Installation macht: Onedrive for Business verwendet eine andere API und wird bisher nicht unterstützt. Mit einem Proxy-Server kann Onedrive-d nicht umgehen. In der Version 1.1 vom Juni 2015 bietet Onedrive-d keine grafische Oberfläche zur Konfiguration – diese erfolgt komplett in der Kommandozeile, und die Installation über mehrere Schritte im Terminal ist anspruchsvoller als die Einrichtung über einen Paketmanager. Ein Installations-Script übernimmt aber die wichtigsten Handgriffe und rüstet auch noch einige zusätzliche Python-Module automatisch nach, falls diese auf dem Zielsystem noch nicht vorhanden sind.
Das Installations-Script arbeitet unter Debian , Ubuntu , Linux Mint sowie Fedora und erwartet, dass der Benutzer das Recht besitzt, Befehle mit „sudo“ auszuführen.
Installieren Sie in einem Terminal-Fenster zunächst das Kommandozeilen-Tool git für den bequemen Zugriff auf Github. In Debian und Ubuntu erledigt das der Befehl
sudo apt-get install git
und in Fedora dieses Kommando:
sudo dnf install gcc git
Der Rest der Installation ist unter allen drei Distributionen identisch. Mit dem Aufruf
git clone https://github.com/xybu/onedrive-d.git
holen Sie den Quelltext von Onedrive-d, der im neuen Unterverzeichnis „onedrive-d“ gespeichert wird. Danach wechselt das Kommando
cd onedrive-d
in das angelegte Verzeichnis, und der Befehl
./install.sh
startet dort das mitgelieferte Installations-Script. Es überprüft, welche Pakete der Distribution noch fehlen, und installiert diese bei Bedarf über den Paketmanager nach.
Hört, hört: Der Audioeditor Audacity hat sich mit Version 2.1.0 Zeit gelassen und viel Arbeit in die Vorschaufunktion investiert.
Knapp drei Jahre hat die Weiterentwicklung von Audacity (GPL) zur Version 2.1 gedauert. Dafür gibt es jetzt eine Vorschau für Audioeffekte, bessere Rauschunterdrückung und die Möglichkeit, Effekte zu verketten. Eine Sortierfunktion für Plug-ins, die über die Schnittstellen VST und Ladspa zur Verfügung stehen, bringt Ordnung in Plug-in-Sammlungen.Download
Schlicht bis anspruchsvoll: Bluefish bietet eine Projektverwaltung mit Datei-Browser, kann aber auch genügsam konfiguriert werden.
Bluefish ist ein mächtiger Editor mit vielen Funktionen für HTML-, Script- und Quellcode. Das Programm hat sich als HTML- und PHP-Editor einen Namen gemacht, bietet aber auch Syntaxhervorhebung für andere Script- und Programmiersprachen. Der Editor kann automatisch einrücken, Funktionen einklappen und reguläre Ausdrücke verarbeiten. Das PPA https://launchpad.net/~klaus-vormweg/+archive/ ubuntu/bluefish liefert für Ubuntu die aktuelle Version.Download
Twitter auf KDE-Desktop: Choqok kann mit mehreren Konten umgehen und zeigt Vorschaubilder aus Posts direkt in der Timeline.
Choqok bietet als Client für Twitter und Pump.io mit den größten Funktionsumfang. Es kann sich an mehreren Konten gleichzeitig anmelden und stellt Nachrichten in getrennten Zeitleisten dar. Version 1.5 zeigt eine Bildvorschau auf Twitter an. Ein Filter blendet unerwünschte Nachrichten aus, ohne einem Account zu ent-folgen. Passwörter speichert Choqok im Passwortspeicher Kwallet von KDE. In Kubuntu 15.04 steht das Choqok 1.5 über die Standard-Paketquellen bereit.Download
Lichtblick unter RAW-Konvertern: Darktable macht aus Fotos im Rohformat vieler Kamerahersteller fertige Bilder.
Darktable ist unter Linux immer schon eine gute Wahl für den kompletten Workflow von Bildauswahl zum fertigen Foto. Ein Manko war die eingeschränkte Unterstützung von RAW-Formaten. Version 1.6.3 hat weitere Formate von Sony, Pentax, Samsung und Panasonic aufgenommen. Zudem gibt es Unterstützung für Hi-DPI-Bildschirme und für riesige Bilder bis 358 Megapixel auf 64-Bit-Systemen.Download
Für Bücher, Filme und Videos und mehr: Data Crow bietet eine visuelle Datenbankverwaltung für etliche Kategorien von Medien.
Data Crow ist eine Datenbankanwendung, die Sammlungen aller Art verwaltet und dabei mehrere Datenbanken nutzen kann. Das Programm katalogisiert Bücher, Musik, Filme, Software, Kontakte und Mediendateien. Die Einträge lassen sich per Assistent oder per Formular erstellen. Zum automatischen Ausfüllen von Feldern gibt es Schnittstellen zu Amazon, IMDB, Freedb und Musicbrainz. Data Crow läuft ohne Installation, setzt aber eine Java-Runtime voraus.Download
Front-End für Ffmpeg: Mit den Menüs von FF Multi Converter 1.7.0 verliert das Kommandozeilen-Tool Ffmpeg seinen Schrecken.
Ffmpeg ist ein Multitalent, wenn es um Audio- und Videoformate geht. Wer die Bedienung über zahlreiche Parameter scheut, findet in FF Multi Converter ein komfortables Front-End. Das Tool bietet Menüs für die Auswahl der wichtigsten Optionen wie Ausgabeformat, Bitrate und Auflösung. Die Auswahl an Formaten ist riesig und umfasst auch Multimediaferne Dokumente.Download
Editor Nano mit Undo-Funktion: Nano ist im Gegensatz zu Vi und Emacs einsteigerfreundlich und in Debian/Ubuntu vorinstalliert.
Neue Versionen von Kommandozeilenprogrammen erhalten selten große Aufmerksamkeit. Eine Ausnahme ist GNU Nano: Der Texteditor hat mit einer Aktualisierung vor vier Jahren eine Undo-Funktion bekommen. Die galt bisher als experimentell und war erst einmal deaktiviert. Ab Nano 2.4.0 ist Undo Standard. Neben dem Quellcode gibt es auch inoffizielle Pakete für Ubuntu (https://launchpad.net/~nmuench/+ archive/ubuntu/programs-ppa/+build/7114311).Download
Inkscape glänzt mit exzellenter Unterstützung des XML-basierten Grafikformats SVG, das als natives Dateiformat dient.
Inkscape macht einen Sprung von Version 0.48 auf 0.91 und damit den ersten größeren Fortschritt seit fünf Jahren. Der bislang zähe Vektorgrafik-Editor hat einen schnelleren Renderer bekommen; Filterfunktionen können jetzt mehrere CPU-Kerne nutzen. Es gibt ein überarbeitetes Tool, das die Schriftarten oben in der Liste anzeigt, und eine neue Funktion zum Vektorisieren von Bitmaps.Download
Krita hat mit Version 2.9.0 enorme Fortschritte gemacht, die eine Kickstarter-Kampagne erfolgreich finanzieren konnte.
Krita stellt nicht die Retusche in den Mittelpunkt, sondern Werkzeuge für Illustratoren, um Grafiken auf einem digitalen Zeichenblock zu erstellen. Seit Version 2.8 besitzt Krita neue Filter, 3D-Texturen und Tools für Perspektiven und Proportionen. Krita 2.9.2 kann nun mehrere Bilder gleichzeitig laden. In den Paketquellen von Ubuntu 15.04 ist die Version schon enthalten, für ältere Ubuntus gibt es das PPA über den Link unten.Download
Leistungsfähiger Layouter: Scribus liefert Vorlagen für Broschüren, Präsentationen, Poster, Visitenkarten und Newsletter mit.
Die neue Version des DTP-Programms Scribus behebt einige Fehler. Außerdem gibt es Verbesserungen beim Script-Interpreter und neue Vorlagen. Scribus kann Grafiken von Adobe Illustrator importieren und mit Photoshop-Dateien ebenso umgehen wie mit ODT- und HTML-Format. Es unterstützt CMYK sowie Farbmanagement und exportiert Druckaufträge in das Format PDF/X3.Download
Was nicht passt, wird passend gemacht: Der Universal Media Server transcodiert Audio und Video in passende Formate.
Was tun, wenn ein Streaming-Client wie ein Smart-TV mit dem übertragenen Format nicht umgehen kann? Der Universal Media Server transcodiert Video und Musik beim Senden über DNLA/UPnP, damit Clients mit eingeschränkter Codec-Auswahl die Inhalte abspielen können. Version 5 unterstützt Audio-Downsampling und HTML5-Videos über die eigene Weboberfläche. Das freie (GPL) Programm ist in Java geschrieben, benötigt keine Installation, aber eine Java-Runtime.Download
Klassiker neu aufgelegt: Warzone 2100 ist ein komplexes Strategiespiel mit großen Freiheiten beim Aufbau der Einheiten.
Eidos Interactive hatte Warzone 1999 für Windows veröffentlicht, aber später unter die GNU Public License gestellt. Das Aufbau- und Echtzeitspiel mit 3D-Grafik wird von einer Community weiterentwickelt. Es geht um strategische Ressourcenverwaltung und Eroberung. Warzone 2100 bietet einen Einzelspieler- und Mehrspielermodus. In den Paketquellen von Fedora 21 ist das neueste Warzone schon enthalten, unter Ubuntu 15.04 ist die angebotene Version etwas älter.Download
Konfiguration: Mit Onedrive verbinden
Die gelungene Installation bestätigt das Installations-Script mit der Meldung „onedrive-d installed successfully“. Nun geht es zur Konfiguration des Clients. Diese starten Sie mit dem Kommando
onedrive-pref
im Terminal-Fenster, um den Client mit dem Onedrive-Konto zu verbinden. Diese Konfiguration ist in vier Schritte unterteilt und nur einmal nötig.
1. Die Frage „Do you want to authorize […]“ bestätigen Sie mit „Y“. Anschließend zeigt das Konfigurationsscript eine Webadresse zu Onedrive an, die Sie mit der Maus markieren und mit einem Rechtsklick und „Kopieren“ in die Zwischenablage befördern. Öffnen Sie dann einen Browser, und fügen Sie Adresse in die Adresszeile ein. Auf der Seite von Onedrive melden Sie sich mit Ihrem Benutzerkonto an und erlauben Onedrive-d den Zugriff auf den Cloud-Speicher mit „Yes“. Die Seite lädt jetzt neu und zeigt ein leeres Browser-Fenster. Interessant ist aber nur die neue URL in der Adresszeile, die als Bestätigung gilt.
Kopieren Sie den Inhalt der Adresszeile wieder in die Zwischenablage, und gehen Sie zurück zum wartenden Konfigurations-Script im Terminal, in das Sie die neue Adresse einfügen und mit Return bestätigen.
2. Die Frage „Do you want to specify path“ beantworten Sie mit „Y“ und geben dann den Pfad zum lokalen Verzeichnis ein, das als Synchronisationsordner dienen soll. Standardmäßig arbeitet der Client mit dem Ordner „Onedrive“ im Home-Verzeichnis.
3. Dieser Schritt bietet lediglich an, Standardwerte für die Dateiübertragung zu verändern („numeric settings“). Da dies nicht nötig ist, überspringen Sie diese optionalen Einstellungen mit „n“.
4. Die letzte Abfrage „Do you want to edit the ignore liste file“ ist ebenfalls optional und bezieht sich auf eine Liste von Dateien, die der Client stets ignorieren soll. Die Liste enthält bereits Einträge für temporäre Dateien, „Thumbs.db“ und „Desktop.ini“, und Sie können diesen Schritt mit „n“ überspringen.
Für die erste Verwendung empfiehlt es sich, Ondrive-d mit der Ausgabe ausführlicher Meldungen aufzurufen. Dazu starten Sie den Client mit dem Befehl
onedrive-d start --debug
im Terminal, das nun die Synchronisation von Onedrive-d anzeigt. Im lokalen Verzeichnis legt es alle Dateien und Ordner aus dem Cloud-Speicher ab. Kommen neue Dateien hinzu oder werden welche gelöscht, dann erfolgt ein Abgleich in beide Richtungen. Die Tastenkombination Strg-C schließt den Client im Debug-Modus wieder.
Im normalen Betriebsmodus arbeitet Onedrive-d still im Hintergrund. Dazu rufen Sie den Client mit
onedrive-d start
auf und halten ihn mit
onedrive-d stop
jederzeit an.
Automatischer Start mit dem Desktop
Damit der Client automatisch nach der Anmeldung startet, legen Sie mit der Desktop-Umgebung einen Autostart-Eintrag für Onedrive-d an. In Unity und Cinnamon starten Sie dazu die Session-Verwaltung mit dem Aufruf gnome-session-properties, den Sie im Ausführen Dialog (Alt-F2) oder im Terminal eingeben. In XFCE steht die Session-Verwaltung über xfce4-session- settings zur Verfügung, in Mate nennt sie sich mate-session-properties. In KDE verwenden Sie „Systemverwaltung -> Starten und Beenden“. In Gnome 3 ist keine Autostart-Verwaltung mehr enthalten.
Tipp: Neben Onedrive gibt es natürlich noch zahlreiche andere Cloud-Dienste für Linux. Wer sich unter den besten umschauen möchte, findet eine Auflistung in dieser Übersicht .