4176 views
<style> #doc>div, #doc>p, #doc>ul { text-align: justify; } </style> <center> Imprimer à l'ENSTA depuis son ordinateur ========== </center> Vous le savez sûrement, les imprimantes à l'ENSTA sont connectées au réseau de l'école. Il est alors possible de lancer des commandes d'impression directement depuis un terminal connecté au réseau de l'ENSTA ! :sunglasses: :::info Le saviez-vous? Si vous êtes connectés sur votre session ENSTA, vous pouvez envoyer un fichier à l'impression en tapant la commande suivante ``` lpr chemin_vers_votre_fichier ``` Vous n'avez plus qu'à aller badger sur n'importe quelle imprimante de l'ENSTA et votre fichier sera disponible pour l'impression :grin: ::: En utilisant le SSH, il est possible d'imprimer des fichiers directement depuis son ordinateur personnel :+1: et éviter de courir avec une clef USB ou de chercher désespérement un PC qui fonctionne en salle info... DaTA met à votre disposition une petite commande Linux qui automatise tout le processus. :::warning Attention ! Pour que cette commande fonctionne, il faut que votre ordinateur soit connecté au réseau de l'ENSTA: soit via un cable ethernet dans les logements soit sur le Wi-Fi Eduroam. ::: Pour l'installer, assurez-vous que vous avez un dossier **bin** dans votre **/home**. Si vous n'en avez pas, créez-en un: ``` mkdir ~/bin ``` Ensuite il suffit de lancer la commande suivante sur le terminal de votre ordinateur (Ctrl + Maj + V pour coller dans un terminal :wink: ): ``` cd ~/bin && wget perso.ensta.fr/data/Files/printEnsta && chmod +x printEnsta && source ~/.profile ``` :::info Cette commande télécharge le script depuis un serveur de DaTA, rend la commande éxécutable et mets à jour la base de données des commandes Linux disponibles sur votre ordinateur :sunglasses: ::: Vous pouvez maintenant lancer une impression sur n'importe quelle imprimante de l'ENSTA depuis votre ordinateur en tapant quelque chose du style dans votre terminal: ``` printEnsta chemin_vers_le_fichier ``` ou alors vous pouvez imprimer en plusieurs exemplaires en ajoutant le nombre souhaité en argument: ``` printEnsta chemin_vers_le_fichier 3 ``` On peut même imprimer plusieurs fichiers d'un coup :smirk:! ``` printEnsta fichier1 fichier2 ``` et ``` printEnsta dossier_de_fichiers/*.pdf ``` et tous les pdf contenus dans ce dossier seront imprimés. Et voilà ! Vous pouvez badger sur n'importe quelle imprimante et lors de la connexion vos fichiers seront disponibles à l'impression ;)