Wie setze ich das Standardterminal auf Terminator? [geschlossen]

118

Verwenden von Xubuntu.

Ich möchte, dass der Terminator das Standardterminal ersetzt. Wenn Sie beispielsweise mit der rechten Maustaste in einen Ordner klicken und dann Terminal öffnen auswählen, soll Terminator anstelle der Standardeinstellung geöffnet werden.

Wie kann ich das erreichen?

Laufende Schildkröte
quelle
1
Installieren Sie den Terminator nicht über die Ubuntu-Software. Installieren Sie es über sudo apt update sudo apt install terminator. Dies macht Terminator zu einem Standardterminal
ToTenMilan
@ToTenMilan ist korrekt. Die terminatorautomatische Installation über die Befehlszeile macht es zum Standardterminal - ein Verhalten, das ich hasse, obwohl ich Terminator für bestimmte Dinge gerne selektiv verwende . Hier erfahren Sie, wie Sie die Standardeinstellung deaktivieren, wenn sie sich ohne Ihre Erlaubnis zum Standard macht: askubuntu.com/questions/1096329/… .
Gabriel Staples

Antworten:

156

Versuchen Sie es innerhalb eines Terminals

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

Wählen Sie das gewünschte Terminal aus der Liste der Alternativen.

devnull
quelle
5
Funktioniert nicht, obwohl ich folgendes bekomme: ----------------------------------------- ------------------- * 0 / usr / bin / terminator 50 automatischer Modus 1 / usr / bin / koi8rxterm 20 manueller Modus 2 / usr / bin / lxterm 30 manueller Modus 3 / usr / bin / terminator 50 manueller Modus 4 / usr / bin / uxterm 20 manueller Modus 5 /usr/bin/xfce4-terminal.wrapper 40 manueller Modus 6 / usr / bin / xterm 20 manueller Modus
Running Turtle
Mir ist klar, dass der obige Kommentar möglicherweise nicht sehr gut lesbar ist ... Also: Nachdem ich den Befehl ausgeführt habe, wird das Standardterminal immer noch angezeigt, obwohl der Terminator ausgewählt zu sein scheint. Kein Unterschied nach dem Neustart.
Running Turtle
Möglicherweise überschreibt Ihr Fenstermanager die Standardeinstellungen. Was ist Ihr Fenstermanager?
Devnull
Windows Manager ist xfce
Running Turtle
1
Gleiches Problem (LXDE). Laufen sudo update-alternatives --config x-terminal-emulatorscheint nicht genug zu sein: update-alternativesSchaltet im manuellen Modus auf den neuen Terminalemulator um, aber der alte befindet sich immer noch im automatischen Modus. Am Ende ist es das alte, das immer wieder anfängt. Es wird noch etwas benötigt.
Nickolai Leschov
90

Ändern Sie den Einstellungsmanager >> Bevorzugte Anwendungen >> Dienstprogramme

user2805885
quelle
4
Dies funktionierte perfekt für mich auf Xubuntu 14.10.
Immer fragen
1
arbeitete für mich für Linux Mint Rebecca
Alex Punnen
2
Arbeitete auch Ubuntu-Mate
Yash
1
Hinweis: Dies funktioniert nur, wenn DEs / WMs wie GNOME, Cinnamon und KDE ausgeführt werden, und nicht, wenn der Benutzer beispielsweise Openbox ausführt. Die benötigten GUI-Tools sind nicht immer vorhanden.
Damian Silva
1
Funktioniert nicht unter Ubuntu MATE, wenn versucht wird, Hyper als Standardterminal festzulegen
kas
46

Kopieren Sie Folgendes in Ihr aktuelles Terminal:

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

Dadurch wird die dconf so geändert , dass terminator zum Standardprogramm wird. Sie können auch den dconf-Editor (ein GUI-basiertes Tool) verwenden, um Änderungen an der dconf vorzunehmen, wie eine andere Antwort vorgeschlagen hat. Wenn Sie möchten mehr über dieses Thema lernen und zu verstehen, dies kann Ihnen helfen.

Akyidrian
quelle
1
Befehle funktionierten nicht für mich, aber Dconf-Editor tat unter Linux Mint 17.
ara.hayrabedian
3
Die höher bewerteten Antworten funktionierten nicht für mich, aber das tat es
LoganEtherton
Was macht die zweite Zeile? Nur die erste Zeile zu laufen, hat bei mir funktioniert.
Luce
20

devnull ist richtig;

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

funktioniert. Siehe hier und hier und einige Kommentare hier .

Werde sehen
quelle
16

Öffnen Sie den dconf-Editor, gehen Sie zu org> gnome> desktop> application> terminal und ändern Sie gnome-terminal in terminator

Natwar Singh
quelle
3
Das hat bei mir nicht funktioniert.
Prolink007
1
Es sollte funktionieren, ich benutze es jedes Mal.
Natwar Singh
1
@netsmertia Dies funktioniert nur, wenn der Benutzer GNOME ausführt oder die richtigen GNOME-Tools installiert haben.
Damian Silva
1

In xfce (zB unter Arch Linux) können Sie den Parameter ändern TerminalEmulator:

 TerminalEmulator=xfce4-terminal

zu

TerminalEmulator=custom-TerminalEmulator

Wenn Sie das nächste Mal ein Terminalfenster öffnen möchten, werden Sie von xfce aufgefordert, einen Emulator auszuwählen. Sie können einfach auswählen /usr/bin/terminator.

Systemstandards

/etc/xdg/xfce4/helpers.rc

Benutzerstandards

/home/USER/.config/xfce4
Jonathan Komar
quelle
Kann bestätigen, dass für xfce (und xfce-bezogene Apps wie thunar) das Kopieren der Standarddatei helpers.rc von / etc nach ~ / .config und das Ändern des TerminalEmulator-Werts auf den gewünschten Wert funktioniert. Getestet auf xfce, um das Gnome-Terminal in Arch zu verwenden.
Meiogordo
-8

Der einzige Weg, der für mich funktionierte, war

  1. Öffnen Sie nautilus oder nemo als Root gksudo nautilus
  2. Gehen Sie zu / usr / bin
  3. Ändern Sie den Namen Ihres Standardterminals in einen anderen Namen, z. B. "orig_gnome-terminal".
  4. Benennen Sie Ihr Lieblingsterminal in "Gnome-Terminal" um
RicardoUlloa
quelle
Ich habe versehentlich die Abstimmung notiert. Wenn Sie meine Änderung akzeptieren, stimme ich ab.
BG BRUNO
1
Um Nautilus ordnungsgemäß mit Root-Rechten zu öffnen, müssen Sie ausführen gksudo nautilus.
Sam Bernstein
3
Wahrscheinlich der schlechteste Weg, es zu tun. Wenn überhaupt, können Sie einen Symlink in erstellen /usr/local/bin.
Bachsau