【问题标题】:php7.2-bcmath (Debian Jessie) - installation problemphp7.2-bcmath (Debian Jessie) - 安装问题
【发布时间】:2021-09-01 02:53:21
【问题描述】:

当我尝试安装这个包时,我得到:

正在读取包列表...完成构建依赖树读取状态 信息... 完成 E: 无法找到包 php7.2-bcmath E: 通过正则表达式 'php7.2-bcmath' 找不到任何包

在 source.list 我有:

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

为什么这个包在系统上不可见,无法安装?

【问题讨论】:

  • 您正在使用私人的公共存储库来安装您的软件。使用官方资源或联系 sury.org 上的存储库所有者以获取丢失的包。
  • 还要确保您使用的是正确的版本,php7.1-bcmathphp7.2-bcmath 不匹配。
  • 描述错误,版本 php7.2 - 我更正了描述
  • 这里是信息:stackoverflow.com/questions/67895214/… 使用 deb.sury.org 只需将 packages.sury.org/php 添加到您的 apt/sources.list 中,瞧。有 php7.2-bcmath 和很多其他 php 的东西 - 但这不起作用:/
  • php7.2-bcmath 但没有php7.2-bcmath - 我不明白。供应商可能只是忘记将该包添加到他的存储库中,您需要联系该人。你做了apt-get update 对吗?

标签: linux debian debian-jessie


【解决方案1】:

Sury 存储库不支持 jessie 代号。列出允许的 debian 代号:

curl -sSL https://packages.sury.org/php/dists/ | awk -F '"|/"' 'FNR >4 {print $2}'

样本输出:

bullseye
buster
stretch

Debian Jessie LTS reached End-Of-Life

存储库已在上次 PHP 更新中删除,因此它们已经消失了。

要安装php7.2,您需要使用 Freexian 存储库。见PHP LTS by FreexianHow to access the APT repositories

【讨论】:

  • Freexian 是付费的。真的没有办法手动安装这个愚蠢的插件吗???很奇怪,安装一个简单的插件会出这样的问题……
猜你喜欢
  • 2021-08-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-24
  • 2016-05-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多