Ubuntuでデフォルトの「ターミナルエミュレータ」を使用してアプリケーションを起動するには?

Ubuntuでデフォルトの「ターミナルエミュレータ」を使用してアプリケーションを起動するには?

ターミナルエミュレータ(たとえば、Konsole)でいくつかのコマンドを実行したいが、クロスデスクトップにする必要があります。

xdg-open似ていますが、基本的な端末エミュレータをインポートするコマンドはありますか?

私はUbuntuを使用しています。

答え1

存在するダーバンx-terminal-emulator -e /some/command「これはDebianで構成された端末エミュレータを指しているので、直接呼び出すことができます。」選ぶ「メカニズム。構成方法は次のとおりです。

# update-alternatives --config x-terminal-emulator

選ぶインストールされたX11ターミナルエミュレータデフォルト値として使用されますx-terminal-emulator。最後に、次のシンボリックリンク構成ですgnome-terminal

$ which x-terminal-emulator
/usr/bin/x-terminal-emulator
$ ls -al /usr/bin/x-terminal-emulator 
lrwxrwxrwx 1 root root 37 Apr 26  2010 /usr/bin/x-terminal-emulator -> /etc/alternatives/x-terminal-emulator
$ ls -al /etc/alternatives/x-terminal-emulator
lrwxrwxrwx 1 root root 31 Apr 26  2010 /etc/alternatives/x-terminal-emulator -> /usr/bin/gnome-terminal.wrapper
$ file /usr/bin/gnome-terminal.wrapper
/usr/bin/gnome-terminal.wrapper: Perl script, ASCII text executable

コメント、

関連情報