How To Install R-presser on Fedora 36

In this tutorial we learn how to install R-presser in Fedora 36. R-presser is Lightweight Web Server for Testing

Introduction

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

What is R-presser

Create a web app that makes it easier to test web clients without using the internet. It includes a web app framework with path matching and parameters and templates. Can parse various ‘HTTP’ request bodies. Can send ‘JSON’ data or files from the disk. Includes a web app that implements the <https

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

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

sudo dnf -y install R-presser

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

sudo yum -y install R-presser

How To Uninstall R-presser on Fedora 36

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

sudo dnf remove R-presser

R-presser Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/b3
/usr/lib/.build-id/b3/d5e6874f4f665aa5b2282e3aa6055a360480fa
/usr/lib64/R/library/presser
/usr/lib64/R/library/presser/DESCRIPTION
/usr/lib64/R/library/presser/INDEX
/usr/lib64/R/library/presser/LICENSE
/usr/lib64/R/library/presser/Meta
/usr/lib64/R/library/presser/Meta/Rd.rds
/usr/lib64/R/library/presser/Meta/features.rds
/usr/lib64/R/library/presser/Meta/hsearch.rds
/usr/lib64/R/library/presser/Meta/links.rds
/usr/lib64/R/library/presser/Meta/nsInfo.rds
/usr/lib64/R/library/presser/Meta/package.rds
/usr/lib64/R/library/presser/NAMESPACE
/usr/lib64/R/library/presser/NEWS.md
/usr/lib64/R/library/presser/R
/usr/lib64/R/library/presser/R/presser
/usr/lib64/R/library/presser/R/presser.rdb
/usr/lib64/R/library/presser/R/presser.rdx
/usr/lib64/R/library/presser/credits
/usr/lib64/R/library/presser/credits/ciwetweb.md
/usr/lib64/R/library/presser/credits/redoc.md
/usr/lib64/R/library/presser/examples
/usr/lib64/R/library/presser/examples/hello
/usr/lib64/R/library/presser/examples/hello/app.R
/usr/lib64/R/library/presser/examples/hello/views
/usr/lib64/R/library/presser/examples/hello/views/test.txt
/usr/lib64/R/library/presser/examples/httpbin
/usr/lib64/R/library/presser/examples/httpbin/app.R
/usr/lib64/R/library/presser/examples/httpbin/assets
/usr/lib64/R/library/presser/examples/httpbin/assets/httpbin.html
/usr/lib64/R/library/presser/examples/httpbin/data
/usr/lib64/R/library/presser/examples/httpbin/data/deny.txt
/usr/lib64/R/library/presser/examples/httpbin/data/example.html
/usr/lib64/R/library/presser/examples/httpbin/data/example.json
/usr/lib64/R/library/presser/examples/httpbin/data/example.xml
/usr/lib64/R/library/presser/examples/httpbin/data/robots.txt
/usr/lib64/R/library/presser/examples/httpbin/data/utf8.html
/usr/lib64/R/library/presser/examples/httpbin/doc-template.hbs
/usr/lib64/R/library/presser/examples/httpbin/images
/usr/lib64/R/library/presser/examples/httpbin/images/Rlogo.jpeg
/usr/lib64/R/library/presser/examples/httpbin/images/Rlogo.png
/usr/lib64/R/library/presser/examples/httpbin/images/Rlogo.svg
/usr/lib64/R/library/presser/examples/httpbin/images/Rlogo.webp
/usr/lib64/R/library/presser/examples/httpbin/openapi.yaml
/usr/lib64/R/library/presser/examples/send-file
/usr/lib64/R/library/presser/examples/send-file/Rlogo.png
/usr/lib64/R/library/presser/examples/send-file/app.R
/usr/lib64/R/library/presser/examples/static
/usr/lib64/R/library/presser/examples/static/app.R
/usr/lib64/R/library/presser/examples/static/public
/usr/lib64/R/library/presser/examples/static/public/bar
/usr/lib64/R/library/presser/examples/static/public/bar/foo.txt
/usr/lib64/R/library/presser/examples/static/public/foo
/usr/lib64/R/library/presser/examples/static/public/foo/bar.html
/usr/lib64/R/library/presser/examples/static/public/foo/bar.json
/usr/lib64/R/library/presser/help
/usr/lib64/R/library/presser/help/AnIndex
/usr/lib64/R/library/presser/help/aliases.rds
/usr/lib64/R/library/presser/help/httpbin_app.html
/usr/lib64/R/library/presser/help/mw_etag.html
/usr/lib64/R/library/presser/help/mw_json.html
/usr/lib64/R/library/presser/help/mw_log.html
/usr/lib64/R/library/presser/help/mw_multipart.html
/usr/lib64/R/library/presser/help/mw_raw.html
/usr/lib64/R/library/presser/help/mw_static.html
/usr/lib64/R/library/presser/help/mw_text.html
/usr/lib64/R/library/presser/help/mw_urlencoded.html
/usr/lib64/R/library/presser/help/new_app.html
/usr/lib64/R/library/presser/help/new_app_process.html
/usr/lib64/R/library/presser/help/new_regexp.html
/usr/lib64/R/library/presser/help/paths.rds
/usr/lib64/R/library/presser/help/presser.rdb
/usr/lib64/R/library/presser/help/presser.rdx
/usr/lib64/R/library/presser/help/presser_app.html
/usr/lib64/R/library/presser/help/presser_app_process.html
/usr/lib64/R/library/presser/help/presser_regexp.html
/usr/lib64/R/library/presser/help/presser_request.html
/usr/lib64/R/library/presser/help/presser_response.html
/usr/lib64/R/library/presser/help/server_opts.html
/usr/lib64/R/library/presser/help/tmpl_glue.html
/usr/lib64/R/library/presser/html
/usr/lib64/R/library/presser/html/00Index.html
/usr/lib64/R/library/presser/html/R.css
/usr/lib64/R/library/presser/html/httpbin_app.html
/usr/lib64/R/library/presser/html/mw_etag.html
/usr/lib64/R/library/presser/html/mw_json.html
/usr/lib64/R/library/presser/html/mw_log.html
/usr/lib64/R/library/presser/html/mw_multipart.html
/usr/lib64/R/library/presser/html/mw_raw.html
/usr/lib64/R/library/presser/html/mw_static.html
/usr/lib64/R/library/presser/html/mw_text.html
/usr/lib64/R/library/presser/html/mw_urlencoded.html
/usr/lib64/R/library/presser/html/new_app.html
/usr/lib64/R/library/presser/html/new_app_process.html
/usr/lib64/R/library/presser/html/new_regexp.html
/usr/lib64/R/library/presser/html/presser_request.html
/usr/lib64/R/library/presser/html/presser_response.html
/usr/lib64/R/library/presser/html/server_opts.html
/usr/lib64/R/library/presser/html/tmpl_glue.html
/usr/lib64/R/library/presser/libs
/usr/lib64/R/library/presser/libs/presser.so

References

Summary

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