Table des matières

Installation de R 4.3.1

Librairies additionnelles

% sudo apt-get --no-install-recommends install gfortran libreadline6-dev libpng-dev libtiff5-dev libjpeg8-dev libcairo2-dev libxt-dev xorg-dev tcl-dev tk-dev texinfo texlive texlive-fonts-extra libblas-dev

% sudo apt-get build-dep r-base-dev

E: You must put some 'deb-src' URIs in your sources.list

% sudo apt-get update

Procédure

Installation de R

% cd /opt/bio/sources
% sudo curl -L -O https://cran.r-project.org/src/base/R-4/R-4.3.1.tar.gz
% sudo tar -zxvf R-4.3.1.tar.gz
% sudo rm -rf mv R-4.3.1.tar.gz

% sudo chown -R root:root ./R-4.3.1
% sudo chmod 755 ./R-4.3.1

% cd ./R-4.3.1
% sudo ./configure --prefix=`pwd` --enable-R-shlib && sudo make && sudo make install

#
# R specific environment variable
#
export PATH=$PATH:/opt/bio/sources/R-4.3.1/bin

Annexe: Installation de IRkernel permettant à Jupyter et R de communiquer

Le module IRkernel installé avec R est nécessaire pour pouvoir avoir une communication entre R et l'interface Jupyter Lab. Pour le faire, c'est très simple:

% R -e "install.packages('IRkernel',repos='https://muug.ca/mirror/cran')

Annexe: Installation d'une interface graphique à R

NOTE: RStudio n'est pas disponible pour la plateforme ARM64.

Il existe plusieurs interfaces graphiques pour R et mon choix s'est porté sur RStudio. Pour installer RStudio, suivez simplement cette procédure:

% cd
% curl -L -O https://download1.rstudio.org/electron/jammy/amd64/rstudio-2023.06.0-421-amd64.deb

% sudo apt-get install libclang-dev

% sudo dpkg -i rstudio-2023.06.0-421-amd64.deb
% rm -rf rstudio-2023.06.0-421-amd64.deb

% rstudio

% source /etc/profile.d/impilo.sh

% sudo dpkg --purge rstudio-2023.06.0-421-amd64.deb