====== Debian 13 aka. Trixie ====== ===== System ===== ==== .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 ==== Tools ==== System-Tools apt-get update && apt-get dist-upgrade apt-get install mc synaptic aptitude cifs-utils ca-certificates davfs2 libfuse2t64 gocryptfs gparted cryptmount partitionmanager putty sqlitebrowser dosfstools mtools fatcat fatresize curl gedit gnome-tweaks dconf-editor Nützliche Werkzeuge apt-get install flatpak openjdk-21-jdk kdiff3 krename krdc converseen rpi-imager qpdfview qtqr mediainfo mediainfo-gui dvbcut openshot-qt texlive texlive-lang-german texlive-latex-extra texmaker gnome-software-plugin-flatpak gnome-tweaks nemo vlc Nutzung von Flatpak aktivieren sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo WebDAV sudo usermod -aG davfs2 KeepassXC sudo add-apt-repository ppa:phoerious/keepassxc sudo apt update sudo apt install keepassxc ==== GNOME Shell Erweiterungen ==== Unterstützung für GNOME Shell Erweiterungen installieren:\\ apt-get install gnome-browser-connector gnome-shell gnome-shell-common gnome-shell-extension-appindicator gnome-shell-extension-desktop-icons-ng gnome-shell-extension-gpaste gnome-shell-extension-manager gnome-shell-extension-prefs gnome-shell-extensions yaru-theme-gnome-shell gnome-shell-extension-apps-menu gnome-shell-extension-drive-menu gnome-shell-extension-status-icons gnome-shell-extension-system-monitor gnome-shell-extension-tiling-assistant gnome-shell-extensions-extra In Firefox die folgende Erweiterung installieren: ''GNOME Shell-Integration''\\ Dann via [[https://extensions.gnome.org/|https://extensions.gnome.org/]] die folgenden GNOME Shell Erweiterungen installieren:\\ * Apps Menu * Bluetooth Battery Meter * Edit Desktop Files (.desktop) * Places Status Indicator * Quick Settings Audio Panel * Removable Drive Menu/ * Simple net speed (by bijignom) inkompatibel, 08/2025 * System Monitor (by fmuellner) * Net speed Simplified (by Prateek SU) * User Themes * Dash to Panel (by charlesg99) * Desktop Icons NG (DING) (by rastersof) * Dash to Dock (by michele_g) * Lock Keys (by kazimieras.vaina) * Open Bar (by x10shun) * Just Perfection (by JustPerfection) ==== Yubico Authenticator ==== wget https://developers.yubico.com/yubioath-flutter/Releases/yubico-authenticator-latest-linux.tar.gz tar xfz yubico-authenticator-latest-linux.tar.gz cp -R yubico-authenticator-7.2.3-linux ~/bin/ ln -s ~/bin/yubico-authenticator-7.2.3-linux/ ~/bin/yubico cp yubico-authenticator-7.2.3-linux/linux_support/com.yubico.yubioath.png ~/.icons/ cp yubico-authenticator-7.2.3-linux/linux_support/com.yubico.yubioath.desktop ~/.local/share/applications/ chmod +x ~/.local/share/applications/com.yubico.yubioath.desktop echo "StartupWMClass=Yubico;" >> ~/.local/share/applications/com.yubico.yubioath.desktop # EXEP Pfad in com.yubico.yubioath.desktop auf "~/bin/yubico/authenticator" anpassen! ==== Nitrokey ==== sudo add-apt-repository ppa:nitrokey/nitrokey sudo apt install nitrokey-app ===== Office und Internet ===== ==== Firefox ==== Installation mach [[https://support.mozilla.org/de/kb/firefox-unter-linux-installieren#w_install-firefox-deb-package-for-debian-based-distributions|https://support.mozilla.org/de/kb/firefox-unter-linux-installieren#w_install-firefox-deb-package-for-debian-based-distributions]] sudo install -d -m 0755 /etc/apt/keyrings # wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null # gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}' # echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null # touch /etc/apt/preferences.d/mozilla-firefox # mcedit /etc/apt/preferences.d/mozilla-firefox # Package: * Pin: origin packages.mozilla.org Pin-Priority: 1000 # sudo apt update # sudo apt install firefox firefox-locale-de 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; } ==== Thunderbird ==== Nach der Installation einfach den ''.thunderbird'' Ordner aus dem Backup ins Home-Verzeichnis zurück kopieren. NICHT die Thunderbird Version aus dem Ubuntu Repository sondern die ''Mozillateam'' Version installieren! sudo apt-get update sudo apt-get install thunderbird thunderbird-locale-de ==== Signal ==== # 1. Install our official public software signing key: wget -O- https://updates.signal.org/desktop/apt/keys.asc | gpg --dearmor > signal-desktop-keyring.gpg; cat signal-desktop-keyring.gpg | sudo tee /usr/share/keyrings/signal-desktop-keyring.gpg > /dev/null # 2. Add our repository to your list of repositories: echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main' |\ sudo tee /etc/apt/sources.list.d/signal-xenial.list # 3. Update your package database and install Signal: sudo apt update && sudo apt install signal-desktop ==== LibreOffice ==== add-apt-repository ppa:libreoffice/ppa apt-get update apt-get install libreoffice ==== qpdfview ==== 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''\\ ==== Pinta ==== * [[https://flathub.org/apps/com.github.PintaProject.Pinta|Home of Pinta]] flatpak install flathub com.github.PintaProject.Pinta ==== AusweisApp2 ==== Quellen: * [[https://www.ausweisapp.bund.de/open-source-software|https://www.ausweisapp.bund.de/open-source-software]] * [[https://flathub.org/apps/de.bund.ausweisapp.ausweisapp2|https://flathub.org/apps/de.bund.ausweisapp.ausweisapp2]]\\ # Installation: flatpak install flathub de.bund.ausweisapp.ausweisapp2 Start: flatpak run de.bund.ausweisapp.ausweisapp2 ===== Entwicklung ===== ==== FreeCAD ==== ### flatpak install flathub org.freecad.FreeCAD ==== Prusa Slicer ==== flatpak install flathub com.prusa3d.PrusaSlicer flatpak run com.prusa3d.PrusaSlicer ==== Visual Studio Code ==== Download Linux Version von Visual Studio Code: [[https://code.visualstudio.com/docs/?dv=linux64_deb|https://code.visualstudio.com/docs/?dv=linux64_deb]]\\ dpkg -i code_1.102.0-1752099874_amd64.deb ===== Multimedia ===== ==== Videoschnitt ==== # Videos schneiden mit LossLess-Cut: flatpak install flathub no.mifi.losslesscut