How To Install R-RCurl on Fedora 36
Introduction
In this tutorial we learn how to install R-RCurl
on Fedora 36.
What is R-RCurl
The package allows one to compose general HTTP requests and provides convenient functions to fetch URIs, get & post forms, etc. and process the results returned by the Web server. This provides a great deal of control over the HTTP/FTP/… connection and the form of the request while providing a higher-level interface than is available just using R socket connections. Additionally, the underlying implementation is robust and extensive, supporting FTP/FTPS/TFTP (uploads and downloads), SSL/HTTPS, telnet, dict, ldap, and also supports cookies, redirects, authentication, etc.
We can use yum
or dnf
to install R-RCurl
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install R-RCurl.
Install R-RCurl 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-RCurl
using dnf
by running the following command:
sudo dnf -y install R-RCurl
Install R-RCurl 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-RCurl
using yum
by running the following command:
sudo yum -y install R-RCurl
How To Uninstall R-RCurl on Fedora 36
To uninstall only the R-RCurl
package we can use the following command:
sudo dnf remove R-RCurl
R-RCurl Package Contents on Fedora 36
/usr/lib/.build-id
/usr/lib/.build-id/b3
/usr/lib/.build-id/b3/2545a68e07ceeb136995926150a01c53421bc9
/usr/lib64/R/library/RCurl
/usr/lib64/R/library/RCurl/CurlSSL
/usr/lib64/R/library/RCurl/CurlSSL/boost.pem
/usr/lib64/R/library/RCurl/CurlSSL/ca-bundle.crt
/usr/lib64/R/library/RCurl/CurlSSL/cacert.pem
/usr/lib64/R/library/RCurl/CurlSSL/certs
/usr/lib64/R/library/RCurl/CurlSSL/certs.pem
/usr/lib64/R/library/RCurl/CurlSSL/curlSSL.xml
/usr/lib64/R/library/RCurl/CurlSSL/cybertrust.pem
/usr/lib64/R/library/RCurl/CurlSSL/docs
/usr/lib64/R/library/RCurl/CurlSSL/google.pem
/usr/lib64/R/library/RCurl/CurlSSL/myBundle.crt
/usr/lib64/R/library/RCurl/CurlSSL/ok.R
/usr/lib64/R/library/RCurl/CurlSSL/server.pem
/usr/lib64/R/library/RCurl/CurlSSL/statEth.pem
/usr/lib64/R/library/RCurl/DESCRIPTION
/usr/lib64/R/library/RCurl/HTTPErrors
/usr/lib64/R/library/RCurl/HTTPErrors/makeErrorClasses.R
/usr/lib64/R/library/RCurl/INDEX
/usr/lib64/R/library/RCurl/LICENSE
/usr/lib64/R/library/RCurl/Meta
/usr/lib64/R/library/RCurl/Meta/Rd.rds
/usr/lib64/R/library/RCurl/Meta/data.rds
/usr/lib64/R/library/RCurl/Meta/features.rds
/usr/lib64/R/library/RCurl/Meta/hsearch.rds
/usr/lib64/R/library/RCurl/Meta/links.rds
/usr/lib64/R/library/RCurl/Meta/nsInfo.rds
/usr/lib64/R/library/RCurl/Meta/package.rds
/usr/lib64/R/library/RCurl/NAMESPACE
/usr/lib64/R/library/RCurl/R
/usr/lib64/R/library/RCurl/R/RCurl
/usr/lib64/R/library/RCurl/R/RCurl.rdb
/usr/lib64/R/library/RCurl/R/RCurl.rdx
/usr/lib64/R/library/RCurl/data
/usr/lib64/R/library/RCurl/data/mimeTypeExtensions.rda
/usr/lib64/R/library/RCurl/doc
/usr/lib64/R/library/RCurl/doc/Changes.html
/usr/lib64/R/library/RCurl/doc/FAQ.html
/usr/lib64/R/library/RCurl/doc/cookies.xml
/usr/lib64/R/library/RCurl/doc/fileUploads.xml
/usr/lib64/R/library/RCurl/doc/getURL.html
/usr/lib64/R/library/RCurl/doc/philosophy.html
/usr/lib64/R/library/RCurl/doc/philosophy.xml
/usr/lib64/R/library/RCurl/doc/withCookies.Rdb
/usr/lib64/R/library/RCurl/doc/withCookies.html
/usr/lib64/R/library/RCurl/enums
/usr/lib64/R/library/RCurl/enums/Renums.c
/usr/lib64/R/library/RCurl/etc
/usr/lib64/R/library/RCurl/etc/README
/usr/lib64/R/library/RCurl/etc/ca-bundle.crt
/usr/lib64/R/library/RCurl/examples
/usr/lib64/R/library/RCurl/examples/CIS
/usr/lib64/R/library/RCurl/examples/CIS/cis.R
/usr/lib64/R/library/RCurl/examples/CIS/cis1.R
/usr/lib64/R/library/RCurl/examples/chunks.S
/usr/lib64/R/library/RCurl/examples/cis1.R
/usr/lib64/R/library/RCurl/examples/concurrent.S
/usr/lib64/R/library/RCurl/examples/concurrent.html
/usr/lib64/R/library/RCurl/examples/concurrent.xml
/usr/lib64/R/library/RCurl/examples/curl.c
/usr/lib64/R/library/RCurl/examples/download.R
/usr/lib64/R/library/RCurl/examples/elapsed.png
/usr/lib64/R/library/RCurl/examples/encoding.R
/usr/lib64/R/library/RCurl/examples/ftpList.R
/usr/lib64/R/library/RCurl/examples/getinfo.S
/usr/lib64/R/library/RCurl/examples/headers.S
/usr/lib64/R/library/RCurl/examples/headers2.S
/usr/lib64/R/library/RCurl/examples/html.S
/usr/lib64/R/library/RCurl/examples/logo.jpg
/usr/lib64/R/library/RCurl/examples/multi.S
/usr/lib64/R/library/RCurl/examples/nestedHTML.html
/usr/lib64/R/library/RCurl/examples/nestedHTML.xml
/usr/lib64/R/library/RCurl/examples/omg.netrc
/usr/lib64/R/library/RCurl/examples/passwd.S
/usr/lib64/R/library/RCurl/examples/passwd2.S
/usr/lib64/R/library/RCurl/examples/passwdSSL.S
/usr/lib64/R/library/RCurl/examples/post.c
/usr/lib64/R/library/RCurl/examples/post.html
/usr/lib64/R/library/RCurl/examples/postFormPasswd.R
/usr/lib64/R/library/RCurl/examples/progress.S
/usr/lib64/R/library/RCurl/examples/proxy.R
/usr/lib64/R/library/RCurl/examples/readHeader.S
/usr/lib64/R/library/RCurl/examples/soap.S
/usr/lib64/R/library/RCurl/examples/speakeasy.S
/usr/lib64/R/library/RCurl/examples/system.png
/usr/lib64/R/library/RCurl/examples/time.R
/usr/lib64/R/library/RCurl/examples/upload.R
/usr/lib64/R/library/RCurl/examples/user.png
/usr/lib64/R/library/RCurl/examples/worm.S
/usr/lib64/R/library/RCurl/examples/xmlParse.html
/usr/lib64/R/library/RCurl/examples/xmlParse.xml
/usr/lib64/R/library/RCurl/help
/usr/lib64/R/library/RCurl/help/+26+2CBitwiseValue+2CBitwiseValue-method.html
/usr/lib64/R/library/RCurl/help/+26+2CBitwiseValue-method.html
/usr/lib64/R/library/RCurl/help/+5B+2CEnumDef+2CANY-method.html
/usr/lib64/R/library/RCurl/help/+5B+2CEnumDef-method.html
/usr/lib64/R/library/RCurl/help/+5B+3C-.CURLOptions.html
/usr/lib64/R/library/RCurl/help/+5B+5B+3C-.CURLOptions.html
/usr/lib64/R/library/RCurl/help/+7C+2CBitwiseValue+2CBitwiseValue-method.html
/usr/lib64/R/library/RCurl/help/.postForm.html
/usr/lib64/R/library/RCurl/help/AUTH.html
/usr/lib64/R/library/RCurl/help/AUTH_ANY.html
/usr/lib64/R/library/RCurl/help/AUTH_ANYSAFE.html
/usr/lib64/R/library/RCurl/help/AUTH_BASIC.html
/usr/lib64/R/library/RCurl/help/AUTH_DIGEST.html
/usr/lib64/R/library/RCurl/help/AUTH_DIGEST_IE.html
/usr/lib64/R/library/RCurl/help/AUTH_GSSNEGOTIATE.html
/usr/lib64/R/library/RCurl/help/AUTH_NONE.html
/usr/lib64/R/library/RCurl/help/AUTH_NTLM.html
/usr/lib64/R/library/RCurl/help/AUTH_NTLM_WB.html
/usr/lib64/R/library/RCurl/help/AUTH_ONLY.html
/usr/lib64/R/library/RCurl/help/AnIndex
/usr/lib64/R/library/RCurl/help/CFILE-class.html
/usr/lib64/R/library/RCurl/help/CFILE.html
/usr/lib64/R/library/RCurl/help/CURLFORMcode-class.html
/usr/lib64/R/library/RCurl/help/CURLHandle-class.html
/usr/lib64/R/library/RCurl/help/CURL_NETRC_OPTION-class.html
/usr/lib64/R/library/RCurl/help/CURLcode-class.html
/usr/lib64/R/library/RCurl/help/CurlFeatureBits.html
/usr/lib64/R/library/RCurl/help/CurlGlobalBits.html
/usr/lib64/R/library/RCurl/help/CurlNetrc.html
/usr/lib64/R/library/RCurl/help/HTTP_VERSION_1_0.html
/usr/lib64/R/library/RCurl/help/HTTP_VERSION_1_1.html
/usr/lib64/R/library/RCurl/help/HTTP_VERSION_LAST.html
/usr/lib64/R/library/RCurl/help/HTTP_VERSION_NONE.html
/usr/lib64/R/library/RCurl/help/MultiCURLHandle-class.html
/usr/lib64/R/library/RCurl/help/RCurl-internal.html
/usr/lib64/R/library/RCurl/help/RCurl.rdb
/usr/lib64/R/library/RCurl/help/RCurl.rdx
/usr/lib64/R/library/RCurl/help/SSLVERSION_DEFAULT.html
/usr/lib64/R/library/RCurl/help/SSLVERSION_LAST.html
/usr/lib64/R/library/RCurl/help/SSLVERSION_SSLv2.html
/usr/lib64/R/library/RCurl/help/SSLVERSION_SSLv3.html
/usr/lib64/R/library/RCurl/help/SSLVERSION_TLSv1.html
/usr/lib64/R/library/RCurl/help/aliases.rds
/usr/lib64/R/library/RCurl/help/base64.html
/usr/lib64/R/library/RCurl/help/base64Decode.html
/usr/lib64/R/library/RCurl/help/base64Encode.html
/usr/lib64/R/library/RCurl/help/basicHeaderGatherer.html
/usr/lib64/R/library/RCurl/help/basicTextGatherer.html
/usr/lib64/R/library/RCurl/help/binaryBuffer.html
/usr/lib64/R/library/RCurl/help/c+2CBitwiseValue-method.html
/usr/lib64/R/library/RCurl/help/chunkToLineReader.html
/usr/lib64/R/library/RCurl/help/clone+2CANY-method.html
/usr/lib64/R/library/RCurl/help/clone+2CCFILE-method.html
/usr/lib64/R/library/RCurl/help/clone+2CCURLHandle-method.html
/usr/lib64/R/library/RCurl/help/clone+2Cenvironment-method.html
/usr/lib64/R/library/RCurl/help/clone.html
/usr/lib64/R/library/RCurl/help/close+2CCFILE-method.html
/usr/lib64/R/library/RCurl/help/coerce+2CBitwiseValue+2Cnumeric-method.html
/usr/lib64/R/library/RCurl/help/coerce+2CRCurlBinaryBuffer+2Craw-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2CCURLFORMcode-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2CCURL_NETRC_OPTION-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2CCURLcode-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2Ccurl_TimeCond-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2Ccurl_closepolicy-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2Ccurl_ftpauth-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2Ccurl_ftpccc-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2Ccurl_ftpcreatedir-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2Ccurl_ftpmethod-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2Ccurl_infotype-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2Ccurl_proxytype-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Ccharacter+2Ccurl_usessl-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2CCURLFORMcode-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2CCURL_NETRC_OPTION-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2CCURLcode-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2Ccurl_TimeCond-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2Ccurl_closepolicy-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2Ccurl_ftpauth-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2Ccurl_ftpccc-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2Ccurl_ftpcreatedir-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2Ccurl_ftpmethod-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2Ccurl_infotype-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2Ccurl_proxytype-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cinteger+2Ccurl_usessl-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2CCURLFORMcode-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2CCURL_NETRC_OPTION-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2CCURLcode-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2CNetrcEnum-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2Ccurl_TimeCond-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2Ccurl_closepolicy-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2Ccurl_ftpauth-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2Ccurl_ftpccc-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2Ccurl_ftpcreatedir-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2Ccurl_ftpmethod-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2Ccurl_infotype-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2Ccurl_proxytype-method.html
/usr/lib64/R/library/RCurl/help/coerce+2Cnumeric+2Ccurl_usessl-method.html
/usr/lib64/R/library/RCurl/help/complete+2CMultiCURLHandle-method.html
/usr/lib64/R/library/RCurl/help/complete.html
/usr/lib64/R/library/RCurl/help/curlError.html
/usr/lib64/R/library/RCurl/help/curlEscape.html
/usr/lib64/R/library/RCurl/help/curlGlobalCleanup.html
/usr/lib64/R/library/RCurl/help/curlGlobalInit.html
/usr/lib64/R/library/RCurl/help/curlMultiPerform.html
/usr/lib64/R/library/RCurl/help/curlOptions.html
/usr/lib64/R/library/RCurl/help/curlPercentEncode.html
/usr/lib64/R/library/RCurl/help/curlPerform.html
/usr/lib64/R/library/RCurl/help/curlSetOpt.html
/usr/lib64/R/library/RCurl/help/curlUnescape.html
/usr/lib64/R/library/RCurl/help/curlVersion.html
/usr/lib64/R/library/RCurl/help/curl_TimeCond-class.html
/usr/lib64/R/library/RCurl/help/curl_closepolicy-class.html
/usr/lib64/R/library/RCurl/help/curl_ftpauth-class.html
/usr/lib64/R/library/RCurl/help/curl_ftpccc-class.html
/usr/lib64/R/library/RCurl/help/curl_ftpcreatedir-class.html
/usr/lib64/R/library/RCurl/help/curl_ftpmethod-class.html
/usr/lib64/R/library/RCurl/help/curl_infotype-class.html
/usr/lib64/R/library/RCurl/help/curl_proxytype-class.html
/usr/lib64/R/library/RCurl/help/curl_usessl-class.html
/usr/lib64/R/library/RCurl/help/debugGatherer.html
/usr/lib64/R/library/RCurl/help/dupCurlHandle.html
/usr/lib64/R/library/RCurl/help/dynCurlReader.html
/usr/lib64/R/library/RCurl/help/enums.html
/usr/lib64/R/library/RCurl/help/fileUpload.html
/usr/lib64/R/library/RCurl/help/findHTTPHeaderEncoding.html
/usr/lib64/R/library/RCurl/help/ftpUpload.html
/usr/lib64/R/library/RCurl/help/getBinaryURL.html
/usr/lib64/R/library/RCurl/help/getBitIndicators.html
/usr/lib64/R/library/RCurl/help/getCurlErrorClassNames.html
/usr/lib64/R/library/RCurl/help/getCurlHandle.html
/usr/lib64/R/library/RCurl/help/getCurlInfo.html
/usr/lib64/R/library/RCurl/help/getCurlInfoConstants.html
/usr/lib64/R/library/RCurl/help/getCurlMultiHandle.html
/usr/lib64/R/library/RCurl/help/getCurlOptionTypes.html
/usr/lib64/R/library/RCurl/help/getCurlOptionsConstants.html
/usr/lib64/R/library/RCurl/help/getForm.html
/usr/lib64/R/library/RCurl/help/getFormParams.html
/usr/lib64/R/library/RCurl/help/getURI.html
/usr/lib64/R/library/RCurl/help/getURIAsynchronous.html
/usr/lib64/R/library/RCurl/help/getURL.html
/usr/lib64/R/library/RCurl/help/getURLAsynchronous.html
/usr/lib64/R/library/RCurl/help/getURLContent.html
/usr/lib64/R/library/RCurl/help/guessMIMEType.html
/usr/lib64/R/library/RCurl/help/httpDELETE.html
/usr/lib64/R/library/RCurl/help/httpGET.html
/usr/lib64/R/library/RCurl/help/httpHEAD.html
/usr/lib64/R/library/RCurl/help/httpOPTIONS.html
/usr/lib64/R/library/RCurl/help/httpPOST.html
/usr/lib64/R/library/RCurl/help/httpPUT.html
/usr/lib64/R/library/RCurl/help/listCurlOptions.html
/usr/lib64/R/library/RCurl/help/mapCurlOptNames.html
/usr/lib64/R/library/RCurl/help/merge.list.html
/usr/lib64/R/library/RCurl/help/mimeTypeExtensions.html
/usr/lib64/R/library/RCurl/help/multiTextGatherer.html
/usr/lib64/R/library/RCurl/help/parseHTTPHeader.html
/usr/lib64/R/library/RCurl/help/paths.rds
/usr/lib64/R/library/RCurl/help/pop+2CMultiCURLHandle+2CCURLHandle-method.html
/usr/lib64/R/library/RCurl/help/pop+2CMultiCURLHandle+2Ccharacter-method.html
/usr/lib64/R/library/RCurl/help/pop.html
/usr/lib64/R/library/RCurl/help/postForm.html
/usr/lib64/R/library/RCurl/help/push+2CMultiCURLHandle+2CCURLHandle-method.html
/usr/lib64/R/library/RCurl/help/push.html
/usr/lib64/R/library/RCurl/help/reset+2CCURLHandle-method.html
/usr/lib64/R/library/RCurl/help/reset.html
/usr/lib64/R/library/RCurl/help/scp.html
/usr/lib64/R/library/RCurl/help/setBitIndicators.html
/usr/lib64/R/library/RCurl/help/url.exists.html
/usr/lib64/R/library/RCurl/html
/usr/lib64/R/library/RCurl/html/00Index.html
/usr/lib64/R/library/RCurl/html/AUTH.html
/usr/lib64/R/library/RCurl/html/CFILE.html
/usr/lib64/R/library/RCurl/html/CURLHandle-class.html
/usr/lib64/R/library/RCurl/html/CurlFeatureBits.html
/usr/lib64/R/library/RCurl/html/HTTP_VERSION_1_0.html
/usr/lib64/R/library/RCurl/html/MultiCURLHandle-class.html
/usr/lib64/R/library/RCurl/html/R.css
/usr/lib64/R/library/RCurl/html/RCurl-internal.html
/usr/lib64/R/library/RCurl/html/base64.html
/usr/lib64/R/library/RCurl/html/basicHeaderGatherer.html
/usr/lib64/R/library/RCurl/html/basicTextGatherer.html
/usr/lib64/R/library/RCurl/html/binaryBuffer.html
/usr/lib64/R/library/RCurl/html/chunkToLineReader.html
/usr/lib64/R/library/RCurl/html/clone.html
/usr/lib64/R/library/RCurl/html/complete.html
/usr/lib64/R/library/RCurl/html/curlError.html
/usr/lib64/R/library/RCurl/html/curlEscape.html
/usr/lib64/R/library/RCurl/html/curlGlobalInit.html
/usr/lib64/R/library/RCurl/html/curlOptions.html
/usr/lib64/R/library/RCurl/html/curlPerform.html
/usr/lib64/R/library/RCurl/html/curlSetOpt.html
/usr/lib64/R/library/RCurl/html/curlVersion.html
/usr/lib64/R/library/RCurl/html/dynCurlReader.html
/usr/lib64/R/library/RCurl/html/enums.html
/usr/lib64/R/library/RCurl/html/fileUpload.html
/usr/lib64/R/library/RCurl/html/findHTTPHeaderEncoding.html
/usr/lib64/R/library/RCurl/html/ftpUpload.html
/usr/lib64/R/library/RCurl/html/getBinaryURL.html
/usr/lib64/R/library/RCurl/html/getBitIndicators.html
/usr/lib64/R/library/RCurl/html/getCurlErrorClassNames.html
/usr/lib64/R/library/RCurl/html/getCurlHandle.html
/usr/lib64/R/library/RCurl/html/getCurlInfo.html
/usr/lib64/R/library/RCurl/html/getFormParams.html
/usr/lib64/R/library/RCurl/html/getURIAsynchronous.html
/usr/lib64/R/library/RCurl/html/getURL.html
/usr/lib64/R/library/RCurl/html/guessMIMEType.html
/usr/lib64/R/library/RCurl/html/httpPUT.html
/usr/lib64/R/library/RCurl/html/merge.list.html
/usr/lib64/R/library/RCurl/html/mimeTypeExtensions.html
/usr/lib64/R/library/RCurl/html/postForm.html
/usr/lib64/R/library/RCurl/html/reset.html
/usr/lib64/R/library/RCurl/html/scp.html
/usr/lib64/R/library/RCurl/html/url.exists.html
/usr/lib64/R/library/RCurl/libs
/usr/lib64/R/library/RCurl/libs/RCurl.so
References
Summary
In this tutorial we learn how to install R-RCurl
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).