Làm cách nào để khởi chạy một ứng dụng với trình giả lập thiết bị đầu cuối mặc định của Wap trên Ubuntu?


16

Tôi muốn thực thi một số lệnh trong trình giả lập thiết bị đầu cuối, như Konsole, nhưng tôi cần phải tạo ra máy tính để bàn chéo này.

Có một số lệnh như xdg-open, nhưng để có được trình giả lập thiết bị đầu cuối mặc định?

Tôi đang sử dụng Ubuntu.

Câu trả lời:


10

Trong Debian , bạn chỉ có thể gọi x-terminal-emulator -e /some/command, vì điều này trỏ đến trình giả lập thiết bị đầu cuối được cấu hình theo cơ chế " thay thế " của Debian . Nó được cấu hình thông qua

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

cho phép bạn chọn trình giả lập thiết bị đầu cuối X11 nào được cài đặt để sử dụng làm trình mặc định, nghĩa là x-terminal-emulator. Cuối cùng, đó là một cấu trúc liên kết tượng trưng, ​​ví dụ 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

Một số nhận xét,


Thật không may, nó không hoạt động trên Fedora 16 với Gnome 3.2.1
fheub

1
@AaronLewis Lưu ý rằng đây là mặc định của hệ thống. Tôi không nghĩ có bất kỳ cách tiêu chuẩn nào để có được trình giả lập thiết bị đầu cuối X yêu thích của người dùng.
Gilles 'SO- ngừng trở thành ác quỷ'
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.