En tant qu'étudiant et enseignant de l'UFR IM2AG, vous avez accès à un dépôt Debian. Celui ci vous permet depuis votre machine perso de télécharger et d'installer les mêmes paquets Linux installés sur les postes des salles TP.
Utiliser le VPN UGA
A utiliser seulement depuis un poste Linux avec la version Ubuntu Bionic 18-04 ou plus récente.
Si vous n'avez pas la bonne version d'Ubuntu, vous pouvez télécharger la VM im2ag-netbeans :
https://im2ag-wiki.univ-grenoble-alpes.fr/doku.php?id=infra:vm_telechargeables
Pour utiliser le dépôt sur une machine existante, il suffit de créer le fichier /etc/apt/sources.list.d/im2ag.list avec le contenu suivant :
deb http://deb.im2ag-repo-etu.u-ga.fr im2ag roles/etudiants
Ensuite, comme le dépôt est signé, il faut intégrer sa clé de signature à la base des clés de confiance du système. Pour ce faire, exécuter la commande suivante (en root, bien entendu) :
wget -qO- http://deb.im2ag-repo-etu.u-ga.fr/key.gpg | apt-key add -
A la suite d'un “apt update”, vous pouvez désormais installer des paquets de l'UFR IM2AG.
Tous les paquets sont nommés par im2ag-…
apt-cache search im2ag
Liste des paquets mis à disposition :
im2ag-android-studio - Android Studio configuré avec le proxy de l'UJF.
im2ag-android-studio-config - La configuration spécifique d'Android Studio.
im2ag-anyconnect - Le client Cisco AnyConnect pour les postes étudiants.
im2ag-arm-elf-gcc - Le toolchain de compilation ARM pour l'UE ALM.
im2ag-carisme-bionic - Le paquet des salles Carisme. Ensemble des packages nécessaires pour carisme
im2ag-comsol - L'installation de COMSOL 53a sur les Linux de l'UFR
im2ag-conf-watch - Un service de surveillance du système de fichiers.
im2ag-conf-watch-git - Un petit script pour garder l'historique des modifications des fichiers de configuration.
im2ag-conf-watch-sip - Un petit script pour notifier SIP lorsqu'un fichier de configuration important est modifié
im2ag-coq - Coq Version 8.9
im2ag-core - The core packages that should be installed on every IM²AG machine (be it server or client).
im2ag-courses - A meta-package that includes all the requisite material for the courses here in the IM²AG.
im2ag-cplex - IBM CPLEX
im2ag-dbeaver - DBeaver
im2ag-default-accounts - Les comptes par défaut pour les étudiants non inscrits
im2ag-des - The Datalog Educational System (as installed on the IM²AG machines)
im2ag-docker - Ajout des users dans le group docker pour que ça fonctionne
im2ag-eclipse-bionic - The Eclipse IDE (2018 Edition)
im2ag-editors - All the text editors available on the IM²AG machines.
im2ag-epsilon - A 3D structural editor.
im2ag-exim4 - Les fichiers de configuration pour exim4 sur im2ag-turing.
im2ag-extras - Some extra packages requested by the users.
im2ag-fiji - Fiji, un logiciel de traitement d'images.
im2ag-firefox - Firefox preferences
im2ag-giac-bionic - computer algebra system by Bernard Parisse
im2ag-git-frameworks - Quelques sous-commandes Git pratiques pour l'installation et la mise à jour d'applications modulaires.
im2ag-glew - La librairie GLEW de l'UFR !
im2ag-glfw - GLFW
im2ag-glm - The GLM library
im2ag-gpj - A Global Platform compliant command-line tool.
im2ag-gratin - Les dépendances du projet Gratin de la Showroom (Janvier-Juin 2015)
im2ag-greeter - The IM²AG graphical greeter configuration
im2ag-gsh - Une commande de SSH distribué.
im2ag-ibus - La configuration de l'outil de changement de disposition du clavier (IBus).
im2ag-intellij - IntelliJ IDEA, a Java IDE.
im2ag-java-bionic - Toutes les versions de Java demandées sur les postes de l'IM²AG
im2ag-javafx - JavaFX
im2ag-jcdk - The Javacard Development Kit, IM²AG style.
im2ag-jml - Une installation customisee de JML pour l'UE “Techniques avancees du test” (qui utilise le JDK1.4)
im2ag-jupyter-bionic - L'installation de Jupyter Notebook pour les salles TP
im2ag-krb5 - Installation d'un serveur kerberos .
im2ag-language-support - Le paquet qui définit les langues disponibles pour les PCs ouverts au public
im2ag-libntl - Number Theory Library, shared library
im2ag-libtcc-dev - The TCC library, adapted for use by MIASM.
im2ag-libtiff - La libtiff, plus quelques liens symboliques pour la compatibilité
im2ag-lightdm - Les fichiers de configuration pour le lightdm et les bons wallpapers.
im2ag-linbox - Library for exact linear algebra - development files
im2ag-macaulay - a software system for algebraic geometry research
im2ag-macaulay-common - a software system for algebraic geometry research
im2ag-machines - A listing of all the meta-informations associated to the terminals in lab rooms.
im2ag-machines-core - La base des machines de l'UFR.
im2ag-maple - Maple 2017 – Bien penser à ajouter le jogamp-fat.jar dans maple/java pour que ça fonctionne
im2ag-matlab - MATLAB R2018b
im2ag-maven - La configuration des Maven à l'IM2AG
im2ag-menus-bionic - Les fichiers de config des menus sur les postes de l'IMAG
im2ag-metasploit - A metasploit installation on the IM²AG machines. The license key is valid until December 2014.
im2ag-mit-scheme - L'interpréteur Scheme du MIT
im2ag-modelio - La config de Modelio spécifique à l'IM²AG
im2ag-mongodb - MongoDB 3.6.12
im2ag-mosek - Mosek (Anatoli)
im2ag-neo4j - Neo4J Desktop 1.1.18
im2ag-netbeans-bionic - The Netbeans IDE (version 10 et 11)
im2ag-netcdf - The NetCDF library (with Fortran bindings)
im2ag-nodejs - Les paquets NodeJS à installer en salle de TP.
im2ag-ntp - The IM²AG NTP configuration files, using the ntp.ujf-grenoble.fr server.
im2ag-opencv - OpenCV 4.0.1
im2ag-procesim - Procesim
im2ag-projet-compil - Les besoins du projet de compilation de L3
im2ag-pycharm - L'éditeur PyCharm
im2ag-pykota - A print quota manager for use with CUPS
im2ag-pyopengl - all necessary packages for pyopengl usage in python3
im2ag-python-bionic - python
im2ag-pyzo - Pyzo
im2ag-qtcreator - QTCreator 3.0.0
im2ag-r - Les paquets R supplémentaires de l'IM2AG
im2ag-rabbitmq - Rabbitmq
im2ag-rstudio - RStudio xenial
im2ag-rsyslog - La configuration syslog pour centraliser les logs sur le serveur octopussy.
im2ag-salome - Une installation de SALOME 8.5 par paquet.
im2ag-scala-ide-bionic - Scala IDE
im2ag-scilab - Paquet pour corriger “latexmath-fop-java…“
im2ag-sockets - Les fichiers de description des mappages réseau à l'UFR IM2AG.
im2ag-spark - paquet pyspark pour utilisation dans jupyter notebook.
im2ag-sql-backup - Un script de backup automatique des bases d'un serveur.
im2ag-sqldeveloper-bionic - SQL Developer, from Oracle
im2ag-sqlite - SQLite 3.26
im2ag-ssh - Ouvrir le SSH sur le poste
im2ag-stlink - Un paquet pour STLink.
im2ag-sudoers - Ajouter les comptes SI en tant que sudoers
im2ag-syslinux - Le bootloader des salles TP.
im2ag-syslog-server - Le paquet qui configure le serveur de logs
im2ag-systemc - SystemC pour l'IM2AG.
im2ag-terminals - Les émulateurs de terminal des machines de TP.
im2ag-useocl - USE, an UML Specification Environment
im2ag-validation - L'ensemble des TPs récupérés pour tester la fonctionnalité.
im2ag-visualstudio - Visual Studio Code
im2ag-vmrc-plugin - The VMWare Console plugin for firefox.
im2ag-vpn - AnyConnect
im2ag-vzutils - A few utilities to handle OpenVZ containers, creating templates and such.
im2ag-wallpapers - Les wallpapers de l'UFR IM²AG
im2ag-watchman - A useful tool for monitoring filesystem changes.
im2ag-webstorm - L'éditeur WebStorm de JetBrains.
im2ag-weka - Les fichiers de configuration pour l'authentification des utilisateurs (et le montage des Homes futurs sur les postes en salle de TP).
im2ag-window-managers - The IM²AG window managers, that the students may choose from
im2ag-xibo-client - L'install du client Xibo.
im2ag-z3 - Z3, a theorem prover