web-dev-qa-db-fra.com

Erreur lors de l'installation de PHP 7.2 dans Ubuntu 17.04

J'ai eu cette erreur quand exécuté en-dessous de la commande

Sudo apt install php7.2 php7.2-common php7.2-cli php7.2-fpm   

Lecture des informations d'état ... Terminé

E: Unable to locate package php7.2
E: Couldn't find any package by glob 'php7.2'
E: Couldn't find any package by regex 'php7.2'
E: Unable to locate package php7.2-common
E: Couldn't find any package by glob 'php7.2-common'
E: Couldn't find any package by regex 'php7.2-common'
E: Unable to locate package php7.2-cli
E: Couldn't find any package by glob 'php7.2-cli'
E: Couldn't find any package by regex 'php7.2-cli'
E: Unable to locate package php7.2-fpm
E: Couldn't find any package by glob 'php7.2-fpm'
E: Couldn't find any package by regex 'php7.2-fpm'
10
rawathemant

vous devez ajouter manuellement le PPA ondrej pour pouvoir installer PHP 7.2 sur Ubuntu 17

Sudo add-apt-repository ppa:ondrej/php
Sudo apt-get update
Sudo apt-get install php7.2

Ou en le compilant à partir des sources en clonant le référentiel git, en sélectionnant la version de votre choix, make & make install

pour plus d'informations sur la compilation PHP à partir du code source comment construire/compiler PHP à partir du code source.

26
hassan

J'avais un problème similaire. Cette page m'a aidé à le résoudre. https://tecadmin.net/install-php-debian-9-stretch/

en particulier, l'exécution de ces commandes avant l'installation de php

Sudo apt install ca-certificates apt-transport-https

wget -q https://packages.sury.org/php/apt.gpg -O- | Sudo apt-key add -

echo "deb https://packages.sury.org/php/ stretch main" | Sudo tee /etc/apt/sources.list.d/php.list

10
Roger Mungo