How To Install r-cran-multicool on Kali Linux

In this tutorial we learn how to install r-cran-multicool on Kali Linux. r-cran-multicool is GNU R permutations of multisets in Cool-Lex order

Introduction

In this tutorial we learn how to install r-cran-multicool on Kali Linux.

What is r-cran-multicool

r-cran-multicool is:

A set of tools to permute multisets without loops or hash tables and to generate integer partitions. The permutation functions are based on C code from Aaron Williams. Cool-lex order is similar to colexicographical order. The algorithm is described in Williams, A. Loopless Generation of Multiset Permutations by Prefix Shifts. SODA 2009, Symposium on Discrete Algorithms, New York, United States. The permutation code is distributed without restrictions. The code for stable and efficient computation of multinomial coefficients comes from Dave Barber. The code can be download from http://tamivox.org/dave/multinomial/index.html and is distributed without conditions. The package also generates the integer partitions of a positive, non-zero integer n. The C++ code for this is based on Python code from Jerome Kelleher which can be found here http://jeromekelleher.net/category/combinatorics.html. The C++ code and Python code are distributed without conditions.

There are three methods to install r-cran-multicool on Kali Linux. 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-multicool 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-multicool using apt-get by running the following command:

sudo apt-get -y install r-cran-multicool

Install r-cran-multicool Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install r-cran-multicool using apt by running the following command:

sudo apt -y install r-cran-multicool

Install r-cran-multicool Using aptitude

If you want to follow this method, you might need to install aptitude on Kali Linux first since aptitude is usually not installed by default on Kali Linux. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install r-cran-multicool using aptitude by running the following command:

sudo aptitude -y install r-cran-multicool

How To Uninstall r-cran-multicool on Kali Linux

To uninstall only the r-cran-multicool package we can use the following command:

sudo apt-get remove r-cran-multicool

Uninstall r-cran-multicool And Its Dependencies

To uninstall r-cran-multicool and its dependencies that are no longer needed by Kali Linux, we can use the command below:

sudo apt-get -y autoremove r-cran-multicool

Remove r-cran-multicool Configurations and Data

To remove r-cran-multicool configuration and data from Kali Linux we can use the following command:

sudo apt-get -y purge r-cran-multicool

Remove r-cran-multicool configuration, data, and all of its dependencies

We can use the following command to remove r-cran-multicool configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge r-cran-multicool

Dependencies

r-cran-multicool have the following dependencies:

References

Summary

In this tutorial we learn how to install r-cran-multicool package on Kali Linux using different package management tools: apt, apt-get and aptitude.