Ubuntu 14.04:找不到包 php7.0-zip
Posted
技术标签:
【中文标题】Ubuntu 14.04:找不到包 php7.0-zip【英文标题】:Ubuntu 14.04: Unable to locate package php7.0-zip 【发布时间】:2019-11-25 08:30:02 【问题描述】:我无法安装包 php7.0-zip。我做完后得到的错误
sudo apt-get install php7.0-zip
是:
正在阅读包裹清单...完成 构建依赖树 正在读取状态信息...完成 E: 找不到包 php7.0-zip E: 通过正则表达式 'php7.0-zip' 找不到任何包
这是针对 Ubuntu 14.04.5 LTS 的。我的 PHP 版本是 7.0.17。
我试过了:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
并且仍然得到相同的“无法定位”错误。
我希望在安装 zip 包后在 Laravel 5.4 中解决我的“致命错误:找不到类 'ZipArchive'”。
【问题讨论】:
您可以在存储库中获得 php7.0 软件包的完整列表:sudo apt-cache search php7.0 【参考方案1】:最后我找不到包,因为我使用的是 Ubuntu 14.04,而且是不受支持的 Ubuntu 版本,存储库中没有更多的 php 包。
【讨论】:
谢谢,在 Ubunut18 上可以使用软件包。在 Debian 10 上,不,只是从 php-zip 到 php7.2-zip 的引用,应该尝试通过sudo add-apt-repository ppa:ondrej/php
添加。然而,尽管该软件包以某种方式预安装在 php 中。【参考方案2】:
如果你使用sudo apt-cache search php7.0-*
,你应该得到所有包的列表。
zip模块应该在底部
如果没有,你不妨试试
sudo add-apt-repository ppa:ondrej/php && sudo apt-get update
而不是 add-apt-repository ppa:ondrej/php
,看看这是否会有所不同。
【讨论】:
不,-zip 不存在。我以 root 身份运行所有内容,所以我运行 sudo add-apt.....ondrej ,但我仍然没有得到包。谢谢 为什么...为什么要以root身份运行所有内容...无论如何,您是否尝试过清理apt-cache? blog.sleeplessbeastie.eu/2017/10/09/how-to-clean-the-apt-cache以上是关于Ubuntu 14.04:找不到包 php7.0-zip的主要内容,如果未能解决你的问题,请参考以下文章
如何在 php7.2 和 ubuntu 14 上添加 curl
ubuntu14.04 apt-get install找不到软件,更换源解决
为啥应用程序找不到这个 libSDL2_image-2.0.so.0 库? - Ubuntu 14.04