Lavoro su un sistema NetBSD tramite una connessione ssh dal mio Mac e voglio usare l'utility screen
in modo che possa avviare i processi e tornare da loro dopo che la mia connessione terminale è stata interrotta. Quando digito screen
ricevo il seguente messaggio di errore:Errore utility schermo Unix: Impossibile trovare termcap per 'xterm-256color'
Cannot find termcap entry for 'xterm-256color'
Dopo guardando attraverso post del forum, ho pensato che avesse qualcosa a che fare con termcap sulla macchina remota, ma che non sembra essere il caso; Posso avviare lo schermo senza errori da una sessione ssh da un altro computer, uno a cui generalmente non ho accesso. Questo suggerisce che ho bisogno di configurare qualcosa sul mio computer locale, ma non sono stato in grado di capire cosa o come. Sebbene questo post sia taggato "gnu-screen", sospetto che io stia lavorando con lo schermo di Berkeley, anche se non so se si tratti di una distinzione significativa.
questo ha un senso, e solleva due questioni: (1) sono effetti collaterali attesi esecuzione TERM = xterm schermo ?; (2) come posso installare xterm-256color nel mio account sul computer remoto in modo che possa essere trovato? – Gregory
(1) Potresti non essere in grado di utilizzare tutte le funzionalità della finestra del terminale (se non riesci a usare il colore, prova invece a eseguire TERM = xterm-color screen'). (2) Non ne ho idea. Suggerisco di chiedere su SuperUser.com o ServerFault.com. – dave4420
L'unico effetto collaterale dell'uso di xterm (o xterm-color) invece di xterm-256color è che qualsiasi app per console in grado di gestire testo a 256 colori tornerà invece a 16 colori anziché testo. Di solito non vale la pena di preoccuparsi, ma se è importante, sarà necessario ottenere il termcap corretto sulla macchina remota, come dice dave4420. – abarnert