Установите php7.1-bcmath на Debian - PullRequest
0 голосов
/ 02 мая 2019

Я пытаюсь установить bcmath для PHP 7.1 на Debian GNU / Linux 9 (растяжение) :

apt install php7.1-bcmath сгенерировать ошибку not found.

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  dh-php libexporter-tiny-perl liblist-moreutils-perl libssl-doc pkg-php-tools shtool xml2
Veuillez utiliser « apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  php7.1-bcmath
0 mis à jour, 1 nouvellement installés, 0 à enlever et 266 non mis à jour.
Il est nécessaire de prendre 15,8 ko dans les archives.
Après cette opération, 65,5 ko d'espace disque supplémentaires seront utilisés.
Err:1 https://packages.sury.org/php stretch/main amd64 php7.1-bcmath amd64 7.1.24-1+0~20181112093455.10+stretch~1.gbp09a4fd
  404  Not Found
E: Impossible de récupérer https://packages.sury.org/php/pool/main/p/php7.1/php7.1-bcmath_7.1.24-1+0~20181112093455.10+stretch~1.gbp09a4fd_amd64.deb  404  Not Found
E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ?

Я уже попробовал apt-get update --fix-missing, но безуспешно.

Кажется, это специфично для php7.1, потому что, когда я пробую другие версии, все выглядит нормально и запрашивает подтверждение:

apt-get install php-bcmath
apt-get install php7.0-bcmath

1 Ответ

0 голосов
/ 02 мая 2019

Благодаря @ apokryfos Я смог заставить его работать, следуя инструкциям здесь: https://packages.sury.org/php/README.txt

apt-get -y install apt-transport-https lsb-release ca-certificates
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
apt-get update
...