以前、MacにインストールしたやつのEC2版です。
参考: MacにIPAフォントをインストールする
Macではフォントファイルをダウンロードしてきて自分で配置する必要がありましたが、
EC2では、yumでインストールできます。
yumでインストール可能なものの一覧の中に、IPAフォントが含まれていることを見ておきましょう。
$ yum list | grep ipa- | grep fonts
ipa-gothic-fonts.noarch 003.03-5.amzn2 amzn2-core
ipa-mincho-fonts.noarch 003.03-5.amzn2 amzn2-core
ipa-pgothic-fonts.noarch 003.03-5.amzn2 amzn2-core
ipa-pmincho-fonts.noarch 003.03-5.amzn2 amzn2-core
一つ入れれば十分なのですが、せっかくなので4つともインストールしておきましょう。
sudo yum install ipa-gothic-fonts ipa-mincho-fonts ipa-pgothic-fonts ipa-pmincho-fonts
インストールしたフォントは、 /usr/share/fonts という場所に置かれるようです。
$ cd /usr/share/fonts
$ ls
dejavu ipa-gothic ipa-mincho ipa-pgothic ipa-pmincho
Linux では fc-list というコマンドで利用可能なフォントが一覧取得できるのですが、その中にも登場します。
$ fc-list | grep ipa
/usr/share/fonts/ipa-gothic/ipag.ttf: IPAGothic:style=Regular
/usr/share/fonts/ipa-mincho/ipam.ttf: IPAMincho:style=Regular
/usr/share/fonts/ipa-pmincho/ipamp.ttf: IPAPMincho:style=Regular
/usr/share/fonts/ipa-pgothic/ipagp.ttf: IPAPGothic:style=Regular
あとはこれを jupyter & matplotlib で使うにはMacの場合と同じように設定すればOKです。
参考: matplotlibのデフォルトのフォントを変更する
font.family :
に指定する文字列は、IPAGothic/IPAPGothic/IPAMincho/IPAPMincho
のいずれかです。