Esistono multiplexer terminali per Cygwin / Windows diversi dallo schermo di Gnu?
Conosco 2 alternative all'applicazione dello schermo di Gnu: Byobu e TMux. Tuttavia, nessuno di questi funziona su Windows usando Cygwin.
Esistono multiplexer terminali per Cygwin / Windows diversi dallo schermo di Gnu?
Conosco 2 alternative all'applicazione dello schermo di Gnu: Byobu e TMux. Tuttavia, nessuno di questi funziona su Windows usando Cygwin.
Risposte:
In effetti né byobu né tmux sono disponibili come pacchetti Cygwin, ma potresti provare a costruirli dal sorgente. Oggigiorno molti programmi vengono compilati senza patch specifiche di Cygwin.
(A proposito, byobu in realtà è Schermo, ma con una configurazione predefinita di fantasia.)
Sembra che l'attuale versione di Byobu (5.18) funzioni immediatamente su Cygwin.
Per installarlo, ho fatto quanto segue:
tar xzpf byobu-* && cd byobu-*
./configure && make && make install
e byobu sta funzionando ...
snack
affinché funzioni correttamente.
screenrc
/ screen_layout
config? Ho un riquadro suddiviso in 3 a cui sono già abituato. Forse c'è un modo semplice per dividere i riquadri che non ho ancora visto.
Per quanto ne so, tmux non è costruibile per Cygwin - qualcosa a che fare con i socket del dominio Unix che non funzionano proprio in quell'ambiente. Triste, lo so.
Vorrei aggiornarlo con una nota che ho installato con successo byobu in Cygwin 1.7.9 - sebbene potessi aver installato implicitamente altre dipendenze, sono stato in grado di scaricare il sorgente, compilare e installare con un problema assolutamente zero. Ho ricevuto la stessa nota del file di percorso ma non è stato interrotto dal caricamento, tuttavia l'errore Python lo farà
Ho installato il pacchetto schermo cygwin gnu.
Quindi ho scaricato l'ultimo tarball byobu e l'ho installato seguendo il suo file readme. Ma dopo l'installazione non sono riuscito a eseguirlo, a questo punto ho rinunciato:
Administrator@ntmachine ~
$ byobu
/bin/byobu/lib/byobu/include/shutil: line 292: /proc/net/route: No such file or
directory
/usr/bin/env: python: No such file or directory
Sarebbe facile soddisfare il requisito python nell'ultima riga, ma credo che il problema / proc / net / route sarebbe difficile.
Quindi userò lo schermo ora su Cygwin anziché su Byobu.
Non sembra esserci un pacchetto tmux. E come ha sottolineato camperdave, potrebbe non essere costruibile per Cygwin.
cygwin
, nel mio caso msys2
? Non riesco a trovare un modo per costruire la fonte, qualcuno ha una fonte e un modo per costruire, ad esempio un configure
file o un makepkg
regalo?