Je recherche un multiplexeur terminal pour Microsoft Windows. Je n'ai pas pu localiser les programmes d'installation de Microsoft Windows pour tmux et GNU Screen.
Actuellement, j'utilise Putty pour me connecter à ma machine Linux à partir de Windows Machine. Quelqu'un peut-il suggérer comment faire fonctionner GNU Screen ou tmux sur la plate-forme Windows.
Existe-t-il d'autres bonnes alternatives aux options ci-dessus.
windows
linux
gnu-screen
tmux
Kamaal
la source
la source
Réponses:
Regardez. C'est bien vieux, mais si quelqu'un de Google le trouve, la meilleure solution à cela - ( et c'est génial ) - est d'utiliser ConEmu (ou un package qui inclut et est construit sur ConEmu appelé cmder ), puis utilisez plink ou putty lui-même pour vous connecter à une machine spécifique, ou, mieux encore, configurez un environnement de développement en tant que VM locale à l'aide de Vagrant .
C'est la seule façon pour moi de me voir à nouveau développer à partir d'une boîte Windows.
Je suis assez confiant pour dire que toutes les autres réponses - sans être nécessairement mauvaises - offrent des solutions inutiles par rapport à cela.
Mise à jour : à partir du 08/01/2020, toutes les autres solutions ne sont pas des déchets - Windows Terminal y arrive et WSL existe.
la source
Depuis la mise à jour «Anniversaire» de Windows 10 (version 1607), vous pouvez désormais exécuter un sous-système Ubuntu directement à l'intérieur de Windows en activant une fonctionnalité appelée mode développeur .
Pour activer le mode développeur, allez dans Démarrer > Paramètres, puis tapez «Utiliser les fonctionnalités du développeur» dans la zone de recherche pour trouver le paramètre. Sur la navigation de gauche, vous verrez alors un onglet intitulé Pour les développeurs . À partir de cet onglet, vous verrez une boîte de dialogue pour activer le mode développeur .
Une fois le mode développeur activé, vous pourrez alors activer la fonctionnalité du sous-système Linux. Pour ce faire, allez dans Panneau de configuration > Programmes > Activer ou désactiver les fonctionnalités Windows > et cochez la case indiquant Sous-système Windows pour Linux (bêta)
Désormais, plutôt que d'utiliser Cygwin ou un émulateur de console, vous pouvez exécuter tmux via bash sur le sous-système Ubuntu directement depuis Windows via le package apt traditionnel (
sudo apt-get install tmux
).la source
Les deux tmux et GNU Screen travail sous Cygwin . Ils peuvent être installés à partir du programme d'installation cygwin. Recherchez simplement leur nom ici et vous obtiendrez probablement la dernière version (du moins pour tmux ).
la source
Vous pourrez peut-être obtenir ce que vous voulez en utilisant Console2 avec Putty ou Plink.
la source
En plus du fil, il y a une nouvelle console en ville appelée babun, j'y lance tmux sans problème. vous permet d'exécuter bash ou zsh.
cliquez ici pour github
la source
Une des alternatives est MSYS2 , en d'autres termes "MinGW-w64" / Git Bash . Vous pouvez simplement ssh sur les machines Unix et exécuter la plupart des commandes Linux à partir de celle-ci. Installez également tmux !
Pour installer tmux dans MSYS2 :
commande run
pacman -S tmux
Pour exécuter tmux sur Git Bash :
installer MSYS2 et copier
tmux.exe
etmsys-event-2-1-6.dll
de MSYS2 dossierC:\msys64\usr\bin
à votre Git Bash répertoireC:\Program Files\Git\usr\bin
.la source
/c/Program Files/Git/usr/bin
cela a fonctionné pour moi tout à l'heure:$ ln -s /c/msys64/usr/bin/tmux.exe . ; ln -s /c/msys64/usr/bin/msys-event-2-1-6.dll .
Comme alternative, SuperPutty a des onglets et la possibilité d'exécuter la même commande sur de nombreux terminaux ... pourrait être ce que quelqu'un recherche.
https://code.google.com/p/superputty/
Il importe également vos sessions PuTTY.
la source
Voici la manière sale:
la source
Il est possible de compiler et d'utiliser tmux dans Cgywin. http://sourceforge.net/mailarchive/message.php?msg_id=30850840
la source