Acabo de instalar el nuevo subsistema de Linux en Windows 10. Es realmente agradable tener acceso a los repositorios de Ubuntu, pero ODIO absolutamente el programa de terminal predeterminado. Cygwin viene con MinTTY, que es realmente agradable y funciona muy bien, pero no puedo encontrar un paquete independiente para MinTTY. ¿Hay alguna manera de hacer que MinTTY sea un terminal predeterminado para WSL, al iniciar cualquier acceso directo?
Editar: para que quede claro, NO quiero instalar Cygwin. Quiero usar el nuevo subsistema de Linux y su shell bash, pero quiero usar mintty como mi terminal.
Respuestas:
El desarrollador de mintty acaba de lanzar un instalador que lo configurará todo para usted sin dependencias externas (incluye cygwin dll, la consola auxiliar y wslbridge):
https://github.com/mintty/wsltty/releases
Descargar, instalar y listo.
Si desea ejecutar un shell diferente a Bash, simplemente cambie el acceso directo (en su menú de inicio). Por ejemplo, para ejecutar ssh-agent por terminal con zsh:
fuente
El uso de mintty + wslbridge funciona.
Descargar 3 archivos:
Coloque estos archivos en el mismo directorio llamado bin:
Y crea un vacío
minttyrc
.correr
mintty -c ./minttryc ./wslbridge
O utilice el emulador de terminal para el subsistema de Windows para Linux (WSL)
fuente
Original hilo .
Aquí se explica cómo hacerlo, ejecute mintty en bash.
Descargar mintty desde aquí .
Descomprimir y extraer mintty.exe
Vaya a su
bin
carpeta donde instaló Git . La ubicación predeterminada es:C:\Program Files (x86)\Git\bin
Haga clic derecho en el acceso directo de Windows para Git Bash
Establecer objetivo para:
Si la ubicación de descarga es diferente, cambie la ubicación en consecuencia.
fuente