Je viens d'installer le nouveau sous-système Linux dans Windows 10. C'est vraiment bien d'avoir accès aux référentiels Ubuntu, mais je déteste absolument le programme de terminal par défaut. Cygwin est livré avec MinTTY qui est vraiment sympa et fonctionne très bien, mais je ne trouve pas de package autonome pour MinTTY. Existe-t-il un moyen de faire de MinTTY un terminal par défaut pour WSL, lors du lancement d'un raccourci?
Edit: pour être clair, je NE VEUX PAS installer Cygwin. Je veux utiliser le nouveau sous-système Linux et son shell bash, mais je veux utiliser mintty comme terminal.
Réponses:
Le développeur mintty vient de publier un programme d'installation qui va tout configurer pour vous sans dépendances externes (il comprend cygwin dll, la console helper et wslbridge):
https://github.com/mintty/wsltty/releases
Téléchargez, installez et vous avez terminé.
Si vous souhaitez exécuter un shell différent de Bash, changez simplement le raccourci (dans votre menu de démarrage). Par exemple, pour exécuter ssh-agent par terminal avec zsh:
la source
Utilisation de mintty + wslbridge fonctionne.
Téléchargez 3 fichiers:
Placez ces fichiers dans le même répertoire nommé bin:
Et créez un vide
minttyrc
.Courir
mintty -c ./minttryc ./wslbridge
Ou utilisez l' émulateur de terminal pour le sous-système Windows pour Linux (WSL)
la source
Fil d' origine .
Voici comment le faire, exécutez mintty sous bash.
Téléchargez mintty d' ici .
Décompressez et extrayez mintty.exe
Accédez à votre
bin
dossier où vous avez installé Git . L'emplacement par défaut est:C:\Program Files (x86)\Git\bin
Clic droit sur le raccourci Windows pour Git Bash
Fixez la cible à:
Si l'emplacement de téléchargement est différent, modifiez l'emplacement en conséquence.
la source