Я запускаю Ubuntu 19.10 и установленную версию 3.6.1 R из репозиториев Ubuntu и RStudio 02.01.5033 из rstudio.com. Я знаю, что набор значка Yaru имеет хороший значок для исходных файлов R (ниже), но мои сценарии R показывают в файловом менеджере со значком простого текста. Как я могу получить исходный значок R для своих сценариев R?
Я видел, что несколько сообщений на Спрашивают Ubuntu и другое обсуждение веб-сайтов, как связать значки с расширениями файла, такой как
Однако выполняя шаги в таких учебных руководствах (добавляют новый тип пантомимы (с тем же именем как значок), обновите базу данных пантомимы, и кэш значка) не работали.
Когда 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
(и обновите файловый менеджер, если это открыто). Затем вуаля!: