当我尝试使用这些命令安装 Tahoma 字体时,出现两个错误(权限被拒绝):
$ cabextract -F 'tahoma*ttf' IELPKTH.CAB
IELPKTH.CAB: WARNING; possible 5592 extra bytes at end of file.
Extracting cabinet: IELPKTH.CAB
extracting tahoma.ttf
tahoma.ttf: Permission denied
extracting tahomabd.ttf
tahomabd.ttf: Permission denied
$ wget http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/IELPKTH.CAB
cabextract -F 'tahoma*ttf' IELPKTH.CAB
mkdir -p /usr/share/fonts/truetype/msttcorefonts/
mv -f tahoma*ttf /usr/share/fonts/truetype/msttcorefonts/
chmod 644 /usr/share/fonts/truetype/msttcorefonts/tahoma*
fc-cache -v
rm -f IELPKTH.CAB
答案1
您可以尝试使用脚本:
#!/bin/bash
[ ! -f /usr/share/fonts/truetype/msttcorefonts/tahoma.ttf -o ! -f /usr/share/fonts/truetype/msttcorefonts/tahomabd.ttf ] &&
wget https://sourceforge.net/projects/corefonts/files/OldFiles/IELPKTH.CAB &&
cabextract -F 'tahoma*ttf' IELPKTH.CAB &&
mkdir -p /usr/share/fonts/truetype/msttcorefonts/ &&
mv -f tahoma*ttf /usr/share/fonts/truetype/msttcorefonts/ &&
chmod 644 /usr/share/fonts/truetype/msttcorefonts/tahoma* &&
fc-cache -v &&
rm -f IELPKTH.CAB &&
echo "Installed Tahoma"
答案2
您可以采取一种简单的方法。
下载塔霍玛字型。
然后复制下载的字体,并将其粘贴到此文件夹中:
/usr/share/fonts/truetype
但由于此文件夹受到保护,您必须以 root 身份打开此文件夹。即右键单击并以 root 身份打开. 提供您的密码并将其粘贴在那里。就这些...!!!
答案3
我遇到了同样的错误。您必须执行“sudo”并逐个发出命令:
$ wget http://download.microsoft.com/download/ie6sp1/finrel/
$ cabextract -F 'tahoma*ttf' IELPKTH.CAB
$ sudo mv -f tahoma*ttf /usr/share/fonts/truetype/msttcorefonts/
$ chmod 644 /usr/share/fonts/truetype/msttcorefonts/tahoma*
$ fc-cache -v
$ rm -f IELPKTH.CAB
答案4
您需要许可证才能使用 Tahoma 字体。
如果您不需要原始字体,Wine 项目包括一个免费的开源替代字体wine-tahoma
(和wine-tahoma-bold
),该字体根据 GNU 宽通用公共许可证发布,旨在具有与 Tahoma 字体相同的度量。
可以使用此脚本轻松安装:
wget https://gist.github.com/maxwelleite/ee5a1a4222dd43c8b4af5c99ed72b3fc/raw/ttf-wine-tahoma-installer.sh -q -O - | sudo bash