Installation de php7.4 sous debian buster

Bonjour tout le monde,

j’essaye d’installer php7.4 sous Debien Buster en tapant la commande suivante:
apt install php7.4
mais ça marche pas voilà ce qui s’affiche:

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet php7.4
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.4 »
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « php7.4 »

quelqu’un me orienter pour voir ce problème
Merci

pour connaitre le nom exact du paquet disponible sur ton installation

apt list | grep php

N.B: 7.4 n’est pas disponible dans Buster

apt policy php7.4
php7.4:
  Installé : (aucun)
  Candidat : 7.4.11-1
 Table de version :
     7.4.11-1 990
        990 https://cdn-aws.deb.debian.org/debian bullseye/main amd64 Packages
        990 https://cdn-aws.deb.debian.org/debian bullseye/main i386 Packages
        500 https://cdn-aws.deb.debian.org/debian sid/main amd64 Packages
        500 https://cdn-aws.deb.debian.org/debian sid/main i386 Packages

Il faut ajouter sid dans tes sources.list

merci pour votre réponse,
je ne comprend pas ce que tu veux dire par cette phrase « Il faut ajouter sid dans tes sources.list »

sid?

Merci de me repondre

tout est expliqué ici, un site à lire
https://www.debian.org/releases/

https://wiki.debian.org/SourcesList

voilà ce que j’ai dans le fichier sources.list

deb http://security.debian.org/ buster/updates main contrib non-free
deb-src http://security.debian.org/ buster/updates main contrib non-free

deb http://ftp.debian.org/debian/ buster main contrib non-free
deb-src http://ftp.debian.org/debian/ buster main contrib non-free

deb http://ftp.debian.org/debian/ buster-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ buster-updates main contrib non-free

deb http://ftp.debian.org/debian/ buster-backports main contrib non-free
deb-src http://ftp.debian.org/debian/ buster-backports main contrib non-free

aussi dans le dossier sources.list.d le fichier php.list:

deb https://packages.sury.org/php/ buster main

Est ce que il y a quelque chose qui manque le fait que j’arrive pas à installer php7.4

Merci

Alors attention au dépôts de SURY il te faudra suivre les montées de version de php sous risque de te retrouver après quelques mois/année sans aucune mise à jour de sécurité.

J’ai eu le coup sur un vieux serveurs avec une version de php plus maintenue dans le dépôts de SURY et une version présente uniquement dans les archives de Debian … une vrai galère sur un serveur en production qui n’avait pas été maintenue à jour …

Maintenant pour chercher un paquet depuis un terminal tu peu te référer au manuel de APT :

apt search php7*

Le paquet devrait s’appeler php7.4, maintenant que te renvoi cette suite de commande ?

apt update && apt policy php7.4

On évite de proposer d’installer les sources de sid sur un serveur en stable … pour l’utilisation de php :wink: c’est un coup à ce que le fichier préférences pas renseigné fasse basculer le serveur dans la branche unstable :confused:

désolé mais je ne sais pas comment faire pour régler mon problème concernant le paquet SURY et aussi comment procéder pour ajouter sid dans mes sources.list

Si c’st un serveur de prod, ce n’est pas une bonne idée d’y mettre du testing.

oui mon serveur est de prod, alors je peux rien faire

gerer des priorités pour utiliser sid n’a rien de sorcier

https://www.debian.org/doc/manuals/debian-handbook/sect.apt-get.fr.html#sect.apt.priorities

https://www.debian.org/doc/manuals/debian-handbook/sect.apt-get.fr.html#sect.apt-mix-distros

Encore faudra t il lire les liens fournis…