How To Install R-stringdist on Fedora 36

In this tutorial we learn how to install R-stringdist in Fedora 36. R-stringdist is Approximate String Matching, Fuzzy Text Search, and String Distance Functions

Introduction

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

What is R-stringdist

Implements an approximate string matching version of R’s native ‘match’ function. Also offers fuzzy text search based on various string distance measures. Can calculate various string distances based on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment), qgrams (q-gram, cosine, jaccard distance) or heuristic metrics (Jaro, Jaro-Winkler). An implementation of soundex is provided as well. Distances can be computed between character vectors while taking proper care of encoding or between integer vectors representing generic sequences. This package is built for speed and runs in parallel by using ‘openMP’. An API for C or C++ is exposed as well. Reference

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

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

sudo dnf -y install R-stringdist

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

sudo yum -y install R-stringdist

How To Uninstall R-stringdist on Fedora 36

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

sudo dnf remove R-stringdist

R-stringdist Package Contents on Fedora 36

---
title: "How To Install R-stringdist on Fedora 36"
linkTitle: "R-stringdist"
type: "docs"
description: "In this tutorial we learn how to install R-stringdist in Fedora 36. R-stringdist is Approximate String Matching, Fuzzy Text Search, and String Distance Functions"
date: "2022-08-17"
lastmod: "2022-08-17"
#image: /images/fedora/36/R-stringdist-featured.png
---

## Introduction

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

### What is `R-stringdist`

> Implements an approximate string matching version of R's native 'match' function. Also offers fuzzy text search based on various string distance measures. Can calculate various string distances based on edits (Damerau-Levenshtein, Hamming, Levenshtein, optimal sting alignment), qgrams (q-gram, cosine, jaccard distance) or heuristic metrics (Jaro, Jaro-Winkler). An implementation of soundex is provided as well. Distances can be computed between character vectors while taking proper care of encoding or between integer vectors representing generic sequences. This package is built for speed and runs in parallel by using 'openMP'. An API for C or C++ is exposed as well. Reference  

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

## Install R-stringdist on Fedora 36 Using dnf

Update yum database with `dnf` using the following command.

