Unity에서 사용되는 기본 터미널을 어떻게 설정합니까?


130

Unity에서 사용되는 기본 터미널을 어떻게 설정합니까?

기본이 아닌 터미널을 시작 하기 위해 Ctrl+ Alt+ T단축키 를 사용하고 싶습니다 . 기본 터미널은 그놈 터미널입니다.

기본 터미널 값을 어디에서 변경할 수 있습니까?

답변:


126

12.04 이상

gconfhttp://en.wikipedia.org/wiki/GConf 와 같이 더 이상 사용되지 않으며 gsettings대신 사용할 수 있습니다.

gsettings set org.gnome.desktop.default-applications.terminal exec 'terminal'

어디 터미널 명령이 당신은 터미널에서 엽니 다 사용할 수 있습니다.


터미네이터를 터미널로 설치하고 gnome-terminal을 제거했지만 제안한 명령이 작동하지 않습니다.
Gaurav Agarwal

13.10에서 잘 작동합니다.
Martin

2
Terminator를 기본 터미널로 사용하지만이 명령을 실행 한 후에는 ctrl + alt + T가 더 이상 작동하지 않습니다.
user1880405

2
@ TorbenGundtofte-Bruun은 교체 konsolegnome-terminal
Rumesh

1
여전히 우분투 16.04에서 작동
geekQ

73
sudo update-alternatives --config x-terminal-emulator

5
이것은 질문에 대한 훌륭한 답변이며 일반적으로 기본 프로그램 IMHO를 변경하는 바람직한 방법이지만 모든 상황에서 '선택 무기'는 아닙니다. 정교하게 : guake 터미널을 기본값으로 설정하고 싶었지만 update-alternatives에 의해 시도 할 때 결코 보여주지 않았습니다 .
FuzzyQ

1
또한, 스크립트 sudo gedit `which xdg-open`
xdg

질문에 명확하게 언급 된 것처럼 바로 가기 명령 결과는 변경되지 않습니다. 왜 그렇게 많은 투표가 있는지 알 수 없습니다.
m3rosss

우분투 17.04에서 작동합니다. 설치 terminology했고 Ctrl + Alt + T 터미널이되었습니다. 실행 update-alternatives하고 다시로 변경 gnome-terminal했으며 즉시 작동했습니다.
rjh

40

우분투 11.10 이전 버전에서만! 최신 버전은 LucaB 답변을 참조하십시오 !

터미널 열기 (예 : 그놈 터미널)

다음 명령을 실행하십시오.

gconftool --type string --set /desktop/gnome/applications/terminal/exec <YOUR-TERMINAL>

예 :

gconftool --type string --set /desktop/gnome/applications/terminal/exec terminator

:).


5
이것은 나를 위해 고치지 않습니다. .desktop 파일 (을 지정 Terminal=True)을 통해 Htop을 시작하면 Gnome Terminal에서 시작됩니다. 기본 터미널 에뮬레이터를 변경할 다른 곳이 있습니까?
라이언 톰슨

2
올바른 답변은 다음과 같습니다!
Gerep

@gerep 질문이 Ubuntu 버전을 정확하게 정의했기 때문에 내 대답은 정확합니다 : 11.10 . 물론 최신 버전에서는 gconftool이 더 이상 사용되지 않으므로 올바른 솔루션이 아닙니다.
Regisz

28

기본 터미널이 아닌 바로 가기를 변경하려면

  1. 키보드 검색
  2. 바로 가기 및 맞춤 바로 가기로 이동
  3. 더하기 부호를 눌러 새 바로 가기를 추가하십시오 (이 경우 종결 자).
  4. 단축키 ctrl + alt + t가 이미 사용 중이라는 메시지가 표시되면 "reasign"을 누릅니다.

키보드 검색 새로운 단축키 추가 재 서명


2
나를 위해 작동하지 않습니다.
Gaurav Agarwal

이해하기 가장 쉽고 시간의 시험을 견뎌낸 사람으로 +100
Brandon Bertelsen

보낸 사람 sudo update-alternatives --config x-terminal-emulator과 함께 돌아왔다 "링크 그룹 X-터미널 에뮬레이터 (은 / usr / 빈 / X-터미널 에뮬레이터를 제공하는)에 하나 개의 대안이 없습니다 :. 구성 /usr/bin/gnome-terminal.wrapper 아무것도" Guake를 설치했지만이 옵션을 사용했습니다. 일반 터미널을 Shift + Ctrl + Alt + T로 변경하고 그 자리에서 Ctrl + Alt + T를 사용하도록 Guake를 설정했습니다. 유일한 문제는 마우스 오른쪽 버튼을 클릭하고 터미널에서도 열기를 원한다는 것입니다. 또한 Guake는 F12로 설정되어 있으며 Ctrl + Alt + T를 사용하는 것을 선호합니다. 그럼에도 불구하고 멋진 추가 기능입니다.
Natetronn

