Ubuntu 14.04:
我已经下载了最新的 imagemagick 源并安装了,使用下面的选项进行配置:
root@usve59445:~/im/ImageMagick-6.9.3-7# ./configure --enable-shared --with-png=yes
Run Code Online (Sandbox Code Playgroud)
但是,安装后,我的内置代表列表中有零个项目:
root@usve59445:~/im/ImageMagick-6.9.3-7# identify -version
Version: ImageMagick 6.9.3-7 Q16 x86_64 2016-03-14
Copyright: Copyright (C) 1999-2016 ImageMagick Studio LLC License:
Features: Cipher DPC OpenMP
Delegates (built-in):
Run Code Online (Sandbox Code Playgroud)
我在执行convert命令时遇到的问题是“找不到格式 PNG 的委托” 。
我从以下位置安装了 libpng 委托:http : //www.imagemagick.org/download/delegates/
将libpng1621.tar.gz解压到自己的文件夹中,然后:Ran configure, make, make install(无报错信息)
现在,当我尝试重新编译 imagemagick 时,它仍然说“正在检查 PNG ... 否”并且 --with-png 值具有“否”(即使我使用 --with-png=yes 对其进行了配置)。
不确定我做错了什么?
尝试使用以下方法重新编译 IM:
root@usve59445:~/im/ImageMagick-6.9.3-7# ./configure --enable-shared=yes --with-png=yes LDFLAGS='-L/usr/local/lib' LIBS=-lpng16
(我想我使用的是正确的 LDFLAGS,但不确定)
root@usve59445:~/im/libpng-1.6.21# libpng16-config --L_opts
-L/usr/local/lib
root@usve59445:~/im/libpng-1.6.21# libpng16-config --libs …Run Code Online (Sandbox Code Playgroud) 我已按照此处的步骤在(Windows 10)VirtualBox(版本 5.0.16 r105871 )上成功安装了 Ubuntu 14.04 服务器: http://twoggle.com/blog/lamp-local-development-environment-virtualbox/
我在虚拟机的网络设置下选择了桥接适配器:(我使用无线 Wifi 连接,在主机系统上连接正常 - 我可以正常访问互联网)
但是网络适配器连接不起作用:在Ubuntu服务器负载期间,当它到达网络负载时,它等待网络配置很长时间然后最终放弃:
运行 ifconfig 后(登录 Ubuntu 后),eth0 部分下没有 IP 地址。
我尝试在这里应用 psusi 的答案: Getting IP address of Ubuntu Server running in Virtual Box,但与该问题的原始海报类似,eth0 的条目已存在于网络/接口文件中。我的 ubuntu 系统上也根本没有 70-persistent-net.rules 文件。
我以前没有遇到过这些麻烦,当直接用以太网电缆插入网络时,仅在无线上。我目前无法使用以太网电缆,必须使用无线。
非常感谢任何帮助,这非常令人沮丧!