```bash
sudo dnf makecache --refresh

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

sudo dnf -y install R-stringdist

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

sudo yum -y install R-stringdist

How To Uninstall R-stringdist on Fedora 36

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

sudo dnf remove R-stringdist

R-stringdist Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/38
/usr/lib/.build-id/38/7f2d6c3897129621527759643dc27a3dd868b9
/usr/lib/R/library/stringdist
/usr/lib/R/library/stringdist/CITATION
/usr/lib/R/library/stringdist/DESCRIPTION
/usr/lib/R/library/stringdist/INDEX
/usr/lib/R/library/stringdist/Meta
/usr/lib/R/library/stringdist/Meta/Rd.rds
/usr/lib/R/library/stringdist/Meta/features.rds
/usr/lib/R/library/stringdist/Meta/hsearch.rds
/usr/lib/R/library/stringdist/Meta/links.rds
/usr/lib/R/library/stringdist/Meta/nsInfo.rds
/usr/lib/R/library/stringdist/Meta/package.rds
/usr/lib/R/library/stringdist/Meta/vignette.rds
/usr/lib/R/library/stringdist/NAMESPACE
/usr/lib/R/library/stringdist/NEWS
/usr/lib/R/library/stringdist/R
/usr/lib/R/library/stringdist/R/stringdist
/usr/lib/R/library/stringdist/R/stringdist.rdb
/usr/lib/R/library/stringdist/R/stringdist.rdx
/usr/lib/R/library/stringdist/doc
/usr/lib/R/library/stringdist/doc/RJournal_6_111-122-2014.Rnw
/usr/lib/R/library/stringdist/doc/RJournal_6_111-122-2014.pdf
/usr/lib/R/library/stringdist/doc/index.html
/usr/lib/R/library/stringdist/doc/stringdist_C-Cpp_api.Rnw
/usr/lib/R/library/stringdist/doc/stringdist_C-Cpp_api.pdf
/usr/lib/R/library/stringdist/help
/usr/lib/R/library/stringdist/help/AnIndex
/usr/lib/R/library/stringdist/help/afind.html
/usr/lib/R/library/stringdist/help/ain.html
/usr/lib/R/library/stringdist/help/aliases.rds
/usr/lib/R/library/stringdist/help/amatch.html
/usr/lib/R/library/stringdist/help/extract.html
/usr/lib/R/library/stringdist/help/grab.html
/usr/lib/R/library/stringdist/help/grabl.html
/usr/lib/R/library/stringdist/help/paths.rds
/usr/lib/R/library/stringdist/help/phonetic.html
/usr/lib/R/library/stringdist/help/printable_ascii.html
/usr/lib/R/library/stringdist/help/qgrams.html
/usr/lib/R/library/stringdist/help/seq_ain.html
/usr/lib/R/library/stringdist/help/seq_amatch.html
/usr/lib/R/library/stringdist/help/seq_dist.html
/usr/lib/R/library/stringdist/help/seq_distmatrix.html
/usr/lib/R/library/stringdist/help/seq_qgrams.html
/usr/lib/R/library/stringdist/help/seq_sim.html
/usr/lib/R/library/stringdist/help/stringdist-api.html
/usr/lib/R/library/stringdist/help/stringdist-encoding.html
/usr/lib/R/library/stringdist/help/stringdist-metrics.html
/usr/lib/R/library/stringdist/help/stringdist-package.html
/usr/lib/R/library/stringdist/help/stringdist-parallelization.html
/usr/lib/R/library/stringdist/help/stringdist.html
/usr/lib/R/library/stringdist/help/stringdist.rdb
/usr/lib/R/library/stringdist/help/stringdist.rdx
/usr/lib/R/library/stringdist/help/stringdist_api.html
/usr/lib/R/library/stringdist/help/stringdistmatrix.html
/usr/lib/R/library/stringdist/help/stringsim.html
/usr/lib/R/library/stringdist/help/stringsimmatrix.html
/usr/lib/R/library/stringdist/html
/usr/lib/R/library/stringdist/html/00Index.html
/usr/lib/R/library/stringdist/html/R.css
/usr/lib/R/library/stringdist/html/afind.html
/usr/lib/R/library/stringdist/html/amatch.html
/usr/lib/R/library/stringdist/html/phonetic.html
/usr/lib/R/library/stringdist/html/printable_ascii.html
/usr/lib/R/library/stringdist/html/qgrams.html
/usr/lib/R/library/stringdist/html/seq_amatch.html
/usr/lib/R/library/stringdist/html/seq_dist.html
/usr/lib/R/library/stringdist/html/seq_qgrams.html
/usr/lib/R/library/stringdist/html/seq_sim.html
/usr/lib/R/library/stringdist/html/stringdist-api.html
/usr/lib/R/library/stringdist/html/stringdist-encoding.html
/usr/lib/R/library/stringdist/html/stringdist-metrics.html
/usr/lib/R/library/stringdist/html/stringdist-package.html
/usr/lib/R/library/stringdist/html/stringdist-parallelization.html
/usr/lib/R/library/stringdist/html/stringdist.html
/usr/lib/R/library/stringdist/html/stringsim.html
/usr/lib/R/library/stringdist/libs
/usr/lib/R/library/stringdist/libs/stringdist.so
/usr/lib/R/library/stringdist/tinytest
/usr/lib/R/library/stringdist/tinytest/test_afind.R
/usr/lib/R/library/stringdist/tinytest/test_amatch.R
/usr/lib/R/library/stringdist/tinytest/test_gh_issue_59.R
/usr/lib/R/library/stringdist/tinytest/test_phonetic.R
/usr/lib/R/library/stringdist/tinytest/test_qgrams.R
/usr/lib/R/library/stringdist/tinytest/test_seq_dist.R
/usr/lib/R/library/stringdist/tinytest/test_stringdist.R
/usr/lib/R/library/stringdist/tinytest/test_stringsim.R

References

Summary

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

/usr/lib/.build-id /usr/lib/.build-id/18 /usr/lib/.build-id/18/8652c27355f359fa5f121793a0cc7a2d817b55 /usr/lib64/R/library/stringdist /usr/lib64/R/library/stringdist/CITATION /usr/lib64/R/library/stringdist/DESCRIPTION /usr/lib64/R/library/stringdist/INDEX /usr/lib64/R/library/stringdist/Meta /usr/lib64/R/library/stringdist/Meta/Rd.rds /usr/lib64/R/library/stringdist/Meta/features.rds /usr/lib64/R/library/stringdist/Meta/hsearch.rds /usr/lib64/R/library/stringdist/Meta/links.rds /usr/lib64/R/library/stringdist/Meta/nsInfo.rds /usr/lib64/R/library/stringdist/Meta/package.rds /usr/lib64/R/library/stringdist/Meta/vignette.rds /usr/lib64/R/library/stringdist/NAMESPACE /usr/lib64/R/library/stringdist/NEWS /usr/lib64/R/library/stringdist/R /usr/lib64/R/library/stringdist/R/stringdist /usr/lib64/R/library/stringdist/R/stringdist.rdb /usr/lib64/R/library/stringdist/R/stringdist.rdx /usr/lib64/R/library/stringdist/doc /usr/lib64/R/library/stringdist/doc/RJournal_6_111-122-2014.Rnw /usr/lib64/R/library/stringdist/doc/RJournal_6_111-122-2014.pdf /usr/lib64/R/library/stringdist/doc/index.html /usr/lib64/R/library/stringdist/doc/stringdist_C-Cpp_api.Rnw /usr/lib64/R/library/stringdist/doc/stringdist_C-Cpp_api.pdf /usr/lib64/R/library/stringdist/help /usr/lib64/R/library/stringdist/help/AnIndex /usr/lib64/R/library/stringdist/help/afind.html /usr/lib64/R/library/stringdist/help/ain.html /usr/lib64/R/library/stringdist/help/aliases.rds /usr/lib64/R/library/stringdist/help/amatch.html /usr/lib64/R/library/stringdist/help/extract.html /usr/lib64/R/library/stringdist/help/grab.html /usr/lib64/R/library/stringdist/help/grabl.html /usr/lib64/R/library/stringdist/help/paths.rds /usr/lib64/R/library/stringdist/help/phonetic.html /usr/lib64/R/library/stringdist/help/printable_ascii.html /usr/lib64/R/library/stringdist/help/qgrams.html /usr/lib64/R/library/stringdist/help/seq_ain.html /usr/lib64/R/library/stringdist/help/seq_amatch.html /usr/lib64/R/library/stringdist/help/seq_dist.html /usr/lib64/R/library/stringdist/help/seq_distmatrix.html /usr/lib64/R/library/stringdist/help/seq_qgrams.html /usr/lib64/R/library/stringdist/help/seq_sim.html /usr/lib64/R/library/stringdist/help/stringdist-api.html /usr/lib64/R/library/stringdist/help/stringdist-encoding.html /usr/lib64/R/library/stringdist/help/stringdist-metrics.html /usr/lib64/R/library/stringdist/help/stringdist-package.html /usr/lib64/R/library/stringdist/help/stringdist-parallelization.html /usr/lib64/R/library/stringdist/help/stringdist.html /usr/lib64/R/library/stringdist/help/stringdist.rdb /usr/lib64/R/library/stringdist/help/stringdist.rdx /usr/lib64/R/library/stringdist/help/stringdist_api.html /usr/lib64/R/library/stringdist/help/stringdistmatrix.html /usr/lib64/R/library/stringdist/help/stringsim.html /usr/lib64/R/library/stringdist/help/stringsimmatrix.html /usr/lib64/R/library/stringdist/html /usr/lib64/R/library/stringdist/html/00Index.html /usr/lib64/R/library/stringdist/html/R.css /usr/lib64/R/library/stringdist/html/afind.html /usr/lib64/R/library/stringdist/html/amatch.html /usr/lib64/R/library/stringdist/html/phonetic.html /usr/lib64/R/library/stringdist/html/printable_ascii.html /usr/lib64/R/library/stringdist/html/qgrams.html /usr/lib64/R/library/stringdist/html/seq_amatch.html /usr/lib64/R/library/stringdist/html/seq_dist.html /usr/lib64/R/library/stringdist/html/seq_qgrams.html /usr/lib64/R/library/stringdist/html/seq_sim.html /usr/lib64/R/library/stringdist/html/stringdist-api.html /usr/lib64/R/library/stringdist/html/stringdist-encoding.html /usr/lib64/R/library/stringdist/html/stringdist-metrics.html /usr/lib64/R/library/stringdist/html/stringdist-package.html /usr/lib64/R/library/stringdist/html/stringdist-parallelization.html /usr/lib64/R/library/stringdist/html/stringdist.html /usr/lib64/R/library/stringdist/html/stringsim.html /usr/lib64/R/library/stringdist/libs /usr/lib64/R/library/stringdist/libs/stringdist.so /usr/lib64/R/library/stringdist/tinytest /usr/lib64/R/library/stringdist/tinytest/test_afind.R /usr/lib64/R/library/stringdist/tinytest/test_amatch.R /usr/lib64/R/library/stringdist/tinytest/test_gh_issue_59.R /usr/lib64/R/library/stringdist/tinytest/test_phonetic.R /usr/lib64/R/library/stringdist/tinytest/test_qgrams.R /usr/lib64/R/library/stringdist/tinytest/test_seq_dist.R /usr/lib64/R/library/stringdist/tinytest/test_stringdist.R /usr/lib64/R/library/stringdist/tinytest/test_stringsim.R


## References

* [R-stringdist website](https://CRAN.R-project.org/package=stringdist)

## Summary

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