How To Install r-cran-cmdfun on Debian 12
Introduction
In this tutorial we learn how to install r-cran-cmdfun
on Debian 12.
What is r-cran-cmdfun
r-cran-cmdfun is:
Writing interfaces to command line software is cumbersome. ‘cmdfun’ provides a framework for building function calls to seamlessly interface with shell commands by allowing lazy evaluation of command line arguments. ‘cmdfun’ also provides methods for handling user-specific paths to tool installs or secrets like API keys. Its focus is to equally serve package builders who wish to wrap command line software, and to help analysts stay inside R when they might usually leave to execute non- R software.
There are three methods to install r-cran-cmdfun
on Debian 12. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install r-cran-cmdfun Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install r-cran-cmdfun
using apt-get
by running the following command:
sudo apt-get -y install r-cran-cmdfun
Install r-cran-cmdfun Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install r-cran-cmdfun
using apt
by running the following command:
sudo apt -y install r-cran-cmdfun
Install r-cran-cmdfun Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Debian. Update apt database with aptitude
using the following command.
sudo aptitude update
After updating apt database, We can install r-cran-cmdfun
using aptitude
by running the following command:
sudo aptitude -y install r-cran-cmdfun
How To Uninstall r-cran-cmdfun on Debian 12
To uninstall only the r-cran-cmdfun
package we can use the following command:
sudo apt-get remove r-cran-cmdfun
Uninstall r-cran-cmdfun And Its Dependencies
To uninstall r-cran-cmdfun
and its dependencies that are no longer needed by Debian 12, we can use the command below:
sudo apt-get -y autoremove r-cran-cmdfun
Remove r-cran-cmdfun Configurations and Data
To remove r-cran-cmdfun
configuration and data from Debian 12 we can use the following command:
sudo apt-get -y purge r-cran-cmdfun
Remove r-cran-cmdfun configuration, data, and all of its dependencies
We can use the following command to remove r-cran-cmdfun
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge r-cran-cmdfun
Dependencies
r-cran-cmdfun have the following dependencies:
- r-base-core
- r-api-4.0
- r-cran-magrittr
- r-cran-purrr
- r-cran-r.utils
- r-cran-rlang
- r-cran-testthat
- r-cran-usethis
References
Summary
In this tutorial we learn how to install r-cran-cmdfun
package on Debian 12 using different package management tools: apt
, apt-get
and aptitude
.