![如何在 Ubuntu 中将 Yaru 的 R 源图标用于 R 源文件?](https://linux22.com/image/922322/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%20%E4%B8%AD%E5%B0%86%20Yaru%20%E7%9A%84%20R%20%E6%BA%90%E5%9B%BE%E6%A0%87%E7%94%A8%E4%BA%8E%20R%20%E6%BA%90%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我正在运行 Ubuntu 19.10,并从 Ubuntu 存储库安装了 R 版本 3.6.1,并从rstudio.com。我知道 Yaru 图标集有一个漂亮的 R 源文件图标(如下),但我的 R 脚本在文件资源管理器中显示为纯文本图标。我如何获取 R 脚本的 R 源图标?
我在 Ask Ubuntu 和其他网站上看到过几篇帖子讨论如何将图标与文件扩展名关联起来,例如
但是,按照这些教程中的步骤(添加新的 mime 类型(与图标同名),更新 mime 数据库和图标缓存)没有起作用。
答案1
安装 RStudio 时,它会添加一个文件/usr/share/mime/packages/rstudio.xml
,其中包含如下条目
<mime-type type="text/x-r-source">
<sub-class-of type="text/plain"/>
<comment>R Source File</comment>
<glob pattern="*.R"/>
<glob pattern="*.r"/>
</mime-type>
现在,该图标名为text-x-r.png
。因此,我们可以通过将上述条目编辑为
<mime-type type="text/x-r">
<comment>R Source File</comment>
<glob pattern="*.R"/>
<glob pattern="*.r"/>
</mime-type>
(例如,您可以通过 进行编辑sudo vim /usr/share/mime/packages/rstudio.xml
)。
然后只需在终端中运行以下命令:
sudo update-mime-database /usr/share/mime
sudo gtk-update-icon-cache
(如果文件资源管理器已打开,则刷新它)。然后瞧!: