[gelöst] Netzwerkabfragetool "dig" gesucht

[gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon Alf1967 » Dez 4th, '12, 20:53

Hallo,

ich suche das Programm "dig" was ja inzwischen unter Linux Standart zur Netzwerkabfrage sein soll.

Wenn ich "dig <Adresse>" eingebe kommt eine Fehlermeldung, wenn ich versuche zu installieren kommt auch kein vernünftiges Ergebnis raus.
Code: Alles auswählen
# urpmi dig
Kein Paket mit dem Namen dig gefunden
Die folgenden Pakete enthalten dig: apache-commons-digester, apache-commons-digester-javadoc, apache-commons-digester-rss, digger, ...
Benutzen Sie »-a«, um alle zu nutzen
die Ersatzvorschläge sind ja keine Alternative zu meiner suche und im MCC finde ich es auch nichts.
Zuletzt geändert von Alf1967 am Dez 4th, '12, 21:32, insgesamt 1-mal geändert.
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16

Re: Netzwerkabfragetool "dig" gesucht

Beitragvon man-draker » Dez 4th, '12, 21:07

Code: Alles auswählen
urpmi bind-utils
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: Netzwerkabfragetool "dig" gesucht

Beitragvon Alf1967 » Dez 4th, '12, 21:31

Ah, ok danke.
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon doktor5000 » Dez 4th, '12, 21:47

Eine andere Methode, wäre nach einem Teil des Pfades der ausführbaren Datei zu suchen, etwa mittels
Code: Alles auswählen
urpmf bin/dig

kann man die Ergebnisse schon stark einschränken
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon Alf1967 » Dez 5th, '12, 08:29

Ja unter urpmf bin/dig hab ich es jetzt auch gefunden, danke kann ich für die nächste suche ja gebrauchen.

Aber was heißt denn das "bin"? ein Verzeichnis kann es nicht sein,weil auf dem Server gibt es ja keine Unterverzeichnisse mehr nach der Adresse die in meinem System eingetragen ist und auf meinen System zu suchen wäre ja ziemlich sinnlos. Nur als Verständnisfrage.
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon wobo » Dez 5th, '12, 08:49

Alf1967 hat geschrieben:Aber was heißt denn das "bin"? ein Verzeichnis kann es nicht sein,weil auf dem Server gibt es ja keine Unterverzeichnisse mehr nach der Adresse die in meinem System eingetragen ist und auf meinen System zu suchen wäre ja ziemlich sinnlos. Nur als Verständnisfrage.

Wieso sollte es bei MGA2 kein /bin geben? Aber auch wenn Du Cauldron benutzt, würde das /bin gefunden werden, da z.Zt. im Hauptpfad noch die alten Verzeichnisnamen als Link auf /usr/bin usw. liegen. oder habe ich Deine Frage falsch verstanden?
wobo
---
Jedes Tier, jede Pflanze und jeder Stein hat einen Sinn und Zweck im natürlichen Gesamtsystem. Nur der Mensch nicht.
Benutzeravatar
wobo
 
Beiträge: 1702
Registriert: Mai 20th, '11, 13:34

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon man-draker » Dez 5th, '12, 08:55

Alf1967 hat geschrieben:Aber was heißt denn das "bin"? ein Verzeichnis kann es nicht sein,weil auf dem Server gibt es ja keine Unterverzeichnisse mehr nach der Adresse die in meinem System eingetragen ist und auf meinen System zu suchen wäre ja ziemlich sinnlos. Nur als Verständnisfrage.

Bei dem angegebenen "bin" handelt sich sehr wohl um einen Verzeichnisnamen, bzw. einen Teil davon.
Der Hinweis bezieht sich auf die Suche nach dem Paket, welches das Kommando dig enthält.
Eine Datei deren Name "dig" enthält, kommt in recht vielen Paketen vor. Das Ergebnis kann deshalb etwas unübersichtlich sein.
Kommandos liegen üblicher Weise in den Verzeichnissen
/bin
/usr/bin/
/sbin
/usr/sbin
/usr/local/bin
/opt/bin
/opt/<Programmname>/bin

Gemeinsame Teilzeichenkette und daher geeigneter Filter für ausführbare Kommandos ist daher "bin/<Kommando/Programmname>" - und zwar ohne führenden "/".

Zu den Parametern von dig bei dessen Benutzung sollte das keine Aussage treffen.
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon Alf1967 » Dez 5th, '12, 10:36

wobo hat geschrieben:Wieso sollte es bei MGA2 kein /bin geben?
Klar gibt es bei MGA2 /bin Verzeichnisse, aber ich halte es für relativ sinnfrei auf meinem einenem System nach Dateien zu suchen die ich noch installieren möchte. Und auf dem Server auf den urpmf zugreift gibt es nach dem letzten Unterverzeichnis das in der URL eingetragen ist keine Unterverzeichnisse mehr, also auch kein /bin Verzeichnis mehr.

Z.B. ftp://ftp.fi.muni.cz/pub/linux/mageia/distrib/2/i586/media/core/updates

Aber wenn es doch ein Verzeichnis ist, ist die Frage ja auch beantwortet. :)
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon letzter3 » Dez 5th, '12, 12:21

