How To Install R-webfakes on Fedora 36

In this tutorial we learn how to install R-webfakes in Fedora 36. R-webfakes is Fake Web Apps for HTTP Testing

Introduction

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

What is R-webfakes

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, 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-webfakes on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install R-webfakes.

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

sudo dnf -y install R-webfakes

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

sudo yum -y install R-webfakes

How To Uninstall R-webfakes on Fedora 36

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

sudo dnf remove R-webfakes

R-webfakes Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/6a
/usr/lib/.build-id/6a/0c72a6b1adf83b4c79c119ffff35aa65a7cba2
/usr/lib64/R/library/webfakes
/usr/lib64/R/library/webfakes/DESCRIPTION
/usr/lib64/R/library/webfakes/INDEX
/usr/lib64/R/library/webfakes/LICENSE
/usr/lib64/R/library/webfakes/Meta
/usr/lib64/R/library/webfakes/Meta/Rd.rds
/usr/lib64/R/library/webfakes/Meta/features.rds
/usr/lib64/R/library/webfakes/Meta/hsearch.rds
/usr/lib64/R/library/webfakes/Meta/links.rds
/usr/lib64/R/library/webfakes/Meta/nsInfo.rds
/usr/lib64/R/library/webfakes/Meta/package.rds
/usr/lib64/R/library/webfakes/NAMESPACE
/usr/lib64/R/library/webfakes/NEWS.md
/usr/lib64/R/library/webfakes/R
/usr/lib64/R/library/webfakes/R/webfakes
/usr/lib64/R/library/webfakes/R/webfakes.rdb
/usr/lib64/R/library/webfakes/R/webfakes.rdx
/usr/lib64/R/library/webfakes/credits
/usr/lib64/R/library/webfakes/credits/ciwetweb.md
/usr/lib64/R/library/webfakes/credits/redoc.md
/usr/lib64/R/library/webfakes/examples
/usr/lib64/R/library/webfakes/examples/hello
/usr/lib64/R/library/webfakes/examples/hello/app.R
/usr/lib64/R/library/webfakes/examples/hello/views
/usr/lib64/R/library/webfakes/examples/hello/views/test.txt
/usr/lib64/R/library/webfakes/examples/httpbin
/usr/lib64/R/library/webfakes/examples/httpbin/app.R
/usr/lib64/R/library/webfakes/examples/httpbin/assets
/usr/lib64/R/library/webfakes/examples/httpbin/assets/httpbin.html
/usr/lib64/R/library/webfakes/examples/httpbin/data
/usr/lib64/R/library/webfakes/examples/httpbin/data/deny.txt
/usr/lib64/R/library/webfakes/examples/httpbin/data/example.html
/usr/lib64/R/library/webfakes/examples/httpbin/data/example.json
/usr/lib64/R/library/webfakes/examples/httpbin/data/example.xml
/usr/lib64/R/library/webfakes/examples/httpbin/data/robots.txt
/usr/lib64/R/library/webfakes/examples/httpbin/data/utf8.html
/usr/lib64/R/library/webfakes/examples/httpbin/doc-template.hbs
/usr/lib64/R/library/webfakes/examples/httpbin/images
/usr/lib64/R/library/webfakes/examples/httpbin/images/Rlogo.jpeg
/usr/lib64/R/library/webfakes/examples/httpbin/images/Rlogo.png
/usr/lib64/R/library/webfakes/examples/httpbin/images/Rlogo.svg
/usr/lib64/R/library/webfakes/examples/httpbin/images/Rlogo.webp
/usr/lib64/R/library/webfakes/examples/httpbin/openapi.yaml
/usr/lib64/R/library/webfakes/examples/send-file
/usr/lib64/R/library/webfakes/examples/send-file/Rlogo.png
/usr/lib64/R/library/webfakes/examples/send-file/app.R
/usr/lib64/R/library/webfakes/examples/static
/usr/lib64/R/library/webfakes/examples/static/app.R
/usr/lib64/R/library/webfakes/examples/static/public
/usr/lib64/R/library/webfakes/examples/static/public/bar
/usr/lib64/R/library/webfakes/examples/static/public/bar/foo.txt
/usr/lib64/R/library/webfakes/examples/static/public/foo
/usr/lib64/R/library/webfakes/examples/static/public/foo/bar.html
/usr/lib64/R/library/webfakes/examples/static/public/foo/bar.json
/usr/lib64/R/library/webfakes/help
/usr/lib64/R/library/webfakes/help/AnIndex
/usr/lib64/R/library/webfakes/help/aliases.rds
/usr/lib64/R/library/webfakes/help/httpbin_app.html
/usr/lib64/R/library/webfakes/help/local_app_process.html
/usr/lib64/R/library/webfakes/help/mw_etag.html
/usr/lib64/R/library/webfakes/help/mw_json.html
/usr/lib64/R/library/webfakes/help/mw_log.html
/usr/lib64/R/library/webfakes/help/mw_multipart.html
/usr/lib64/R/library/webfakes/help/mw_raw.html
/usr/lib64/R/library/webfakes/help/mw_static.html
/usr/lib64/R/library/webfakes/help/mw_text.html
/usr/lib64/R/library/webfakes/help/mw_urlencoded.html
/usr/lib64/R/library/webfakes/help/new_app.html
/usr/lib64/R/library/webfakes/help/new_app_process.html
/usr/lib64/R/library/webfakes/help/new_regexp.html
/usr/lib64/R/library/webfakes/help/oauth2_httr_login.html
/usr/lib64/R/library/webfakes/help/oauth2_login.html
/usr/lib64/R/library/webfakes/help/oauth2_resource_app.html
/usr/lib64/R/library/webfakes/help/oauth2_third_party_app.html
/usr/lib64/R/library/webfakes/help/paths.rds
/usr/lib64/R/library/webfakes/help/server_opts.html
/usr/lib64/R/library/webfakes/help/tmpl_glue.html
/usr/lib64/R/library/webfakes/help/webfakes.rdb
/usr/lib64/R/library/webfakes/help/webfakes.rdx
/usr/lib64/R/library/webfakes/help/webfakes_app.html
/usr/lib64/R/library/webfakes/help/webfakes_app_process.html
/usr/lib64/R/library/webfakes/help/webfakes_regexp.html
/usr/lib64/R/library/webfakes/help/webfakes_request.html
/usr/lib64/R/library/webfakes/help/webfakes_response.html
/usr/lib64/R/library/webfakes/html
/usr/lib64/R/library/webfakes/html/00Index.html
/usr/lib64/R/library/webfakes/html/R.css
/usr/lib64/R/library/webfakes/html/httpbin_app.html
/usr/lib64/R/library/webfakes/html/local_app_process.html
/usr/lib64/R/library/webfakes/html/mw_etag.html
/usr/lib64/R/library/webfakes/html/mw_json.html
/usr/lib64/R/library/webfakes/html/mw_log.html
/usr/lib64/R/library/webfakes/html/mw_multipart.html
/usr/lib64/R/library/webfakes/html/mw_raw.html
/usr/lib64/R/library/webfakes/html/mw_static.html
/usr/lib64/R/library/webfakes/html/mw_text.html
/usr/lib64/R/library/webfakes/html/mw_urlencoded.html
/usr/lib64/R/library/webfakes/html/new_app.html
/usr/lib64/R/library/webfakes/html/new_app_process.html
/usr/lib64/R/library/webfakes/html/new_regexp.html
/usr/lib64/R/library/webfakes/html/oauth2_httr_login.html
/usr/lib64/R/library/webfakes/html/oauth2_login.html
/usr/lib64/R/library/webfakes/html/oauth2_resource_app.html
/usr/lib64/R/library/webfakes/html/oauth2_third_party_app.html
/usr/lib64/R/library/webfakes/html/server_opts.html
/usr/lib64/R/library/webfakes/html/tmpl_glue.html
/usr/lib64/R/library/webfakes/html/webfakes_request.html
/usr/lib64/R/library/webfakes/html/webfakes_response.html
/usr/lib64/R/library/webfakes/libs
/usr/lib64/R/library/webfakes/libs/webfakes.so
/usr/lib64/R/library/webfakes/views
/usr/lib64/R/library/webfakes/views/authorize.html

References

Summary

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