Как использовать иконку исходного кода R от Yaru для исходных файлов R в Ubuntu?

Как использовать иконку исходного кода R от Yaru для исходных файлов R в Ubuntu?

Я использую Ubuntu 19.10 и установил R версии 3.6.1 из репозиториев Ubuntu и RStudio 1.2.5033 из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

(и обновите проводник, если он открыт). И вуаля!:

введите описание изображения здесь

Связанный контент