【问题标题】:Install mscorefonts on ec2在 ec2 上安装 mscorefonts
【发布时间】:2015-02-10 10:41:45
【问题描述】:

我正在尝试在 ec2 上安装 mscorefonts,但是我似乎找不到终端命令的神奇组合来实现它。我正在使用 m1.medium 实例,uname -a 返回Linux worker 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

在我的个人笔记本电脑上运行:sudo apt-get install -y ttf-mscorefonts-installer 工作正常,但是在我的 ec2 实例上我收到以下错误消息:

The following packages have unmet dependencies: ttf-mscorefonts-installer : Depends: defoma but it is not installable Recommends: ttf-liberation but it is not installable Recommends: x-ttcidfont-conf but it is not installable

确实,我还没有找到安装任何这些组件的方法。我尝试用这些修改我的/etc/apt/sources.list 文件:

deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse deb-src http://us.archive.ubuntu.com/ubuntu/ lucid multiverse deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates multiverse

如图所示:Getting Microsoft Calibri font on Amazon EC2 ubuntu,但即使在运行sudo apt-get update 之后我仍然不成功。如何在 ec2 上安装 mscore 字体?我的应用程序需要它们才能运行。

【问题讨论】:

    标签: linux ubuntu fonts amazon-ec2


    【解决方案1】:

    最终我想通了。我的解决方案是启用多元宇宙 ppa。这是我使用的脚本。

    #font installation -- required to properly display fonts used in 
    echo "deb http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy multiverse" | sudo tee -a /etc/apt/sources.list
    echo "deb-src http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy multiverse" | sudo tee -a /etc/apt/sources.list
    echo "deb http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates multiverse" | sudo tee -a /etc/apt/sources.list
    echo "deb-src http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates multiverse" | sudo tee -a /etc/apt/sources.list
    sudo apt-get update
    # preselect yes for ms EULA
    echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
    sudo apt-get install -y ttf-mscorefonts-installer
    

    截至 2015 年 1 月,这适用于 EC2 ubuntu 和运行 ubuntu 14.04 的本地计算机。

    【讨论】:

      【解决方案2】:

      添加多元宇宙是关键。这在 Ubuntu 14.04 上对我有用:

      sudo apt-add-repository multiverse && sudo apt-get update
      sudo apt-get install -y ttf-mscorefonts-installer
      

      【讨论】:

        猜你喜欢
        • 2014-10-20
        • 2014-08-04
        • 1970-01-01
        • 1970-01-01
        • 2013-09-14
        • 2012-01-02
        • 2017-11-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多