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.