Setup
Für das Setup von Ubuntu gibt es diese ausgezeichnete Anleitung.
Im folgenden sind meine Notizen zur Installation von Ubuntu 22.04 auf einem neuen Laptop angeführt:
-
Zunächst sollte man sich ein Ubuntu-Image von Ubuntu-Download-Seite
herunterladen.
-
Danach sollte man einen bootbaren USB-Stick erstellen. Ubuntu empfiehlt dafür
Etcher. Im folgenden die Schritte, die ich gemacht habe:
-
Das DEB-Package von der Release-Seite von Etcher
herunterladen. In meinem Fall erhielt ich dann die Datei
balena-etcher_1.19.21_amd64.deb
.
-
Installation von Etcher mit
sudo apt install ./balena-etcher_1.19.21_amd64.deb
-
Starten von Etcher im Terminal mit
balena-etcher
-
Bei
Flash from file
die ISO-Datei auswählen, die auf den USB-Stick kopiert werden soll.
-
Bei
Select target
den USB-Stick auswählen auf den kopiert werden soll. (Sollte dieser zu wenig Speicherplatz haben, wird
das sofort angezeigt. Du merkst, mir ist das passiert ;-)
-
Danach auf
Flash!
klicken und der USB-Stick wird beschrieben.
-
Wenn man Etcher danach nicht mehr braucht, kann man das Programm mit
sudo apt remove balena-etcher
wieder deinstallieren.
-
Beim Startup des Laptops mit angestecktem bootbaren USB-Stick drückte ich oft ESC bis ich mit F9 ins Boot Menü kam.
-
Dort wählte ich zunächst
Try or install ubuntu
und danach Install Ubuntu
aus.
-
Danach befindet man sich im Installations-Wizard von Ubuntu und man geht folgende Schritte durch:
- Die Sprachauswahl
- Wi-Fi Verbindung
-
Bei Updates and other software habe ich die normale Installation ausgewählt. (Die Alternative wäre eine Minimal-Installation gewesen.)
Die Optionen
Download updates while installing Ubuntu
und
Install third-party software for graphics and Wi-Fi hardware and additional media formats
habe ich angehakt.
-
Beim Installation type habe ich
Erase disk and install Ubuntu
ausgewählt, womit das zuvor installierte Betriebssystem
komplett gelöscht wird. (Die Alternative wäre Ubuntu neben Windows installieren
gewesen.)
- Zeitzonen-Einstellung
- Festlegen des Namens, Usernamens und Passworts. Dabei habe ich auch
Require my password to log in
angehakt.
- Abschließend nach weiteren Updates gesucht und die Installation gestartet.
Software-Installationen
Folgende Programme habe ich über die Ubuntu Software App installiert:
-
Audacious zum Abspielen von Musik
-
Geany als Editor, aber leider war hier im Jänner 2024 nur Version 1.38 verfügbar und nicht die Version 2.0, die bereits
seit Oktober 2023 auf der Homepage zur Verfügung steht.
-
FileZilla zum Up- und Download von Dateien auf Webspaces oder Server.
-
Gimp - Bildbearbeitungs-Software
-
IntelliJ - IDEA Community - eine Java IDE.
Folgende Programme musste ich anders installieren:
-
Pulsar, der Nachfolge-Editor von Atom
Dafür habe ich hier die Installationsanleitung beschrieben.
-
R - eine Mathematik- und Statistik-Software
Diese habe ich mit dem Befehl sudo apt-get install r-base
installiert.
(Davor kann man noch sudo apt-get update
ausführen, um die letzten Software-Updates zu installieren.)
Die Software wird dann im Terminal durch den Befehl R
gestartet.
-
PHP - PHP-Installation mit dem Test-Server für eine eigene Webapplikation
Dafür habe ich hier die Installationsanleitung beschrieben.
Die Kurzanleitung: Ausführen von sudo apt install php-cli
und sudo apt-get install php-dom
-
Java
Ausführen des Befehls: sudo apt-get install openjdk-17-jdk
Details:
- Ursprünglich war schon eine Java Version installiert, weshalb ich die Installation nicht durchgeführt habe.
-
Beim ersten Starten einer meiner GUI Anwendungen trat aber dann der Fehler
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so
auf.
-
Der Grund für den Fehler, war dass eine headless-Java-Version installiert war, in der die Unterstützung für Monitore, Tastaturen und Maus fehlen.
Weitere Details dazu findet man hier.
-
Ant - Ein Build-Tool für Java
Ausführen des Befehls: sudo apt install ant
-
Trac - Eine Webanwendung zur Verwaltung von Software-Projekten
Ausführen des Befehls: sudo apt install trac
Leider trat dann beim Starten des Trac-Deamons über den Befehl tracd
folgender Fehler auf:
ImportError: cannot import name 'soft_unicode' from 'jinja2.utils' (/usr/lib/python3/dist-packages/jinja2/utils.py)
Ich habe mich noch nicht um die Behebung des Fehlers gekümmert.
-
VirtualBox zum Starten von virtuellen Maschinen.
-
Ursprünglich konnte ich das Programm über das Software-Center installieren. Allerdings wurde dann beim ersten Starten einer VM
die Fehlermeldung angezeigt, dass das Paket
virtualbox-dkms
neu installiert werden müsse.
Tatsächlich hat der Befehl sudo apt-get install virtualbox-dkms
das Problem behoben.
-
Allerdings stellte sich nach einem halben Jahr heraus, dass VirtualBox keine VMs mehr starten konnte und dass man sich das Log
der VM anschauen müsse. Daraus bin ich allerdings nicht ganz schlau geworden. Ich habe aber dann herausgefunden, dass
ich mit dem Software-Center die Version 6.1 installiert hatte, es aber inzwischen die Version 7.0.20 von VirtualBox gibt.
-
Ich habe dann mein Glück mit einer Installation der aktuellen Version versucht und gewonnen:
-
Download des Deb-Pakets über die Download-Seite -
Linux distributions - Ubuntu 22.04
-
MD5 Summe vom heruntergeladenen Paket überprüfen
md5sum virtualbox-7.0_7.0.20-163906~Ubuntu~jammy_amd64.deb
-
Installation:
sudo apt install ./virtualbox-7.0_7.0.20-163906~Ubuntu~jammy_amd64.deb
Datentransfer vom Alt-Rechner
Firefox
-
Aus dem Ordner
~/snap/firefox
alles außer den Ordner (oder Symlink) current
kopieren.
-
Mit dem Befehl
ls -la
in diesem Verzeichnis bekommt man angezeigt, auf welchen Ordner current
zeigt.
In meinem Fall war es der Ordner 3600
.
-
Auf dem neuen Rechner ein Backup vom Verzeichnis
~/snap/firefox
anlegen.
-
Auf dem neuen Rechner überprüfen, ob der Inhalt von
~/snap/firefox
ähnlich oder ident aussieht.
-
Die Inhalte von
~/snap/firefox
bis auf current
mit den Inhalten vom Alt-Rechner überschreiben.
Thunderbird
- Den Inhalt des Verzeichnisses
~/.thunderbird
auf den neuen Rechner rüberkopieren.
Filezilla
- Den Inhalt des Verzeichnisses
~/.filezilla
auf den neuen Rechner rüberkopieren.
VirtualBox
- Inhalte der VM-Ordner auf den neuen Rechner kopieren.
-
In VirtualBox über das Menü
Maschine - Hinzufügen
die VBOX-Dateien öffnen. Danach lässt sich diese VM starten.
-
Beim ersten Starten einer VM wurde die Fehlermeldung angezeigt, dass das Paket
virtualbox-dkms
neu installiert werden müsse.
Tatsächlich hat der Befehl sudo apt-get install virtualbox-dkms
das Problem behoben.