Werner Mahr: > Jochen Schulz wrote: >> Michael Ebner: >>> >>> manchmal interessiert mich aus welcher Quelle ein Paket installiert >>> wurde, bzw. installiert würde. >> >> Für bereits installierte Pakete gibt es meines Wissens nach keine >> verlässliche Methode. Aber was apt(itude) tun *würde*, sagt Dir >> 'apt-cache policy $paket'. > > Der selbe Befehl sagt dir, bei installierten Paketen, auch was es getan > hat. Im Prinzip ja. Verlässlich ist das aber nicht, weil (zumindest theoretisch) das Paket in gleicher Version in einem anderen Archiv auftauchen könnte, während es aus dem Archiv verschwindet, von dem man es installiert hat. 'apt-cache policy' würde das nicht mitbekommen. Oder realistischer: verschwindet ein bereits installiertes Paket aus dem Archiv, von dem man es installiert hat, weiß apt-cache anschliessend nicht mehr, woher es gekommen ist. Apt merkt sich das einfach nicht. >> Mit pinning. > > Pinning ist permanent. Wenn du eine bestimmte Version installieren > willst um zu testen was passiert, ohne lange zu fummeln, kannst du apt- > get install=${version} verwenden. ACK, das hatte ich vergessen. > Lang lebe dselect. *schauder* J. -- No-one appears to be able to help me. [Agree] [Disagree] <http://www.slowlydownward.com/NODATA/data_enter2.html>
Attachment:
signature.asc
Description: Digital signature