How To Install R-systemfonts on Fedora 36

In this tutorial we learn how to install R-systemfonts in Fedora 36. R-systemfonts is System Native Font Finding

Introduction

In this tutorial we learn how to install R-systemfonts on Fedora 36.

What is R-systemfonts

Provides system native access to the font catalogue. As font handling varies between systems it is difficult to correctly locate installed fonts across different operating systems. The ‘systemfonts’ package provides bindings to the native libraries on Windows, macOS and Linux for finding font files that can then be used further by e.g. graphic devices. The main use is intended to be from compiled code but ‘systemfonts’ also provides access from R.

We can use yum or dnf to install R-systemfonts on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install R-systemfonts.

Install R-systemfonts on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install R-systemfonts using dnf by running the following command:

sudo dnf -y install R-systemfonts

Install R-systemfonts on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install R-systemfonts using yum by running the following command:

sudo yum -y install R-systemfonts

How To Uninstall R-systemfonts on Fedora 36

To uninstall only the R-systemfonts package we can use the following command:

sudo dnf remove R-systemfonts

R-systemfonts Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/86
/usr/lib/.build-id/86/a77178c8caf4dd0f811095af7fb2f240db8fd2
/usr/lib64/R/library/systemfonts
/usr/lib64/R/library/systemfonts/DESCRIPTION
/usr/lib64/R/library/systemfonts/INDEX
/usr/lib64/R/library/systemfonts/LICENSE
/usr/lib64/R/library/systemfonts/Meta
/usr/lib64/R/library/systemfonts/Meta/Rd.rds
/usr/lib64/R/library/systemfonts/Meta/features.rds
/usr/lib64/R/library/systemfonts/Meta/hsearch.rds
/usr/lib64/R/library/systemfonts/Meta/links.rds
/usr/lib64/R/library/systemfonts/Meta/nsInfo.rds
/usr/lib64/R/library/systemfonts/Meta/package.rds
/usr/lib64/R/library/systemfonts/Meta/vignette.rds
/usr/lib64/R/library/systemfonts/NAMESPACE
/usr/lib64/R/library/systemfonts/NEWS.md
/usr/lib64/R/library/systemfonts/R
/usr/lib64/R/library/systemfonts/R/sysdata.rdb
/usr/lib64/R/library/systemfonts/R/sysdata.rdx
/usr/lib64/R/library/systemfonts/R/systemfonts
/usr/lib64/R/library/systemfonts/R/systemfonts.rdb
/usr/lib64/R/library/systemfonts/R/systemfonts.rdx
/usr/lib64/R/library/systemfonts/doc
/usr/lib64/R/library/systemfonts/doc/c_interface.R
/usr/lib64/R/library/systemfonts/doc/c_interface.Rmd
/usr/lib64/R/library/systemfonts/doc/c_interface.html
/usr/lib64/R/library/systemfonts/doc/index.html
/usr/lib64/R/library/systemfonts/help
/usr/lib64/R/library/systemfonts/help/AnIndex
/usr/lib64/R/library/systemfonts/help/aliases.rds
/usr/lib64/R/library/systemfonts/help/clear_registry.html
/usr/lib64/R/library/systemfonts/help/font_fallback.html
/usr/lib64/R/library/systemfonts/help/font_feature.html
/usr/lib64/R/library/systemfonts/help/font_info.html
/usr/lib64/R/library/systemfonts/help/get_fallback.html
/usr/lib64/R/library/systemfonts/help/glyph_info.html
/usr/lib64/R/library/systemfonts/help/match_font.html
/usr/lib64/R/library/systemfonts/help/paths.rds
/usr/lib64/R/library/systemfonts/help/register_font.html
/usr/lib64/R/library/systemfonts/help/register_variant.html
/usr/lib64/R/library/systemfonts/help/registry_fonts.html
/usr/lib64/R/library/systemfonts/help/reset_font_cache.html
/usr/lib64/R/library/systemfonts/help/shape_string.html
/usr/lib64/R/library/systemfonts/help/str_split_emoji.html
/usr/lib64/R/library/systemfonts/help/string_metrics_dev.html
/usr/lib64/R/library/systemfonts/help/string_width.html
/usr/lib64/R/library/systemfonts/help/string_widths_dev.html
/usr/lib64/R/library/systemfonts/help/system_fonts.html
/usr/lib64/R/library/systemfonts/help/systemfonts-package.html
/usr/lib64/R/library/systemfonts/help/systemfonts.html
/usr/lib64/R/library/systemfonts/help/systemfonts.rdb
/usr/lib64/R/library/systemfonts/help/systemfonts.rdx
/usr/lib64/R/library/systemfonts/html
/usr/lib64/R/library/systemfonts/html/00Index.html
/usr/lib64/R/library/systemfonts/html/R.css
/usr/lib64/R/library/systemfonts/html/font_fallback.html
/usr/lib64/R/library/systemfonts/html/font_feature.html
/usr/lib64/R/library/systemfonts/html/font_info.html
/usr/lib64/R/library/systemfonts/html/get_fallback.html
/usr/lib64/R/library/systemfonts/html/glyph_info.html
/usr/lib64/R/library/systemfonts/html/match_font.html
/usr/lib64/R/library/systemfonts/html/register_font.html
/usr/lib64/R/library/systemfonts/html/register_variant.html
/usr/lib64/R/library/systemfonts/html/reset_font_cache.html
/usr/lib64/R/library/systemfonts/html/shape_string.html
/usr/lib64/R/library/systemfonts/html/str_split_emoji.html
/usr/lib64/R/library/systemfonts/html/string_metrics_dev.html
/usr/lib64/R/library/systemfonts/html/string_width.html
/usr/lib64/R/library/systemfonts/html/string_widths_dev.html
/usr/lib64/R/library/systemfonts/html/system_fonts.html
/usr/lib64/R/library/systemfonts/html/systemfonts-package.html
/usr/lib64/R/library/systemfonts/libs
/usr/lib64/R/library/systemfonts/libs/systemfonts.so
/usr/lib64/R/library/systemfonts/unfont.ttf

