LoginSignup
2
0

More than 5 years have passed since last update.

CentOS7.xでPhantomJSの画面キャプチャに日本語を表示させる

Posted at

始めに

CentOSでPhantomJSを使って画面キャプチャを撮ったら日本語が表示されなくて、調べてみたら先人の記事があった。

CentOSからPhantomJSを実行すると画面キャプチャの日本語が表示されなくなる問題 - Qiita

ところが、この途中で

$ sudo yum groupinstall "Japanese Support"
読み込んだプラグイン:fastestmirror
There is no installed groups file.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.riken.jp
 * extras: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
Warning: Group japanese-support does not have any packages to install.
Maybe run: yum groups mark install (see man yum)
インストールまたは更新に利用できるいくつかの要求されたグループにパッケージがありません

となって日本語フォントがインストールされず詰まった...

どうやら

日本語フォントのインストール方法がCentOS7.xで変わったらしい。
そのコマンドがこちら
yum install ibus-kkc vlgothic-*

この後

フォント設定ファイルを修正

して、

フォントキャッシュ更新

したら無事PhantomJSのキャプチャで日本語が表示されるようになった。

ところで

試しに

フォント設定ファイルを修正

の項目を元にもどして再度フォントキャッシュを更新してもう一度キャプチャを撮ってみたところ問題なく日本語が表示されたので、
もしかしたら

フォント設定ファイルを修正

の項目はCentOS7.xではすっ飛ばしても良いのかも。

参考

CentOSからPhantomJSを実行すると画面キャプチャの日本語が表示されなくなる問題 - Qiita
CentOS7の日本語化(日本語環境で利用する)- newsearch.okinawaの技術ブログ

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0