Du suchst nach einer Datei, die unter /bin installiert werden soll und dig heisst.
letzter3
 
Beiträge: 178
Registriert: Jun 1st, '11, 18:52

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon man-draker » Dez 5th, '12, 13:01

letzter3 hat geschrieben:Du suchst nach einer Datei, die unter /bin installiert werden soll und dig heisst.

Nicht ganz.
Er sucht nach einer Datei in einem Paket aus einer Quelle, deren kompletter Zugriffspfad den Substring "bin/dig" enthält.
Im konkreten Fall würde die Datei unter /usr/bin/dig installiert.
Das Kommando urpmf fragt die Liste aller in den Paketen der aktiven Quellen vorhandenen Dateien ab.
Im Rahmen dieser Abfrage werden diese Listen erforderlichenfalls vom Paketserver nachgeladen.

Diesen Vorgang scheint auch Alf1967 noch nicht verinnerlicht zu haben.

Davon völlig unabhängig ist die Benutzung des Programms dig - nach dessen Installation

dig <mein-wunschserver.domain>
dig <IP-Adresse>
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon alf » Dez 5th, '12, 14:21

Mit urpmf wird die Paketdatenbank durchsucht, und zwar nach den Paketen, die eine bzw. mehrere Dateien enthält, auf die das Suchmuster zutrifft. Es wird weder auf deinem PC noch auf dem mirror nach dem Pfad/Verzeichnis gesucht.
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2443
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon man-draker » Dez 5th, '12, 17:36

alf hat geschrieben:Mit urpmf wird die Paketdatenbank durchsucht, und zwar nach den Paketen, die eine bzw. mehrere Dateien enthält, auf die das Suchmuster zutrifft. Es wird weder auf deinem PC noch auf dem mirror nach dem Pfad/Verzeichnis gesucht.

Deine Aussage ist zumindest missverständlich.
Die Manpage zu urpmf sagt dazu:
Note that urpmf searches through the urpmi media (not in the system's rpm database -- for
that you should use rpm(8) instead).

D.h. es wird zwar eine lokale Liste durchsucht, diese wird jedoch vom Mirror bezogen und - wenn die lokale Kopie veraltet ist - im Rahmen des Suchvorgangs vom Mirror aktualisiert.
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon alf » Dez 5th, '12, 18:02

@man-draker, Danke für die Richtigstellung. Auf jeden Fall sollte jetzt klar sein, dass damit keine Datei im Filesystem gesucht wird, sondern ein Paket mit einer Datei, die dem Suchmuster entspricht.
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2443
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon man-draker » Dez 5th, '12, 18:11

alf hat geschrieben:Auf jeden Fall sollte jetzt klar sein, dass damit keine Datei im Filesystem gesucht wird, sondern ein Paket mit einer Datei, die dem Suchmuster entspricht.
Si.
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: [gelöst] Netzwerkabfragetool "dig" gesucht

Beitragvon doktor5000 » Dez 6th, '12, 07:26

Um Alf nochmal zu verdeutlichen, was da vom Mirror geholt wird und durchsucht wird für die Abfragen nach Dateien/Verzeichnissen/Pfaden, etwa für das von ihm genannte core/updates:
ftp://ftp.fi.muni.cz/pub/linux/mageia/d ... s.xml.lzma
Das sind Metadaten, die werden für jedes Repo generiert, und liegen immer im Unterverzeichnis media_info. Die werden bei solchen Abfragen vom Server geholt, wenn die zuletzt abgeholte lokale Kopie schon zu alt ist, und durchsucht.

Den Inhalt kann man sich etwa mit lzmadec anzeigen lassen.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39


Zurück zu Netzwerk

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast