Andy1976
Anmeldungsdatum: 27. Dezember 2010
Beiträge: 124
|
Hallo Ihr Lieben, ich suche nach einem Programm, welches unter Ubuntu 17.10 nach doppelten Bilder / Videos schaut, mir diese dann als Vorschau anzeigt. Die meisten Programme zeigen auch doppelte Dateien an, aber wenn ich mir die Ergebnisse ansehe, sind da immer unterschiede. Bisher hatte ich dafür DupeGuru (mit der Bildererweiterung) genutzt - aber das läuft ja derzeit nicht unter 17.10. Oder gibt es eine Möglichkeit, das ich ein Programm installiere, was bisher unter einer vorherigen Version lief? Gruß
Andy
|
Jonius
Ikhayateam
Anmeldungsdatum: 21. August 2009
Beiträge: 1861
Wohnort: München
|
Hast du das vorher aus dem PPA installiert? Du kannst versuchen, das PPA für 16.04 unter 17.10 zu nutzen. Es kann passieren, dass dann nicht alle Abhängigkeiten aufgelöst werden können. Falls das PPA noch anderes als nur das Programm installiert, besteht die Gefahr, dass du dir Abhängigkeitskonflikte in die Paketverwaltung holst. In dem Fall solltest du mit ppa-purge alles entfernen, was aus dem PPA installiert worden ist.
|
Andy1976
(Themenstarter)
Anmeldungsdatum: 27. Dezember 2010
Beiträge: 124
|
Danke @ Jonius Habe Probiert DupeGuru nochmal zu Installieren - per PPA keine Chance und per .deb klappt es auch nicht. Schade...
|
Jonius
Ikhayateam
Anmeldungsdatum: 21. August 2009
Beiträge: 1861
Wohnort: München
|
Andy1976 schrieb: Habe Probiert DupeGuru nochmal zu Installieren - per PPA keine Chance und per .deb klappt es auch nicht.
Es wäre hilfreich, wenn du uns verraten würdest, was nicht klappt. Was sind die Ausgaben bei den Befehlen?
|
Andy1976
(Themenstarter)
Anmeldungsdatum: 27. Dezember 2010
Beiträge: 124
|
Also über die PPA hat er nichts gefunden, bzw. verweigert die Quelle. Über die Deb kommt folgendes: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 | andreas@andreas-ThinkPad-T410:~/Downloads$ sudo apt install ./dupeguru_4.0.3~xenial_amd64.deb
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Hinweis: »dupeguru« wird an Stelle von »./dupeguru_4.0.3~xenial_amd64.deb« gewählt.
Die folgenden zusätzlichen Pakete werden Installiert
libqt5designer5 libqt5help5 python3-pyqt5 python3-sip
Vorgeschlagene Pakete:
python3-pyqt5-dbg
Die folgenden NEUEN Pakete werden installiert:
dupeguru libqt5designer5 libqt5help5 python3-pyqt5 python3-sip
0 aktualisiert, 5 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 5.171 kB von 5.880 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 26,4 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 /home/andreas/Downloads/dupeguru_4.0.3~xenial_amd64.deb dupeguru amd64 4.0.3~xenial [710 kB]
Holen:2 http://de.archive.ubuntu.com/ubuntu artful/universe amd64 libqt5designer5 amd64 5.9.1-2 [2.768 kB]
Holen:3 http://de.archive.ubuntu.com/ubuntu artful/universe amd64 libqt5help5 amd64 5.9.1-2 [133 kB]
Holen:4 http://de.archive.ubuntu.com/ubuntu artful/universe amd64 python3-sip amd64 4.18.1+dfsg-2build1 [71,3 kB]
Holen:5 http://de.archive.ubuntu.com/ubuntu artful/universe amd64 python3-pyqt5 amd64 5.7+dfsg-6 [2.198 kB]
Es wurden 5.171 kB in 2 s geholt (1.969 kB/s).
Vormals nicht ausgewähltes Paket libqt5designer5:amd64 wird gewählt.
(Lese Datenbank ... 223690 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libqt5designer5_5.9.1-2_amd64.deb ...
Entpacken von libqt5designer5:amd64 (5.9.1-2) ...
Vormals nicht ausgewähltes Paket libqt5help5:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../libqt5help5_5.9.1-2_amd64.deb ...
Entpacken von libqt5help5:amd64 (5.9.1-2) ...
Vormals nicht ausgewähltes Paket python3-sip wird gewählt.
Vorbereitung zum Entpacken von .../python3-sip_4.18.1+dfsg-2build1_amd64.deb ...
Entpacken von python3-sip (4.18.1+dfsg-2build1) ...
Vormals nicht ausgewähltes Paket python3-pyqt5 wird gewählt.
Vorbereitung zum Entpacken von .../python3-pyqt5_5.7+dfsg-6_amd64.deb ...
Entpacken von python3-pyqt5 (5.7+dfsg-6) ...
Vormals nicht ausgewähltes Paket dupeguru wird gewählt.
Vorbereitung zum Entpacken von .../dupeguru_4.0.3~xenial_amd64.deb ...
Entpacken von dupeguru (4.0.3~xenial) ...
Trigger für mime-support (3.60ubuntu1) werden verarbeitet ...
Trigger für desktop-file-utils (0.23-1ubuntu3) werden verarbeitet ...
libqt5help5:amd64 (5.9.1-2) wird eingerichtet ...
Trigger für libc-bin (2.26-0ubuntu2) werden verarbeitet ...
python3-sip (4.18.1+dfsg-2build1) wird eingerichtet ...
Trigger für gnome-menus (3.13.3-6ubuntu5) werden verarbeitet ...
libqt5designer5:amd64 (5.9.1-2) wird eingerichtet ...
python3-pyqt5 (5.7+dfsg-6) wird eingerichtet ...
dupeguru (4.0.3~xenial) wird eingerichtet ...
Trigger für libc-bin (2.26-0ubuntu2) werden verarbeitet ...
|
Danach gibt es auch einen Starter in den Programmen, aber es startet nicht wirklich. Über die Konsole kommt folgendes: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 | ~/Downloads$ dupeguru
Traceback (most recent call last):
File "/usr/bin/dupeguru", line 49, in <module>
sys.exit(main())
File "/usr/bin/dupeguru", line 35, in main
from qt.app import DupeGuru
File "/usr/share/dupeguru/qt/app.py", line 22, in <module>
from core.app import AppMode, DupeGuru as DupeGuruModel
File "/usr/share/dupeguru/core/app.py", line 24, in <module>
from . import se, me, pe
File "/usr/share/dupeguru/core/pe/__init__.py", line 1, in <module>
from . import block, cache, exif, iphoto_plist, matchblock, matchexif, photo, prioritize, result_table, scanner # noqa
File "/usr/share/dupeguru/core/pe/block.py", line 9, in <module>
from ._block import NoBlocksError, DifferentBlockCountError, avgdiff, getblocks2 # NOQA
ModuleNotFoundError: No module named 'core.pe._block'
|
Wenn ich DupeGuru in der WindowsVersion runterlade und mit Wine installiere, klappt die Installation aber es gibt nirgends einen starter
|
Jonius
Ikhayateam
Anmeldungsdatum: 21. August 2009
Beiträge: 1861
Wohnort: München
|
Andy1976 schrieb: Also über die PPA hat er nichts gefunden, bzw. verweigert die Quelle.
Hat er das PPA nicht gefunden oder im PPA nicht die Quelle? Bei welchem Befehl welche Fehlermeldung? Über die Deb kommt folgendes: | ...
Hinweis: »dupeguru« wird an Stelle von »./dupeguru_4.0.3~xenial_amd64.deb« gewählt.
...
|
Da hat er offenbar nicht das einzelne Paket genommen, sondern eine Paketquelle. Da es das Paket nicht in den offiziellen Quellen gibt, vermutlich das PPA. Ich glaube, bei apt musst du den Pfad zur deb-Datei absolut angeben. Oder du nutzt direkt dpkg (siehe Wiki). Danach gibt es auch einen Starter in den Programmen, aber es startet nicht wirklich.
Über die Konsole kommt folgendes: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 | ~/Downloads$ dupeguru
Traceback (most recent call last):
File "/usr/bin/dupeguru", line 49, in <module>
sys.exit(main())
File "/usr/bin/dupeguru", line 35, in main
from qt.app import DupeGuru
File "/usr/share/dupeguru/qt/app.py", line 22, in <module>
from core.app import AppMode, DupeGuru as DupeGuruModel
File "/usr/share/dupeguru/core/app.py", line 24, in <module>
from . import se, me, pe
File "/usr/share/dupeguru/core/pe/__init__.py", line 1, in <module>
from . import block, cache, exif, iphoto_plist, matchblock, matchexif, photo, prioritize, result_table, scanner # noqa
File "/usr/share/dupeguru/core/pe/block.py", line 9, in <module>
from ._block import NoBlocksError, DifferentBlockCountError, avgdiff, getblocks2 # NOQA
ModuleNotFoundError: No module named 'core.pe._block'
|
Da könnte man im Netz mal recherchieren und schauen, ob so ein Fehler schon gemeldet wurde bzw. ihn selber melden.
Wenn ich DupeGuru in der WindowsVersion runterlade und mit Wine installiere, klappt die Installation aber es gibt nirgends einen starter
Du musst in die Windows-Dateistruktur von Wine navigieren und die exe finden. Dafür kannst du dann einen Starter erstellen.
|
pigfy
Anmeldungsdatum: 17. Dezember 2017
Beiträge: 1
|
Ich habe das gleiche Problem - eine Installation über ppa oder deb ist funktioniert nicht. Leider funktioniert auch eine Installation aus den Quellen nicht:
markus@pigfy1710:~/Downloads/dupeguru$ make
./env/bin/python hscommon/build_ext.py core/pe/modules/block.c core/pe/modules/common.c _block
Traceback (most recent call last):
File "hscommon/build_ext.py", line 9, in <module>
from setuptools import setup, Extension
ModuleNotFoundError: No module named 'setuptools'
Makefile:65: die Regel für Ziel „core/pe/_block.*.so“ scheiterte
make: *** [core/pe/_block.*.so] Fehler 1
Setuptools habe ich eigens nachinstalliert, das war aber wohl nicht das Problem ...
|
Jonius
Ikhayateam
Anmeldungsdatum: 21. August 2009
Beiträge: 1861
Wohnort: München
|
Um eure Probleme nachzuvollziehen, habe ich nun selbst mal versucht, das Programm zu installieren. Und ich habe herausgefunden, wie man es zum Laufen bekommt. Hier die Kurzfassung: Die Xenial-Version (16.04) funktioniert unter Artful (17.10) nicht, weil sie Python 3.5 erwartet, aber Python 3.6 installiert ist. Dabei ist es egal, ob man sich das Paket über das PPA holt oder manuell herunterlädt. DupeGuru selbst zu kompilieren sollte das Problem lösen. Allerdings muss man dabei erstmal die ganzen Abhängigkeit herausfinden (soweit ich das überblicke: python3.6 pyqt5-dev pyqt5-dev-tools python3-venv python3-setuptools python3-send2trash ) und dann stößt man auf eine Reihe von Problemen beim Kompilieren und Ausführen des Programms. Das Problem der Xenial-Version mit der Python-Version lässt sich aber mit ein paar symbolischen Verknüpfungen umgehen:
sudo ln /usr/share/dupeguru/core/pe/_cache.cpython-35m-x86_64-linux-gnu.so /usr/share/dupeguru/core/pe/_cache.cpython-36m-x86_64-linux-gnu.so
sudo ln /usr/share/dupeguru/core/pe/_block.cpython-35m-x86_64-linux-gnu.so /usr/share/dupeguru/core/pe/_block.cpython-36m-x86_64-linux-gnu.so
sudo ln /usr/share/dupeguru/qt/pe/_block_qt.cpython-35m-x86_64-linux-gnu.so /usr/share/dupeguru/qt/pe/_block_qt.cpython-36m-x86_64-linux-gnu.so
Damit startet das Programm bei mir.
|