Beschreibung

DupeGuru findet doppelte Dateien wie Bilder, Videos, Dokumente und Musikstücke, die auf dem PC „verstreut“ sind. Die Suche nach Duplikaten kann auf Dateinamen bzw. dem Inhalt basieren. Dazu stehen Ihnen drei verschiedene Modi zur Verfügung, die jeweils für spezielle Dateitypen geeignet sind. So lassen sich etwa Audiodateien anhand von Tags, oder Bilder basierend auf dem Exif-Zeitstempel abgleichen.
Doppler mit unterschiedlichen Namen und Dateigrößen werden von DupeGuru ebenso aufgespürt. In den Optionen legen Sie zum einen die Empfindlichkeit des Suchalgorithmus fest, zum anderen können die Ergebnisse mittels einfachen Filter eingeschränkt werden.

Installation

In Debian 12 Bookworm ist das Tool im Repository verfügbar und im Terminal mit dem Befehl:

sudo apt install dupeguru

zu installieren.

In Ubuntu 22.04 LTS; Linux Mint 21.x und darauf basierende Distributionen steht ein DEB-File zur Installation bereit zum Download.

Sie finden DupeGuru nach erfolgreicher Installation im Anwendungs-Menü -> Zubehör.

Anwendung

Beim ersten Start des Tools müssen vorab grundlegende Such-Einstellungen – wie nachfolgend beschrieben – vorgenommen werden:

Wählen Sie zunächst den Anwendungsmodus (1) [Standard, Musik, Bild], sowie den Scantyp (2). Unter (3) fügen Sie mit dem „+“ einen oder auch mehrere zu durchsuchende Ordner hinzu. In den Optionen legen Sie unter anderem die Empfindlichkeit des Suchalgorithmus fest und lassen DupeGuru Dateien unter bestimmten Konditionen ignorieren.
Die Voreinstellungen in den Optionen können wie folgt idR so übernommen und ggf. angepasst werden.

Mit Klick auf Suche starten(4) starten Sie den Suchlauf.

Sie erhalten in Kürze eine Ergebnisliste von gefundenen Duplikaten nach den gewählten Kriterien.
Diese kann abhängig von der Konfiguration und Datenmenge durchaus mal etwas länger dauern.

Sie können die Dubletten direkt in der Anwendung markieren und per Rechtsklick im Auswahlmenü weiter bearbeiten, kontrollieren bzw. sofort löschen.

Anmerkung

DupeGuru ist ein monofunktionaler Spezialist zum Auspüren und Löschen mehrfach vorhandener identischer oder motivähnlicher Dateien.
Für Fotos nutzt es zum Vergleich die eingebetteten Exif-Daten, für Musikdateien die enthaltenen Tags. Ähnliche Grafikdateien kann es per Mustererkennung ausfindig machen. Eine Übersicht zeigt die Dubletten und erlaubt auch permanente Ausnahmen.

DupeGuru dürfte insbesondere für Anwender interessant sein, die im Umgang mit dem Terminal noch nicht so geübt sind und eine grafische Benutzer-Oberfläche bevorzugen.

Sorry, zu spät gesehen. Ein Beitrag zu diesem Thema existiert bereits.
Naja – Doppelt hält besser…

Categories:

Tags:

Schreibe einen Kommentar

