Hallo zusammen,
ich habe folgendes Problem: Ich möchte gerne von apt alle Pakete auflisten lassen, die von einem bestimmten Soruce-Paket gebaut werden. Mit welchem Befehl ist das möglich?
Angenommen, ich gebe glibc an, dann hätte ich gerne folgende Liste: https://packages.debian.org/en/source/jessie/glibc
Das ganze soll jedoch lokal ablaufen, da ich ein paar Pakete nacheinander in einem Skript abfragen möchte.
Viele Grüße
Alex
Liste alle Pakete, die von Source Paket gebaut
Re: Liste alle Pakete, die von Source Paket gebaut
Wie wäre es mit apt-cache showsrc $PAKETNAME| awk '/arch/{print $1}'
Re: Liste alle Pakete, die von Source Paket gebaut
Hallo Thorsten,ThorstenS hat geschrieben:Wie wäre es mit apt-cache showsrc $PAKETNAME| awk '/arch/{print $1}'
vielen dank für die promte Antwort. Gibt es eine Möglichkeit auch noch Dokumentationspakete und Pakete für andere Architekturen herauszufiltern? Oder kann ich mir die lokal installierten Pakete in einem ähnlichen Format ausgeben lassen?
Alex
Re: Liste alle Pakete, die von Source Paket gebaut
Für eine andere Architekture kannst du das vllt. in Erfahrung bringen, wenn du sie mit dpkg --add-architecture <arch> deinem System hinzufügst. Das Stichwort hier zum googlen lautet multiarch
Mit lokal installierter Software meinst du deine selbst erstellten Pakete?
Ich habe für unsere inhouse Server knapp 30 (Konfigurations-)Pakete, die ich in ein eigenes reprepro-Repository schiebe. Die werden genauso ausgegeben, weil ich da auch die sourcen mit einchecke.
Wenn das deine Frage nicht beantwortet, mußt du konkreter werden.
Mit lokal installierter Software meinst du deine selbst erstellten Pakete?
Ich habe für unsere inhouse Server knapp 30 (Konfigurations-)Pakete, die ich in ein eigenes reprepro-Repository schiebe. Die werden genauso ausgegeben, weil ich da auch die sourcen mit einchecke.
Wenn das deine Frage nicht beantwortet, mußt du konkreter werden.