为 opensuse 安装 xorg-x11-font-utils

为 opensuse 安装 xorg-x11-font-utils

如何为 opensuse 安装 xorg-x11-font-utils 软件包?我需要这里的微软字体https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm但它总是抱怨我缺少 xorg-x11-font-utils 包。

这是它得到的错误消息

sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm
error: Failed dependencies:
        xorg-x11-font-utils is needed by msttcore-fonts-installer-2.6-1.noarch

遗憾的是它不是 opensuse 的软件包,所以我用 google 搜索,但只有一些网站说它适合 fedora、centos 或 rhel。

有人知道哪里可以买到 opensuse tumbleweed

答案1

成为root并运行以下命令:

zypper addrepo https://download.opensuse.org/repositories/X11:XOrg/openSUSE_Tumbleweed/X11:XOrg.repo
zypper refresh
zypper install font-util

这将添加的 repo font-util,刷新zypper,并安装它。

答案2

SuSE 将 xorg-x11-font-utils (Red Hat) 中的功能分成几个包:

mkfontdir, mkfontscale, bdftopcf, fonttosfnt, font-util

您可能必须安装所有这些才能满足安装程序的要求(在快速阅读其脚本时,我看到 mkfontdir 和 mkfontscale,并且这些软件包似乎都不依赖于其他软件包)。

然而……那是一个包依赖。如果您安装了这些部件,您可以通过制作一个“提供”名称 xorg-x11-font-utils 的虚拟包来欺骗 rpm。详细说明这会引发一个新问题。

进一步阅读:创建虚拟 RPM

相关内容