On Sunday 27 April 2003 09:17, Sven Rudolph wrote:
Die stable version immer mit einigen "deb" einträgen in /etc/apt/sources.list erweitern ?
Also so mache ich es. Ein stable installiert, in apt.conf als default eingetragen und bei Bedarf Pakete aus unstable nachinstalliert. Apt-pinning haber ich nie so richtig verstanden.
Geht relativ einfach: Du verteilst Prioritäten. Der Effekt ist, dass das was höchste Priorität hat standardmäßig ausgewählt wird und APT trotzdem die anderen Quellen kennt, die man dann (zB.) mit -t <release> auswählen kann.
Um ein einigermaßen stabiles System mit ein paar wenigen neuen Paketen zu haben gibt man stable höchste Priorität (über dem Default von 500) und dem Rest Prioritäten unterhalb der Auswahlschwelle von 100. Damit ist sichergestellt, dass APT nicht von alleine Pakete aus testing und unstable nimmt, ich sie aber auswählen kann. Im Anhang habe ich mal eine /etc/preferences dafür. Einige Beispiele:
apt-get install libc6 -> wird die glibc aus stable installieren apt-get install -t testing apache -> wird den Apache aus testing installieren apt-cache policy apache -> zeigt mir alle Apache Pakete und ihre Priorität an
Konrad