come caricare byobu automaticamente all'avvio del terminale?


13

Sto usando Lubuntu 13.10 e voglio caricarlo byobuautomaticamente quando apro il terminale.

Ho trovato byobu uno strumento molto flessibile e affidabile e voglio usarlo ogni volta che devo usare il terminale.

Non sono riuscito a trovare questa soluzione o qualcosa di simile a questo nelle pagine man ...

Eventuali suggerimenti?

Risposte:


14

Penso che quello che vuoi sia lanciare l' applicazione desktop Byobu . Puoi trovarlo nel programma di avvio dell'applicazione Ubuntu, semplicemente digitando Byobu . Puoi bloccarlo sul programma di avvio e l'icona rimarrà sempre lì, a sinistra.

In alternativa, la maggior parte dei terminali Linux può essere impostata per eseguire un comando o un'applicazione particolari all'avvio.

Ad esempio, in Gnome Terminal, fai semplicemente clic su Modifica -> Preferenze profilo , seleziona la scheda Titolo e comando , seleziona la casella Esegui un comando personalizzato anziché la mia shell e inserisci / usr / bin / byobu .

Preferenze di Gnome Terminal

Informativa completa: sono l'autore e il manutentore di Byobu .


Sto usando Lubuntu 13.10 - con LXTerminal. Non ha questa configurazione. Esiste un modo per raggiungere questo obiettivo su Lubuntu?
— nazar_art,

sudo apt-get install gnome-terminal
— Dustin Kirkland,

Funziona bene, tuttavia esiste un modo per non stampare il messaggio di registro ogni volta che si apre un terminale?
— Coconop,

Caro Dustin, c'è un modo per avviare il terminale SENZA il messaggio di benvenuto con il fastidioso messaggio "Premi <invio> per continuare ..."?
— ExploWare

Non so cosa invio per continuare il messaggio di cui stai parlando.
— Dustin Kirkland,

14

Puoi usare il byobu-enablecomando Vedi la pagina man relativa . Per annullare la modifica, utilizzare byobu-disable.

byobu-enableposiziona una riga alla fine di ~ / .profile. Ciò significa che ha effetto solo per le shell di login, cioè tramite SSH o VT. Se stai usando LXTerminal, potrebbe funzionare se sposti invece quella linea in ~ / .bashrc.


1
Ho provato questo - ma dopo la riapertura del terminale, devo digitare byobuper ricominciare
— nazar_art

Ho rivisto la mia risposta con maggiori dettagli.
— yjwong,

Usa davvero - LXTerminal. Posiziona - _byobu_sourced=1 . /usr/bin/byobu-launchalla fine di .profile. Cosa dovrebbe entrare esattamente per trasformarlo?
— nazar_art

È possibile configurare gnome-terminal per l'esecuzione come login-shell, e quindi questa soluzione funzionerà.
— jgomo3,

Ho dovuto aggiungere la _byobu_sourced=1...linea alla mia~/.bashrc
— Tek
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.