In che modo Chocolatey determina quali pacchetti sono installati sul sistema locale?Come fa Chocolatey a sapere quali pacchetti sono installati localmente?
In qualche modo choco list -localonly
elenca i pacchetti installati localmente e invoca il numero nuget.exe
durante il processo. In NuGet so che packages.config
elenca i pacchetti installati, ma in Chocolatey non trovo un file simile.
Grazie a @ferventcoder! Nella mia cartella lib è molto più di ciò che è appena elencato in lista -lo. In che modo Choco determina veramente cosa è installato e cosa c'è in giro e in versione vecchia? – Christian
@Christian Così cioccolatoso carica il gestore di pacchetti di nuget e punta alla directory locale. Guarda i pacchetti di nuget che ci sono nelle ultime versioni. Non è una semplice scansione basata su cartelle per vedere cosa viene installato. Per vedere tutte le vecchie versioni dovresti guardare a 'choco list -h' per ottenere l'opzione all versions da usare con' choco list -lo'. – ferventcoder
@Christian Non capisco questo: "e cos'è solo la vecchia versione in giro?" Che cosa vuoi dire con questo? – ferventcoder