URL: https://linuxfr.org/forums/astucesdivers/posts/comment-creer-une-nteraction-entre-bureau-local-et-ssh-tmux-screen-app-persistante Title: Comment créer une nteraction entre bureau local et {ssh+tmux|screen+app persistante} Authors: feth Date: 2013年02月08日T10:24:10+01:00 License: CC By-SA Tags: tmux, mutt, irssi, console, ssh et mosh Score: 0 Bonjour faux rhum, aujourd'hui, le web a évolué, et le monde de la console, s'il avance doucement, se fait distancer en terme d'utilisabilité. Il reste toutefois à mes yeux nettement plus confortable d'utiliser mon tmux persistant, mais pour combien de temps ? De façon générale, je crois que le besoin se fait sentir -en tout cas pour moi- d'un moyen de communication entre les applis persistantes et le terminal graphique depuis lequel je m'y connecte. ## Mails ## ### Usage ### Je lis mes mails avec ssh (ou mosh)+tmux+mutt depuis n'importe où — j'utilise rarement imaps. ### Problème ### Je me suis récemment abonné à des listes de diffusion généralistes dont je lis avec intérêt de nombreuses contributions, mais malheureusement, nombreuses sont les pièces jointes indispensables à la compréhension des courriels (parfois des documents word, ou simplement un message formatté en HTML sans aucune raison valable, ou encore un PDF officiel fuité). Je me vois bien jouer un rôle "éducatif" de temps en temps, mais je ne suis pas là pour rappeler la nétiquette sans arrêt non plus. Pour lire ces pièces jointes, c'est toujours la croix et la bannière : un clic ne suffit pas, je dois télécharger le fichier sur la machine où je me trouve pour le visionner correctement (évidemment, le HTML est en général illisible avec w3m). ### Souhait de solution ### Je voudrais, lorsque je fais mon ssh depuis certaines machines bien configurées pour ça, que mutt se débrouille pour lancer la visionneuse PDF de mon ordinateur de bureau. Ou ouvre le fichier html avec tous ses jpg dans un navigateur... ### Notifications ### Je fais de l'IRC, avec ssh+tmux+irssi depuis n'importe où. Là, ça serait simplement un petit confort supplémentaire que d'avoir des notifications. J'ai vu que cela existait, à l'aide de sockets locaux, ou de fichiers temporaires "pollés" depuis la machine qui affiche les notifications, mais ça ne me satisfait qu'à moitié : c'est un gros hack ☺ ## Une solution générale ? De même que le "long polling" a permis de saturer les serveurs web et d'éviter un passage à un protocole plus intelligemment conçu que HTTP (par exemple XMPP), mosh permet aujourd'hui, sur certains réseaux IP qui se comportent bien, d'améliorer élégament l'expérience utilisateur en établissant une communication UDP entre le client et le serveur. Est-ce que ce genre d'extensions au protocole SSH est une piste à suivre ? Avez-vous d'autres idées ? Merci d'avoir lu !