
Ich verwende Ubuntu 19.10 und habe R Version 3.6.1 aus den Ubuntu-Repositories und RStudio 1.2.5033 von installiertwww.rstudio.com. Ich weiß, dass das Yaru-Symbolset ein schönes Symbol für R-Quelldateien hat (unten), aber meine R-Skripte werden im Datei-Explorer mit dem einfachen Textsymbol angezeigt. Wie kann ich das R-Quellsymbol für meine R-Skripte erhalten?
Ich habe mehrere Beiträge auf Ask Ubuntu und anderen Websites gesehen, in denen es um die Verknüpfung von Symbolen mit Dateierweiterungen ging, wie zum Beispiel
- Wie ändere ich das Symbol für einen bestimmten Dateityp?
- Wie ändere ich die Symbole bestimmter Dateitypen unter Ubuntu 11.10?
- Dieser ausführlichere Beitrag auf Coder Wall
Das Befolgen der Schritte in solchen Tutorials (Hinzufügen eines neuen MIME-Typs (mit demselben Namen wie das Symbol), Aktualisieren der MIME-Datenbank und des Symbol-Cache) hat jedoch nicht funktioniert.
Antwort1
Bei der Installation von RStudio wurde eine Datei /usr/share/mime/packages/rstudio.xml
mit Einträgen wie
<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>
Nun heißt das betreffende Symbol text-x-r.png
. Wir können also das gewünschte Symbol erhalten, indem wir den obigen Eintrag bearbeiten zu
<mime-type type="text/x-r">
<comment>R Source File</comment>
<glob pattern="*.R"/>
<glob pattern="*.r"/>
</mime-type>
(Eine Bearbeitung ist beispielsweise möglich über sudo vim /usr/share/mime/packages/rstudio.xml
).
Anschließend führt ihr einfach folgende Befehle im Terminal aus:
sudo update-mime-database /usr/share/mime
sudo gtk-update-icon-cache
(und aktualisieren Sie den Datei-Explorer, falls er geöffnet ist). Dann voila!: