Thunderbird: Sortierung nach Datum

Ich bevorzugen in Thunderbird die nach Datum absteigende Sortierung ihrer Mails, so dass die neuen Mails oben erscheinen. Im Gegensatz zu den News-Threads innerhalb einer Gruppe, die ja sowieso nach unten aufklappen. Der Standard zeigt die Mails aufsteigend sortiert an, was bei vollen Ordnern mühsam ist, denn dadurch muss man weit runter scrollen.

Natürlich lässt sich die Einstellung leicht durch einen Klick in den Spaltenkopf von „Datum“ ändern, Setze ich meinen Thunderbird neu auf oder erstelle ein neues Profil und lasse die .Inhalte der IMAP-Konten wieder einlesen, habe ich in meinen vielen Dutzend Ordnern alles „falsch rum“ und müsste überall in den Spaltenkopf klicken, um die Reihenfolge umzudrehen.

Aber es geht einfacher über eine Einstellung in der Konfiguration.

  1. Extras/Bearbeiten *) – Einstellungen – Erweitert – Allgemein – „Konfiguration bearbeiten“
  2. Ggf. die folgende Warnung mit „Ich werde vorsichtig sein, versprochen!“ bestätigen
  3. nachdem Schlüssel mailnews.default_sort_order suchen und nach Doppelklick den Wert auf 2 ändern (1 = aufsteigen (default), 2 = absteigend)
  4. Konfiguration schließen schließen, die Änderung wirkt sofort

*) Extras: Windows, Bearbeiten: Linux

Ich habe es eben probiert mit der Version 68.10.0 (64-Bit) für Linux, das gilt aber auch schon für frühere Versonen.

Backup unter Linux

„Wer Backups erstellt, ist feige!“

Tatsächlich kenne ich nur wenige PC-Benutzer, die einigermaßen regelmäßig oder sogar automatisiert Backups ihres gesamten Systems oder wenigstens der Nutzdaten erzeugen und sicher weglegen. Vielleicht wird mal ein kleines Projekt auf einen USB-Stick geschrieben, aber das ist oft schon alles.

Irgendwann aber ist der Stick kaputt, die DVD zerkratzt, die externe HD geht nicht mehr oder der oft auch noch ausländische Cloud-Provider schließt seinen Dienst (oder die Zugangsdaten sind weg).

Diese in Kauf genommene Unsicherheit mag auch daran liegen, dass geeignete Software dafür nicht unbedingt für ungeübte Benutzer geeignet oder teuer ist. So wird das nötige Backup schnell als Stiefkind betrachtet oder eben einfach unterlassen.

Linux

Für Linux gibt es neben der ganz-zu-Fuß-Variante rsync (Systemkommando mit unzähligen Optionen) beispielsweise „Timeshift“ oder„Back in Time“, die beide auf rsync basieren und sozusagen eine Bedienoberfläche dafür darstellen, dabei kostenlos sind, aber doch besser fachkundige Hilfe beim Einrichten benötigen.

Ich habe sowohl „Timeshift oder „Back in Time“ probiert. Die Einrichtung von „Timeshift“ scheint mir etwas aufwändiger und für Laien weniger verständlich, zumal es kaum ordentliche Doku gibt 1, 2. „Back In Time“ funktioniert intern sehr ähnlich, ist aber etwas leichter einzurichten und kann zudem den PC runterfahren, wenn das Backup fertig ist 3, 4

Andere Systeme

Windows-Software zum Beispiel von Acronis (True Image) ist sicher ausgezeichnet, kostet aber auch schon für Privatanwender einen knappen Fünfziger – allerdings gibt es das eben nur für Windows (also für die meisten PCs…). Fürür Windows gibt es sogar „on board“ Lösungen für Nackups wie diese hier t-online.de/digital/software/id_84677644/daten-sichern-so-erstellt-windows-10-automatisch-backups.html.

Natürlich gibt es auch für Macintosh-System als UNIX-Abkömmling ordentliche Lösungen, die mir aber ebenfalls nicht näher bekannt sind. Als Beispiel ist mir „Time Machine“ ein Begriff, das in Verbindung mit der iCloud arbeiten kann.

Cloud

Zusätzlich zu dieser Form des Backups mindestens zweimal im Monat je nach Arbeitseifer nutze ich auch diverse Cloud-Dienste zu Sicherung. Ursprünglich hatte ich auf die beliebte Dropbox gesetzt – da diese aber in den USA gehostet wird und sich somit jeder europäischen Kontrolle entzieht, verwende ich sie nur noch in Ausnahmefällen zum Austausch.

Alternativ habe ich mit die Magenta-Cloud der Deutschen Telekom eingerichtet (hier beschrieben) und die in der Schweiz ansässige pCloud. Letztere unterliegt zwar nicht dem Datenschutzrecht der EU, aber naja, in der Schweiz sind angeblich auch Bankkonten sicher… Das Laufwerk von Google (Google Drive, hier beschrieben) habe ich ja sowieso wegen der Android-Geräte und nun auch auf dem Desktop, allerdings nutze ich das kaum – eigentlich nur als Ziel automatischer Backups diverser Websites.

Fazit

Es gibt also eine ganze Menge Möglichkeiten der Datensicherung für zwischendurch oder auch dauerhaft, die allesamt bedeutend besser sind als gar nichts! CDs oder DVDs zählen für mich kaum noch dazu, außer vielleicht als Musikträger für’s Auto – meine ersten CDs sind über 25 Jahre alt und zu einem Teil trotz guter Lagerung nicht mehr lesbar. Und USB-Sticks haben mit „sicher“ wenig zu tun, da die meisten billige Massenware sind – wenn ich etwas mitnehmen will, habe ich zwei solcher Sticks dabei, einer wird schon gehen.

