Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| fr:install:bin_app_repository:22_04_a23_build:r_421 [2025/05/15 16:48] – [Librairies additionnelles] foisys | fr:install:bin_app_repository:22_04_a23_build:r_421 [2025/05/22 16:19] (Version actuelle) – supprimée foisys | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Installation de R 4.3.1 ====== | ||
| - | ===== Librairies additionnelles ===== | ||
| - | |||
| - | * Il vous faudra les librairies suivantes: | ||
| - | |||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | |||
| - | <sxh bash> | ||
| - | % 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 | ||
| - | </ | ||
| - | |||
| - | * Mais j'ai aussi trouvé un raccourci pour tout cela: Ubuntu à un package appelé '' | ||
| - | |||
| - | <sxh> | ||
| - | % sudo apt build-dep r-base-dev | ||
| - | </ | ||
| - | |||
| - | * Et si vous tentez la chose, ça ne fonctionnera pas... | ||
| - | <sxh bash> | ||
| - | E: You must put some ' | ||
| - | </ | ||
| - | |||
| - | * Il faut aller éditer le fichier ''/ | ||
| - | |||
| - | <sxh> | ||
| - | % sudo apt update | ||
| - | </ | ||
| - | |||
| - | ===== Procédure ===== | ||
| - | |||
| - | ==== Installation de R ==== | ||
| - | |||
| - | * Source ou package? Dans le cas de R, c'est vraiment une bonne question à se poser car même si la philosophie de Impilo est de partir du source, R est un cas particulier vu sa complexité et le fait que plusieurs autres composantes retrouvées dans Impilo dépendent d' | ||
| - | |||
| - | * En premier lieu, il faut se placer dans ''/ | ||
| - | |||
| - | <sxh bash> | ||
| - | % cd / | ||
| - | % sudo curl -L -O https:// | ||
| - | % sudo tar -zxvf R-4.3.1.tar.gz | ||
| - | % sudo rm -rf mv R-4.3.1.tar.gz | ||
| - | </ | ||
| - | |||
| - | * Deuxièmement, | ||
| - | |||
| - | <sxh bash> | ||
| - | % sudo chown -R root:root ./R-4.3.1 | ||
| - | % sudo chmod 755 ./R-4.3.1 | ||
| - | </ | ||
| - | |||
| - | * La compilation est simple: | ||
| - | |||
| - | <sxh bash> | ||
| - | % cd ./R-4.3.1 | ||
| - | % sudo ./configure --prefix=`pwd` --enable-R-shlib && sudo make && sudo make install | ||
| - | </ | ||
| - | |||
| - | * Il reste à éditer le fichier ''/ | ||
| - | |||
| - | <sxh bash> | ||
| - | # | ||
| - | # R specific environment variable | ||
| - | # | ||
| - | export PATH=$PATH:/ | ||
| - | </ | ||
| - | |||
| - | ==== Annexe: Installation de IRkernel permettant à Jupyter et R de communiquer ==== | ||
| - | |||
| - | Le module '' | ||
| - | |||
| - | <sxh bash> | ||
| - | % R -e " | ||
| - | </ | ||
| - | |||
| - | |||
| - | ==== 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 [[http:// | ||
| - | |||
| - | * Téléchargez le fichier '' | ||
| - | |||
| - | <sxh bash> | ||
| - | % cd | ||
| - | % curl -L -O https:// | ||
| - | </ | ||
| - | |||
| - | * RStudio a une dépendance pour son installation: | ||
| - | |||
| - | <sxh bash> | ||
| - | % sudo apt-get install libclang-dev | ||
| - | </ | ||
| - | |||
| - | * Installer '' | ||
| - | |||
| - | <sxh bash> | ||
| - | % sudo dpkg -i rstudio-2023.06.0-421-amd64.deb | ||
| - | % rm -rf rstudio-2023.06.0-421-amd64.deb | ||
| - | </ | ||
| - | |||
| - | * RStudio devrait maintenant être disponible: | ||
| - | |||
| - | <sxh bash> | ||
| - | % rstudio | ||
| - | </ | ||
| - | |||
| - | * Prenez note no. 1: il faut avoir modifier le fichier ''/ | ||
| - | <sxh bash> | ||
| - | % source / | ||
| - | </ | ||
| - | * Prenez note no. 2: comme RStudio est une application graphique, il faut être dans un desktop Xfce ou bien invoquer RStudio via un terminal X. Sous Xfce, il se trouvera dans le menu // | ||
| - | |||
| - | * Pour effacer RStudio, utilisez également '' | ||
| - | |||
| - | <sxh bash> | ||
| - | % sudo dpkg --purge rstudio-2023.06.0-421-amd64.deb | ||
| - | </ | ||