デフォルトのターミナルをターミネータに設定するにはどうすればよいですか?[閉まっている]


118

Xubuntuを使用する。

デフォルトのターミナルをターミネーターで置き換えたいのですが。たとえば、フォルダ内を右クリックして[ターミナルを開く]を選択すると、デフォルトではなくターミネータが開きます。

どうすればこれを達成できますか?


1
Ubuntuソフトウェアからターミネーターをインストールしないでください。からインストールしてくださいsudo apt update sudo apt install terminator。これにより、ターミネーターがデフォルトのターミナルになります
ToTenMilan

@ToTenMilanは正しいです。terminatorコマンドラインからインストールすると、自動的にそれがデフォルトのターミナルになります- 特定の目的のために、ターミネーターを選択的に使用したいのに嫌いな動作です。それで、それがあなたの許可なしにそれ自体をデフォルトにした後でそれをデフォルトから解除する方法は次のとおりです:askubuntu.com/questions/1096329/…
ガブリエルステープルズ

回答:


157

ターミナル内から、

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

選択肢のリストから目的の端子を選択します。


5
動作しませんが、これは表示されます:----------------------------------------- ------------------- * 0 / usr / bin / terminator 50自動モード1 / usr / bin / koi8rxterm 20手動モード2 / usr / bin / lxterm 30手動モード3 / usr / bin / terminator 50手動モード4 / usr / bin / uxterm 20手動モード5 /usr/bin/xfce4-terminal.wrapper 40手動モード6 / usr / bin / xterm 20手動モード
Turtle

上記のコメントはあまり読みにくいかもしれません...つまり、コマンドを実行した後、ターミネータが選択されているように見えても、デフォルトのターミナルが表示されます。再起動後、違いはありません。
カメを走らせる

ウィンドウマネージャーがデフォルトを上書きしている可能性があります。あなたのウィンドウマネージャーは何ですか?
devnull 2013年

Windowsマネージャーはxfce
Turtleを実行

1
同じ問題(LXDE)。実行sudo update-alternatives --config x-terminal-emulatorするだけでは不十分のようです。update-alternatives手動モードで新しいターミナルエミュレーターに切り替えますが、古いモードはまだ自動モードです。結局のところ、それは始まり続ける古いものです。他に何かが必要です。
Nickolai Leschov 2016年

90

設定マネージャの変更>>優先アプリケーション>>ユーティリティ


4
これは、Xubuntu 14.10では完全に機能しました。
常に2014年

1
Linux Mint Rebecca
Alex Punnenの

2
ubuntu-mateでも働いた
Yash

1
注:これは、GNOME、Cinnamon、KDEなどのDE / WMを実行している場合にのみ機能します。たとえば、ユーザーがopenboxを実行している場合は機能しません。必要なGUIツールが常に存在するわけではありません。
Damian Silva

1
Hyperをデフォルトのターミナルとして設定しようとすると、Ubuntu MATEでは機能しません
kas

46

以下を現在のターミナルにコピーして貼り付けます。

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

これにより、dconfが変更され、ターミネーターがデフォルトのプログラムになります。別の回答が示唆しているように、dconf-editor(GUIベースのツール)を使用してdconfに変更を加えることもできます。このトピックについてさらに学び、理解したい場合は、これが役立ちます。


1
コマンドは私のために動作しませんでしたが、dconfエディタは、Linuxのミント17にやった
ara.hayrabedian

3
より高い評価の回答は機能しませんでしたが、これは機能しました
LoganEtherton 2018

2行目は何をしますか?最初の行を実行するだけでうまくいきました。
Luce


16

dconfエディターを開き、org> gnome>デスクトップ>アプリケーション>ターミナルに移動し、gnome-terminalをターミネーターに変更します


3
これは私にはうまくいきませんでした。
prolink007 2014年

1
私はそれを毎回使用する必要があります。
Natwar Singh 2014

1
@netsmertiaこれは、ユーザーがGNOMEを実行しているか、適切なGNOMEツールがインストールされている場合にのみ機能します。
Damian Silva

1

xfce(Arch Linuxなど)では、パラメーターを変更できますTerminalEmulator

 TerminalEmulator=xfce4-terminal

TerminalEmulator=custom-TerminalEmulator

次に端末ウィンドウを開きたいとき、xfceはエミュレーターを選択するように要求します。あなただけを選ぶことができ/usr/bin/terminatorます。

システムデフォルト

/etc/xdg/xfce4/helpers.rc

ユーザーデフォルト

/home/USER/.config/xfce4

xfce(およびthunarなどのxfce関連のアプリ)で、helpers.rcのデフォルトファイルを/ etcから〜/ .configにコピーし、TerminalEmulatorの値を目的の値に変更すると機能することを確認できます。Archでgnome-terminalを使用するためのxfceのテスト。
Meiogordo

-8

私のために働いた唯一の方法は

  1. rootユーザーとしてnautilusまたはnemoを開きます gksudo nautilus
  2. / usr / binに移動します
  3. デフォルトのターミナルの名前を、「orig_gnome-terminal」などの別の名前に変更します。
  4. お気に入りの端末の名前を「gnome-terminal」に変更します

私が誤って反対票を投じたので、あなたが私の編集を受け入れた場合、私は投票を取り消します。
BG BRUNO 2014

1
ルート権限でNautilusを適切に開くには、を実行する必要がありますgksudo nautilus
Sam Bernstein

3
おそらくそれを行うには最悪の方法です。もしそうなら、でシンボリックリンクを作成することができます/usr/local/bin
バクサウ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.