在 ubuntu vagrant box 中安装 gd 后出现“Composer Update”错误
Posted
技术标签:
【中文标题】在 ubuntu vagrant box 中安装 gd 后出现“Composer Update”错误【英文标题】:"Composer Update" error after gd install in ubuntu vagrant box 【发布时间】:2014-09-26 11:48:37 【问题描述】:您好,我的 composer.json 中有以下依赖项
"require":
"gd": ">=2.0.28",
"ext-gd": "*"
当我做作曲家更新它给出以下错误...
Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package gd could not be found in any version, there may be a typo in the package name.
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.**
但是我已经使用命令安装了 php-gd:sudo apt-get install php5-gd
还有什么其他办法可以让这个工作正常吗??
任何帮助将不胜感激。
谢谢
【问题讨论】:
【参考方案1】:"gd" 是未知的 PHP 库包名。如果你想强制存在一个扩展,你必须只使用“ext-gd”。
请注意,Composer 建议不要对扩展强制执行版本,因为它们的版本架构可能不一致。见https://getcomposer.org/doc/02-libraries.md#platform-packages
【讨论】:
【参考方案2】:你可以试试
$ composer global require "fxp/composer-asset-plugin:1.0.1"
【讨论】:
以上是关于在 ubuntu vagrant box 中安装 gd 后出现“Composer Update”错误的主要内容,如果未能解决你的问题,请参考以下文章
在 Vagrant 中安装 Jenkins 后,无法从浏览器连接
01 - 在虚拟机(Virtual Box)中安装Ubuntu 16.04