Jak ustawić domyślny terminal na terminator? [Zamknięte]


118

Korzystanie z Xubuntu.

Chciałbym, aby terminator zastąpił domyślny terminal. Na przykład, po kliknięciu prawym przyciskiem myszy wewnątrz folderu, a następnie wybraniu otwartego terminala, chciałbym, aby Terminator otworzył się zamiast domyślnego.

Jak mogę to osiągnąć?


1
Nie instaluj terminatora z oprogramowania Ubuntu. Zainstaluj go przez sudo apt update sudo apt install terminator. Spowoduje to, że terminator stanie się domyślnym terminalem
— ToTenMilan

@ToTenMilan ma rację. Instalacja terminatorz wiersza poleceń automatycznie powoduje, że jest to domyślny terminal - zachowanie, którego nienawidzę, mimo że lubię używać terminatora wybiórczo do pewnych rzeczy. Tak więc, oto jak cofnąć ustawienie tego jako domyślnego, gdy stanie się domyślnym bez Twojej zgody: askubuntu.com/questions/1096329/… .
— Gabriel Staples

Odpowiedzi:


157

Spróbuj w terminalu

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

Wybierz żądany terminal z listy alternatyw.


5
Nie działa, chociaż otrzymuję to: ----------------------------------------- ------------------- * 0 / usr / bin / terminator 50 tryb automatyczny 1 / usr / bin / koi8rxterm 20 tryb ręczny 2 / usr / bin / lxterm 30 tryb ręczny 3 / usr / bin / terminator 50 tryb ręczny 4 / usr / bin / uxterm 20 tryb ręczny 5 /usr/bin/xfce4-terminal.wrapper 40 tryb ręczny 6 / usr / bin / xterm 20 tryb ręczny
— Running Turtle

Zdaję sobie sprawę, że powyższy komentarz może nie być zbyt czytelny ... Więc: po uruchomieniu polecenia nadal pojawia się domyślny terminal, chociaż wydaje się, że został wybrany terminator. Bez różnicy po ponownym uruchomieniu.
— Running Turtle

Może twój menedżer okien zastępuje ustawienia domyślne. Jaki jest Twój menedżer okien?
— devnull

Menedżer systemu Windows to xfce
— Running Turtle

1
Ten sam problem (LXDE). Bieganie sudo update-alternatives --config x-terminal-emulatornie wydaje się być wystarczająco: update-alternativesprzełączniki do nowego emulator terminala w trybie ręcznym, ale stary nadal jest na tryb automatyczny. W końcu to stary wciąż się zaczyna. Potrzebne jest coś innego.
— Nickolai Leschov

90

zmień Menedżera ustawień >> Preferowane aplikacje >> Narzędzia


4
To działało idealnie dla mnie na Xubuntu 14.10.
— Zawsze pytam

1
pracował dla mnie dla Linux Mint Rebecca
— Alex Punnen

2
Pracował też z ubuntu-mate
— Yash

1
Uwaga: Działa to tylko podczas uruchamiania DE / WM, takich jak GNOME, Cinnamon i KDE, a nie wtedy, gdy użytkownik korzysta na przykład z openbox. Potrzebne narzędzia GUI nie zawsze są dostępne.
— Damian Silva

1
Nie działa na Ubuntu MATE gdy próbuje ustawić Hyper jako domyślny terminalu
— KAS

46

Skopiuj i wklej następujące elementy do bieżącego terminala:

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

To modyfikuje dconf, aby ustawić terminator jako program domyślny. Możesz także użyć edytora dconf (narzędzia opartego na graficznym interfejsie użytkownika), aby wprowadzić zmiany w dconf, zgodnie z sugestią innej odpowiedzi. Jeśli chcesz dowiedzieć się więcej na ten temat i zrozumieć, może ci to pomóc.


1
polecenia nie działały dla mnie, ale dconf-editor działał na linux mint 17.
— ara.hayrabedian

3
Wyższe oceny nie zadziałały w moim przypadku, ale tak się stało
— stało

Co robi druga linia? Samo uruchomienie pierwszej linii zadziałało dla mnie.
— Luce


17

otwórz edytor dconf i przejdź do org> gnome> desktop> application> terminal i zmień gnome-terminal na terminator


3
To nie zadziałało dla mnie.
— prolink007

1
Powinien działać, używam go za każdym razem.
— Natwar Singh

1
@netsmertia Działa to tylko wtedy, gdy użytkownik korzysta z GNOME lub ma zainstalowane odpowiednie narzędzia GNOME.
— Damian Silva

1

W xfce (np. W Arch Linux) możesz zmienić parametr TerminalEmulator:

 TerminalEmulator=xfce4-terminal

do

TerminalEmulator=custom-TerminalEmulator

Następnym razem, gdy będziesz chciał otworzyć okno terminala, xfce poprosi Cię o wybranie emulatora. Możesz po prostu wybrać/usr/bin/terminator .

Ustawienia domyślne systemu

/etc/xdg/xfce4/helpers.rc

Ustawienia domyślne użytkownika

/home/USER/.config/xfce4

Potwierdza, że ​​w przypadku xfce (i aplikacji związanych z xfce, takich jak thunar) kopiowanie domyślnego pliku helpers.rc z / etc do ~ / .config i zmiana wartości TerminalEmulator na żądaną działa. Przetestowano, aby xfce używał terminala gnome w Arch.
— Meiogordo

-8

Jedyny sposób, który działał dla mnie, to

  1. Otwórz nautilusa lub nemo jako użytkownik root gksudo nautilus
  2. Przejdź do / usr / bin
  3. Zmień nazwę domyślnego terminala na dowolną inną nazwę, na przykład „orig_gnome-terminal”
  4. zmień nazwę swojego ulubionego terminala na „gnome-terminal”

Przypadkowo zanotowałem głos, więc jeśli zaakceptujesz moją zmianę, cofam głos.
— BG BRUNO

1
aby poprawnie otworzyć Nautilusa z uprawnieniami roota, musisz uruchomić gksudo nautilus.
— Sam Bernstein

3
Prawdopodobnie najgorszy sposób na zrobienie tego. Jeśli w ogóle, możesz utworzyć łącze symboliczne w /usr/local/bin.
— Bachsau
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.