web-dev-qa-db-ja.com

デフォルトのターミナルを削除して、他のターミナル(ターミネーターや用語など)に置き換えることは可能ですか?

一部の非デフォルト端末には、ウィンドウの分割などの追加機能があります。元の端末をアンインストールせずにいつでも使用できますが、元の端末を削除する方法はありますか?

編集-一部のコメントでは、gnomeターミナルを削除することはお勧めできません。影響は何ですか?

12

削除しません。 Unity/Gnomeデスクトップ環境のデフォルトのターミナルエミュレーターであるため、無条件に使用する不明瞭なプログラム/スクリプトが存在する可能性があり、エラーが発生する可能性があります(おそらく2年後、原因を思い出せなかったとき)それ)。

推奨される方法は次のとおりです。

  1. たとえば、新しいターミナルエミュレータをインストールします。

    Sudo apt-get install terminator
    
  2. update-alternativeメソッドを設定して選択します。

    [romano:~/tmp] % Sudo update-alternatives --config x-terminal-emulator
    There are 8 choices for the alternative x-terminal-emulator (providing /usr/bin/x-terminal-emulator).
    
      Selection    Path                             Priority   Status
    ------------------------------------------------------------
    * 0            /usr/bin/terminator               50        auto mode
      1            /usr/bin/gnome-terminal.wrapper   40        manual mode
      2            /usr/bin/koi8rxterm               20        manual mode
      3            /usr/bin/lxterm                   30        manual mode
      4            /usr/bin/rxvt-xpm                 8         manual mode
      5            /usr/bin/rxvt-xterm               10        manual mode
      6            /usr/bin/terminator               50        manual mode
      7            /usr/bin/uxterm                   20        manual mode
      8            /usr/bin/xterm                    20        manual mode
    
    Press enter to keep the current choice[*], or type selection number:
    

...そしてそれであるはずです。 probelmsがある場合は、次を参照してください。 nityで使用されるデフォルトのターミナルを設定するにはどうすればよいですか?

ただし、があることに注意してください 基礎となるライブラリのバグ/ミスフィーチャ ターミナル」はnot上記の選択を尊重します。このバグは2010年に報告および承認され、利用可能なパッチがありますが、まだここにあります。私は一息つくのを止めません。

システム全体の回避策は、gnome-terminalバイナリを削除し、x-terminal-emulatorへのリンクに置き換えることです。ほとんどの場合、...

または、PATH$HOME/binディレクトリbefore/usr/bin(誰もが持っているように)があるので、単にln -s /usr/bin/terminator $HOME/bin/(特権は不要)とglibは、実際のgnome-terminalの代わりにリンクを喜んで使用します。

20
Rmano

おそらく、デフォルトのターミナル(Gnome)を(アンインストールのように)削除しないことが最善です。

おそらく、新しいターミナルエミュレータアプリケーションをインストールしてから、Unityの設定を変更して、新しいものをデフォルトとして設定することをお勧めします。

herehere 、および here 、および my own experience から

Sudo update-alternatives --config x-terminal-emulator

unityおよびLubuntuでデフォルトのターミナルエミュレータアプリケーションを設定するように動作するようです。

1
WillC

はい、ターミナルを削除するにはいくつかの方法があります。ソフトウェアセンターを使用して、ターミナルを検索してからアンインストールできます。

または、端末アプリケーション(たとえば、GuakeやTerminatorなど)を使用して、このコマンドで元のファイルを削除できます。

Sudo apt-get remove gnome-terminal

そのような単純な!

お役に立てれば。

0
mstfacmly