小编Coo*_*kie的帖子

X11 字体 -adobe-helvetica-%s-%s-*-*-%d-*-*-*-*-*-*-*,无法加载大小为 11 的 face 2

我使用的是 Ubuntu 13.10,R 版本为 3.1.0 测试版(2014-03-28 r65330)——“Spring Dance”(64 位)。

这是一个新安装,当我尝试绘制时,我收到了上面的错误消息

标题错误(main = "Test", line = -1):

X11字体-adobe-helvetica-%S-%S- - - %D- - - - - - - *,面部2在尺寸11无法加载

这发生在 X11(type="Xlib")

我环顾四周,但只能找到很旧的线程。Ripley 教授在 2013 年回答了一个类似的问题

请参阅?X11 和“R 安装和管理手册”。你在拖拉古代历史(2002)。“现代”X11 设备(从 2007 年开始)使用 cairographics 并且不使用 X11 字体。我建议你看看 R 是如何构建的,并确保基于 cairo 的设备可用。此外,很长一段时间以来,大多数 X11 安装都来自 Xorg 而不是 Xfree86,并且通常没有配置文件。

不幸的是,这对我没有帮助,因为我正在使用事件:

setGraphicsEventHandlers(prompt="Click and drag to zoom, hit q to quit",
                           onMouseDown = dragmousedown,
                           onMouseUp = mouseup,
                           onKeybd = keydown)
eventEnv <- getGraphicsEventEnv()
getGraphicsEvent()
Run Code Online (Sandbox Code Playgroud)

任何其他设备都不支持这些。它仍在我的另一台机器上工作,所以我想我只需要在某处找到字体。

如何在 Ubuntu 上安装或生成这些字体?

xorg r

8
推荐指数
4
解决办法
1万
查看次数

如何让 ssmtp 将本地用户映射到 To: 字段的电子邮件地址

我有一个简单的ssmtp设置。

该命令echo test | mail -s "testing" username总是导致我试图发送一封username@hostname总是失败的电子邮件。

因此,我试图将本地用户名映射到特定的电子邮件地址。

我该怎么做呢?

我试过了/etc/aliases,但是

$ sudo newaliases 
newaliases: Aliases are not used in sSMTP
Run Code Online (Sandbox Code Playgroud)

然后我试过了

$ cat /etc/mail.rc 
alias root root<xxx@yyy.com>
alias username username<xxx@yyy.com>
Run Code Online (Sandbox Code Playgroud)

但它仍然不起作用。有任何想法吗?

email ssmtp

7
推荐指数
1
解决办法
3万
查看次数

标签 统计

email ×1

r ×1

ssmtp ×1

xorg ×1