13 Reaktionen

    • Hallo Holger,

      leider hast du das falsche Paket gewählt…
      *.rpm wird für Fedora, openSuse u.a. RPM-basierte Distributionen verwendet. Linux Mint basiert auf Ubuntu/Debian und benötigt *.deb-Binärpakete. Das für dupeGuru kannst du hier herunterladen:
      http://archive.ubuntu.com/ubuntu/pool/universe/d/dupeguru/dupeguru_4.3.1-4build1_amd64.deb

      Installiert wird es wie folgt im Terminal:

      cd Downloads

      und dann:

      sudo apt install ./dupeguru_4.3.1-4build1_amd64.deb

      Grüße
      zebolon

      • Hallo zebolon,

        Danke. Leider scheinen Pakete zu fehlen. Habe gemeint das bei fehlenden Paketen das Programm automatsch mit Abfrage installiert.

        Terminalfenster:

        sudo apt install ./dupeguru_4.3.1-4build1_amd64.deb
        [sudo] Passwort für hkaufmann:
        Paketlisten werden gelesen… Fertig
        Abhängigkeitsbaum wird aufgebaut… Fertig
        Statusinformationen werden eingelesen… Fertig
        Hinweis: »dupeguru« wird an Stelle von »./dupeguru_4.3.1-4build1_amd64.deb« gewählt.
        Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
        Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
        Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
        nicht erstellt wurden oder Incoming noch nicht verlassen haben.
        Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

        Die folgenden Pakete haben unerfüllte Abhängigkeiten:
        dupeguru : Hängt ab von: python3 (>= 3.12~) aber 3.10.6-1~22.04.1 soll installiert werden
        Hängt ab von: python3-xxhash ist aber nicht installierbar
        E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

        Gibt es irgendwo ein Art Kochrezept wie man vorgeht in diesem Fall?

        Gruß Holger

        • Hallo nochmal,

          bei deinem System ist lediglich Python 3.10 installiert – dupeGuru benötigt jedoch Python 3.12…

          Poste mal die Ausgabe im Terminal von:

          lsb_release -a

          Dann kann man weitersehen.
          Eine allgemein gültige Vorgehensweise gibt es so nicht. Wichtig ist vor allem, was das Terminal von sich gibt…
          Hier z.B. sind es nicht aufzulösende Abhängigkeiten.

          • Hallo zebolon,

            hier die Terminal-Ausgabe:

            kaufmann@hkaufmann-Precision-M4800:~$ lsb_release -a
            No LSB modules are available.
            Distributor ID: Linuxmint
            Description: Linux Mint 21.3
            Release: 21.3
            Codename: virginia
            hkaufmann@hkaufmann-Precision-M4800:~$

            Schade das man an die Kommentare keine Datei anhängen kann.

            Gruß Holger

  1. Linux Mint 21.3 unterstützt offiziell leider kein Python 3.12. Man muss es manuell installieren (PPA oder Quellcode). Ehrlich gesagt, würde ich das nicht machen – ein zu großer Aufwand und nicht ganz ohne Risiken… Einfacher wäre es, auf Mint 22.x zu upgraden – hier ist Python 3.12 standardmäßig vorinstalliert. Soweit ich mich erinnere, möchtest du das jedoch nicht…

      • Ein gewisses Risiko bei solchen System-Eingriffen besteht immer. Sicherungen des gesamten Systems, sowie der persönlichen Dateien auf externe Medien ist vorher Pflicht. Hierzu gibt es einige Tools, vorgestellt in Beiträgen auf der Linux-Bibel… Rescuezilla, Vorta, Pika usw. – Einfach mal nachlesen…

        Wenn das erledigt ist, kann es losgehen…

        Terminal öffnen und folgende Befehle einfügen:
        sudo apt update
        sudo apt upgrade
        sudo apt dist-upgrade

        dann:
        sudo apt install mintupgrade

        Mit:
        sudo mintupgrade check

        wird geprüft, ob das System bereit ist für das Upgrade.
        Lies evtl. Hinweise aufmerksam durch und behebe ggf. genannte Probleme…

        Nun erfolgt mit:
        sudo mintupgrade upgrade

        das eigentliche Upgrade…
        Folge den Anweisungen im Terminal und bestätige ggf. Rückfragen.
        Der Vorgang kann je nach System und Internetverbindung längere Zeit dauern.

        Nach Abschluss des Upgrades:
        sudo reboot

        Öffne die Aktualisierungsverwaltung und installiere ggf. weitere Updates.

        Alles Ok, dann noch:
        sudo apt remove mintupgrade

        Gutes Gelingen…

Neue Themen im Forum
Evolution Groupware - Benachricht …Danke dir. Werd ich bei Gelegenheit ausprobieren. Weiterlesen
Autostart verhindern Tastenkombin …Passend zum Thema Autostart: https://gnulinux.ch/autostart-vere … Weiterlesen
Ton unter Debian XfceHab ich gemacht, Rechner neu gestartet, dann in Standby versetzt, … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive