Come imposto il terminale predefinito al terminatore? [chiuso]


118

Utilizzando Xubuntu.

Vorrei che il terminatore sostituisse il terminale predefinito. Ad esempio, quando si fa clic con il pulsante destro del mouse all'interno di una cartella e si seleziona il terminale aperto, vorrei che Terminator si aprisse al posto del valore predefinito.

Come posso raggiungere questo obiettivo ?


1
Non installare terminator dal software Ubuntu. Installalo tramite sudo apt update sudo apt install terminator. Questo renderà il terminatore un terminale predefinito
— ToTenMilan

@ToTenMilan è corretto. L'installazione terminatordalla riga di comando lo rende automaticamente il terminale predefinito - un comportamento che odio anche se mi piace usare il terminatore in modo selettivo , per certe cose. Quindi, ecco come DISimpostarlo come predefinito una volta che diventa predefinito senza il tuo permesso: askubuntu.com/questions/1096329/… .
— Gabriel Staples,

Risposte:


157

Da un terminale, prova

sudo update-alternatives --config x-terminal-emulator

Seleziona il terminale desiderato dall'elenco delle alternative.


5
Non funziona, anche se ottengo questo: ----------------------------------------- ------------------- * 0 / usr / bin / terminator 50 modalità automatica 1 / usr / bin / koi8rxterm 20 modalità manuale 2 / usr / bin / lxterm 30 modalità manuale 3 / usr / bin / terminator 50 modalità manuale 4 / usr / bin / uxterm 20 modalità manuale 5 /usr/bin/xfce4-terminal.wrapper 40 modalità manuale 6 / usr / bin / xterm 20 modalità manuale
— Running Turtle

Mi rendo conto che il commento sopra potrebbe non essere molto leggibile ... Quindi: dopo aver eseguito il comando, il terminale predefinito viene ancora visualizzato, anche se il terminatore sembra essere selezionato. Nessuna differenza dopo il riavvio.
— Running Turtle

Forse il tuo gestore di finestre sta sovrascrivendo i valori predefiniti. Qual è il tuo window manager?
— devnull

windows manager è xfce
— Running Turtle

1
Stesso problema (LXDE). L'esecuzione sudo update-alternatives --config x-terminal-emulatornon sembra essere sufficiente: update-alternativespassa al nuovo emulatore di terminale in modalità manuale, ma quello vecchio è ancora in modalità automatica. Alla fine, è quello vecchio che continua a partire. Serve qualcos'altro.
— Nickolai Leschov

90

modificare Impostazioni Manager >> Applicazioni preferite >> Utilità


4
Questo ha funzionato perfettamente per me su Xubuntu 14.10.
— Chiedere sempre

1
ha lavorato per me per Linux Mint Rebecca
— Alex Punnen

2
Ha funzionato anche ubuntu-mate
— Yash

1
Nota: funziona solo quando si eseguono DE / WM come GNOME, Cinnamon e KDE, e non se l'utente esegue openbox, ad esempio. Gli strumenti GUI necessari non sono sempre disponibili.
— Damian Silva

1
Non funziona su Ubuntu MATE quando si tenta di impostare Hyper come terminale predefinito
— kas

46

Copia e incolla quanto segue nel tuo terminale attuale:

gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"

Questo modifica il dconf per rendere terminator il programma predefinito. È anche possibile utilizzare dconf-editor (uno strumento basato su GUI) per apportare modifiche a dconf, come suggerito da un'altra risposta. Se desideri imparare e capire di più su questo argomento, questo potrebbe aiutarti.


1
i comandi non hanno funzionato per me, ma dconf-editor lo ha fatto su linux mint 17.
— ara.hayrabedian

3
Le risposte con un punteggio più alto non hanno funzionato per me, ma questo ha funzionato
— LoganEtherton

Cosa fa la seconda riga? Solo l'esecuzione della prima riga ha funzionato per me.
— Luce


17

apri dconf Editor e vai su org> gnome> desktop> applicazione> terminale e cambia gnome-terminal in terminator


3
Questo non ha funzionato per me.
— prolink007

1
Dovrebbe funzionare, lo uso ogni volta.
— Natwar Singh

1
@netsmertia Funzionerà solo se l'utente esegue GNOME o ha gli strumenti GNOME appropriati installati.
— Damian Silva

1

In xfce (ad esempio su Arch Linux) puoi modificare il parametro TerminalEmulator:

 TerminalEmulator=xfce4-terminal

per

TerminalEmulator=custom-TerminalEmulator

La prossima volta che vorrai aprire una finestra di terminale, xfce ti chiederà di scegliere un emulatore. Puoi solo scegliere/usr/bin/terminator .

Impostazioni predefinite del sistema

/etc/xdg/xfce4/helpers.rc

Impostazioni predefinite dell'utente

/home/USER/.config/xfce4

Posso confermare che per xfce (e app relative a xfce, come thunar), la copia del file predefinito helpers.rc da / etc a ~ / .config e la modifica del valore TerminalEmulator in quello desiderato funziona. Testato per xfce per usare gnome-terminal in Arch.
— Meiogordo il

-8

L'unico modo che ha funzionato per me è stato

  1. Apri nautilus o nemo come utente root gksudo nautilus
  2. Vai a / usr / bin
  3. Cambia il nome del tuo terminale predefinito con qualsiasi altro nome per esempio "orig_gnome-terminal"
  4. rinomina il tuo terminale preferito come "gnome-terminal"

Ho accidentalmente annotato il voto, quindi se accetti la mia modifica, io non voto.
— BG BRUNO

1
per aprire correttamente Nautilus con i privilegi di root, devi eseguire gksudo nautilus.
— Sam Bernstein

3
Probabilmente il modo peggiore per farlo. Se non del tutto, potresti creare un collegamento simbolico in /usr/local/bin.
— Bachsau
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.