staging.inyokaproject.org

Aquivalent zu rpm -qf / -qc / -qd ?

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Ultima-Fan

Avatar von Ultima-Fan

Anmeldungsdatum:
3. August 2006

Beiträge: Zähle...

Hallo!

Kennt jemand den Befehl um sich anzeigen zu lassen, zu welchem Paket eine Datei gehört ?
Unter RedHat Systemen funktioniert das z.B. mit

rpm -qf /etc/passwd

und ich bekomme das Paket angezeigt.
Welche Möglichkeiten bieten mir dpkg, apt-get, aptitude ? Irgendwelche Ideen ?

dpkg -L build-essential

hat z.B. nur die Ausgabe

/.
/usr
/usr/share
/usr/share/build-essential
/usr/share/build-essential/list
/usr/share/build-essential/essential-packages-list
/usr/share/doc
/usr/share/doc/build-essential
/usr/share/doc/build-essential/AUTHORS
/usr/share/doc/build-essential/copyright
/usr/share/doc/build-essential/changelog.gz
/usr/share/doc/build-essential/essential-packages-list
/usr/share/doc/build-essential/list

aber da müsste doch mehr kommen ?
oder muss ich die mit build-essential kommenden Pakete (z.B. gcc) extra anschauen ?

mfg

adun Team-Icon

Avatar von adun

Anmeldungsdatum:
29. März 2005

Beiträge: 8606

Build-essential ist ein Metapaket. Du musst dir also die Abhängigkeiten angucken.

Was du aber zu suchen scheinst ist

dpkg -S /etc/dpkg

Darüber hinaus gibt es

apt-file search /etc/anacrontab

wobei apt-file das gesamte Repo durchsucht und nicht nur die lokal installierten Pakete.

Ultima-Fan

(Themenstarter)
Avatar von Ultima-Fan

Anmeldungsdatum:
3. August 2006

Beiträge: 66

Stimmt, hatte ich vergessen zu erwähnen, mit
dpkg -S auf die Datei, gibt er mir ja unterschiedliche Pakete und Dateien aus (falls mehrere vorhanden).

Bei

dpkg -S /etc/dpkg

hat man ja eine etwas ausführlichere Antwort 😉

apt-file hab ich noch nicht nachinstalliert, wäre noch eine Möglichkeit,
schau ich mal nach.

Wie gesagt ich wollte nur mit einem Tool auf eine vorhandene Datei zeigen,
und das Tool sagt mir, welches Paket ich da installiert habe, wo diese Datei
drin ist. Ganz undoppeldeutig.
Halt wie bei Fedora

rpm -qf /etc/passwd

liefert setup-0.9.8~.rpm
so dass ich weiß, zu welchem Paket das gehört.

danke schonmal 😉

Antworten |