问题描述
我尝试从终端安装ttf-mscorefonts-installer
,因为我想使用Wine。
它看起来有点像Comic Sans部分失败了。查看它只是以另一种字体显示文本。
然后弹出这个无法下载额外数据文件的窗口。
我尝试从终端卸载ttf-mscorefonts-installer,然后按照this answer中的说明重新安装它。这次它无法获取第一个字体andale32.exe。我收到一条错误消息:invalid content-range header
。
我该怎么办?
最佳解决方法
同样的问题,找到了解决方案
-
安装包
ttf-mscorefonts-installer
,稍后我们需要包中的一些东西sudo apt-get install ttf-mscorefonts-installer
-
下载并安装字体
TMP=$(mktemp -d) cd "$TMP" awk '/Url/ {system("wget "$2)}' /usr/share/package-data-downloads/ttf-mscorefonts-installer sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*
-
避免将来的错误消息
sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer
-
家政
cd .. rm -r "$TMP"
问题解决了 😉
次佳解决方法
我修好了它。
通过software-center下载并安装this并繁荣!它的工作原理:D
第三种解决方法
straight-forward选项work-around可以使用Debian repo(可靠)实现如下:
sudo apt-get -y remove --purge ttf-mscorefonts-installer
wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb -P ~/Downloads
sudo apt install ~/Downloads/ttf-mscorefonts-installer_3.6_all.deb
希望Ubuntu repo版本很快就会修复。
第四种方法
至于新安装的Ubuntu 64位15.04,在安装过程中还安装了所有附件,Wine在此过程中停止了half-ways,并且它连接到mscorefonts,上面给出了重复的错误消息。等了几个小时后,我退出软件中心,然后重新启动。根据我的判断,以下几行完全解决了问题并正确设置了mscorefonts。下面给出解释。
sudo apt-get update --fix-missing
sudo dpkg --configure -a
cd
sudo wget downloads.sourceforge.net/corefonts/andale32.exe
sudo wine andale32
rm andale32.exe
第一行告诉必须执行第二行(dpkg),以完成葡萄酒安装。然后,当发生这种情况时,它会告诉andale32.exe不是预期的(在哈希值中,可能是指它的早期版本等)。假设它没问题,然后手动安装,在这种情况下,通过在葡萄酒前面运行’sudo’,这可能没有必要。在最后一行和等待之后,是否接受字体的问题出现了一个很好的窗口。重复–fix-missing报告不需要其他命令。