[TiLUG] Apt pinning
davide
dg@linux.it
Mar 12 Set 2006 13:47:45 CEST
Problema risolto (o quasi).
Sono riuscito a tenere apache e php di sarge ma per mysql ho dovuto
arrendermi. Per installare mysql di sarge, avrei dovuto fare un
downgrade di quasi tutto in quanto la libreria che cercava di installare
andava in conflitto con un'altra già installata.
Risultato: apache2 (sarge), php (sarge), mysql (etch).
Non ho ancora avuto modo di testare il dialogo php/mysql ma mysql da
solo, apache e php sembrano funzionare a dovere.
Per i posteri (e per me in futuro) ecco cosa ho fatto.
1) Ho aggiunto i repository di sarge al sources.lists
deb http://security.debian.org/ sarge/updates main contrib non-free
deb http://ftp.it.debian.org/debian sarge main contrib non-free
2) Ho creato il file /etc/apt/apt.conf dove ho messo la direttiva
APT::Default-Release "etch";
3) Ho aggiunto al file /etc/apt/preferences l'elenco dei pacchetti da
dover tenere a sarge (vedi in fondo alla mail).
4) update ed upgrade.
Ciao
Davide
Package: apache2
Pin: release a=stable
Pin-Priority: 1000
Package: apache2-mpm-worker
Pin: release a=stable
Pin-Priority: 1000
Package: apache2-common
Pin: release a=stable
Pin-Priority: 1000
Package: apache2-utils
Pin: release a=stable
Pin-Priority: 1000
Package: libapr0
Pin: release a=stable
Pin-Priority: 1000
Package: apache2-doc
Pin: release a=stable
Pin-Priority: 1000
Package: libapache2-mod-php4
Pin: release a=stable
Pin-Priority: 1000
Package: php4-common
Pin: release a=stable
Pin-Priority: 1000
Package: apache2-mpm-prefork
Pin: release a=stable
Pin-Priority: 1000
Package: php-doc
Pin: release a=stable
Pin-Priority: 1000
Package: phpdoc
Pin: release a=stable
Pin-Priority: 1000
Package: php4-mysql
Pin: release a=stable
Pin-Priority: 1000
--
By the power of Greyskull...
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: signature.asc
Tipo: application/pgp-signature
Dimensione: 187 bytes
Descrizione: OpenPGP digital signature
Url: http://lists.linux.it/pipermail/tilug/attachments/20060912/6a089da7/signature.pgp
Maggiori informazioni sulla lista
Tilug