Freitag, 24. Juni 2016

Verteilte rar-Archive entpacken unter Ubuntu 16.04

Herausforderung: Ich habe ein .rar-Archiv, welches auf 12 Teilarchive verteilt ist

Kurzanleitung:
  • apt-get install unrar   im Terminal eingeben
  • Kopieren ALLER Archivteile in ein Verzeichnis
  • Im Terminal in das Verzeichnis wechseln
  • unrar x Archivname.Teil1.rar oder unrar e Archivname.Teil1.rar im Terminal eingeben
  • warten bis entpackt ist
  • Fertig!!!

Ansatz: In meiner Blauäugigkeit und Unwissenheit um das Format habe ich es erst mal mit der Archivverwaltung unter Ubuntu versucht. Ich versuchte den ersten Teil zu entpacken, bekam aber eine Fehlermeldung, dass das Archiv fehlerhaft wäre.

weiteres Vorgehen: Ich fing an zu recherchieren, natürlich unter https://wiki.ubuntuusers.de/ und fand dort im Artikel Archivmanager als erstes die Information, dass das rar-Format ein propritäres Format darstellt, wofür zusätzliche Programme installiert werden müssen. Man hat hier die Wahl zwischen freier Software (z.B. unrar-free) oder propritärer (z.B. unrar)
Ich startete also meinen Versuch in meiner VM mit unrar-free. Nach erfolgter Installation versuchte ich das erste Paket mit dem Archivmanager zu entpacken, was allerdings kryptische Anzeigen in dem selbigen zur Folge hatte. Daraufhin las ich den Artikel auf Ubuntuusers.de bis noch etwas weiter und stieß auf den Hinweis, dass manchmal rar-Archive, die unter Windoof gepackt worden sind, sich mit Hilfe des Archivmanagers nicht entpacken lassen. Es wurde nun empfohlen das Archiv im Terminal zu entpacken. Ich versuchte mich nun daran mit Hilfe des Commands unrar x Archivname das gewünschte Archiv zu entpacken. Bis auf die letzte Datei in dem Archiv war alles ok. Nur die letzte Datei wollte es nicht sauber entpacken.
Da es in dem Artikel über die Archivmanager ebenfalls den Hinweis gab, dass die freie Software manchmal nicht so sauber funktionieren würde, wie die propritäre, entschied ich unrar an Stelle von unrar-free zu installieren. Beim ersten Versuch des Entpackens bekam ich auch prompt eine Fehlermeldung, mit der ich etwas anfangen konnte. Nämlich dass das folgende Archiv fehlen würde. Aha!!! Zu diesem Zeitpunkt wurde mir dann klar, dass ich ein großes Archiv vor mir hatte, welches verteilt auf viele kleine Archive war. Also befragte ich erneut Google und dieses lieferte mir auch prompt die Antwort aus dem Forum von ubuntuusers.de. Dort wurde vor ein paar Jahren genau die gleiche Frage gestellt. Nach einigen Versuchen hatte ich dann raus, wie es funktionieren musste:

  • Alle Teile des Archivs müssen in einem Verzeichnis vorhanden sein
  • Ich wechselte im Terminal in das entsprechende Verzeichnis (keine Ahnung, ob das notwendig ist)
  • Von dort aus rief ich das Command unrar e Archivname.01.rar auf (soll heißen, man muss den ersten Teil des Archivs entpacken)
  • und siehe da: Alle Teile des Archivs wurden nacheinander entpackt. Ohne Fehlermeldung!!!
Der Aufrufparameter unrar e entpackt alle Dateien in das aufrufende Verzeichnis, unabhängig ob im Archiv eine Ordnerstruktur vorhanden ist. Ruft man dagegen unrar x auf, werden die Dateien und die Ordnerstruktur entpackt.


Donnerstag, 2. Juni 2016

Verlorene Online-Accounts unter Ubuntu 16.04

Problemstellung:

Seit einigen Tagen registrierte ich Probleme in Evolution bezüglich meiner Google-Konten, die ich unter Ubuntu als Online-Accounts eingestellt habe. Als ich heute versuchte einen neuen Account einzurichten, musste ich feststellen, dass unter den System-Settings die Möglichkeit der online-Accounts nicht mehr vorhanden war...


Nun fing die Fehlersuche an...

Problemlösung:
Als erstes hatte ich die ubunut-system-settings-online-accounts in Verdacht. Diese Settings sind eigentlich für Ubuntu Touch gedacht und wenn ich ehrlich bin, habe ich mal wieder keine Ahnung, wie die auf mein System gekommen sind. Aber in meiner VM, die ich zum Testen verwende, war diese Paket nicht installiert. Daher habe ich es dort auch installiert, in der Hoffnung den Effekt reproduzieren zu können. Fehlanzeige!!!
Daraufhin zog ich mir von beiden Systemen mit Hilfe von dpkg -l >> paket.txt die jeweilig installierten Paketlisten, um diese miteinander zu vergleichen. Parallel fragte ich Sturmflut, ob er mir einen Tipp geben könne, wonach ich suchen müsse. Und siehe da, von ihm bekam ich den Hinweis, dass das Desktop-File durch unity-control-center-signon zur Verfügung gestellt werden würde. Und siehe da, als ich beide Listen auf dieses Paket durchsuchte, musste ich feststellen, dass es auf meinem System tatsächlich nicht mehr vorhanden war, auf der VM schon.
Nach der Installation des unity-control-center-signon Pakets war sofort die Systemeinstellung für die Online-Accounts wieder verfügbar und die Account waren mitsamt aller Einstellungen ebenfalls noch vorhanden.

Und wieder was gelernt!!!