安装 ttf-mscorefonts-installer 后出现“无法下载额外数据文件”

安装 ttf-mscorefonts-installer 后出现“无法下载额外数据文件”

全新安装 12.04 && 更新 apt 并重启系统后,我总是在重启后收到这个烦人的消息:

无法下载额外的数据文件

以下软件包安装后请求下载额外的数据,但无法下载或无法处理数据。

ttf-mscorefonts-安装程序

稍后将再次尝试下载,或者您可以立即重试下载。运行此命令需要有效的 Internet 连接。

但如果我现在运行尝试,它会显示闪烁的终端窗口,并且什么都没有发生。当我重新启动系统时,它会再次发生。

我发现有人这个问题我也一样,但他还没有回复。

  • 我是新手,请帮忙。

答案1

解决方案 1:

连接到互联网并运行以下命令来修复错误

sudo apt-get install --reinstall ttf-mscorefonts-installer  

这将重新安装包,并下载配置包所需的数据文件。等待一段时间才能完成下载。下载大小约为 4MB。

解决方案 2:

  1. 连接到互联网并转到这个 sourceforge 链接并下载.exewd97vwr32.exe文件之外的所有文件。

  2. 将这些文件复制到您的主目录中。

  3. 运行此命令来配置包

    sudo dpkg-reconfigure ttf-mscorefonts-installer
    
    • 系统会询问您是否已下载 Microsoft 字体。使用Tab选择确定,然后点击Enter
    • 然后,系统会再次要求您输入下载文件的目录名称,输入您的主目录的位置并使用Tab选择好的,并击中Enter

      例如,如果您的登录名是anwar,则位置将是/home/anwar,因为我将下载的文件复制到那里。

完成!您已成功配置并设置了该包。

笔记: 如果由于 404 错误而无法下载文件,请检查“无法下载?”部分

问题的原因是什么?

此包ttf-mscorefonts-installer用于下载微软的字体文件(这些文件由微软免费提供)从互联网上下载并安装它们。由于您必须接受 Microsoft 的 EULA 才能使用这些字体文件,因此这些字体不能像其他免费(自由即自由)包。

问题是,在下载这些文件之前,不知何故你与互联网断开了连接。所以,出现了要求下载更多数据文件的消息。

无法下载?

如果由于以下原因无法下载文件404错误,我已准备下载内容的 tar.gz 存档。您可以从此处下载Dropbox 链接并将其解压到一个文件夹。如果您将其解压到,则在解决方案 2 中的命令/tmp/后输入该目录。dpkg-reconfigure

答案2

我去了Debian 的网站并下载了ttf-mscorefonts-installer_3.6并使用Gdeb安装,安装成功。

命令行示例:

wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb

这里发布的其他解决方案对我都不起作用。

答案3

我遇到了同样的问题...因此,这是我的解决方法:

sudo apt-get remove --purge ttf-mscorefonts-installer
cd /var/lib/update-notifier/package-data-downloads
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 777 partial
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 744 partial

答案4

我重新安装后就可以了(在这里找到命令并尝试了一下然后它就起作用了。哈哈)

卸载命令

sudo apt-get remove --purge ttf-mscorefonts-installer

安装命令

sudo apt-get install --reinstall ttf-mscorefonts-installer  

相关内容