7

x-terminal-emulator"ALternatives Configurator"앱을 통해 옵션을 변경하십시오 .

우분투의 경우 아래 명령을 사용할 수 있습니다.

sudo update-alternatives --config x-terminal-emulator

설치 한 모든 터미널 옵션이 나열되고 원하는 번호를 선택할 수 있습니다.


2
도움이 조금 '대안 Configurator는'galternatives '입니다
Regisz

5

그놈에서 기본 터미널을 구성하려면 설치해야합니다 dconf-tools( sudo apt-get install dconf-tools).

그런 gsettings다음를 사용 하여 선호하는 터미널 에뮬레이터를 설정할 수 있습니다 .

가장 좋아하는 터미널 에뮬레이터가 있다고 가정 해 봅시다 termite.

함께 설치 sudo apt-get install termite

해당 유형 후에이 명령

gsettings set org.gnome.desktop.default-applications.terminal exec termite

termite인수를 취하지 않기 때문에 (또는 수행하는 작업에 따라 달라집니다.이 방법으로 설정할 수 있습니다) 이것을 사용하여 빈 터미널을 설정하거나 필요한 터미널에 대한 exec-args를 설정하십시오

gsettings set org.gnome.desktop.default-applications.terminal exec-arg ""

이 후 termite기본 터미널 에뮬레이터가됩니다.


거기에 다른 방법으로 설명되어 askubuntu.com/questions/70540/...
krumpelstiltskin

그 같은 일이 정말로 이잖아요 않습니다,이 방법에 대한 대체 도구를 사용gconf
브루노 페레이라

exec-arg는 불행히도 나를 위해 작동하지 않았습니다. 터미널을 전체 화면 모드로 시작하려고했습니다. 도움이 된 유일한 옵션은 구성에서 옵션을 지정하는 것입니다. 저는 터미네이터를 사용하고 있습니다
Timofey

4

시험

sudo update-alternatives --config x-terminal-emulator

1
흠, 다시 생각할 때, 이것은 업데이트되지 않는 것 같습니다.
Kris Harper

2

업데이트 대체 시스템은 데비안 방식이지만 Gnome은 더 많은 배포판에서 실행되므로 선호하는 응용 프로그램을 정의하는 고유 한 방법이 있습니다.

유틸리티를 통해 기본 터미널을 설정할 수 있으며 기본 응용 프로그램 으로 gnome-default-applications-properties도 액세스 할 수 있습니다 .gnome-control-center

또는 gconf 레지스트리 키를 설정할 수 있습니다 /desktop/gnome/applications/terminal/exec.

그러나 노틸러스와 같이 Gnome에서 제공하는 모든 응용 프로그램이이 설정을 존중하거나 자체 설정을 사용한다고 보장 할 수는 없습니다.


2

이것은 우분투 13.10에서 작동했습니다.

gsettings set org.gnome.desktop.default-applications.terminal exec terminator

이 터미네이터 우분투 14.04에 나를 위해 일한 것입니다
trueCamelType

1

바로 가기 키로 이동하면 실행기 섹션에서 Ctrl + Alt + T가 "Launch Terminal"작업과 연결되어 있음을 알 수 있습니다. 아직 테스트하지는 않았지만 원하는 터미널에 사용자 정의 바로 가기를 만들고 대신 해당 바로 가기를 바인딩 할 수 있습니다.


0

한 가지 이상한 점은 gnome-terminalDISPLAY var가 : 0이면 패치로 컴파일 된 것이 작동하지 않고 DISPLAY = localhost : 0이면 완벽하게 작동 한다는 것입니다 .

따라서 /usr/bin/gnome-terminal/wrapper이것을 편집 하고 추가 할 수 있습니다 :

ENV{"DISPLAY"}="localhost:0";

exec 줄 바로 앞에 있습니다.

그 후 /usr/bin/gnome-terminal/wrapper런처로 사용할 수 있습니다 !


0
sudo update-alternatives --set x-terminal-emulator <terminal-path>

예를 들면 다음과 같습니다.

sudo update-alternatives --set x-terminal-emulator /usr/bin/tilix

대화식 모드로 확인하거나 경로를 확인하려면 다음을 수행하십시오.

sudo update-alternatives --config x-terminal-emulator
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.