Grundinstallation linuxmint-22.3-xfce
Grundinstallation linuxmint-22.3-xfce in Virtualbox 7.1.18
Version: 2026-10-12
Linux ISO-Abbild herunterladen:
- BASIS: linuxmint-22.3-xfce, https://linuxmint.com/edition.php?id=327
Virtualbox herunterladen und installieren:
- 2026-10-10: immer noch Virtualbox 7.1, weil auch kompatibel mit Mac ARM64 Architektur: https://www.virtualbox.org/wiki/Download_Old_Builds_7_1, also Virtualbox 7.1.18
- auch die zugehörigen Virtualbox Extensions downloaden; Virtualbox starten, die Extensions importieren
Virtualbox starten
- Name: dsci-lab_mint22.3_ws2026.2
- Ordner: /home/jb/VirtualBox VMs
- ISO Abbild: /home/jb/v/linuxmint-22.3-xfce-64bit.iso
- unbeaufsichtige Installation: ÜBERSPRINGEN
- Festplatte: /home/jb/VirtualBox VMs/dsc-lab_mint22.3_ws2026.2/dsc-lab_mint22.3_ws2026.2.vdi
- Dateityp: VDI
- Fertigstellen
- Maschine starten, Mint starten
- Install Linux Mint
- Sprache: Deutsch
- Tastaturbelegung: Deutsch
- Multimedia-Codecs installieren
- Festplatte löschen und Linux Mint installieren > jetzt installieren
- Wo befinden Sie sich: Berlin
- Ihr Name: Data Scientist
- Benutzername: dsci
- Passdwort: dscidsci
- Hauptspeicher: 16GB
- Prozessoren: 4
Maschine starten, installieren
Maschine ’runterfahren, nachinstallieren in Virtual Box:
- Graphikspeicher: 128MB (statt 0 (!) MB)
- Graphik-Controller: VMSVGA
- 3D-Beschleunigung aktivieren? unklar, im Zweifelsfall NEIN
Maschine wieder starten … und sofort das System aktualisieren:
sudo apt update && sudo apt upgradeOptional: In einer VM unötige Hintergrunddienste nicht automatisch starten (beschleunigt die Start-Zeit):
Whisker > Einstellungen > Sitzung und Startverhalten > Automatisch gestartete Anwendungen, dort abschalten:
- mint-updatelauncher, Applet Drucker, Blueman, Events and Tasks Reminder, Geoloce Demo Agent, mintwelcome, sticky notes, support for NVIDIA, warpinator
Gasterweiterungen installieren
VIRTUALBOX: Geräte > Gasterweiterungen einlegen
sudo /media/dsci/VBox_GAs_7.1.18/VBoxLinuxAdditions.run
echo $USER
sudo usermod -aG vboxsf $USERGeräte > Gemeinsame Ordner
- Ordner-Pfad auf Host auswählen
- Ordner-Name: “abc123” (beliebig, aber an keiner anderen Stelle benutzt)
- automatisch einbinden, permanent erzeugen
Maschine neu starten
sudo restart nowVirtualbox, shared folders: Dateisystem des Host komfortabel unter ~/a zugänglich machen:
ln -s /media/sf_abc123/ ~/a
ls ~/aJetzt kann man mit ~/a/ auf den Host lesend und schreibend zugreifen.
Installation Standard-Software
Editor
Welcher Editor in Linux Anfängern zu empfehlen ist weiß ich leider nicht (ehrlich, TBD). VSCode gilt als Industriestandard für Entwickler, ist aber für unsere Zwecke zu fett. Absoluter Standard für Linux-Admins – auch remote – ist seit über 30 Jahren vim oder moderner und beste Wahl nvim. Aber wir wollen zeigen, wie es auch minimal geht, also auch xed oder mousepad.
sudo apt install xed vim emacs mousepad neovimgit
Doku: EN: https://git-scm.com/book/en/v2, DE: https://git-scm.com/book/de/v2. Siehe insbesondere auch:
- Kapitel 1 Erste Schritte und Kapitel 2 Git Grundlagen
- insbesondere auch Kapitek 7.12 Git Tools - Bundling (https://git-scm.com/book/de/v2/Git-Tools-Bundling): Ein Git-Bündel ist eine einzelne Datei, die man insbesondere auch aut Moodle abgeben kann ;-)
sudo apt install gitFirefox
Firefox ist per Default dabei, JB verwendet und empfiehlt Firefox. Wir wollen etwas mehr Privatheit konfigurieren.
Einstellungen > Startseite
- kein Wetter, keine News etc.
- aber alles auf dem Startbildschirm lassen, das die verfügbare Historie anzeigt – und zwar um kontrollieren zu können, ob tatsächlich Cookies, Historie etc. bei jedem Schließen von Firefox gelöscht werden.
Einstellungen > Datenschutz und Sicherheit
- Brwoser-Daten: Cookies und Website-Daten beim Beenden von Firefox löschen
- Chronik: Chronik anpassen
Einstellungen > Passwörter und Autovervollständigung
- Hauptpasswort verwenden: AUSFÜLLEN!
- Passwörter
- Zahlungsmethoden
Einstellungen > Downloads
- Jedes Mal nachfragen, wo eine Datei gespeichert werden soll
Einstellungen > Erweiterungen
- Ghostery
Installation Pakete Executable Book Stack
Quarto
Doku: https://quarto.org/
Quarto idealerweise als ppa installieren, wird dann über sudo apt aktualisiert:
# https://github.com/albersonmiranda/r_tools_ppa#updating-the-signing-key
sudo curl -fsSL https://downloads.sourceforge.net/project/r-tools-ppa/r_tools_ppa.gpg.key \
| sudo gpg --dearmor -o /etc/apt/keyrings/r_tools_ppa.gpg
echo "deb [arch=amd64,arm64 signed-by=/etc/apt/keyrings/r_tools_ppa.gpg] https://downloads.sourceforge.net/project/r-tools-ppa/deb stable main" | sudo tee /etc/apt/sources.list.d/r_tools_ppa.list
sudo apt update
sudo apt install quarto
quarto --versionAlternativ konventionell über die Quarto Website:
# https://quarto.org/docs/download
cd ~/Downloads/
echo https://quarto.org/docs/download/
wget https://github.com/quarto-dev/quarto-cli/releases/download/v1.9.38/quarto-1.9.38-linux-amd64.deb
ls quarto-1.9.38-linux-amd64.deb
sudo apt install ./quarto-1.9.38-linux-amd64.deb
quarto --versionuv
Doku: https://docs.astral.sh/uv/
echo https://docs.astral.sh/uv/#installation
curl -LsSf https://astral.sh/uv/install.sh | sh
source $HOME/.local/bin/env
uv --versionZotero
Doku: https://www.zotero.org/
cd ~/Downloads/
echo https://www.zotero.org/download/
echo https://github.com/retorquere/zotero-pkg
wget -qO- https://raw.githubusercontent.com/retorquere/zotero-pkg/master/install.sh | sudo bash
sudo apt update
sudo apt install zoteroObsidian (optional)
Doku: https://obsidian.md/
cd ~/Downloads/
echo https://obsidian.md/download
wget https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian_1.12.7_amd64.deb
ls obsidian_1.12.7_amd64.deb
sudo apt install ./obsidian_1.12.7_amd64.deb