Si vous souhaitez aussi utiliser votre propre machine pour
les travaux pratiques, aussi bien depuis les salles de TP que depuis
tout autre lieu, deux solutions complémentaires s'offrent à
vous :
Cette solution est intéressante si vous souhaitez uniquement un accès à votre compte ou à une application (non graphique), ce qui peut être suffisant pour le cours "Programmation" de l'UE "Programmation et Langages". Il suffit pour cela de vous connecter directement par ssh sur la machine mandelbrot.e.ujf-grenoble.fr :
depuis une machine Linux ou Mac OS :
ssh -X login@mandelbrot.e.ujf-grenoble.fr (ou login est votre login Agalan)
depuis une machine Windows, par exemple en utilisant une application comme Putty
Vous avez alors accès aux logiciels installés sur cette machine mandelbrot et à l'ensemble de vos fichiers.
Si vous souhaitez pouvoir ouvrir une application graphique sur la machine mandelbrot (comme par exemple l’éditeur de texte gedit), il vous faut effectuer 2 opérations supplémentaires au préalable :
installer un serveur X sur votre machine windows, comme par exemple Xming
activer l’option « X11 forwarding » lorsque vous ouverz la connexion sur mandelbrot avec Putty.
Des explications sont fournies sur cette page.
Vous pouvez également transférer des fichiers entre votre compte et votre machine personnelle :
depuis une machine linux ou Mac OS, en utilisant la commande scp (similaire à la commande cp) :
copie du fichier f1 depuis votre machine vers mandelbrot:
scp f1 login@mandelbrot.e.ujf-grenoble.fr:f1
copie du fichier f1 depuis mandelbrot vers votre machine :
scp login@mandelbrot.e.ujf-grenoble.fr:f1 .
depuis une machine windows, par exemple en utilisant une commande comme Filezilla
Vous pouvez également installer sur votre machine le VPN (Virtual Personnal Network) de l'UGA. Cela vous donne accès à l'ensemble des services en ligne dont l'accès est restreint au "réseau UGA" (Moodle, etc.).
Cette solution vous permettra d'obtenir un environnement
Linux virtuel semblable à celui utilisé en TP sur les machines de
l'UFR. Il est intéressant si votre machine personnelle ne vous
fournit pas déjà un environnement Linux (par exemple si uniquement
Windows y est installé). Avec cet environnement virtuel vous pourrez
donc travailler à distance (il faudra juste transférer les fichiers
nécessaires en utilisant la solution 1 ci-dessus).
Ce site détaille de façon précise la marche à suivre :
https://lecrabeinfo.net/virtualbox-installer-windows-linux-dans-une-machine-virtuelle.html
Vous pouvez également utiliser les explications données ci-dessous :
télécharger une image Ubuntu, par exemple celle fournie sur le lien suivant (attention, ce téléchargement peut prendre plusieurs minutes ...). Il vous faudra sauvegarder cette image sur votre machine, par exemple sur le "Bureau".
installer VirtualBox, par exemple en suivant les instructions décrites sur ce site : https://www.papergeek.fr/comment-installer-une-machine-virtuelle-linux-dans-windows-10-81428
il suffit alors de lancer VirtualBox, d'importer la machine virtuelle que vous avez télécharger et de la démarrer ...
Enfin, si vous disposez de Windows 10 sur votre machine, vous pouvez aussi simplement activer le sous-système Ubuntu sous windows
Vous pouvez également consulter ce lien : https://lecrabeinfo.net/installer-wsl-windows-subsystem-for-linux-sur-windows-10.html
Solution 3 : Installer Linux en dual-boot sur votre machine personnelle
Cette solution vous permet de conserver votre environnement de travail habituel tout en ajoutant celui utilisé en TP pour certains enseignements di M2 CCI. Elle peut donc être intéressante si votre machine dispose de suffisamment de mémoire. Le site ci-dessous indique comment procéder :
https://lecrabeinfo.net/installer-ubuntu-20-04-lts-dual-boot-windows-10.html
Enfin, vous pouvez aussi, si vous le souhaitez, remplacer Windows par Linux sur votre machine personnelle :
https://lecrabeinfo.net/installer-ubuntu-20-04-lts-le-guide-complet.html