Comment définir le terminal par défaut comme terminateur? [fermé]

118

Utilisation de Xubuntu.

J'aimerais que terminator remplace le terminal par défaut. Par exemple, lorsque vous cliquez avec le bouton droit dans un dossier puis sélectionnez le terminal ouvert, j'aimerais que Terminator s'ouvre au lieu de la valeur par défaut.

Comment puis-je atteindre cet objectif ?

Tortue en cours d'exécution
la source
1
N'installez pas le terminateur à partir du logiciel Ubuntu. Installez-le via sudo apt update sudo apt install terminator. Cela fera de terminator un terminal par défaut
ToTenMilan
@ToTenMilan a raison. L'installation à terminatorpartir de la ligne de commande en fait automatiquement le terminal par défaut - un comportement que je déteste même si j'aime utiliser le terminateur de manière sélective , pour certaines choses. Alors, voici comment désactiver ce paramètre par défaut une fois qu'il se fait le défaut sans votre permission: askubuntu.com/questions/1096329/… .
Gabriel Staples

Réponses:

157

À partir d'un terminal, essayez

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

Sélectionnez le terminal souhaité dans la liste des alternatives.

devnull
la source
5
Ne fonctionne pas, bien que j'obtienne ceci: ----------------------------------------- ------------------- * 0 / usr / bin / terminator 50 mode automatique 1 / usr / bin / koi8rxterm 20 mode manuel 2 / usr / bin / lxterm 30 mode manuel 3 / usr / bin / terminator 50 mode manuel 4 / usr / bin / uxterm 20 mode manuel 5 /usr/bin/xfce4-terminal.wrapper 40 mode manuel 6 / usr / bin / xterm 20 mode manuel
Running Turtle
Je me rends compte que le commentaire ci-dessus n'est peut-être pas très lisible ... Donc: après avoir exécuté la commande, le terminal par défaut apparaît toujours, bien que le terminateur semble être sélectionné. Aucune différence après le redémarrage.
Running Turtle
Peut-être que votre gestionnaire de fenêtres remplace les valeurs par défaut. Quel est votre gestionnaire de fenêtres?
devnull
le gestionnaire de fenêtres est xfce
Running Turtle
1
Même problème (LXDE). L'exécution sudo update-alternatives --config x-terminal-emulatorne semble pas suffire: update-alternativespasse au nouvel émulateur de terminal en mode manuel, mais l'ancien est toujours en mode automatique. En fin de compte, c'est l'ancien qui ne cesse de démarrer. Il faut autre chose.
Nickolai Leschov
90

modifier le gestionnaire de paramètres >> Applications préférées >> Utilitaires

user2805885
la source
4
Cela a parfaitement fonctionné pour moi sur Xubuntu 14.10.
Toujours demander
1
travaillé pour moi pour Linux Mint Rebecca
Alex Punnen
2
A travaillé également sur ubuntu-mate
Yash
1
Remarque: cela ne fonctionne que lors de l'exécution de DE / WM comme GNOME, Cinnamon et KDE, et pas si l'utilisateur exécute openbox par exemple. Les outils GUI nécessaires ne sont pas toujours là.
Damian Silva
1
Ne fonctionne pas sur Ubuntu MATE lorsque vous essayez de définir Hyper comme terminal par défaut
kas
46

Copiez-collez ce qui suit dans votre terminal actuel:

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

Cela modifie le dconf pour faire de terminator le programme par défaut. Vous pouvez également utiliser dconf-editor (un outil basé sur l'interface graphique) pour apporter des modifications au dconf, comme une autre réponse l'a suggéré. Si vous souhaitez en savoir plus sur ce sujet et en comprendre davantage, cela peut vous aider.

Akyidrian
la source
1
les commandes ne fonctionnaient pas pour moi, mais dconf-editor fonctionnait sous linux mint 17.
ara.hayrabedian
3
Les réponses les mieux notées n'ont pas fonctionné pour moi, mais cela a fonctionné
LoganEtherton
Que fait la deuxième ligne? Le simple fait d'exécuter la première ligne a fonctionné pour moi.
Luce
20

devnull a raison;

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

travaux. Voir ici et ici , et quelques commentaires ici .

WillC
la source
17

ouvrez l'éditeur dconf et allez dans org> gnome> bureau> application> terminal et changez gnome-terminal en terminator

Natwar Singh
la source
3
Cela n'a pas fonctionné pour moi.
prolink007
1
Cela devrait fonctionner, je l'utilise à chaque fois.
Natwar Singh
1
@netsmertia Cela ne fonctionnera que si l'utilisateur exécute GNOME ou si les outils GNOME appropriés sont installés.
Damian Silva
1

Dans xfce (par exemple sur Arch Linux), vous pouvez modifier le paramètre TerminalEmulator:

 TerminalEmulator=xfce4-terminal

à

TerminalEmulator=custom-TerminalEmulator

La prochaine fois que vous souhaiterez ouvrir une fenêtre de terminal, xfce vous demandera de choisir un émulateur. Vous pouvez simplement choisir /usr/bin/terminator.

Paramètres par défaut du système

/etc/xdg/xfce4/helpers.rc

Paramètres par défaut de l'utilisateur

/home/USER/.config/xfce4
Jonathan Komar
la source
Peut confirmer que pour xfce (et les applications liées à xfce, telles que thunar), la copie du fichier par défaut helpers.rc de / etc vers ~ / .config et la modification de la valeur TerminalEmulator à celle souhaitée fonctionne. Testé pour xfce pour utiliser gnome-terminal dans Arch.
Meiogordo
-8

La seule façon qui a fonctionné pour moi était

  1. Ouvrez nautilus ou nemo en tant qu'utilisateur root gksudo nautilus
  2. Accédez à / usr / bin
  3. Remplacez le nom de votre terminal par défaut par un autre nom, par exemple "orig_gnome-terminal"
  4. renommez votre terminal préféré en "gnome-terminal"
RicardoUlloa
la source
J'ai accidentellement noté le vote, donc si vous acceptez ma modification, je ne vote pas.
BG BRUNO
1
pour ouvrir Nautilus correctement avec les privilèges root, vous devez exécuter gksudo nautilus.
Sam Bernstein
3
Probablement la pire façon de le faire. Le cas échéant, vous pouvez créer un lien symbolique dans /usr/local/bin.
Bachsau