Ich bleibe bei „Back In Time“. Zum Einen, weil ich es ohne zusätzliches Fremdpaket (PPA) in meinem Xubuntu 18.04 installieren konnte. Zum Anderen, weil es nach Fertigstellung des Backups meinen Rechner runterfahren kann – dann muss ich nur noch irgendwann die USV ausschalten. Die übrigens auch ein Teil des Sicherungskonzepts ist: Ein Stromausfall könnte alle Daten auf der Festplatte unbrauchbar machen.


Beispiele Doku für „Timeshift“:
1 linux.org/threads/timeshift-system-backups8863
2 wpavel.de/linuxhelfer/timeshift.php#1 (deutsch)

Beispiele Doku für „Back In Time“:
3 backintime.readthedocs.io/en/latest
4 lifehacker.com/back-in-time-does-full-linux-backups-in-one-click-5212899

Zugriff auf Google Drive unter Xubuntu 18.04

Hier bei mir habe ich ja vor einiger Zeit schonmal über die Einrichtung von Google Drive unter Xubuntu 16.04 und den damaligen Misserfolg geschrieben. Jetzt habe ich mich des Themas nochmal angenommen, weil ich für ein Projekt die große Cloud brauche.

Dazu habe ich diese Anleitung benutzt: www.itsmarttricks.com/how-to-mount-google-drive-account-in-ubuntu-18-04-using-google-drive-ocamlfuse/.

Hier in der Zusammenfassung die wesentlichen Schritte:

# Eine ggf. vorhandene frühere Installation entfernen!
# Löschen von ~/.gdfuse
# sonst geht die neue Anmeldung bei Google nicht!
rm -rf ~/.gdfuse

# Repository von Alessandro Strada hinzufügen:
sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

google-drive-ocamlfuse
# Hier wird der Standardbrowser mit der Google-Auth. aufgerufen.
# Passiert das nicht, gibt es schon ~/.gdfuse, siehe oben!

# Erstellen des lokalen Google-Drive-Verzeichnisses
mkdir ~/Gdrive

# Verbindung Google / lokales Verzeichnis (mounten)
google-drive-ocamlfuse ~/Gdrive (***)

Und fertig! Jetzt habe ich in ~/Gdrive den Inhalt meines Cloud-Speichers. Vorsicht, bei mir sind das derzeit immerhin 17 GB möglicher Platz, der dann auch lokal gebraucht wird! Ich habe das Verzeichnis auf dem Desktop verlinkt und somit immer in Sichtweite.

*** Ergänzung: Die letzte Zeile oben (***) zum Verbinden von Gdrive mit dem lokalen Verzeichnis ~/Gdrive sollte man am besten in eine geeignete Stelle für den Autostart eintragen, damit die Verbindung gleich beim Booten erstellt wird. Sonst bleibt das Verzeichnis ~/Gdrive „leer“! Bei mir steht also in der Autostart-Liste:

sh -c "sleep 60; google-drive-ocamlfuse ~/Gdrive"

Das Verbinden gelingt nicht unmittelbar beim Booten, sondern braucht eine kleine Pause. Ich habe dazu im Autostart eine Verzögerung von 60 Sekunden eingetragen.

Apache, MySQL und PHP

Unter Ubuntu (hier: 18.04) einen Webserver mit Apache, MySQL und PHP zu installieren ist nicht weiter schwierig. Es sollte reichen, folgendes zu tun:

Dabei natürlich eventuell die passende PHP-Version einsetzen und ggf. weitere Module installieren (Tip: php7.2-mbstring nicht vergessen, das wird gern übersehen und führt dann zu wunderlichen Fehlern!).

sudo apt install apache2 mysql php7.2 php7.2-cli

Kontrollieren kann ich das durch die Anzeige der Versionen mittels „php -v“ und „mysql -v“. Den Webserver starte ich mit

sudo systemctl enable apache2
sudo systemctl restart apache2
sudo update-rc.d apache2 defaults    # immer beim Booten starten

Üblicherweise mache ich dann eine kleine Testdatei i.php mit dem Inhalt

<?php phpinfo()

die ich im Browser aufrufe

localhost/i,php

und die mir alle relevanten Parameter des Webservers und von PHP selbst anzeigt. Anzeigen soll – denn meist geht es trotzdem nicht!? Was ist der Grund dafür?

Es hat sich herausgestellt, dass das Fehlen des gestarteten „FastCGI Process Manager (FPM)“ von PHP die Ursache ist. Also eines Werkzeuges, das eigentlich nur zum Beschleunigen der Abarbeitung von PHP dienen sollte, aber offenbar grundsätzlich für dessen Funktion in einem Webserver verantwortlich ist (wer näheres dazu weiß, kann das bitte gern unten kommentieren!). Also bitte noch zusätzlich PHP-FPM installieren und starten:

sudo apt install php7.2-fpm
sudo systemctl enable php7.2-fpm
sudo systemctl start php7.2-fpm
sudo update-rc.d php7.2-fpm defaults    # immer beim Booten starten

Jetzt sollte auch der Test im Browser klappen und das auch nach dem nächsten Reboot. Hinweis: Natürlich kann man Dienste auch meist über

sudo service <dienstname> start|stop|restart
sudo /etc/init.d/<dienstname> start|stop|restart

steuern.

Weitere Informationen:
www.webhostinghero.com/ubuntu-apache-php-fpm/