Wie wäre es mit einem Rolling Release?

Ein Rolling Release ist schon eine feine Sache. Ständig wird das Betriebssystem mit neuen Software- und Sicherheitspaketen versorgt. Neuere Kernel finden zeitnah den Weg ins Projekt. Das System ist somit immer aktuell.

Was gibt es nun für Möglichkeiten? Typische Vertreter der Rolling Releases sind Ach, Gentoo, Solus oder Manjaro. Ich habe mich jedoch vor einigen Tagen für Debian Testing entschieden. An dieser Stelle muss man aber erwähnen, dass es sich beim Testing-Zweig nur solange um ein Rolling Release handelt bis Testing den Status Freeze erreicht. Dieser Status hält ca. drei bis vier Monate an. In dieser Zeit werden keine neuen Softwarepakete und Kernel mehr aufgenommen. Nur noch Sichereitsupdates fließen in das Projekt, bis Debian eine neue stabile Version veröffentlicht. Testing wird dann zu Stable und alles beginnt von neuem. Da es also einen gewissen Zeitrum gibt, wo keine Neuerungen in Debian Testing einfließen, ist Testing kein wirkliches Rolling Release.

Entsprechende Images werden wöchentlich hier zur Verfügung gestellt.

Wie wechselt man hingegen von Debian Stretch auf Debian Testing. Das ist relativ einfach. Zuerst bearbeitet man die /etc/apt/sources.list. Hierbei sollten alle Fremdquellen auskommentiert werden. Danach werden die Einträge „Stretch“ durch „Testing“ ersetzt. (siehe Screenshot)

/etc/apt/sources.list

Das Upgrade  wird dann wie folgt angestoßen.

Bevor man sich auf Debian Testing einlässt, sollte man zuvor natürlich ein Backup anlegen!

Debian GNU/Linux buster/sid 64 Bit

Es kann natürlich beim Einsatz zu Problemen kommen. Bugs werden i.d.R. aber schnell gefixt.

Upgrade auf Roundcube 1.3.0

Gestern wurde Roundcube in Version 1.3.0 released. Ich habe das Upgrade heute gleich auf meinem vServer angestoßen. Dazu wurde der Download von Roundcube 1.3.0 in /var/www/html abgelegt.

Der Tarball wurde entpackt,

das neue Verzeichnis betreten

und das Upgrade ausgeführt. Der Pfad muss hierbei entsprechend angepasst werden. Da meine Roundcube-Installation in /var/www/mail/rc liegt, sieht die Eingabe wie folgt aus:

Roundcube 1.3.0

Das Upgrade verlief ohne Probleme. Zum Schluss konnten das temporäre Upgrade-Verzeichnis und der Download gelöscht werden.

Stretch auf dem ThinkPad E550

Nun sind es ja nur noch zwei Wochen bis Debian 9 offiziell released wird. Was soll da noch schief gehen? 

Debian 9 Stretch

Aus diesem Grund habe ich schon mal das Upgrade auf Stretch angestoßen.

Zuerst wurden meine Einträge in der /etc/apt/sources.list angepasst. Dabei wurde jeweils jessie durch stretch ersetzt.

Dann waren noch die Paketquellen neu einzulesen und das Dist-Upgrade auszuführen.

Nachdem alle Pakete eingespielt wurden, konnte das System rebootet und auch contrib non-free aktiviert und eingelesen werden.

Debian 9 Stretch ist drauf und alles läuft bestens!

exFAT

Neulich hatte ich einen USB-Stick bekommen, welcher auf einem Windows-System in exFAT formatiert war. Um auf die Daten zugreifen zu können, war es nötig folgende Erweiterungen zu installieren.

exFAT ist ein Microsoft-Dateisystem, welches es ermöglicht Dateien größer 4GB auf einen Flash-Speicher zu schreiben.

Nextcloud auf dem Raspberry Pi

Seit ca. vier Jahren habe ich auf meinen Raspberry Pi eine eigene Cloud installiert. Anfangs war es mehr oder weniger eine reine Testumgebung. Mittlerweile möchte ich aber auf die Möglichkeit, Daten zu Hause in der eigenen Wolke zu speichern, nicht mehr verzichten.  Inzwischen läuft eine Nextcloud 11.0.2 auf einem Raspberry Pi 3 Modell B.

Vor einem halben Jahr bin ich dann noch einen Schritt weiter gegangen. Meine Kontakte, Kalender und Aufgaben werden ebenfalls über die Nextcloud mit meinem Smartphone und Notebook synchronisiert. Der Vorteil hierbei: Google bleibt außen vor. Zur Synchronisation setze ich mittlerweile DAVdroid in Verbindung mit der App Calendar Color ein. Des Weiteren werden Aufgaben mit der App Open Tasks bearbeitet. Natürlich kommt auch die eigentliche Applikation Nextcloud zum Einsatz. Diese Apps sind alle kostenlos auf F-Droid erhältlich. Wer den Entwicklern etwas Geld zukommen lassen will, kann dies natürlich direkt tun.

Mit ein wenig Willen und Lust zum Basteln ist die eigene Cloud schnell installiert und einsatzbereit. Hier kurz eine Liste der von mir eingesetzten Komponenten:

Von Außen erreiche ich die Nextcloud über eine auf INWX eingerichtete DynDNS-Adresse. Um den Zugang aus dem Internet etwas zu härten, verwende ich seit Kurzem eine Zwei-Faktor-Authentifizierung über den Google Authenticator.

Vorsicht: Bei der Einrichtung sind die Backup-Codes unbedingt zu sichern! Hier besteht die Gefahr, dass man sich ungewollt aussperrt.