Upgrade von Debian 9 „Stretch“ zu Debian 10 „Buster“

Eine neue Version des Betriebssystems ist verfügbar. Nun stellt sich die Frage, soll man zur neuen Version wechseln oder eher auf das Motto „never touch a running system“ vertrauen ?

Nun, letztendlich muss das jeder für sich entscheiden. Ich habe zu Debian 10 gewechselt und bin sehr zufrieden. Hier die Schritte die ich abgearbeitet habe:

SICHERUNG
Eine komplette Sicherung des ganzen Systems ist für mich kein Thema, daher habe ich ein komplettes Image auf eine externe USB Platte erstellt. Dazu habe ich das Tool „Clonezilla“ verwendet, das sehr gut und problemlos arbeitet. Das Programm sowie die Beschreibung/Anleitung dazu findet man auf der Homepage von Clonezilla, nämlich hier https://clonezilla.org/

VORBEREITUNG
– anzeigen aller Programme von udates ausgeschlossen wurden
sudo apt-mark showhold
— vorbereitung
sudo apt update
– und jetzt alle programme auf den neuesten stand bringen
sudo apt full-upgrade
– nicht mehr benötigte module löschen
sudo apt autoremove

UPGRADE
– als erstes die Paketquellen von „stretch“ zu „buster“ ändern
sudo sed -i ’s/stretch/buster/g‘ /etc/apt/sources.list /etc/apt/sources.list.d/*.list
– und danach das update durchführen
Paketquellen updaten
sudo apt update
– aktualisieren
sudo apt upgrade
– und dann komplett
sudo apt full-upgrade
– unnötiges entfernen
sudo apt autoremove
– und einen Neustart durchführen
sudo systemctl reboot
und das war’s dann …..

Software unter Debian nachinstallieren

Ich komme immer wider drauf, dass ich manche Softwarepakete nachinstallieren muss. Man sollte aber immer bedenken, dass die in der Distribution enthaltenen Pakete im Regelfall zwar etwas älter sind aber üblicherweise sehr gut ausgetestet. Eine Neuinstallation mit den Paketen des Herstellers bringt zwar die neueste Version, aber trotzdem ist aufgrund möglicher Kompatibilitätsprobleme hier wirklich Vorsicht geboten!

Na gut, aber trotzdem soll jetzt ein neues Paket in’s System.

Zuallererst einmal das PASSENDE Paket herunterladen. Bei mir ist das normalerweise etwas in der Form „paket_version_amd64.deb“, also z.Bsp. „programXYZ_2.1.5.6-7_amd64.deb“.

Nach dem herunterladen des Pakets wird das Paket installiert :

1.) zu root wechseln: $su
2.) lokales Paket installieren: #dpkg -i xxx.deb
3.) eventuel fehlende Abhängigkeiten berichtigen: #apt install -f
4.) root beenden: #exit

Und das war’s auch schon.

Firmware nachinstallieren

Bei mir wurde der WLAN Controller nicht installiert, weil er nicht ganz „free“ ist. Ist aber relativ einfach in den Griff zu bekommen :

Ein Terminal öffnen und zu root wechseln :

<name-ihres-computers>:~$su

Welche Hardware konnte nicht geladen werden ?

dmesg |grep fail
<firm,ware: failed …… blabla.fw>

Die non-free repositories zufügen:

In der Datei /etc/apt/sources.list folgende Einträge zufügen:
Den Server ftp.at.debian.org natürlich durch Ihren ersetzen 🙂

deb http://ftp.at.debian.org/debian stretch main contrib non-free
deb-src http://ftp.at.debian.org/debian stretch main contrib non-free

apt update
apt-cache search blablabla.fw
apt install <name des Pakets, dass die Firmware beinhaltet>

Jetzt sollten die passenden Pakete für die fehlende Firmware installiert sein !

Umstieg zu Linux – der Anfang

Warum habe ich mich entschlossen, meine tägliche Arbeit auf Linux und freie Software umzustellen ?

Man könnte meinen, dass nach jahrelanger Arbeit und Training mit Adobe Produkten ein Wechsel zu einem anderen Betriebssystem als Windows sowie der Verzicht auf „Marktstandard“ Software wie Adobe Lightroom, Photoshop, Indesign sowie Illustrator ein Problem und einen Rückschritt für den Workflow darstellt. Und vorneweg gesagt, so ganz einfach ist der Umstieg auch nicht 😆 .

Aber der Reihe nach, warum kommt man auf den Gedanken, den „Mainstream“ Weg zu verlassen ?

Bei mir sind zwei Faktoren sehr zeitnah aufgetreten, nämlich die ewig problembehafteten Updates von Windows mit Bibliotheken, die plötzlich fehlten oder defekt waren, Geräte die nach dem Update nicht mehr richtig funktionierten usw. . Und so zog sich dann nach jedem Systemupdate von Windows die Suche nach Treiberupdates ,der bis dato funktionierenden Geräte, hin. Da ich aber aufgrund meines Werdeganges und meiner bisherigen Erfahrung den Standpukt „never touch a running system“ vertrete und die ewige Sucherei doch viel Nerven kostet war damit eigentlich der Grundstock für einen Wechsel gelegt. Als dann noch die neue Politik von Adobe dazukam, alles Cloud basierend zu ändern stand mein Entschluss fest: es ist Zeit für Neues !

Aber nun die Frage, gibt es adequate Produkte die unter Linux funktionieren ? Wird mein Equipment mit Linux funktionieren ? Was ist mit den vorhanden Daten, z.Bsp. Flyer in Indesign, Grafiken mit Illustrator oder den wohlsortierten Fotos in Lightroom ? Wie aufwändig ist die Gewöhnung an die Bedienung neuer Programme und wie wird sich das auf meinen Workflow auswirken ? Welches der vielen Linux Distributionen soll ich verwenden und warum ?

Linux ist nicht gleich Linux

Nachdem ich über eine zweites gut funktionierendes Notebook verfüge begann ich gleich den ersten Probelauf mit Ubuntu Linux(stable). Die Installation war problemlos, allerdings war für mich die Windows ähnliche Oberfläche nicht sehr stimmig und auch das Verhalten war nicht so wie ich es erwartet hätte. Alles doch ein bisserl langsam und zäh,. Aauch System Abstürze waren kein Einzelfall. Also auf zum nächsten Versuch und diesmal etwas grundsolides ausgewählt – Debian 9 „stretch„. Die Installation absolut problemlos, fast alles funktionierte und nach wirklich kurzer Recherche lief das Notebook sehr sehr gut. Da ich mir die Oberfläche aussuchen kann, habe ich mich für das minimalistische XFCE entschieden – wenig „blink blink“, aber dafür sehr schnell und klar strukturiert. Die Installation des Druckers Brother MFC-J5335DW war mit der Treibersoftware von Brother ein Kinderspiel und ebenfalls die Anbindung an das Netzwerk sowie die Verbindung zu dem Synology NAS ging sehr einfach und schnell von der Hand. Bei allen Unklarheiten fand sich nach einer kurzen Recherche eine meist verblüffend einfache und effiziente Lösung. Auch die Einrichtung des WLAN’s sowie des WACOM Tablet’s war sehr einfach. Etwas schwieriger war dann schon die (mentale) Umstellung, dass man im Gegensatz zu Windows bei Debian Linux so gut wie alles manuell einstellen bzw. verändern kann. Aber daran habe ich mich sehr schnell gewöhnt. Da ich das NAS auch als Server für Termine und Kontaktdaten verwende war ich überrascht, wie simpel ich auf die Daten zugreifen konnte (Mozilla Thunderbird und Lightning).

Damit war der erste Schritt getan und ich begann mich mit der Bedienung des Betriebssystems auseinanderzusetzen und die Oberfläche und das Verhalten an meine Bedürfnisse anzupassen.

Nach einer ca. 4wöchigen Probezeit war für mich schon einmal klar, wenn ich passende Programme für mein Arbeit finde ,steht dem Umstieg nichts mehr im Weg.