用於 ubuntu 12.04 的 pngquant 2.0 不可用

用於 ubuntu 12.04 的 pngquant 2.0 不可用

我找不到要在 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

FWIW,2.0.1 可在 Trusty 儲存庫中找到。更有趣的是它只依賴libc6libpng12-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 上的安裝文件從原始程式碼安裝它:

https://github.com/pornel/pngquant/blob/master/安裝

另一個選擇是升級到 Ubuntu 14.04 LTS,其中包括 2.0 版本。

相關內容