Ubuntu'da varsayılan “terminal emülatörü” ile bir uygulama nasıl başlatılır?


16

Konsole gibi terminal öykünücüsünde bir komut yürütmek istedim, ancak bu çapraz masaüstünü yapmam gerekiyor.

xdg-openVarsayılan komut emülatörünü almak için gibi bir komut var mı ?

Ubuntu kullanıyorum.

Yanıtlar:


10

In Debian , sadece diyebiliriz x-terminal-emulator -e /some/commandDebian'ın "tarafından yapılandırılan terminal emülatörü için bu noktaları olarak, alternatif " mekanizması. Üzerinden yapılandırıldı

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

hangi yüklü X11 terminal emülatörlerinden hangisinin varsayılan olarak kullanılacağını seçmenizi sağlar , yani x-terminal-emulator. Sonunda, bir symlink yapısı, örneğin 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

Bazı açıklamalar,


Ne yazık ki, Gnome 3.2.1 ile Fedora 16 üzerinde çalışmıyor
fheub

1
@AaronLewis Bunun sistem varsayılanı olduğunu unutmayın. Kullanıcının favori X terminal emülatörünü almanın standart bir yolu olduğunu düşünmüyorum.
Gilles 'SO- kötü olmayı bırak'
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.