References

Summary

In this tutorial we learn how to install R-systemfonts on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).


title: “How To Install R-systemfonts on Fedora 36” linkTitle: “R-systemfonts” type: “docs” description: “In this tutorial we learn how to install R-systemfonts in Fedora 36. R-systemfonts is System Native Font Finding” date: “2022-08-17” lastmod: “2022-08-17” #image: /images/fedora/36/R-systemfonts-featured.png

Introduction

In this tutorial we learn how to install R-systemfonts on Fedora 36.

What is R-systemfonts

Provides system native access to the font catalogue. As font handling varies between systems it is difficult to correctly locate installed fonts across different operating systems. The ‘systemfonts’ package provides bindings to the native libraries on Windows, macOS and Linux for finding font files that can then be used further by e.g. graphic devices. The main use is intended to be from compiled code but ‘systemfonts’ also provides access from R.

We can use yum or dnf to install R-systemfonts on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install R-systemfonts.

Install R-systemfonts on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install R-systemfonts using dnf by running the following command:

sudo dnf -y install R-systemfonts

Install R-systemfonts on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install R-systemfonts using yum by running the following command:

sudo yum -y install R-systemfonts

How To Uninstall R-systemfonts on Fedora 36

To uninstall only the R-systemfonts package we can use the following command:

sudo dnf remove R-systemfonts

