如何为 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