joergm2706
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
|
Hallo, ich habe mir vor kurzem den F-PROT-Virenscanner installiert und danach in Eurem Wikiartikel gesehen, dass es dafür eine GUI namens "xfprot" gibt. Nach dem das ./configure jetzt problemlos durchläuft, bemäkelt das Makefile das auf meinem System nicht vorhandene gtk+. Welche Pakete muss ich mindestens installieren, um ein derartiges gtk+-Programm unter KDE ans Laufen zu bringen? Oder würde es mehr Sinn machen, das Installationsskript derart anzupassen, dass es auch unter KDE funktioniert? Denn grundsätzlich laufen GTK+-Programme doch unter KDE, und das soll auch natürlich mein Desktop bleiben. Deswegen habe ich kein Interesse an einem kompletten Gnome3 auf meinem System. Moderiert von serenity: Ich verschiebe es mal an einen wunderschönen Ort wo der Thread glücklicher leben kann. 😉
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52312
|
joergm2706 schrieb: Nach dem das ./configure jetzt problemlos durchläuft, bemäkelt das Makefile das auf meinem System nicht vorhandene gtk+. Welche Pakete muss ich mindestens installieren, um ein derartiges gtk+-Programm unter KDE ans Laufen zu bringen?
Du musst erstmal alle Pakete installieren, um es kompilieren zu können. 😉 Aber warum nutzt du nicht einfach das deb-Paket? Dort ist ja schon hinterlegt, welche Abhänigkeiten es mit sich zieht. Und in der Regel sind die Abhängigkeiten, die zur Installation eines Programmes benötigt werden, nicht so umfangreich wie die, die zum Kompilieren benötigt werden. 😉 Btw: Die "aktuelle" Version ist 2 Jahre alt.
|
joergm2706
(Themenstarter)
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
|
Ich benutze die 64bit-Architektur. Das Paket ist für 32bit, der GDebi-Installer installiert es mir nicht: Wrong architecture. Und Edit: Wieso zwei Jahre alt? Die aktuelleF-PROT Version ist gerade 4 Monate alt, die Virensignaturen kommen mindestens einmal täglich neu. Wie alt die Addon-GUI ist, ist so ziemlich egal, Hauptsache sie funktioniert.
|
joergm2706
(Themenstarter)
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
|
Sorry, tomtomtom, das Paket lässt sich beim besten Willen nicht installieren: Vormals abgewähltes Paket xfprot:i386 wird gewählt.
(Lese Datenbank ... 146725 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von xfprot:i386 (aus xfprot_2.4-1_i386.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von xfprot:i386:
xfprot:i386 hängt ab von konsole | eterm | xterm | rxvt | mrxvt | aterm | multi-aterm | terminal | gnome-terminal.
dpkg: Fehler beim Bearbeiten von xfprot:i386 (--install):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für man-db werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
xfprot:i386 Ich bin jedenfalls nicht bereit, für die Installation des Pakets mir erst einmal den kompletten Gnome-Desktop zu installieren, bloß um hinterher vermutlich festzustellen, dass das Programm unter KDE hinterher ohnehin nicht läuft. Hat irgend jemand eine andere Idee?
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52312
|
joergm2706 schrieb: Und Edit: Wieso zwei Jahre alt?
Weil die letzte Version laut Changelog am 04.02.2010 herausgegeben wurde?
Die aktuelleF-PROT Version ist gerade 4 Monate alt, die Virensignaturen kommen mindestens einmal täglich neu.
Ich schrieb, xfprot wäre zwei Jahre alt, nicht fprot .
Wie alt die Addon-GUI ist, ist so ziemlich egal, Hauptsache sie funktioniert.
Naja, wenn die GUI inzwischen Sicherheitslücken hat, die nicht gefixt werden, ist das in der Regel auch nicht besonders prickeln. joergm2706 schrieb: dpkg: Abhängigkeitsprobleme verhindern Konfiguration von xfprot:i386:
xfprot:i386 hängt ab von konsole | eterm | xterm | rxvt | mrxvt | aterm | multi-aterm | terminal | gnome-terminal.
Hast du denn versucht, die Abhängigkeiten aufzulösen? Mit welchem Befehl genau hast du versucht, es zu installieren? Ich bin jedenfalls nicht bereit, für die Installation des Pakets mir erst einmal den kompletten Gnome-Desktop zu installieren, bloß um hinterher vermutlich festzustellen, dass das Programm unter KDE hinterher ohnehin nicht läuft.
Da steht nichts von GNOME-Desktop. Das sind alternative Abhängigkeiten, davon muss eine erfüllt sein, nicht alle.
|
joergm2706
(Themenstarter)
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
|
Versucht habe ich es mit "sudo dpkg --force-architecture -i xfprot_2.4-1_i386", laut Eurem Wiki. Was die genannten Abhängigkeiten aus der Fehlermeldung anbelangt, davon sind zumindest schon mal xterm und konsole installiert. Und wie ermittelt man die Abhängigkeiten eines Paketes, das nicht zur Architektur passt? Ansonsten zeigt einem apt diese doch bei der Installation an.
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi joergm2706, zeige bitte folgende Ausgabe:
sudo dpkg --debug 440 --install --force-architecture xfprot_2.4-1_i386.deb
Ich frage mich, warum die Abhaengigkeiten nicht aufgeloest sind. Forcieren koennte man eine Installation ueber den Schalter "--force-depends". Gruss
Lasall
|
joergm2706
(Themenstarter)
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
|
Hallo Lasall, aber gerne doch: Vormals abgewähltes Paket xfprot:i386 wird gewählt.
(Lese Datenbank ... 139935 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von xfprot:i386 (aus xfprot_2.4-1_i386.deb) ...
D000040: checking dependencies of xfprot:i386 (- <none>)
D000400: checking group ...
D000400: checking possibility -> libgtk2.0-0
D000400: is installed, ok and found
D000400: found 3
D000400: found 3 matched 0 possfixbytrig -
D000400: checking group ...
D000400: checking possibility -> konsole
D000400: found 0
D000400: checking possibility -> eterm
D000400: found 0
D000400: checking possibility -> xterm
D000400: found 0
D000400: checking possibility -> rxvt
D000400: found 0
D000400: checking possibility -> mrxvt
D000400: found 0
D000400: checking possibility -> aterm
D000400: found 0
D000400: checking possibility -> multi-aterm
D000400: found 0
D000400: checking possibility -> terminal
D000400: found 0
D000400: checking possibility -> gnome-terminal
D000400: found 0
D000400: found 0 matched 0 possfixbytrig -
D000040: ok 0 msgs >> xfprot:i386 hängt ab von konsole | eterm | xterm | rxvt | mrxvt | aterm | multi-aterm | terminal | gnome-terminal.
<<
D000040: checking Breaks
D000400: checking virtbroken xfprot
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von xfprot:i386:
xfprot:i386 hängt ab von konsole | eterm | xterm | rxvt | mrxvt | aterm | multi-aterm | terminal | gnome-terminal.
dpkg: Fehler beim Bearbeiten von xfprot:i386 (--install):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für man-db werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
xfprot:i386 Wobei wie gesagt xterm und vor allem konsole auf meinem System installiert sind, ohne die Konsole hätte ich diese Ausgabe ja auch schwerlich erhalten.
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi joergm2706, tut mir Leid, ich muss das schwarz auf weiss sehen:
apt-cache policy konsole eterm xterm rxvt mrxvt aterm multi-aterm terminal gnome-terminal Gruss
Lasall
|
joergm2706
(Themenstarter)
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
|
Gerne: gnome-terminal:
Installiert: (keine)
Kandidat: 3.0.1-0ubuntu3
Versionstabelle:
3.0.1-0ubuntu3 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages
konsole:
Installiert: 4:4.7.97-0ubuntu1~oneiric1~ppa1
Kandidat: 4:4.7.97-0ubuntu1~oneiric1~ppa1
Versionstabelle:
*** 4:4.7.97-0ubuntu1~oneiric1~ppa1 0
500 http://ppa.launchpad.net/kubuntu-ppa/beta/ubuntu/ oneiric/main amd64 Packages
100 /var/lib/dpkg/status
4:4.7.4-0ubuntu0.1~ppa1 0
500 http://ppa.launchpad.net/kubuntu-ppa/ppa/ubuntu/ oneiric/main amd64 Packages
4:4.7.3-0ubuntu0.1 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric-updates/main amd64 Packages
4:4.7.1-0ubuntu2 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages
xterm:
Installiert: 271-1ubuntu2
Kandidat: 271-1ubuntu2
Versionstabelle:
*** 271-1ubuntu2 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages
100 /var/lib/dpkg/status
aterm:
Installiert: (keine)
Kandidat: 1.0.1-7
Versionstabelle:
1.0.1-7 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe amd64 Packages
eterm:
Installiert: (keine)
Kandidat: 0.9.5-3ubuntu1
Versionstabelle:
0.9.5-3ubuntu1 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe amd64 Packages
rxvt:
Installiert: (keine)
Kandidat: 1:2.6.4-14
Versionstabelle:
1:2.6.4-14 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe amd64 Packages
mrxvt:
Installiert: (keine)
Kandidat: 0.5.4-1
Versionstabelle:
0.5.4-1 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe amd64 Packages
terminal:
Installiert: (keine)
Kandidat: (keine)
Versionstabelle:
multi-aterm:i386:
Installiert: (keine)
Kandidat: (keine)
Versionstabelle: Edit: Es kann natürlich sein, dass die verwendeten Versionen zu neu sind, denn das .deb scheint schon etwas älter zu sein, und ich verwende KDE 4.8 RC2. Ein Downgrade auf eine ältere Version von konsole oder xterm kommt aber auf keinen Fall in Frage, ich bin froh dass der neue KDE so gut läuft.
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi joergm2706, die Probleme sind auf Multiarch zurueckzufuehren. Diese ganzen Terminals sind nicht als "foreign" gekennzeichnet, was eine Installation von xfprot unmoeglich macht. Dir bleibt also nichts anderes uebrig als das Paket zu entpacken, die konfliktbehafteten Abhaengigkeiten zu entfernen und abschliessend wieder zusammenzusetzen:
mkdir ~/build/
cd ~/build
dpkg -x /PFAD/ZU/xfprot_2.4-1_i386.deb xfprot_2.4-1_i386
dpkg -e /PFAD/ZU/xfprot_2.4-1_i386.deb xfprot_2.4-1_i386/DEBIAN
sed -i 's/,.*//' xfprot_2.4-1_i386/DEBIAN/control
dpkg -b xfprot_2.4-1_i386
Abschliessend installieren:
sudo dpkg -i xfprot_2.4-1_i386.deb Gruss
Lasall
|
joergm2706
(Themenstarter)
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
|
Danke für die Hilfe, aber mir schwante schon dass für den Betrieb von Linux mindestens ein Doktortitel in Informatik vonnöten ist (Oder Kenntnisse in Magie...). Im Moment verstehe ich leider nur Bahnhof... Die Eingabe von "dpkg -x ~/Downloads xfprot_2.4-1_i386" ergibt leider ein "dpkg-deb: Fehler: Fehler beim Lesen von magische Archiv-Versionsnummer aus Datei /home/netghost/Downloads: Ist ein Verzeichnis".
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi joergm2706, tut mir Leid, ich habe die Vorlage etwas missverstaendlich gestaltet:
dpkg -x /PFAD/ZU/xfprot_2.4-1_i386.deb xfprot_2.4-1_i386
Das heisst dann so etwas wie:
dpkg -x ~/Downloads/xfprot_2.4-1_i386.deb xfprot_2.4-1_i386 Gruss
Lasall
|
joergm2706
(Themenstarter)
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
|
Vielen Dank, die Installation hat zumindest funktioniert, aber laufen tut es leider nicht. Wenn ich das Programm über die Konsole starte, erscheint nur die Meldung "F-PROT nicht gefunden". Ich habe mal etwas in Eurem Wiki gestöbert und bin dabei auf das hier gestoßen: http://forum.ubuntuusers.de/topic/f-prot-xfprot-virenscanner/2/#post-3509367. Allerdings ist da die Versionsnummer falsch, die aktuelle Linux-Version von F_PROT ist 6.1.0, die 6.5er-Version bezieht sich auf Windows.
|
Lasall
Ehemalige
Anmeldungsdatum: 30. März 2010
Beiträge: 7723
|
Hi joergm2706, ich habe dazu mal ein Paket fur Oneiric erstellt, pruefe bitte nach, ob das so funktioniert. Allerdings muss mit aktueller Codebasis mit jedem neuen F-PROT-Release der XFPROT-Code angepasst werden. Deswegen habe ich noch den Debian-Quellcode hochgeladen, sodass du den fprot_version_6.5-Patch anpassen oder einen neuen erstellen kannst. Gruss
Lasall
- xfprot_2.4-1ubuntu1_amd64.deb (94.1 KiB)
- Download xfprot_2.4-1ubuntu1_amd64.deb
- xfprot_2.4-1ubuntu1.debian.tar.gz (3.8 KiB)
- Download xfprot_2.4-1ubuntu1.debian.tar.gz
|