【问题标题】:Install GD library and freetype on Linux在 Linux 上安装 GD 库和 freetype
【发布时间】:2014-02-08 13:37:46
【问题描述】:

我正在尝试使用 imagefttext。而且我需要安装 GD 库和/或 freetype。 我是这种东西的新手,如何在 Linux 中安装 GD 库和 freetype ?

【问题讨论】:

  • 您使用的是哪个 Linux 发行版?
  • 你应该提一下,不同的Linux发行版使用不同的package management system,例如Fedora/CentOS使用'Yum',Debian/Ubuntu使用'Apt'。

标签: php linux ubuntu gd freetype


【解决方案1】:

安装GD:

对于CentOS / RedHat / Fedora

sudo yum install php-gd

对于 Debian/ubuntu

sudo apt-get install php5-gd

安装freetype:

对于CentOS / RedHat / Fedora

sudo yum install freetype*

对于 Debian/ubuntu

sudo apt-get install freetype*

之后别忘了重启 apache(如果你使用的是 apache):

CentOS / RedHat / Fedora :

sudo /etc/init.d/httpd restart

或者

sudo service httpd restart

Debian/ubuntu

sudo /etc/init.d/apache2 restart

或者

sudo service apache2 restart

【讨论】:

  • freetype 不起作用,它说它无法找到包 freetype
  • 我没有使用 ubunto 来测试它,但它是我搜索 how to install freetype in ubunto 的第一个结果。你也可以搜索
  • 写freetype*而不是freetype
  • 我也不知道,你应该问将它添加到存储库的人。据我所知,它可能以“freetype*”而不是“freetype”的名义存在
  • 这就是我的 Wordpress 缩略图没有被构建的原因
【解决方案2】:

除非让事情变得混乱,否则事情要简单得多。

在 Ubuntu 中安装 GD 库

sudo apt-get install php5-gd

在 Ubuntu 中安装 Freetype

sudo apt-get install libfreetype6-dev:i386

【讨论】:

  • 在 14.04 LTS 中,安装 php5-gd 也照顾了 Freetype(因此只需要安装 php5-gd)。
  • apt-get install libfreetype6-dev 为我工作!
【解决方案3】:

对于 CentOS: 安装 php-gd 时需要指定版本。我通过运行修复它: sudo yum install php55-gd

【讨论】:

  • 我在 aws linux 上使用 PHP 版本 5.6.17 sudo yum install php56-gd 在我的 site 上工作。谢谢。
【解决方案4】:

安装freetype:

sudo apt update && sudo apt install freetype2-demos

【讨论】:

    猜你喜欢
    • 2016-07-26
    • 1970-01-01
    • 2012-05-21
    • 2016-03-25
    • 1970-01-01
    • 1970-01-01
    • 2017-07-20
    • 2017-01-04
    • 2019-08-14
    相关资源
    最近更新 更多