R-systemfonts Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/72
/usr/lib/.build-id/72/a34734813d55c8e0e7fc0e4d6a38614a6daa09
/usr/lib/R/library/systemfonts
/usr/lib/R/library/systemfonts/DESCRIPTION
/usr/lib/R/library/systemfonts/INDEX
/usr/lib/R/library/systemfonts/LICENSE
/usr/lib/R/library/systemfonts/Meta
/usr/lib/R/library/systemfonts/Meta/Rd.rds
/usr/lib/R/library/systemfonts/Meta/features.rds
/usr/lib/R/library/systemfonts/Meta/hsearch.rds
/usr/lib/R/library/systemfonts/Meta/links.rds
/usr/lib/R/library/systemfonts/Meta/nsInfo.rds
/usr/lib/R/library/systemfonts/Meta/package.rds
/usr/lib/R/library/systemfonts/Meta/vignette.rds
/usr/lib/R/library/systemfonts/NAMESPACE
/usr/lib/R/library/systemfonts/NEWS.md
/usr/lib/R/library/systemfonts/R
/usr/lib/R/library/systemfonts/R/sysdata.rdb
/usr/lib/R/library/systemfonts/R/sysdata.rdx
/usr/lib/R/library/systemfonts/R/systemfonts
/usr/lib/R/library/systemfonts/R/systemfonts.rdb
/usr/lib/R/library/systemfonts/R/systemfonts.rdx
/usr/lib/R/library/systemfonts/doc
/usr/lib/R/library/systemfonts/doc/c_interface.R
/usr/lib/R/library/systemfonts/doc/c_interface.Rmd
/usr/lib/R/library/systemfonts/doc/c_interface.html
/usr/lib/R/library/systemfonts/doc/index.html
/usr/lib/R/library/systemfonts/help
/usr/lib/R/library/systemfonts/help/AnIndex
/usr/lib/R/library/systemfonts/help/aliases.rds
/usr/lib/R/library/systemfonts/help/clear_registry.html
/usr/lib/R/library/systemfonts/help/font_fallback.html
/usr/lib/R/library/systemfonts/help/font_feature.html
/usr/lib/R/library/systemfonts/help/font_info.html
/usr/lib/R/library/systemfonts/help/get_fallback.html
/usr/lib/R/library/systemfonts/help/glyph_info.html
/usr/lib/R/library/systemfonts/help/match_font.html
/usr/lib/R/library/systemfonts/help/paths.rds
/usr/lib/R/library/systemfonts/help/register_font.html
/usr/lib/R/library/systemfonts/help/register_variant.html
/usr/lib/R/library/systemfonts/help/registry_fonts.html
/usr/lib/R/library/systemfonts/help/reset_font_cache.html
/usr/lib/R/library/systemfonts/help/shape_string.html
/usr/lib/R/library/systemfonts/help/str_split_emoji.html
/usr/lib/R/library/systemfonts/help/string_metrics_dev.html
/usr/lib/R/library/systemfonts/help/string_width.html
/usr/lib/R/library/systemfonts/help/string_widths_dev.html
/usr/lib/R/library/systemfonts/help/system_fonts.html
/usr/lib/R/library/systemfonts/help/systemfonts-package.html
/usr/lib/R/library/systemfonts/help/systemfonts.html
/usr/lib/R/library/systemfonts/help/systemfonts.rdb
/usr/lib/R/library/systemfonts/help/systemfonts.rdx
/usr/lib/R/library/systemfonts/html
/usr/lib/R/library/systemfonts/html/00Index.html
/usr/lib/R/library/systemfonts/html/R.css
/usr/lib/R/library/systemfonts/html/font_fallback.html
/usr/lib/R/library/systemfonts/html/font_feature.html
/usr/lib/R/library/systemfonts/html/font_info.html
/usr/lib/R/library/systemfonts/html/get_fallback.html
/usr/lib/R/library/systemfonts/html/glyph_info.html
/usr/lib/R/library/systemfonts/html/match_font.html
/usr/lib/R/library/systemfonts/html/register_font.html
/usr/lib/R/library/systemfonts/html/register_variant.html
/usr/lib/R/library/systemfonts/html/reset_font_cache.html
/usr/lib/R/library/systemfonts/html/shape_string.html
/usr/lib/R/library/systemfonts/html/str_split_emoji.html
/usr/lib/R/library/systemfonts/html/string_metrics_dev.html
/usr/lib/R/library/systemfonts/html/string_width.html
/usr/lib/R/library/systemfonts/html/string_widths_dev.html
/usr/lib/R/library/systemfonts/html/system_fonts.html
/usr/lib/R/library/systemfonts/html/systemfonts-package.html
/usr/lib/R/library/systemfonts/libs
/usr/lib/R/library/systemfonts/libs/systemfonts.so
/usr/lib/R/library/systemfonts/unfont.ttf

References

Summary

In this tutorial we learn how to install R-systemfonts on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).