我正在使用 docker 来设置通过 LibreOffice 运行转换器(任何格式到 pdf)所需的环境。我有一个特定的文件;当我在 Jessie 环境中运行它时(基本映像是 Debian Jessie),转换效果不佳(线条变黑)。当基本映像是 Ubuntu 16.04 时,转换效果很好。
我的问题是,与 Ubuntu 相比,Jessie 缺少哪些包会影响转换?
RUN apt-get update
RUN apt-get -y -q install \
build-essential openjdk-8-jdk maven wget unzip curl \
fonts-crosextra-carlito fonts-crosextra-caladea \
fonts-opensymbol hyphen-fr hyphen-de hyphen-en-us hyphen-it hyphen-ru \
fonts-dejavu fonts-dejavu-core fonts-dejavu-extra \
fonts-dustin fonts-f500 fonts-fanwood fonts-freefont-ttf fonts-liberation \
fonts-lmodern fonts-lyx fonts-sil-gentium fonts-texgyre fonts-tlwg-purisa
答案1
Debian Jessie,又名 Debian 8,被称为老稳定。您正在将其与更新的 Ubuntu 16.04 LTS 进行比较。更合适的比较对象可能是 Ubuntu 14.04 LTS。
当前的 Debian“稳定”版本是 Stretch(Debian 9),因此它与 Ubuntu 16.04 LTS 更加接近。
但请注意,Debian 和 Ubuntu 不太可能完全匹配,因为它们的发布周期不同;Ubuntu 的发布日期是固定的,而 Debian 的发布日期不是固定的,而且周期更长,即使它的发布时间大约为两年,就像 Ubuntu 的 LTS 版本一样。
Ubuntu 主要由 debian-testing(目前为 Debian 10 或 Buster)构建,但也包含 Debian Sid ....
我建议将 Debian 8 与 Ubuntu 14.04LTS 进行比较,或者如果您想要 Ubuntu 16.04LTS,请尝试 Debian 9。(来自评论... 感谢@N0rbert 的帮助)