
PDF文書をレンダリングするために、Alpine LinuxとLibreOfficeを使用してDockerイメージを作成したいと思います。 LibreOfficeソース文書は、MicrosoftのTimes New Romanフォントを使用しています。
apk
Alpine LinuxにMicrosoftフォントをインストールする方法は? Ubuntuと同等のパッケージはありますかapt install ttf-mscorefonts-installer
?
アップデート1:
その間に[msttcorefonts-installer][1]
私が探しているものを提供するようなパッケージを見つけました。 Alpine Linux 3.7を使用してインストールしようとすると、apk add msttcorefonts-installer-3.6-r2
次のエラーが発生します。
ERROR: unsatisfiable constraints:
msttcorefonts-installer-3.6-r2 (missing):
required by: world[msttcorefonts-installer-3.6-r2]
答え1
パッケージ名は次のとおりです。msttcorefonts - インストールプログラムアルプスから。
インストール後、次の警告メッセージが表示されます。
- 完了したら、root権限で "update-ms-fonts"を実行してください。
- フォントキャッシュを更新するには、「fc-cache -f」を実行してください。
以下は、有効なDockerfileの例です。
FROM alpine:latest
RUN apk --no-cache add msttcorefonts-installer fontconfig && \
update-ms-fonts && \
fc-cache -f
fc-cacheをインストールするにはFontconfigパッケージが必要です。これが必ず必要かどうかはわかりません。