Mise à jour de MySQL et PHP

Bonjour,

J’ai beau chercher mais rien qui répond à ce que je souhaite.
Pourtant c’est simple je souhaitre mettre à jour

  • mysql qui est en version 5.0.51a-24+lenny4
  • PHP qui est en version 5.2.6-1+lenny8

Voilà tout simplement, je pense qu’il faut jouer sur le sources.list et le fichier preference mais pas sûr.

Merci pour votre aide.

Cdlt,

Azigui

Dans quel but la mise à jour?

Aucun but particulier je veux juste mettre à jour. Cela me servira d’experience pour plus tard.

Cdlt,

Azigui

Bonjour à tous,

Un p’tit up.
Personne ne peut m’expliquer comment je peux mettre à niveau MySQL et PHP. Quitte à installer manuellement les paquets.

Merci pour vos réponses

Cdlt,

Azigui

Si tu veux rester dans la même branche, en l’occurrence lenny, tu n’as rien à modifier dans le sources.list, il te faut uniquement les dépôts officiels.

Quand une mise à jour sera disponible, lance la commande suivante :

Cela mettra à jour les paquets qui peuvent l’être.

Si tu souhaites être notifier lors de mise à jour disponible, tu peux utiliser le paquet cron-apt ou un équivalent.

Par contre, si tu as besoin d’une version supérieure juste pour ces deux paquets alors là oui il faut toucher au fichier sources.list.

La mise à jour à la dernière version nécessite soit un backport, soit du pinning, soit une bascule sur squeeze ou sid.

Merci pour ta réponse, petit éclaircissement :

Qu’est ce qu’un backport et où puis-je récupéré l’URL

Le pinning est-il lié au fichier preferences si oui voici le mien :
Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 990

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 989

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 989

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 989

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 96

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 95

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 94

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 93

Package: *
Pin: release a=lenny-backports
Pin-Priority: 200

Je suis en version Debian squeeze/sid \n \l

Cordialement,

Azigui

[quote=“Niloo”]Si tu veux rester dans la même branche, en l’occurrence lenny, tu n’as rien à modifier dans le sources.list, il te faut uniquement les dépôts officiels.

Quand une mise à jour sera disponible, lance la commande suivante :

Cela mettra à jour les paquets qui peuvent l’être.

Si tu souhaites être notifier lors de mise à jour disponible, tu peux utiliser le paquet cron-apt ou un équivalent.

Par contre, si tu as besoin d’une version supérieure juste pour ces deux paquets alors là oui il faut toucher au fichier sources.list.[/quote]

Merci pour ta réponse.

Et que doit-on ajouter sur le sources.list ? Voici le mien :
################################################

lenny

deb ftp.fr.debian.org/debian/ lenny contrib non-free
deb-src ftp.fr.debian.org/debian/ lenny contrib non-free

lenny multimedia

deb mirror.home-dn.net/debian-multimedia/ lenny main
deb-src mirror.home-dn.net/debian-multimedia/ lenny main

lenny security

deb security.debian.org/ lenny/updates main contrib non-free
deb-src security.debian.org/ lenny/updates main contrib non-free

volatile

deb volatile.debian.org/debian-volatile/ lenny/volatile main contrib non-free
deb-src volatile.debian.org/debian-volatile/ lenny/volatile main contrib non-free

################################################

squeeze

deb ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src ftp.fr.debian.org/debian/ squeeze main contrib non-free

squeeze multimedia

deb mirror.home-dn.net/debian-multimedia/ squeeze main
deb-src mirror.home-dn.net/debian-multimedia/ squeeze main

squeeze security

deb security.debian.org/ squeeze/updates main contrib non-free
deb-src security.debian.org/ squeeze/updates main contrib non-free

################################################

sid

#deb ftp.fr.debian.org/debian/ sid main contrib non-free
#deb-src ftp.fr.debian.org/debian/ sid main contrib non-free

sid multimedia

#deb mirror.home-dn.net/debian-multimedia/ sid main
#deb-src mirror.home-dn.net/debian-multimedia/ sid main

#################################################

experimental

#deb ftp.fr.debian.org/debian/ experimental main contrib non-free
#deb-src ftp.fr.debian.org/debian/ experimental main contrib non-free

experimental multimedia (uniquement 64 bits, décommentez les lignes dans ce cas)

deb mirror.home-dn.net/debian-multimedia/ experimental main

deb-src mirror.home-dn.net/debian-multimedia/ experimental main

#################################################

deb ftp.fr.debian.org/debian/ stable main non-free contrib

##################################################

backports

deb backports.org/debian/ lenny-backports main contrib non-free