How To Install R-roxygen2 on Fedora 36

In this tutorial we learn how to install R-roxygen2 in Fedora 36. R-roxygen2 is In-Line Documentation for R

Introduction

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

What is R-roxygen2

Generate your Rd documentation, ‘NAMESPACE’ file, and collation field using specially formatted comments. Writing documentation in-line with code makes it easier to keep your documentation up-to-date as your requirements change. ‘Roxygen2’ is inspired by the ‘Doxygen’ system for C++.

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

Install R-roxygen2 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-roxygen2 using dnf by running the following command:

sudo dnf -y install R-roxygen2

Install R-roxygen2 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-roxygen2 using yum by running the following command:

sudo yum -y install R-roxygen2

How To Uninstall R-roxygen2 on Fedora 36

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

sudo dnf remove R-roxygen2

R-roxygen2 Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/03
/usr/lib/.build-id/03/0877524fcd815c209ccbca529e06adcbf61005
/usr/lib64/R/library/roxygen2
/usr/lib64/R/library/roxygen2/DESCRIPTION
/usr/lib64/R/library/roxygen2/INDEX
/usr/lib64/R/library/roxygen2/LICENSE
/usr/lib64/R/library/roxygen2/Meta
/usr/lib64/R/library/roxygen2/Meta/Rd.rds
/usr/lib64/R/library/roxygen2/Meta/features.rds
/usr/lib64/R/library/roxygen2/Meta/hsearch.rds
/usr/lib64/R/library/roxygen2/Meta/links.rds
/usr/lib64/R/library/roxygen2/Meta/nsInfo.rds
/usr/lib64/R/library/roxygen2/Meta/package.rds
/usr/lib64/R/library/roxygen2/Meta/vignette.rds
/usr/lib64/R/library/roxygen2/NAMESPACE
/usr/lib64/R/library/roxygen2/NEWS.md
/usr/lib64/R/library/roxygen2/R
/usr/lib64/R/library/roxygen2/R/roxygen2
/usr/lib64/R/library/roxygen2/R/roxygen2.rdb
/usr/lib64/R/library/roxygen2/R/roxygen2.rdx
/usr/lib64/R/library/roxygen2/doc
/usr/lib64/R/library/roxygen2/doc/extending.R
/usr/lib64/R/library/roxygen2/doc/extending.Rmd
/usr/lib64/R/library/roxygen2/doc/extending.html
/usr/lib64/R/library/roxygen2/doc/index.html
/usr/lib64/R/library/roxygen2/doc/namespace.R
/usr/lib64/R/library/roxygen2/doc/namespace.Rmd
/usr/lib64/R/library/roxygen2/doc/namespace.html
/usr/lib64/R/library/roxygen2/doc/rd-formatting.R
/usr/lib64/R/library/roxygen2/doc/rd-formatting.Rmd
/usr/lib64/R/library/roxygen2/doc/rd-formatting.html
/usr/lib64/R/library/roxygen2/doc/rd.R
/usr/lib64/R/library/roxygen2/doc/rd.Rmd
/usr/lib64/R/library/roxygen2/doc/rd.html
/usr/lib64/R/library/roxygen2/doc/roxygen2.R
/usr/lib64/R/library/roxygen2/doc/roxygen2.Rmd
/usr/lib64/R/library/roxygen2/doc/roxygen2.html
/usr/lib64/R/library/roxygen2/help
/usr/lib64/R/library/roxygen2/help/+40include.html
/usr/lib64/R/library/roxygen2/help/AnIndex
/usr/lib64/R/library/roxygen2/help/RoxyTopic.html
/usr/lib64/R/library/roxygen2/help/aliases.rds
/usr/lib64/R/library/roxygen2/help/block_get_tag.html
/usr/lib64/R/library/roxygen2/help/block_get_tag_value.html
/usr/lib64/R/library/roxygen2/help/block_get_tags.html
/usr/lib64/R/library/roxygen2/help/block_has_tags.html
/usr/lib64/R/library/roxygen2/help/double_escape_md.html
/usr/lib64/R/library/roxygen2/help/env_file.html
/usr/lib64/R/library/roxygen2/help/env_package.html
/usr/lib64/R/library/roxygen2/help/escape_examples.html
/usr/lib64/R/library/roxygen2/help/escape_rd_for_md.html
/usr/lib64/R/library/roxygen2/help/figures
/usr/lib64/R/library/roxygen2/help/figures/logo.png
/usr/lib64/R/library/roxygen2/help/figures/test-figure-1.png
/usr/lib64/R/library/roxygen2/help/is_s3_generic.html
/usr/lib64/R/library/roxygen2/help/is_s3_method.html
/usr/lib64/R/library/roxygen2/help/load.html
/usr/lib64/R/library/roxygen2/help/load_installed.html
/usr/lib64/R/library/roxygen2/help/load_options.html
/usr/lib64/R/library/roxygen2/help/load_pkgload.html
/usr/lib64/R/library/roxygen2/help/load_source.html
/usr/lib64/R/library/roxygen2/help/markdown-internals.html
/usr/lib64/R/library/roxygen2/help/markdown-test.html
/usr/lib64/R/library/roxygen2/help/markdown_pass1.html
/usr/lib64/R/library/roxygen2/help/namespace_roclet.html
/usr/lib64/R/library/roxygen2/help/object.html
/usr/lib64/R/library/roxygen2/help/object_format.html
/usr/lib64/R/library/roxygen2/help/parse_file.html
/usr/lib64/R/library/roxygen2/help/parse_package.html
/usr/lib64/R/library/roxygen2/help/parse_text.html
/usr/lib64/R/library/roxygen2/help/paths.rds
/usr/lib64/R/library/roxygen2/help/rd_roclet.html
/usr/lib64/R/library/roxygen2/help/rd_section.html
/usr/lib64/R/library/roxygen2/help/roc_proc_text.html
/usr/lib64/R/library/roxygen2/help/roclet.html
/usr/lib64/R/library/roxygen2/help/roclet_clean.html
/usr/lib64/R/library/roxygen2/help/roclet_find.html
/usr/lib64/R/library/roxygen2/help/roclet_output.html
/usr/lib64/R/library/roxygen2/help/roclet_preprocess.html
/usr/lib64/R/library/roxygen2/help/roclet_process.html
/usr/lib64/R/library/roxygen2/help/roclet_tags.html
/usr/lib64/R/library/roxygen2/help/roxy_block.html
/usr/lib64/R/library/roxygen2/help/roxy_meta_get.html
/usr/lib64/R/library/roxygen2/help/roxy_tag.html
/usr/lib64/R/library/roxygen2/help/roxy_tag_parse.html
/usr/lib64/R/library/roxygen2/help/roxy_tag_rd.html
/usr/lib64/R/library/roxygen2/help/roxy_tag_warning.html
/usr/lib64/R/library/roxygen2/help/roxygen2-package.html
/usr/lib64/R/library/roxygen2/help/roxygen2.html
/usr/lib64/R/library/roxygen2/help/roxygen2.rdb
/usr/lib64/R/library/roxygen2/help/roxygen2.rdx
/usr/lib64/R/library/roxygen2/help/roxygenise.html
/usr/lib64/R/library/roxygen2/help/roxygenize.html
/usr/lib64/R/library/roxygen2/help/tag_code.html
/usr/lib64/R/library/roxygen2/help/tag_examples.html
/usr/lib64/R/library/roxygen2/help/tag_inherit.html
/usr/lib64/R/library/roxygen2/help/tag_markdown.html
/usr/lib64/R/library/roxygen2/help/tag_markdown_with_sections.html
/usr/lib64/R/library/roxygen2/help/tag_name.html
/usr/lib64/R/library/roxygen2/help/tag_name_description.html
/usr/lib64/R/library/roxygen2/help/tag_parsers.html
/usr/lib64/R/library/roxygen2/help/tag_toggle.html
/usr/lib64/R/library/roxygen2/help/tag_two_part.html
/usr/lib64/R/library/roxygen2/help/tag_value.html
/usr/lib64/R/library/roxygen2/help/tag_words.html
/usr/lib64/R/library/roxygen2/help/tag_words_line.html
/usr/lib64/R/library/roxygen2/help/unescape_rd_for_md.html
/usr/lib64/R/library/roxygen2/help/update_collate.html
/usr/lib64/R/library/roxygen2/help/vignette_roclet.html
/usr/lib64/R/library/roxygen2/html
/usr/lib64/R/library/roxygen2/html/00Index.html
/usr/lib64/R/library/roxygen2/html/R.css
/usr/lib64/R/library/roxygen2/html/RoxyTopic.html
/usr/lib64/R/library/roxygen2/html/double_escape_md.html
/usr/lib64/R/library/roxygen2/html/escape_examples.html
/usr/lib64/R/library/roxygen2/html/is_s3_generic.html
/usr/lib64/R/library/roxygen2/html/load.html
/usr/lib64/R/library/roxygen2/html/load_options.html
/usr/lib64/R/library/roxygen2/html/markdown-internals.html
/usr/lib64/R/library/roxygen2/html/markdown-test.html
/usr/lib64/R/library/roxygen2/html/markdown_pass1.html
/usr/lib64/R/library/roxygen2/html/namespace_roclet.html
/usr/lib64/R/library/roxygen2/html/object.html
/usr/lib64/R/library/roxygen2/html/object_format.html
/usr/lib64/R/library/roxygen2/html/parse_package.html
/usr/lib64/R/library/roxygen2/html/rd_roclet.html
/usr/lib64/R/library/roxygen2/html/rd_section.html
/usr/lib64/R/library/roxygen2/html/roc_proc_text.html
/usr/lib64/R/library/roxygen2/html/roclet.html
/usr/lib64/R/library/roxygen2/html/roclet_find.html
/usr/lib64/R/library/roxygen2/html/roxy_block.html
/usr/lib64/R/library/roxygen2/html/roxy_tag.html
/usr/lib64/R/library/roxygen2/html/roxy_tag_rd.html
/usr/lib64/R/library/roxygen2/html/roxygen2-package.html
/usr/lib64/R/library/roxygen2/html/roxygenize.html
/usr/lib64/R/library/roxygen2/html/tag_parsers.html
/usr/lib64/R/library/roxygen2/html/update_collate.html
/usr/lib64/R/library/roxygen2/html/vignette_roclet.html
/usr/lib64/R/library/roxygen2/libs
/usr/lib64/R/library/roxygen2/libs/roxygen2.so

References

Summary

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