![ubuntu 12.04 的 pngquant 2.0 不可用](https://linux22.com/image/1046554/ubuntu%2012.04%20%E7%9A%84%20pngquant%202.0%20%E4%B8%8D%E5%8F%AF%E7%94%A8.png)
我在 ubuntu 12.04 中找不到要安装的 pngquant 2.0。我尝试过 1.0 版本,但它有一些错误。
答案1
您可以使用以下方式在 ubuntu 12.04 中安装 pngquant 2.0ppa:danmbox/ppa存储库:
sudo add-apt-repository ppa:danmbox/ppa
sudo apt-get update
sudo apt-get install pngquant
答案2
值得一提的是,2.0.1 可在 Trusty 存储库中找到。更有趣的是,它仅依赖于libc6
和libpng12-0
,而这两者都可在 12.04 中找到。我相信您可以直接从 Trusty 吸进包裹。
不过,这并不是一个好习惯。你可能需要自己尝试一下。
sudo apt-get install build-essential git checkinstall libpng12-{dev,0} zlib1g-dev
git clone git://github.com/pornel/pngquant.git
cd pngquant
./configure
make
此时,我们有一个可以运行的二进制文件。./pngquant --version
对我来说输出 2.2。唯一不好的是它只在我的当前目录中。就我个人而言,我对此没有问题,我可以在需要时指定二进制文件的路径...或者您可以将其打包。我们checkinstall
之前安装了最简单的打包安装方法:
sudo checkinstall
但正如我所说,这完全是可选的。
答案3
您可以按照 GitHub 上的 INSTALL 文档从源代码进行安装:
另一个选择是升级到包含 2.0 版本的 Ubuntu 14.04 LTS。