============== Tipps & Tricks ============== An dieser Stelle ein paar Tipps zu Konfiguration und Anwendungen unter Linux. Tastatur-Layout und Auflösung ============================= X-Window-System --------------- - Tastatur-Map ändern: ``setxkbmap de`` * Alternativ, wieder zurücksetzen: ``setxkbmap us`` - Auflösung ändern, z.B.: ``xrandr -s 1024x768`` - Start/Ausführen-Menü "rofi": ``rofi -show drun`` - X-Terminalemulatoren mit Fenster-Splitting, z.B. ``tilix``, ``qterminal``, ``terminator`` Konsole ------- - Tastatur-Map ändern: * Allg, u.a. auch in Finnix: ``loadkeys de`` - Alternativ, wieder zurücksetzen: ``loadkeys us`` * Debian: ``dpkg-reconfigure console-data``, siehe dazu: - https://linuxwiki.de/TastaturKonfiguration - https://www.linux.com/topic/desktop/how-change-your-linux-console-fonts/ - https://debianforum.de/forum/viewtopic.php?t=143556 - Große Schrift benutzen, z.B.: ``setfont Uni3-TerminusBold24x12``, unter Arch Linux gibt es u.a. *iso01-12x22* - Schwarz auf Weiß (Lesbarkeit via Projektor verbessern): ``setterm -inversescreen on`` - Terminalmultiplexer (Konsolen-Splitting): ``tmux`` Dateisystem, -ablage ==================== Doppelte Dateien finden, aufräumen ---------------------------------- - Mittels Konsolenwerkzeug ``rdfind`` suchen und bei Bedarf doppelte Dateien durch Hardlinks ersetzen; viele Distributionen haben ein fertiges Paket, bei Arch/Artix Linux befindet es sich im AUR-Repository: 1. Als Nutzer "myUSER": ``cd ; git clone https://aur.archlinux.org/rdfind.git`` 2. Als Nutzer "myUSER": ``cd rdfind/ ; makepkg -s`` 3. Als root: ``pacman -U /home/myUSER/rdfind/rdfind-*.pkg.tar.zst`` Benutzung (Verzeichnis ~/Bilder rekursiv durchforsten): * Testlauf: ``rdfind -dryrun true -makehardlinks true ~/Bilder`` * Durchführung: ``rdfind -makehardlinks true ~/Bilder`` - Czkawka als GUI-Alternative für Fslint (Open Source alternatives for Fslint on Linux: https://github.com/pixelb/fslint/issues/173) - Download von "Czkawka" als AppImage (einfach nur ausführbar machen und starten): https://github.com/qarmin/czkawka/releases/download/3.2.0/linux_czkawka_gui.AppImage - *bleachbit* - grafisches Werkzeug: löscht unnütze Dateien, um Festplattenplatz freizugeben und die Privatsphäre zu schützen Dateimanager mit Vorschau ------------------------- - Sehr guter grafischer Dateimanager aus der KDE-Suite: ``dolphin`` - Konsolen-Dateimanager: * ``ranger``, siehe https://www.linuxfordevices.com/tutorials/linux/ranger-file-manager * ``mc`` - der altgestandene Midnight Commander; bringt eine einfache "plain text preview" und einen eigenen, guten Texteditor namens ``ncedit`` mit. Backup, Datenspeicher (im Netzwerk/Cloud) ----------------------------------------- - Wohlbekanntes Tool zur unidirektionalen Synchronisation: ``rsync``, `siehe bei pemmann.de... `_ - Tool zur bidirektionalen Synchronisation: ``unison`` (grafisch: ``unison-gtk``) - Dateisynchronisation auf Basis von Peer-to-Peer (Web-UI): ``syncthing`` - Cozy Drive (5 GB sind kostenlos, lässt sich auch selbst hosten): * https://cozy.io/en/pricing/ * Clients gibs für alle Plattformen: https://github.com/cozy-labs/cozy-desktop - Schnelles Klon-Werkzeug: ``rclone`` - borgbackup (GUI: vorta) - Online- und lokale Backups mit ``restic``, `...siehe bei github.com... `_ - duplicity (GUI: Deja-Dup) Office ====== Als freie, universelle Office-Suite ist Libreoffice die beste Wahl. Sie wird kontinuierlich weiterentwickelt und bietet eine sehr große Kompatibiltät zu MS Office. => https://www.libreoffice.org/ PDF-Dateien verarbeiten ----------------------- - PDF-Datei in einfachen Text umwandeln: ``pdftotext -layout `` - pdfarranger - grafisches, intuitives Tool zum Zusammenführen und Aufteilen von PDF-Dokumenten, außerdem kann es Seiten rotieren, ausschneiden oder umsortieren - pdftk - friendly graphical tool for quickly merging and splitting PDF documents and pages - xournalpp - grafisches Werkzeug zum Einfügen von Notizen, Bildern, ... Desktop-Suchmaschine -------------------- - recoll - Personal full text search package (Debian-Paket fürs GUI: "recollgui") - doodle - Mustersuche in Metadaten nach Dateien (ein besseres 'locate') Multimedia ========== - digikam - umfangreiche Fotoverwaltungssoftware mit Bild und - Metadateneditor - fotoxx - einfacher bedienbares Bildverwaltungs- und Bildbearbeitungsprogramm - gwenview - schneller und einfacher Bildbetrachter mit kleinen Korrekturwerkzeugen - ksnip - Bildschirm-Schnappschüsse anfertigen und editieren - HandBrake - effiziente Konvertierung sehr vieler Video-Formate DVDs rippen, siehe https://handbrake.fr - abcde - CDs rippen, siehe https://linuxconfig.org/how-to-rip-cds-from-the-linux-com - anacrolix-dms - dms is a UPnP DLNA Digital Media Server (Video broadcasting), siehe https://awesomeopensource.com/project/anacrolix/dms Softwareverwaltung ================== - Updater für AppImage-Pakete, Repos: * https://gnulinux.ch/appimage-launcher * https://www.appimagehub.com/ - Distribution mit AppImage-Verwaltung und -Store: `Nitrux Linux `_ (viele Softwarequellen von Drittanbietern!) - Software-Tipps: https://www.linux-apps.com/browse/ Konfiguration ============= - NetworkManager - gadmin-tools - Cockpit (nur für Systemd-Distributionen) Sicherheit ========== Firewall -------- - ufw - Uncomplicated FireWall (``apt install ufw``, danach einfach scharf schalten: ``ufw enable``) - opensnitch - Personal Application Firewall (=> https://curius.de/2020/06/open-snitch-verbindungen-unter-linux-im-blick-behalten/) - firewalld - Umfangreiche Firewall mit dbus-Features (GUI: "firewall-config"), siehe https://www.linuxhowto.net/how-to-enable-firewalld-logging-for-denied-packets-on-linux/ Antivir ------- Dies spielt für Linux selber keine große Rolle, wenn aber Datenbestände von Windows-Rechnern zu untersuchen sind, ist http://de.clamwin.com/ die prädestinierte Lösung.