首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian无法找到php包

Debian无法找到php包
EN

Unix & Linux用户
提问于 2018-02-27 18:39:03
回答 1查看 6.2K关注 0票数 -1

我第一次开始研究debian,想知道是否有人知道“无法找到包”,当我试图运行./installer.sh (一个文件)时,我得到了这个错误。

代码语言:javascript
复制
E: Unable to locate package php
E: Unable to locate package libapache2-mod-php
E: Unable to locate package php-mcrypt
E: Unable to locate package php-gnupg
E: Unable to locate package php-mysql
E: Unable to locate package php-gmp
E: Unable to locate package php-curl
E: Unable to locate package php-bcmath
E: Unable to locate package php-gd

我尝试执行sudo命令。

我在服务器上使用Debian7.11 x64

-benno

EN

回答 1

Unix & Linux用户

发布于 2018-02-27 19:09:08

您的installer.sh是一个用于安装我所使用的软件的脚本吗?此安装程序脚本似乎依赖于它所列出的无法找到的所有包。

尝试运行以下一系列命令:

代码语言:javascript
复制
sudo apt-get update -y && sudo apt-get upgrade -y
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-gnupg php5-mysqlnd php5-gmp php5-curl php5-bcmath php5-gd

然后,在确认已安装了所需的所有包并满足了它们的依赖关系后,再次尝试运行./installer.sh

您可能会遇到的一个问题是,您的Debian版本可能没有必要的包。这里的网站有一个所有Debian "Wheezy“软件包的列表。搜索该站点上的包以验证它们是否可用。您可能需要将non-freecontrib添加到sources.list中。如果您无法在任何这些repos上找到它们,那么您将需要手动安装上述软件包,或者升级到较新版本的Debian。

Debian 7即将到达支持的结束,因此建议您升级到较新版本的Debian,但这是另一个与此不同的问题。我不建议手动安装这么多软件包,因为它可能导致某些问题。祝你好运!

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/426997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档