====== Debian 13 aka. Trixie ======
===== Fixes =====
* [[https://www.tuxedocomputers.com/de/FAQ-TUXEDO-InfinityFlex-14-Gen1.tuxedo#1820|https://www.tuxedocomputers.com/de/FAQ-TUXEDO-InfinityFlex-14-Gen1.tuxedo#1820]]
sudo
nano /etc/default/grub
# Zeile die mit [GRUB_CMDLINE_LINUX_DEFAULT=] beginnt finden und [nvme.noacpi=1] zu den bestehenden Parametern hinzufügen
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvme.noacpi=1"
#
update-grub
===== System-Tools =====
==== .desktop ====
Quellen:
* [[https://wiki.ubuntuusers.de/.desktop-Dateien/|https://wiki.ubuntuusers.de/.desktop-Dateien/]]
* [[https://specifications.freedesktop.org/desktop-entry-spec/latest/example.html|https://specifications.freedesktop.org/desktop-entry-spec/latest/example.html]]
Restart des laufenden Desktops:\\
Bei GNOME geht das mit den Tasten Alt + F2 , und dann ein kleines R eingeben und mit ⏎ abschließen.\\
#Window Class ermitteln:
xprop WM_CLASS
# Dann "klick" auf die Titelleiste des unbekannten Fensters
# Validate *.desktop files
desktop-file-validate ~/.local/share/applications/.desktop
==== Systembasis ====
apt-get update && apt-get dist-upgrade
apt-get install mc synaptic aptitude cifs-utils ca-certificates davfs2 libfuse2t64 gocryptfs gparted cryptmount partitionmanager putty dosfstools mtools fatcat fatresize curl gedit gnome-tweaks dconf-editor gnome-tweaks nemo nemo-data nemo-fileroller nemo-compare nemo-python yaru-theme-icon yaru-theme-gnome-shell yaru-theme-unity gnome-icon-theme gnome-brave-icon-theme gnome-commander rsync gnome-firmware dos2unix install network-manager-openvpn-gnome openvpn-systemd-resolved network-manager-vpnc-gnome
Paket-Datenbank neu aufbauen:\\
''sudo rm /var/lib/apt/lists/*''\\
''sudo apt update''
==== Nützliche Werkzeuge ====
apt-get install openjdk-21-jdk kdiff3 krename qtqr mediainfo mediainfo-gui texlive texlive-lang-german texlive-latex-extra texmaker sqlitebrowser
==== Caja ====
Caja ist die Nemo Alternative aus der Linux-Mint Welt ;-)
su
apt-get install caja caja-actions caja-actions-common caja-common caja-extensions-common caja-image-converter caja-mediainfo caja-open-terminal caja-rename
==== User -> ''sudo''
su -
usermod -aG sudo
echo " ALL=(ALL:ALL) ALL" >> /etc/sudoers
==== GoCryptFS ====
Zum einbinden mit GoCryptFs verschlüsselter Verzeichnisse muss der Parameter "user_allow_other" in der Datei ''/etc/fuse.conf'' eingetragen sein:
su
echo "user_allow_other" >> /etc/fuse.conf
==== Flatpak installieren und aktivieren ====
Flatpak ist eine Sandbox-Umgebung, d.h jede darin installierte Applikation läuft für sich (gekappselt) und hat, ohne Änderungen der Konfiguration (siehe ''Flatseal''), keinen Zugriff auf z.B. Systemdienste, Geräte, oder das Home-Verzeichnis.
su
apt-get update && apt-get dist-upgrade
apt-get install flatpak gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
\\
[[https://flathub.org/|Flatpak Pakete suchen]]\\
[[https://docs.flatpak.org/en/latest/flatpak-command-reference.html|Flatpak Doku]]\\
Installierte Flatpak Pakete anzeigen: ''flatpak list''\\
Pakete entfernen: ''flatpak uninstall org.mozilla.Thunderbird''
==== Flatseal ====
Individuelles Rechte-Management mit Flatseal:
flatpak install flathub com.github.tchx84.Flatseal
Flatseal legt individuelle Konfigurationen unter ''~/.local/share/flatpak/overrides/'' ab.
==== WebDAV ====
su -
usermod -aG davfs2
==== KeepassXC ====
flatpak install flathub org.keepassxc.KeePassXC
==== GNOME Shell Erweiterungen ====
Unterstützung für GNOME Shell Erweiterungen installieren:\\
apt-get install gnome-shell gnome-shell-common gnome-shell-extension-apps-menu gnome-shell-extension-auto-move-windows gnome-shell-extensions gnome-shell-extension-desktop-icons-ng gnome-shell-extension-drive-menu gnome-shell-extension-gpaste gnome-shell-extension-launch-new-instance gnome-shell-extension-light-style gnome-shell-extension-manager gnome-shell-extension-native-window-placement gnome-shell-extension-places-menu gnome-shell-extension-prefs gnome-shell-extension-screenshot-window-sizer gnome-shell-extension-status-icons gnome-shell-extension-system-monitor gnome-shell-extension-tiling-assistant gnome-shell-extension-user-theme gnome-shell-extension-window-list gnome-shell-extension-windows-navigator gnome-shell-extension-workspace-indicator gnome-shell-extensions gnome-shell-extensions-common gnome-shell-extensions-extra yaru-theme-gnome-shell gnome-browser-connector gnome-extra-icons
Via ''Erweiterungs-Manager'' (gnome-shell-extension-manager) folgende GNOME Shell Erweiterungen installieren:\\
* Apps Menu
* Bluetooth Battery Meter
* Dash to Dock (by michele_g)
* Desktop Icons NG (DING) (by rastersof)
* Edit Desktop Files (.desktop)
* GSConnect (by dlandau)
* Lock Keys (by kazimieras.vaina)
* Net speed Simplified (by Prateek SU)
* Open Bar (by x10shun)
* Places Status Indicator
* Quick Settings Audio Panel
* Removable Drive Menu/
* Simple net speed (by bijignom) inkompatibel, 08/2025
* System Monitor (by fmuellner)
* Top Bar Organizer (zum Verschieben der LAN IP Anzeige in den linken Bereich)
* User Themes
* Just Perfection (by JustPerfection)
==== Yubico Authenticator ====
flatpak install flathub com.yubico.yubioath
==== Nitrokey ====
sudo add-apt-repository ppa:nitrokey/nitrokey
sudo apt install nitrokey-app
#
flatpak install flathub com.nitrokey.nitrokey-app2
==== AusweisApp2 ====
Konfig-Datei liegt unter: ''~/.var/app/de.bund.ausweisapp.ausweisapp2/config/flathub/AusweisApp2.conf''
flatpak install flathub de.bund.ausweisapp.ausweisapp2
==== KDE ISO Imager ====
==== Warpinator ====
flatpak install flathub org.x.Warpinator
==== FileZilla ====
Konfig-Datei liegt unter: ''~/.var/app/org.filezillaproject.Filezilla/config/filezilla/''\\
Die Flatpak Konfig liegt hier: ''~/.local/share/flatpak/overrides/org.filezillaproject.Filezilla''
flatpak install flathub org.filezillaproject.Filezilla
[Context]
sockets=!ssh-auth
filesystems=home
===== Office und Internet =====
==== Firefox ====
flatpak install flathub org.mozilla.firefox
Anschließend via ''Flatseal'' das ''Home''-Verzeichnis zugänglich machen:\\
{{.:pasted:20250816-144449.png}}
\\
Oder alternativ:
cd ~
echo -e '[Context]\ndevices=dri\nfilesystems=home' >> .local/share/flatpak/overrides/org.mozilla.firefox
\\
Benutzerdefinierte Tabs:
''~./mozilla/firefox//chrome/userChrome.css''
/* Optional: Zusätzlicher Abstand zwischen den Tabs */
.tabbrowser-tab + .tabbrowser-tab {
margin-top: -6px !important; /* oder ein anderer gewünschter Abstand */
}
#TabsToolbar {
--tab-min-height: 20px; /* Passen Sie diesen Wert an (z.B. 40px, 50px) */
--tab-max-height: 20px;
}
#tabbrowser-tabs {
--tab-min-height: 20px; /* Gleicher Wert wie oben */
--tab-max-height: 20px;
}
Video Downloadhelper\\
# Companion App herunterladen:
# https://github.com/aclap-dev/video-downloadhelper/wiki/CoApp-Installation
wget https://github.com/aclap-dev/vdhcoapp/releases/latest/download/vdhcoapp-linux-x86_64.deb
sudo dpkg -i vdhcoapp-linux-x86_64.deb
/opt/vdhcoapp/vdhcoapp install # (not as root! Don't use sudo)
Installing…
Flatpak is installed. Making the coapp available from browser sandboxes:
Linked coapp within org.mozilla.firefox.
Linked coapp within com.brave.Browser.
Linked coapp within com.google.Chrome.
Linked coapp within com.google.ChromeDev.
Linked coapp within org.chromium.Chromium.
Linked coapp within com.github.Eloston.UngoogledChromium.
Linked coapp within com.microsoft.Edge.
Linked coapp within com.microsoft.EdgeDev.
Writing /home/christoph/.mozilla/native-messaging-hosts/net.downloadhelper.coapp.json
Writing /home/christoph/.var/app/org.mozilla.firefox/.mozilla/native-messaging-hosts/net.downloadhelper.coapp.json
Writing /home/christoph/.config/google-chrome/NativeMessagingHosts/net.downloadhelper.coapp.json
Writing /home/christoph/.config/chromium/NativeMessagingHosts/net.downloadhelper.coapp.json
Writing /home/christoph/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/net.downloadhelper.coapp.json
Writing /home/christoph/.var/app/com.google.Chrome/config/google-chrome/NativeMessagingHosts/net.downloadhelper.coapp.json
VdhCoApp : VdhCoApp is ready to be used
==== Thunderbird ====
[[https://www.thunderbird-mail.de/lexicon/entry/123-profiles-ini/|Aufbau der ''profiles.ini'']]
flatpak install flathub org.mozilla.Thunderbird
Anschließend via ''Flatseal'' das ''Home''-Verzeichnis zugänglich machen:\\
{{.:pasted:20250816-144449.png}}
\\
Oder alternativ:
cd ~
echo -e '[Context]\nfilesystems=home' >> .local/share/flatpak/overrides/org.mozilla.Thunderbird
\\
Nach der Installation einfach den ''.thunderbird'' Ordner aus dem Backup ins Home-Verzeichnis zurück kopieren.
==== Hibiscus ====
Konfig-Datei liegt unter: ''~/.jameica.properties''\\
Datensatz liegt unter ''~/.jameica''
Download direkt vom Hersteller: [[https://www.willuhn.de/products/jameica/download.php|https://www.willuhn.de/products/jameica/download.php]]\\
Entpacken, ''jameica.sh'' starten ...
wget https://www.willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-2.10.5.zip
unzip jameica-linux64-2.10.5.zip
chmod +x jameica.sh
./jameica.sh
Plugin ''Hibiscus'' installieren.
==== Threema ====
flatpak install flathub ch.threema.threema-web-desktop
==== Signal ====
flatpak install flathub org.signal.Signal
==== Telegram ====
==== Joplin ====
==== LaTex ====
==== Adobe Reader ====
==== QOwnNotes ====
==== Nextcloud Client ====
==== Converseen ====
==== LibreOffice ====
flatpak install flathub org.libreoffice.LibreOffice
==== qpdfview ====
''qpdfview'' habe ich durch **Okular** ersetzt
Angepasste Einstellungen:\\
**Datei-Werkzeugleiste:** ''openInNewTab,refresh,saveAn,print''\\
**Bearbeiten-Werkzeugleiste:** ''firstPage,currentPage,previousPage,nextPage,search,copyToClipboardMode,addAnnotationMode''\\
**Ansicht-Werkzeugleiste:** ''scaleFactor,zoomIn,zoomOut, continuousMode,twoPagesModem,originalSize,fitToPageWidthMode,fitToPageSizeMode,rotateLeft,rotateRight,fullscreen''\\
==== Okular ====
flatpak install flathub org.kde.okular
==== Pinta ====
flatpak install flathub com.github.PintaProject.Pinta
==== XnView MP ====
flatpak install flathub com.xnview.XnViewMP
===== Entwicklung =====
==== FreeCAD ====
flatpak install flathub org.freecad.FreeCAD
==== Prusa Slicer ====
Konfig-Pfad: ''~/.var/app/com.prusa3d.PrusaSlicer/config/PrusaSlicer''
flatpak install flathub com.prusa3d.PrusaSlicer
==== Visual Studio Code ====
flatpak install flathub com.visualstudio.code
==== Arduino 2.x ====
==== MQTT Explorer ====
flatpak install flathub io.github.Omniaevo.mqtt5-explorer
==== VirtualBox ====
Quelle: [[https://www.virtualbox.org/wiki/Downloads|https://www.virtualbox.org/wiki/Downloads]]
wget https://download.virtualbox.org/virtualbox/7.2.0/virtualbox-7.2_7.2.0-170228~Debian~trixie_amd64.deb
wget https://download.virtualbox.org/virtualbox/7.2.0/Oracle_VirtualBox_Extension_Pack-7.2.0.vbox-extpack
sudo su
apt-get install libqt6help6 gcc make perl linux-headers-amd64 linux-headers-6.12.41+deb13-amd64
dpkg -i virtualbox-7.2_7.2.0-170228~Debian~trixie_amd64.deb
===== Multimedia =====
==== VLC ====
Konfig-Datei: ''~/.var/app/org.videolan.VLC/config/vlc/''
flatpak install flathub org.videolan.VLC
==== MediathekViewer ====
Konfig liegt unter: ''~/.var/app/de.mediathekview.MediathekView/config/mediathek3/''
flatpak install flathub de.mediathekview.MediathekView
==== gPodder ====
==== AviDemux ====
==== Asunder ====
==== RipperX ====
==== Audacity ====
==== EasyTag ====
==== MediaInfo ====
===== Gaming =====
==== Steam ====