How To Install R-RPostgres on Fedora 36

In this tutorial we learn how to install R-RPostgres in Fedora 36. R-RPostgres is Rcpp Interface to PostgreSQL

Introduction

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

What is R-RPostgres

Fully DBI-compliant Rcpp-backed interface to PostgreSQL <https

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

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

sudo dnf -y install R-RPostgres

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

sudo yum -y install R-RPostgres

How To Uninstall R-RPostgres on Fedora 36

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

sudo dnf remove R-RPostgres

R-RPostgres Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/82
/usr/lib/.build-id/82/3c1670a22a6fc9e8693b6eb614f04893530945
/usr/lib64/R/library/RPostgres
/usr/lib64/R/library/RPostgres/DESCRIPTION
/usr/lib64/R/library/RPostgres/INDEX
/usr/lib64/R/library/RPostgres/Meta
/usr/lib64/R/library/RPostgres/Meta/Rd.rds
/usr/lib64/R/library/RPostgres/Meta/features.rds
/usr/lib64/R/library/RPostgres/Meta/hsearch.rds
/usr/lib64/R/library/RPostgres/Meta/links.rds
/usr/lib64/R/library/RPostgres/Meta/nsInfo.rds
/usr/lib64/R/library/RPostgres/Meta/package.rds
/usr/lib64/R/library/RPostgres/Meta/vignette.rds
/usr/lib64/R/library/RPostgres/NAMESPACE
/usr/lib64/R/library/RPostgres/NEWS.md
/usr/lib64/R/library/RPostgres/R
/usr/lib64/R/library/RPostgres/R/RPostgres
/usr/lib64/R/library/RPostgres/R/RPostgres.rdb
/usr/lib64/R/library/RPostgres/R/RPostgres.rdx
/usr/lib64/R/library/RPostgres/doc
/usr/lib64/R/library/RPostgres/doc/index.html
/usr/lib64/R/library/RPostgres/doc/work-queue.R
/usr/lib64/R/library/RPostgres/doc/work-queue.Rmd
/usr/lib64/R/library/RPostgres/doc/work-queue.html
/usr/lib64/R/library/RPostgres/help
/usr/lib64/R/library/RPostgres/help/AnIndex
/usr/lib64/R/library/RPostgres/help/Id.html
/usr/lib64/R/library/RPostgres/help/Postgres.html
/usr/lib64/R/library/RPostgres/help/PqConnection-class.html
/usr/lib64/R/library/RPostgres/help/PqDriver-class.html
/usr/lib64/R/library/RPostgres/help/PqResult-class.html
/usr/lib64/R/library/RPostgres/help/RPostgres-package.html
/usr/lib64/R/library/RPostgres/help/RPostgres.html
/usr/lib64/R/library/RPostgres/help/RPostgres.rdb
/usr/lib64/R/library/RPostgres/help/RPostgres.rdx
/usr/lib64/R/library/RPostgres/help/Redshift.html
/usr/lib64/R/library/RPostgres/help/RedshiftConnection-class.html
/usr/lib64/R/library/RPostgres/help/RedshiftDriver-class.html
/usr/lib64/R/library/RPostgres/help/aliases.rds
/usr/lib64/R/library/RPostgres/help/dbAppendTable+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbBegin+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbBind+2CPqResult-method.html
/usr/lib64/R/library/RPostgres/help/dbClearResult+2CPqResult-method.html
/usr/lib64/R/library/RPostgres/help/dbColumnInfo+2CPqResult-method.html
/usr/lib64/R/library/RPostgres/help/dbCommit+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbConnect+2CPqDriver-method.html
/usr/lib64/R/library/RPostgres/help/dbConnect+2CRedshiftDriver-method.html
/usr/lib64/R/library/RPostgres/help/dbDataType+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbDataType+2CPqDriver-method.html
/usr/lib64/R/library/RPostgres/help/dbDataType.html
/usr/lib64/R/library/RPostgres/help/dbDisconnect+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbExistsTable+2CPqConnection+2CId-method.html
/usr/lib64/R/library/RPostgres/help/dbExistsTable+2CPqConnection+2Ccharacter-method.html
/usr/lib64/R/library/RPostgres/help/dbFetch+2CPqResult-method.html
/usr/lib64/R/library/RPostgres/help/dbGetInfo+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbGetInfo+2CPqDriver-method.html
/usr/lib64/R/library/RPostgres/help/dbGetRowCount+2CPqResult-method.html
/usr/lib64/R/library/RPostgres/help/dbGetRowsAffected+2CPqResult-method.html
/usr/lib64/R/library/RPostgres/help/dbGetStatement+2CPqResult-method.html
/usr/lib64/R/library/RPostgres/help/dbHasCompleted+2CPqResult-method.html
/usr/lib64/R/library/RPostgres/help/dbIsValid+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbIsValid+2CPqDriver-method.html
/usr/lib64/R/library/RPostgres/help/dbIsValid+2CPqResult-method.html
/usr/lib64/R/library/RPostgres/help/dbListFields+2CPqConnection+2CId-method.html
/usr/lib64/R/library/RPostgres/help/dbListFields+2CPqConnection+2Ccharacter-method.html
/usr/lib64/R/library/RPostgres/help/dbListObjects+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbListTables+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteIdentifier+2CPqConnection+2CId-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteIdentifier+2CPqConnection+2CSQL-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteIdentifier+2CPqConnection+2Ccharacter-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2CDate-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2CPOSIXt-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2Cblob-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2Ccharacter-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2Cdifftime-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2Cfactor-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2Cinteger-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2Clist-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2Clogical-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteLiteral+2CPqConnection+2Cnumeric-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteString+2CPqConnection+2CSQL-method.html
/usr/lib64/R/library/RPostgres/help/dbQuoteString+2CPqConnection+2Ccharacter-method.html
/usr/lib64/R/library/RPostgres/help/dbReadTable+2CPqConnection+2Ccharacter-method.html
/usr/lib64/R/library/RPostgres/help/dbRemoveTable+2CPqConnection+2Ccharacter-method.html
/usr/lib64/R/library/RPostgres/help/dbRollback+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/dbSendQuery+2CPqConnection+2Ccharacter-method.html
/usr/lib64/R/library/RPostgres/help/dbUnloadDriver+2CPqDriver-method.html
/usr/lib64/R/library/RPostgres/help/dbUnquoteIdentifier+2CPqConnection+2CSQL-method.html
/usr/lib64/R/library/RPostgres/help/dbWriteTable+2CPqConnection+2Ccharacter+2Cdata.frame-method.html
/usr/lib64/R/library/RPostgres/help/format.PqConnection.html
/usr/lib64/R/library/RPostgres/help/paths.rds
/usr/lib64/R/library/RPostgres/help/postgres-query.html
/usr/lib64/R/library/RPostgres/help/postgres-tables.html
/usr/lib64/R/library/RPostgres/help/postgres-transactions.html
/usr/lib64/R/library/RPostgres/help/postgresDefault.html
/usr/lib64/R/library/RPostgres/help/postgresHasDefault.html
/usr/lib64/R/library/RPostgres/help/postgresWaitForNotify.html
/usr/lib64/R/library/RPostgres/help/quote.html
/usr/lib64/R/library/RPostgres/help/reexports.html
/usr/lib64/R/library/RPostgres/help/show+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/help/sqlData+2CPqConnection-method.html
/usr/lib64/R/library/RPostgres/html
/usr/lib64/R/library/RPostgres/html/00Index.html
/usr/lib64/R/library/RPostgres/html/Postgres.html
/usr/lib64/R/library/RPostgres/html/PqConnection-class.html
/usr/lib64/R/library/RPostgres/html/PqDriver-class.html
/usr/lib64/R/library/RPostgres/html/PqResult-class.html
/usr/lib64/R/library/RPostgres/html/R.css
/usr/lib64/R/library/RPostgres/html/RPostgres-package.html
/usr/lib64/R/library/RPostgres/html/Redshift.html
/usr/lib64/R/library/RPostgres/html/dbDataType.html
/usr/lib64/R/library/RPostgres/html/postgres-query.html
/usr/lib64/R/library/RPostgres/html/postgres-tables.html
/usr/lib64/R/library/RPostgres/html/postgres-transactions.html
/usr/lib64/R/library/RPostgres/html/postgresHasDefault.html
/usr/lib64/R/library/RPostgres/html/postgresWaitForNotify.html
/usr/lib64/R/library/RPostgres/html/quote.html
/usr/lib64/R/library/RPostgres/html/reexports.html
/usr/lib64/R/library/RPostgres/libs
/usr/lib64/R/library/RPostgres/libs/RPostgres.so

References

Summary

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