[gelöst] Mit Binary-Namen das entsp. DEB-Paket ermitteln

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

[gelöst] Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von Duff » 07.10.2009 12:39:53

Hallo,

wie kann ich anhand eines Binaries, den Paketnamen (*.deb-Paket) ermitteln?
Suche z.b. gerade das entsprechende deb-Paket zu ar, weil ich es auf einem anderen System nachinstallieren will.

Danke.
Zuletzt geändert von Duff am 08.10.2009 08:33:12, insgesamt 1-mal geändert.
Oh, yeah!

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von Spasswolf » 07.10.2009 12:41:15

Mit apt-file.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von KBDCALLS » 07.10.2009 13:16:01

Die schnelle Alternative wäre dlocate Ist aber ein extra Paket welches instaliert werden muß.

PS. ar gehört zu den Binutils . Und sind eigentlich standardmäßig installiert
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Re: Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von armin » 07.10.2009 13:31:12

Das hatten wir doch gestern schon? http://debianforum.de/forum/viewtopic.php?f=28&t=114613
Ob Binary oder Library, gleiches Vorgehen.
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von Duff » 07.10.2009 21:48:32

Sorry, dachte es wäre hier anders.
Wobei ich bei ar eine sehr, sehr lange Liste zurück bekomme und ich nicht wirklich auf binutils hätte schließen können.
Oh, yeah!

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von Spasswolf » 07.10.2009 21:56:45

Am besten mit Pfad suchen, also "apt-file search "/usr/bin/ar"" oder zumindest "bin/ar", wenn du nur nach ar suchst findest du halt auch jede Datei in /usr/share.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von KBDCALLS » 07.10.2009 22:38:53

Wobei selbst mit bin/ar gesucht die liste relativ lang ist.


Deshalb wurde ich erst einmal mit type nach dem Binary suchen.

Code: Alles auswählen

matthias@svetlana:~$ type ar
ar is /usr/bin/ar
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von Duff » 08.10.2009 08:32:49

Ja, eine Suche mit Angabe des Pfades ist beim Resultat übersichtlicher.

Ermittle den Pfadnamen meistens mit which.
Oh, yeah!

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von Danielx » 08.10.2009 11:36:49

Oder nur nach dem genauen Pfad suchen:

Code: Alles auswählen

apt-file -F search /usr/bin/ar
Oder das Zeilenende mit angeben:

Code: Alles auswählen

apt-file -x search bin/ar$
Gruß,
Daniel

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: [gelöst] Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von Spasswolf » 08.10.2009 11:44:38

Wenn man das Programm installiert ist (was es ja sein muss wenn man den Pfad mit which oder type abfragt) ist "dpkg -S" auch noch eine (schnellere) Möglichkeit.

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: [gelöst] Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von ThorstenS » 08.10.2009 20:45:48

Generell ist eine Suche unter http://packages.debian.org auch nicht verkehrt - die ist auch schon im iceweasel in der Suche oben rechts eingebaut und über STRG+k erreichbar...

Wenn du innerhalb von Paketen suchen willst, lautet die URL in deinem Fall: http://packages.debian.org/file:bin/ar

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: [gelöst] Mit Binary-Namen das entsp. DEB-Paket ermitteln

Beitrag von Duff » 09.10.2009 07:56:18

Ok, nochmals vielen Dank an alle für die gute und schnelle Hilfe!
Oh, yeah!

Antworten