How To Install r-cran-bit on Ubuntu 20.04
Introduction
In this tutorial we learn how to install r-cran-bit
on Ubuntu 20.04.
What is r-cran-bit
r-cran-bit is:
This GNU R package provides bitmapped vectors of booleans (no NAs), coercion from and to logicals, integers and integer subscripts; fast boolean operators and fast summary statistics. With ‘bit’ vectors you can store true binary booleans {FALSE,TRUE} at the expense of 1 bit only, on a 32 bit architecture this means factor 32 less RAM and ~ factor 32 more speed on boolean operations. Due to overhead of R calls, actual speed gain depends on the size of the vector: expect gains for vectors of size > 10000 elements. Even for one-time boolean operations it can pay-off to convert to bit, the pay-off is obvious, when such components are used more than once.
Reading from and writing to bit is approximately as fast as accessing standard logicals - mostly due to R’s time for memory allocation. The package allows one to work with pre-allocated memory for return values by calling .Call() directly: when evaluating the speed of C-access with pre-allocated vector memory, coping from bit to logical requires only 70% of the time for copying from logical to logical; and copying from logical to bit comes at a performance penalty of 150%. the package now contains further classes for representing logical selections: ‘bitwhich’ for very skewed selections and ‘ri’ for selecting ranges of values for chunked processing. All three index classes can be used for subsetting ‘ff’ objects (ff-2.1-0 and higher).
There are three methods to install r-cran-bit
on Ubuntu 20.04. 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-bit 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-bit
using apt-get
by running the following command:
sudo apt-get -y install r-cran-bit
Install r-cran-bit Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install r-cran-bit
using apt
by running the following command:
sudo apt -y install r-cran-bit
Install r-cran-bit 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 Ubuntu. Update apt database with aptitude
using the following command.
sudo aptitude update
After updating apt database, We can install r-cran-bit
using aptitude
by running the following command:
sudo aptitude -y install r-cran-bit
How To Uninstall r-cran-bit on Ubuntu 20.04
To uninstall only the r-cran-bit
package we can use the following command:
sudo apt-get remove r-cran-bit
Uninstall r-cran-bit And Its Dependencies
To uninstall r-cran-bit
and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:
sudo apt-get -y autoremove r-cran-bit
Remove r-cran-bit Configurations and Data
To remove r-cran-bit
configuration and data from Ubuntu 20.04 we can use the following command:
sudo apt-get -y purge r-cran-bit
Remove r-cran-bit configuration, data, and all of its dependencies
We can use the following command to remove r-cran-bit
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge r-cran-bit
References
Summary
In this tutorial we learn how to install r-cran-bit
package on Ubuntu 20.04 using different package management tools: apt
, apt-get
and aptitude
.