우분투에서 기본“터미널 에뮬레이터”로 응용 프로그램을 시작하는 방법은 무엇입니까? 크로스 데스크톱을 만들어야합니다. 과 같은

Konsole과 같은 터미널 에뮬레이터에서 명령을 실행하고 싶었지만이 크로스 데스크톱을 만들어야합니다.

과 같은 명령이 xdg-open있지만 기본 터미널 에뮬레이터를 얻는 데 사용됩니까?

우분투를 사용하고 있습니다.



답변

데비안 에서는 데비안x-terminal-emulator -e /some/command 의 ” 대체 “메커니즘으로 구성된 터미널 에뮬레이터를 가리 키기 때문에을 호출 할 수 있습니다 . 그것은 통해 구성

# 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

몇 가지 언급,


답변