Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressources:linux:utilisation:base:installation:accueil [2024/05/08 13:28] – [Installation et configuration d'un ordinateur] alainbataillyressources:linux:utilisation:base:installation:accueil [2025/06/25 11:01] (Version actuelle) alainbatailly
Ligne 1: Ligne 1:
 ====== - Installation et configuration d'un ordinateur ====== ====== - Installation et configuration d'un ordinateur ======
  
-Cette page décrit la procédure d'installation et de configuration d'un ordinateur du laboratoire (ou de votre ordinateur personnel pour disposer de la même configuration que celle des ordinateurs du laboratoire). Elle se décompose en trois étapes : +Cette page décrit la procédure d'installation et de configuration d'un ordinateur du laboratoire (ou de votre ordinateur personnel pour disposer de la même configuration que celle des ordinateurs du laboratoire). L'ancienne version de cette page est accessible [[.:archives:accueil|ici]].
-  - [[ressources/linux/utilisation/base/installation/accueil#installation_du_systeme_d_exploitation|l'installation du système d'exploitation]] +
-  - <btn type="success" icon="fa fa-linux" modal="cfg_reseau" size="xs"> script réseau</btn> [[ressources/linux/utilisation/base/installation/accueil#configuration_reseau|la configuration réseau]] (ordinateurs du laboratoire uniquement)  +
-  - <btn type="success" icon="fa fa-linux" modal="cfg_logi" size="xs"> script logiciel</btn> [[ressources/linux/utilisation/base/installation/accueil#configuration_logicielle|la configuration logicielle]]  +
-  - <btn type="danger" icon="fa fa-linux" modal="cfg_securite" size="xs"> script sécurité Poly</btn>  +
-L'ancienne version de cette page est accessible [[.:archives:accueil|ici]].+
  
-Scripts correctifs préparés par Benoît Charbonneau :  + 
-  <btn type="warning" icon="fa fa-linux" modal="cfg_rdp" size="xs"> configuration rdesktop</btn>  +<tabs
-    (Mint 21.1) +  [[#tab-base|base]] 
-  - <btn type="warning" icon="fa fa-linux" modal="cfg_video" size="xs"> configuration webcam c920</btn>  +  * [[#tab-os|système d'exploitation]] 
-    (Mint 21) +  * [[#tab-reseau|configuration réseau]] 
-  - <btn type="warning" icon="fa fa-linux" modal="cfg_audio" size="xs"> configuration audio</btn>  +  [[#tab-logi|configuration logicielle]] 
-    * (Mint 21)+  * [[#tab-divers|divers]] 
 +<pane id="tab-base">
  
 <callout type="info" icon="true"> <callout type="info" icon="true">
-Configuration pour mises à jour automatiques (en tant que root) +Remarques pour **Mint 22** 
-  - <code>nano /etc/crontab</code> +  * ''chromium-browser'' devient ''chromium'' 
-  - ajouter la ligne : <code>50 23   * *   root   apt-get update;dpkg --configure -a;apt-get -y upgrade; apt-get -y dist-upgrade > /apps/hephaistos/utils/logs/maj/NOM_DU_POSTE.txt</code>+  * le paquet ''libwxbase3.0-dev'' semble avoir disparu
 </callout> </callout>
-===== - Fonctionnalités de base =====+ 
 +Scripts principaux : 
 +  * **Mint 22** : 
 +    - [[ressources/linux/utilisation/base/installation/accueil#tab-os|installation du système d'exploitation]] 
 +    - <btn type="success" modal="cfg_reseau_22" size="xs"> script réseau</btn>  
 +    - <btn type="success" modal="cfg_logi_22" size="xs"> script logiciel</btn>  
 +    <btn type="danger" modal="cfg_securite" size="xs"> script sécurité Poly</btn>  
 + 
 +  * **Mint 21** / **Mint 21.1** : 
 +    - [[ressources/linux/utilisation/base/installation/accueil#tab-os|installation du système d'exploitation]] 
 +    - <btn type="success" modal="cfg_reseau" size="xs"> script réseau</btn> [[ressources/linux/utilisation/base/installation/accueil#tab-reseau|configuration réseau]] (ordinateurs du laboratoire uniquement)  
 +    - <btn type="success" modal="cfg_logi" size="xs"> script logiciel</btn> [[ressources/linux/utilisation/base/installation/accueil#tab-logi|configuration logicielle]]  
 +    - <btn type="danger" modal="cfg_securite" size="xs"> script sécurité Poly</btn>  
 + 
 +Scripts correctifs / supplémentaires :  
 +  * **Mint 21.1** : 
 +    * <btn type="warning"  modal="cfg_rdp" size="xs"> configuration rdesktop</btn> 
 +    * <btn type="info" modal="cfg_sing" size="xs"> installation singularity</btn>  
 +  * **Mint 21** : 
 +    * <btn type="warning" modal="cfg_video" size="xs"> configuration webcam c920</btn>  
 +    * <btn type="warning" modal="cfg_audio" size="xs"> configuration audio</btn>  
 +    * <btn type="info" modal="cfg_opti" size="xs">correctif singularity</btn> 
 +     
 + 
 +===== Fonctionnalités de base =====
 Liste des fonctionnalités de base à valider avant la mise en opération d'une nouvelle version de Linux Mint : Liste des fonctionnalités de base à valider avant la mise en opération d'une nouvelle version de Linux Mint :
-  * <todo>connexion NIS</todo>+  * <todo>connexion NIS / LDAP</todo>
   * <todo>connexion audio (micro)</todo>   * <todo>connexion audio (micro)</todo>
   * <todo>permissions vidéo</todo>   * <todo>permissions vidéo</todo>
Ligne 29: Ligne 49:
   * <todo>accès rdesktop simultané (session locale + rdesktop)</todo>   * <todo>accès rdesktop simultané (session locale + rdesktop)</todo>
  
-===== Installation du système d'exploitation =====+</pane> 
 +<pane id="tab-os"> 
 +===== Installation du système d'exploitation =====
  
-==== Préparation du medium d'installation ====+==== Préparation du medium d'installation ====
 Le système d'exploitation est installé à partir d'une clé USB sur laquelle est déposée une image .iso (disponible [[https://www.linuxmint.com/download.php|ici]]). Un périphérique USB peut être rendu //bootable// grâce à l'utilisation des logiciels <code> Le système d'exploitation est installé à partir d'une clé USB sur laquelle est déposée une image .iso (disponible [[https://www.linuxmint.com/download.php|ici]]). Un périphérique USB peut être rendu //bootable// grâce à l'utilisation des logiciels <code>
 USB Stick Formatter</code>et<code> USB Stick Formatter</code>et<code>
Ligne 37: Ligne 59:
 disponibles par défaut sous Linux Mint.  disponibles par défaut sous Linux Mint. 
  
-==== Installation du système d'exploitation ====+==== Installation du système d'exploitation ====
 Les paramètres d'installation utilisés sont ceux par défaut, **sans installation des logiciels tiers**, avec un clavier canadien multilingue. Le fuseau horaire est choisi en renseignant dans le champ de la ville ''Mont-real'' car Mint ne semble pas connaître Montréal... Notez que pour pouvoir avoir accès à la sélection de ''Mont-real'', il faut être connecté à internet. Les paramètres d'installation utilisés sont ceux par défaut, **sans installation des logiciels tiers**, avec un clavier canadien multilingue. Le fuseau horaire est choisi en renseignant dans le champ de la ville ''Mont-real'' car Mint ne semble pas connaître Montréal... Notez que pour pouvoir avoir accès à la sélection de ''Mont-real'', il faut être connecté à internet.
  
Ligne 47: Ligne 69:
   * pour afficher depuis un terminal la fenêtre de paramètres Mint:<code>   * pour afficher depuis un terminal la fenêtre de paramètres Mint:<code>
 cinnamon-settings</code> cinnamon-settings</code>
-==== Mot de passe root ====+==== Mot de passe root ====
 Pour créer un mot de passe pour l'utilisateur ''root'', il faut exécuter, depuis un compte utilisateur classique:<code> Pour créer un mot de passe pour l'utilisateur ''root'', il faut exécuter, depuis un compte utilisateur classique:<code>
 sudo -i</code>puis:<code> sudo -i</code>puis:<code>
 passwd</code> passwd</code>
  
- +</pane> 
-===== Configuration réseau =====+<pane id="tab-reseau"> 
 +===== Configuration réseau =====
  
 <callout type="warning" icon="true"> <callout type="warning" icon="true">
Ligne 59: Ligne 82:
 </callout> </callout>
  
-==== Ordinateur client ====+==== Ordinateur client ====
  
 <btn type="success" icon="fa fa-linux" modal="cfg_reseau" size="md"> toutes les opérations de cette section sont scriptées ici</btn>\\ <btn type="success" icon="fa fa-linux" modal="cfg_reseau" size="md"> toutes les opérations de cette section sont scriptées ici</btn>\\
Ligne 104: Ligne 127:
 ifconfig</code> ifconfig</code>
 </callout> </callout>
-==== Serveur (pour un nouveau PC uniquement) ====+==== Serveur (pour un nouveau PC uniquement) ====
 Aucune connexion d'une nouvelle machine n'est possible si le fichier <code>/etc/exports</code> d'Hephaïstos n'a pas été modifié en y ajoutant le nom réseau du nouveau PC installé. Il faudra ensuite exécuter la commande:<code> Aucune connexion d'une nouvelle machine n'est possible si le fichier <code>/etc/exports</code> d'Hephaïstos n'a pas été modifié en y ajoutant le nom réseau du nouveau PC installé. Il faudra ensuite exécuter la commande:<code>
 exportfs -r</code> pour que le nouveau PC puisse se connecter. exportfs -r</code> pour que le nouveau PC puisse se connecter.
- +</pane> 
-===== Configuration logicielle =====+<pane id="tab-logi"> 
 +===== Configuration logicielle =====
  
 <btn type="success" icon="fa fa-linux" modal="cfg_logi" size="md"> la configuration logicielle de base est scriptée ici</btn>\\ <btn type="success" icon="fa fa-linux" modal="cfg_logi" size="md"> la configuration logicielle de base est scriptée ici</btn>\\
Ligne 116: Ligne 140:
 La commande de base à exécuter est: La commande de base à exécuter est:
 <code> <code>
-apt-get -y install gedit geany geany-plugin* meld fail2ban cifs-utils nfs-common libwx-perl libwxbase3.0-dev libboost-dev libuser apache2 fail2ban htop filezilla rsync members nfs-common sshpass git gfortran gcc g++ libreoffice imagemagick emacs gummi liblapack-dev libarpack2-dev texlive-full inkscape gitg thunar giggle lyx csh nemo sshpass ssh clusterssh gitk blender kwrite gimp guake guake-indicator evince gedit libboost-dev libblas-dev liblapack-dev libboost-dev libblas-dev liblapack-dev okular rdesktop biber screen jabref myspell-fr-gut pdfgrep pdftk-java texstudio pdftk xournal freerdp2-x11 gscan2pdf gnome-terminal</code>+apt-get -y install gedit geany geany-plugin* meld fail2ban cifs-utils nfs-common libwx-perl libwxbase3.0-dev libboost-dev libuser apache2 fail2ban htop filezilla rsync members nfs-common sshpass git gfortran gcc g++ libreoffice imagemagick emacs gummi liblapack-dev libarpack2-dev texlive-full inkscape gitg thunar giggle lyx csh nemo sshpass ssh clusterssh gitk blender kwrite gimp guake guake-indicator evince gedit libboost-dev libblas-dev liblapack-dev libboost-dev libblas-dev liblapack-dev okular rdesktop biber screen jabref myspell-fr-gut pdfgrep pdftk-java texstudio pdftk xournal freerdp2-x11 gscan2pdf gnome-terminal cheese</code>
  
 Pour un ordinateur personnel, ajouter les composants: Pour un ordinateur personnel, ajouter les composants:
Ligne 134: Ligne 158:
   - Il faut créer le lien symbolique suivant:<code>sudo ln -s /usr/lib/x86_64-linux-gnu/libffi.so.7 /usr/lib/x86_64-linux-gnu/libffi.so.6</code>Ce dernier lien est requis pour la bonne utilisation du code ''opti_aubes'' (les instructions MatPlotLib qu'il contient cherchent la bibliothèque de programme ''libffi.so.6'' qui a été remplacée par ''libffi.so.7'' sous Linux Mint 20.x, voir. [[https://stackoverflow.com/questions/61875869/ubuntu-20-04-upgrade-python-missing-libffi-so-6|ce forum]]).   - Il faut créer le lien symbolique suivant:<code>sudo ln -s /usr/lib/x86_64-linux-gnu/libffi.so.7 /usr/lib/x86_64-linux-gnu/libffi.so.6</code>Ce dernier lien est requis pour la bonne utilisation du code ''opti_aubes'' (les instructions MatPlotLib qu'il contient cherchent la bibliothèque de programme ''libffi.so.6'' qui a été remplacée par ''libffi.so.7'' sous Linux Mint 20.x, voir. [[https://stackoverflow.com/questions/61875869/ubuntu-20-04-upgrade-python-missing-libffi-so-6|ce forum]]).
 </callout> </callout>
 +</pane>
 +<pane id="tab-divers">
  
-===== Divers =====+===== Divers =====
  
 Pour configurer l'imprimante en C-551, en tant que ''root'' : <code> Pour configurer l'imprimante en C-551, en tant que ''root'' : <code>
 system-config-printer system-config-printer
 </code>ajouter une imprimante réseau (M402dw - HP). </code>ajouter une imprimante réseau (M402dw - HP).
 +
 +<callout type="info" icon="true">
 +Configuration pour mises à jour automatiques (en tant que root) :
 +  - <code>nano /etc/crontab</code>
 +  - ajouter la ligne : <code>50 23   * * *   root   apt-get update;dpkg --configure -a;apt-get -y upgrade; apt-get -y dist-upgrade > /apps/hephaistos/utils/logs/maj/NOM_DU_POSTE.txt</code>
 +  - <code>service cron reload</code>
 +</callout>
 +
 +</pane>
 +
 +</tabs>
 +
 +
 +
 +
 +
 +
  
  
Ligne 167: Ligne 210:
 <code> <code>
 # programmes de base # programmes de base
-apt-get -y install autofs portmap nis+apt-get -y install autofs portmap
  
 # ajout du conteneur Singularity (Salome 2022) # ajout du conteneur Singularity (Salome 2022)
Ligne 195: Ligne 238:
  
 # connexion au serveur # connexion au serveur
 +sudo apt-get install -y autofs nfs-common realmd sssd sssd-tools libnss-sss libpam-sss adcli samba-common-bin oddjob oddjob-mkhomedir packagekit
 +echo qw34er | realm join meca.polymtl.ca -U adjoiner
 +systemctl stop sssd 
 +systemctl stop autofs
 +
 +cd /etc/sssd/
 +curl -O http://132.207.39.173/mint/21/config/sssd.conf
 cd /etc cd /etc
-printf "me2" > defaultdomain +curl -O http://132.207.39.173/mint/21/config/idmapd.conf 
-printf '# +curl -O http://132.207.39.173/mint/21/config/nsswitch.conf 
-# yp.conf       Configuration file for the ypbind processYou can define +curl -O http://132.207.39.173/mint/21/config/nfs.conf 
-#               NIS servers manually here if they can t be found by +curl -O http://132.207.39.173/mint/21/config/krb5.conf 
-#               broadcasting on the local net (which is the default)+   
-+systemctl enable sssd 
-#               See the manual page of ypbind for the syntax of this file+systemctl start sssd 
-+systemctl enable autofs 
-# IMPORTANT   For the "ypserver", use IP addresses, or make sure that +systemctl start autofs  
-#               the host is in /etc/hostsThis file is only interpreted +systemctl start portmap 
-#               once, and if DNS isn t reachable yet the ypserver cannot +systemctl add-wants multi-user.target rpcbind.service
-#               be resolved and ypbind won t ever bind to the server.+
  
-# ypserver ypserver.network.com +echo "account    required     pam_access.so" >> /etc/pam.d/sshd 
-domain me2 server 132.207.39.99 +echo "+ : root : ALL" >> /etc/security/access.conf 
-#' >yp.conf +echo "+ : (lava_vnl) : ALL" >> /etc/security/access.conf 
-printf '# /etc/nsswitch.conf +echo "- : ALL : ALL>> /etc/security/access.conf
-+
-# Example configuration of GNU Name Service Switch functionality. +
-# If you have the "glibc-doc-reference" and "info" packages installed, try: +
-"info libc "Name Service Switch"" for information about this file.+
  
-passwd:         compat nis +# pour éviter des ralentissements de connexion 
-group:          compat nis +systemctl mask systemd-logind.service
-shadow:         compat nis +
-gshadow:        files+
  
-hosts:          files mdns4_minimal [NOTFOUND=return] dns myhostname +# correction bug authentification 
-networks:       files+systemctl disable nscd 
 +systemctl stop nscd
  
-protocols:      db files +reboot
-services:       db files +
-ethers:         db files +
-rpc:            db files+
  
-netgroup:       nis 
-automount:      nis 
  
-##' > nsswitch.conf +</code> 
-service autofs stop +</modal> 
-service ypbind stop + 
-service portmap stop +<modal id="cfg_reseau_22">  
-systemctl add-wants multi-user.target rpcbind.service +<code> 
-service portmap start + 
-service ypbind start + 
-service autofs start +# acces root ssh 
-systemctl enable ypbind+echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config 
 +echo 'X11Forwarding yes' >> /etc/ssh/sshd_config 
 +service ssh restart 
 + 
 +# interface de connexion - écran d'accueil 
 +cd /etc/lightdm/lightdm.conf.d/ 
 +printf '[SeatDefaults] 
 +user-session=cinnamon 
 +greeter-show-manual-login = true 
 +greeter-hide-users = true 
 +allow-guest = false 
 + 
 +##' > 70-linuxmint.conf 
 + 
 +# connexion au serveur 
 +export DEBIAN_FRONTEND=noninteractive 
 +apt -y install nfs-common realmd sssd sssd-ad sssd-tools libnss-sss libpam-sss adcli samba-common-bin oddjob oddjob-mkhomedir packagekit autofs openssh-server krb5-config nfs-common libsss-sudo krb5-user 
 +echo qw34er | realm join meca.polymtl.ca -U adjoiner 
 +systemctl stop sssd  
 +systemctl stop autofs 
 + 
 +#On copie le bon fichier SSSD 
 +cd /etc/sssd 
 +/bin/cp /etc/sssd/sssd.conf /etc/sssd/sssd.conf.old 
 +/bin/rm sssd.conf 
 +wget  'http://132.207.39.173/mint/22/config/sssd.conf' 
 +chmod 600 sssd.conf 
 + 
 +#On va chercher les bons fichier 
 + 
 +cd /etc 
 +/bin/cp /etc/nsswitch.conf /etc/nsswitch.conf.old 
 +/bin/rm nsswitch.conf 
 +wget  'http://132.207.39.173/mint/22/config/nsswitch.conf' 
 +chmod 644 nsswitch.conf 
 + 
 +cd /etc 
 +/bin/cp /etc/krb5.conf /etc/krb5.conf.old 
 +/bin/rm krb5.conf 
 +wget  'http://132.207.39.173/mint/22/config/krb5.conf' 
 +chmod 644 nsswitch.conf 
 + 
 +cd /etc 
 +/bin/cp /etc/idmapd.conf /etc/idmapd.conf.old 
 +/bin/rm idmapd.conf 
 +wget  'http://132.207.39.173/mint/22/config/idmapd.conf' 
 +chmod 644 idmapd.conf 
 +   
 +systemctl enable sssd 
 +systemctl start sssd
 systemctl enable autofs systemctl enable autofs
 +systemctl start autofs 
  
-# pour éviter des ralentissements de connexion 
-systemctl mask systemd-logind.service 
  
-reboot+echo "account    required     pam_access.so" >> /etc/pam.d/sshd 
 +echo "+ : root : ALL" >> /etc/security/access.conf 
 +echo "+ : (lava_vnl) : ALL" >> /etc/security/access.conf 
 +echo "- : ALL : ALL" >> /etc/security/access.conf
  
 +# correction bug authentification
 +systemctl disable nscd
 +systemctl stop nscd
 +
 +systemctl restart autofs 
 +
 +apt-get -y install xrdp net-tools
 +systemctl enable xrdp
 +usermod -a -G ssl-cert xrdp
 +
 +reboot
 </code> </code>
 </modal> </modal>
Ligne 272: Ligne 373:
  
 # installation des logiciels requis # installation des logiciels requis
-apt-get -y install gedit geany geany-plugin* meld fail2ban cifs-utils nfs-common libwx-perl libwxbase3.0-dev libboost-dev libuser apache2 fail2ban htop filezilla rsync members nfs-common sshpass git gfortran gcc g++ libreoffice imagemagick emacs gummi liblapack-dev libarpack2-dev texlive-full inkscape gitg thunar giggle lyx csh nemo sshpass ssh clusterssh gitk blender kwrite gimp guake guake-indicator evince gedit libboost-dev libblas-dev liblapack-dev libboost-dev libblas-dev liblapack-dev okular rdesktop biber screen jabref myspell-fr-gut pdfgrep pdftk-java texstudio pdftk xournal freerdp2-x11 gscan2pdf gnome-terminal+apt-get -y install gedit geany geany-plugin* meld fail2ban cifs-utils nfs-common libwx-perl libwxbase3.0-dev libboost-dev libuser apache2 fail2ban htop filezilla rsync members nfs-common sshpass git gfortran gcc g++ libreoffice imagemagick emacs gummi liblapack-dev libarpack2-dev texlive-full inkscape gitg thunar giggle lyx csh nemo sshpass ssh clusterssh gitk blender kwrite gimp guake guake-indicator evince gedit libboost-dev libblas-dev liblapack-dev libboost-dev libblas-dev liblapack-dev okular rdesktop biber screen jabref myspell-fr-gut pdfgrep pdftk-java texstudio pdftk xournal freerdp2-x11 gscan2pdf gnome-terminal cheese chromium-browser
  
 # thèmes Geany # thèmes Geany
Ligne 287: Ligne 388:
 apt remove firefox apt remove firefox
  
-installation des pilotes graphiques recommandés +suppression du keyring 
-# ubuntu-drivers autoinstall+apt-get remove gnome-keyring
  
 apt-get update apt-get update
 apt-get -y upgrade apt-get -y upgrade
 +apt-get -y dist-upgrade
 +reboot
 +</code>
 +</modal>
 +
 +<modal id="cfg_logi_22"> 
 +<code>
 +export DEBIAN_FRONTEND=noninteractive
 +
 +# ajout du conteneur Singularity (Salome 2022)
 +wget https://github.com/sylabs/singularity/releases/download/v3.9.7/singularity-ce_3.9.7-bionic_amd64.deb
 +sudo apt install ./singularity-ce_3.9.7-bionic_amd64.deb
 +
 +# Fix Matlab
 +
 +apt-get -y install libncursesw6 libncurses6
 +ln -s /usr/lib/x86_64-linux-gnu/libncursesw.so.6.4 /usr/lib/x86_64-linux-gnu/libncurses.so.5
 +
 +apt-get -y install gedit meld cifs-utils nfs-common libwx-perl libboost-dev libuser apache2 fail2ban htop filezilla rsync members nfs-common sshpass git gfortran gcc g++ libreoffice imagemagick emacs gummi liblapack-dev libarpack2-dev texlive-full inkscape gitg thunar giggle lyx csh nemo sshpass ssh clusterssh gitk blender kwrite gimp guake guake-indicator evince gedit libboost-dev libblas-dev liblapack-dev libboost-dev libblas-dev liblapack-dev okular rdesktop biber screen jabref myspell-fr-gut pdfgrep pdftk-java texstudio pdftk xournal freerdp2-x11 gscan2pdf gnome-terminal cheese chromium geany libxcb-cursor-dev
 +
 +apt-get -y install curl
 +curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
 +echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
 +apt update
 +apt-get -y install brave-browser
 +
 +apt-get -y remove firefox
 +
 +# suppression du keyring
 +apt-get remove gnome-keyring
 +
 +apt-get update
 +apt-get -y upgrade
 +apt-get -y dist-upgrade
 reboot reboot
 </code> </code>
Ligne 347: Ligne 482:
 </modal> </modal>
  
 +<modal id="cfg_opti"> 
 +<code>
 +# installation singularity
 +cd /tmp;
 +wget https://github.com/sylabs/singularity/releases/download/v3.9.7/singularity-ce_3.9.7-bionic_amd64.deb;
 +sudo apt install ./singularity-ce_3.9.7-bionic_amd64.deb
  
 +# correctif singularity (requis pour PCs Mint 21 avec pilotes nvidia installés)
 +sed -i -e 's/libGLX.so/#libGLX.so/g' /etc/singularity/nvliblist.conf
 +</code>
 +</modal>
  
 +<modal id="cfg_sing"> 
 +<code>
 +cd /tmp;
 +wget https://github.com/sylabs/singularity/releases/download/v3.9.7/singularity-ce_3.9.7-bionic_amd64.deb;
 +sudo apt install ./singularity-ce_3.9.7-bionic_amd64.deb
 +</code>
 +</modal>
  • ressources/linux/utilisation/base/installation/accueil.1715189287.txt.gz
  • Dernière modification : 2024/05/08 13:28
  • de alainbatailly