mixhost

MixHost(レンタルサーバー)にpngquantをインストールする

更新日:2023/01/14

MixHostpngquantをソースからビルドしてインストールします。

 

ダウンロード

pngquantはバージョンが3に上がった時点で、ビルドでRust環境が必要になりました。
Rustのインストール方法を見てインストールを試しましたが、上手くいかないのでバージョン2をダウンロードします。

pngquantの過去のリリース一覧を見ると、最終バージョンが2.17.0のようです。
2.17.0のファイルのURLをコピーしておきます。

pngquantの過去のリリース一覧
https://pngquant.org/releases.html

MixHostのコントロールパネルからターミナルを開きます。
次のコマンドを実行します。

$ wget http://pngquant.org/pngquant-2.17.0-src.tar.gz
$ tar xvf pngquant-2.17.0-src.tar.gz

これで、ダウンロード後に解凍されます。

 

インストール

MixHostはroot権限がもらないので、ホームディレクトリ内にインストールします。
今回は/home/ユーザー名/binにしておきます。

インストール先のディレクトリは、あらかじめ作成しておきます。

次のコマンドを実行します。

$ cd pngquant-2.17.0-src
$ ./configure --prefix=/home/ユーザー名/bin
$ make
$ make install

cd のディレクトリは、解凍されたものを指定します。
./configure--prefixは、インストール先を指定します。
適宜、置き換えてください。

実行するとpngquantがビルドされて、インストール先に配置されます。

なお、ビルドにはlibpngが必要です。
MixHostはインストールされている(はず)ですが、環境によっては自分で入れる必要があります。

次のページを参考にして、インストールしてみてください。

 

パスの設定

インストール先のディレクトリにパスを通します。

.bash_profileまたは.bashrcでコマンドの検索パスを設定します。

.bash_profileまたは.bashrc

export PATH=$PATH:$HOME/bin/bin

 

テスト

ターミナルを再読み込みして、次のコマンドを実行します。

$ pngquant --version
2.17.0 (September 2021)

これで終了。

更新日:2023/01/14

書いた人(管理人):けーちゃん

スポンサーリンク

記事の内容について

null

こんにちはけーちゃんです。
説明するのって難しいですね。

「なんか言ってることおかしくない?」
たぶん、こんなご意見あると思います。

裏付けを取りながら記事を作成していますが、僕の勘違いだったり、そもそも情報源の内容が間違えていたりで、正確でないことが多いと思います。
そんなときは、ご意見もらえたら嬉しいです。

掲載コードについては事前に動作確認をしていますが、貼り付け後に体裁を整えるなどをした結果動作しないものになっていることがあります。
生暖かい視線でスルーするか、ご指摘ください。

ご意見、ご指摘はこちら。
https://note.affi-sapo-sv.com/info.php

 

このサイトは、リンクフリーです。大歓迎です。