Saya mencari multiplekser terminal untuk Microsoft Windows. Saya tidak dapat menemukan penginstal untuk Microsoft Windows untuk layar tmux dan GNU.
Saat ini saya menggunakan Putty untuk terhubung ke mesin Linux saya dari dari Mesin Windows. Adakah yang bisa menyarankan cara agar Layar GNU atau tmux bekerja di Platform Windows.
Apakah ada alternatif bagus lainnya untuk opsi di atas.
windows
linux
gnu-screen
tmux
Kamaal
sumber
sumber
Jawaban:
Lihat. Ini sudah lama, tetapi jika seseorang dari Google menemukan ini, benar-benar solusi terbaik untuk ini - ( dan ini LUAR BIASA ) - adalah dengan menggunakan ConEmu (atau paket yang menyertakan dan dibangun di atas ConEmu yang disebut cmder ) dan kemudian gunakan plink atau dempul itu sendiri untuk terhubung ke mesin tertentu, atau, bahkan lebih baik, menyiapkan lingkungan pengembangan sebagai VM lokal menggunakan Vagrant .
Ini adalah satu-satunya cara saya dapat melihat diri saya berkembang dari kotak Windows lagi.
Saya cukup percaya diri untuk mengatakan bahwa setiap jawaban lainnya - meskipun tidak selalu merupakan jawaban yang buruk - menawarkan solusi sampah dibandingkan dengan ini.
Pembaruan : Pada 1/8/2020 tidak semua solusi lain adalah sampah - Terminal Windows sudah ada dan WSL ada.
sumber
Mulai dari pembaruan "Anniversary" Windows 10 (Versi 1607), Anda sekarang dapat menjalankan subsistem Ubuntu langsung dari dalam Windows dengan mengaktifkan fitur yang disebut mode Pengembang .
Untuk mengaktifkan mode pengembang, buka Mulai > Pengaturan lalu ketik "Gunakan fitur pengembang" di kotak pencarian untuk menemukan pengaturan. Di navigasi sebelah kiri, Anda akan melihat tab berjudul Untuk pengembang . Dari dalam tab ini, Anda akan melihat kotak radio untuk mengaktifkan mode Pengembang .
Setelah mode pengembang diaktifkan, Anda akan dapat mengaktifkan fitur subsistem Linux. Untuk melakukannya, buka Panel Kontrol > Program > Hidupkan atau matikan fitur Windows > dan centang kotak yang bertuliskan Windows Subsystem for Linux (Beta)
Sekarang, daripada menggunakan Cygwin atau emulator konsol, Anda dapat menjalankan tmux melalui bash di subsistem Ubuntu langsung dari Windows melalui paket apt (
sudo apt-get install tmux
) tradisional .sumber
Baik tmux dan Layar GNU bekerja di bawah cygwin . Mereka dapat diinstal dari penginstal cygwin. Cukup cari namanya di sana dan Anda mungkin akan mendapatkan versi terbaru (setidaknya untuk tmux ).
sumber
Anda mungkin bisa mendapatkan apa yang Anda inginkan dengan menggunakan Console2 dengan Putty atau Plink.
sumber
Menambahkan ke utas, ada konsol baru di kota bernama babun, saya menjalankan tmux di dalamnya tanpa masalah. memungkinkan Anda menjalankan bash atau zsh.
klik di sini untuk github
sumber
Salah satu alternatifnya adalah MSYS2 , dengan kata lain "MinGW-w64" / Git Bash . Anda cukup ssh ke mesin Unix dan menjalankan sebagian besar perintah linux darinya. Instal juga tmux !
Untuk menginstal tmux di MSYS2 :
jalankan perintah
pacman -S tmux
Untuk menjalankan tmux di Git Bash :
instal MSYS2 dan salin
tmux.exe
danmsys-event-2-1-6.dll
dari folder MSYS2C:\msys64\usr\bin
ke direktori Git Bash AndaC:\Program Files\Git\usr\bin
.sumber
/c/Program Files/Git/usr/bin
ini bekerja untuk saya sekarang:$ ln -s /c/msys64/usr/bin/tmux.exe . ; ln -s /c/msys64/usr/bin/msys-event-2-1-6.dll .
Sebagai alternatif, SuperPutty memiliki tab dan opsi untuk menjalankan perintah yang sama di banyak terminal ... mungkin yang dicari seseorang.
https://code.google.com/p/superputty/
Ini mengimpor sesi PuTTY Anda juga.
sumber
Inilah cara kotornya:
sumber
Mungkin untuk mengkompilasi dan menggunakan tmux dalam Cgywin. http://sourceforge.net/mailarchive/message.php?msg_id=30850840
sumber