Re: pinning via origin
Marc Schröder schrieb:
>
> ich will ein stable/testing pinning um ein pin auf eine bestimmte quelle
> ergänzen:
>
> #/etc/apt/preferences
> Package: *
> Pin: origin "apt.opscode.com"
> Pin-Priority: 999
>
> apt-cache policy libohai-ruby1.8
>
> libohai-ruby1.8:
> Installed: 0.3.6-2
> Candidate: 0.3.6-2
> Version table:
> *** 0.3.6-2 0
> 500 http://apt.opscode.com debian/contrib Packages
> 100 /var/lib/dpkg/status
> 0.3.6-1 0
> 800 http://ftp.us.debian.org testing/main Packages
> [...]
> was mache ich falsch, bzw. wie bekomme ich alle pakete aus dieser quelle
> bevorzugt installiert?
>
Origin ist nicht der hostname in Klammern sondern ein Feld in der Release-
Datei das der Ersteller des Repositorys selber frei bestimmt, siehe die
Ausgabe von 'apt-cache policy'.
Ich sehe da origin apt.opscode.com und nicht origin "apt.opscode.com",
genau so wie apt-cache policy es ausgibt kann man es auch zum pinnen
verwenden.
Ueblich ist heutzutage der Hostname, im (obsoleten) Repository-howto ist
das Feld Origin: als "The name of who made the packages" beschrieben:
http://www.debian.org/doc/manuals/repository-howto/repository-howto.en.html#release
Und wech,
Manne
Reply to: