Szukam multipleksera terminala dla Microsoft Windows. Nie mogłem znaleźć instalatorów dla Microsoft Windows zarówno dla tmux, jak i ekranu GNU.
Obecnie używam Putty do łączenia się z moim komputerem z systemem Linux z komputera z systemem Windows. Czy ktoś może zasugerować, jak uzyskać ekran GNU lub tmux działający na platformie Windows.
Czy są jakieś inne dobre alternatywy dla powyższych opcji.
windows
linux
gnu-screen
tmux
Kamaal
źródło
źródło
Odpowiedzi:
Popatrz. To jest stare, ale na wypadek, gdyby ktoś z Google to znalazł, absolutnie najlepszym rozwiązaniem tego - ( i jest NIESAMOWITE ) - jest użycie ConEmu (lub pakietu, który zawiera i jest zbudowany na ConEmu o nazwie cmder ), a następnie użyj samego plink lub putty, aby połączyć się z określoną maszyną lub, jeszcze lepiej, skonfiguruj środowisko programistyczne jako lokalną maszynę wirtualną za pomocą Vagrant .
To jedyny sposób, w jaki mogę kiedykolwiek zobaczyć, jak ponownie rozwijam się z pudełka z systemem Windows.
Jestem wystarczająco pewny siebie, aby powiedzieć, że każda inna odpowiedź - choć niekoniecznie złe odpowiedzi - oferuje w porównaniu z tym brzydkie rozwiązania.
Aktualizacja : Od 01.08.2020 nie wszystkie inne rozwiązania są śmieciami - Terminal Windows się tam dostanie i WSL istnieje.
źródło
Począwszy od „Rocznicowej” aktualizacji systemu Windows 10 (wersja 1607), można teraz uruchamiać podsystem Ubuntu bezpośrednio w systemie Windows, włączając funkcję o nazwie Tryb programisty .
Aby włączyć tryb programisty, przejdź do Start > Ustawienia, a następnie wpisz „Użyj funkcji programisty” w polu wyszukiwania, aby znaleźć ustawienie. W nawigacji po lewej stronie zobaczysz zakładkę zatytułowaną Dla programistów . Na tej karcie zobaczysz pole radiowe umożliwiające włączenie trybu programisty .
Po włączeniu trybu programisty będziesz mógł włączyć funkcję podsystemu Linux. Aby to zrobić, przejdź do Panelu sterowania > Programy > Włącz lub wyłącz funkcje systemu Windows > i zaznacz pole Podsystem Windows dla systemu Linux (Beta)
Teraz, zamiast używać Cygwin lub emulatora konsoli, możesz uruchomić tmux przez bash w podsystemie Ubuntu bezpośrednio z systemu Windows za pomocą tradycyjnego pakietu apt (
sudo apt-get install tmux
).źródło
Zarówno tmux, jak i ekran GNU działają pod cygwin . Można je zainstalować z poziomu instalatora cygwin. Po prostu wyszukaj tam ich nazwę, a prawdopodobnie dostaniesz się do najnowszej wersji (przynajmniej dla tmux ).
źródło
Możesz uzyskać to, czego chcesz, używając Console2 z Putty lub Plink.
źródło
Dodając do wątku, w mieście jest nowa konsola o nazwie babun, uruchamiam na niej tmux bez problemu. pozwala uruchomić bash lub zsh.
kliknij tutaj, aby przejść do github
źródło
Jedną z alternatyw jest MSYS2 , innymi słowy „MinGW-w64” / Git Bash . Możesz po prostu ssh na komputery z systemem Unix i uruchamiać z niego większość poleceń Linuksa. Zainstaluj także tmux !
Aby zainstalować tmux w MSYS2 :
Uruchom polecenie
pacman -S tmux
Aby uruchomić tmux na Git Bash :
zainstalować MSYS2 i skopiować
tmux.exe
imsys-event-2-1-6.dll
od MSYS2 folderuC:\msys64\usr\bin
do Git Bash kataloguC:\Program Files\Git\usr\bin
.źródło
/c/Program Files/Git/usr/bin
to zadziałało dla mnie właśnie teraz:$ ln -s /c/msys64/usr/bin/tmux.exe . ; ln -s /c/msys64/usr/bin/msys-event-2-1-6.dll .
Alternatywnie, SuperPutty ma zakładki i opcję uruchomienia tego samego polecenia na wielu terminalach ... może być tym, czego ktoś szuka.
https://code.google.com/p/superputty/
Importuje również twoje sesje PuTTY.
źródło
Oto brudny sposób:
źródło
Możliwe jest kompilowanie i używanie tmux w Cgywin. http://sourceforge.net/mailarchive/message.php?msg_id=30850840
źródło