Ubuntu 13.04 : 노틸러스“개방형 터미널”을 사용하여 터미네이터를 기본 터미널 에뮬레이터로 설정


9

며칠 전에 우분투 13.04로 업그레이드했습니다.
Ubuntu 12.10에서는 기본 터미널을 다음과 같이 설정했습니다.

gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"

나도 그것을 설정했다 sudo update-alternatives --config x-terminal-emulator.

그러나 이러한 옵션 중 어느 것도 Ubuntu 13.04에서 작동하지 않습니다.

노틸러스 " open terminal "을 사용 하여 Terminator를 기본 터미널 에뮬레이터로 설정하려면 어떻게 해야합니까?

이것은 중복되지 않습니다. 내가 말했듯이 : Unity에서 사용되는 기본 터미널어떻게 설정합니까? 노틸러스 "열린 터미널"이있는 Ubuntu 13.04에서는 작동하지 않습니다.
내 질문은 "Ubuntu 13.04에서"터미네이터를 NAUTILUS "OPEN TERMINAL"이있는 기본 터미널 에뮬레이터로 설정하는 것 "입니다.


다음에는 이미 살펴본 내용을 언급하십시오. 많은 도움이 될 것입니다.
Seth

다음에는 전체 질문을 더 잘 읽으십시오. ;-)
Juan Simón

답변:


9

'Open in Terminator'옵션을 추가하는 방법은 다음과 같습니다.

  1. '노틸러스 동작 구성 도구'설치

    sudo apt-get install nautilus-actions
    
  2. '노틸러스 작업 구성 도구'에서 다음과 같은 지침을 사용하여 새 규칙을 추가하십시오.

    • 작업 탭에서 두 상자를 모두 선택하고 적절한 이름을 선택하십시오 (예 : 터미네이터에서 열기).

      동작 (탭)

    • 명령 탭에서 다음을 설정하십시오.

      • 경로 : 터미네이터
      • 매개 변수 : --working-directory = % f

      명령 (탭)

    • Mimetypes 탭에서 다음을 설정하십시오.

      • Mimetype 필터 : inode / 디렉토리

    Mimetypes (탭)

    • 파일> 저장으로 이동하여 규칙을 저장하면 모든 설정이 완료됩니다.
  3. 편집> 환경 설정에서 다음을 선택 취소하여 Nautious-Actions 구성 도구의 환경 설정을 변경하여 두 레벨 컨텍스트 메뉴를 제거하는 것이 좋습니다.

    • (선택 취소) 루트 '노틸러스 액션'메뉴 만들기
    • (선택 해제) 노틸러스 상황에 맞는 메뉴에서 '식품 관리 정보'항목 추가

    환경 설정

  4. 로그 아웃했다가 다시 로그인하십시오.

노틸러스에서 마우스 오른쪽 버튼을 클릭하면 모든 설정이 완료되고 '터미네이터에서 열기'옵션이 표시됩니다.


0

이것은 약간의 '해킹'이지만 Germano가 제공하는 것보다 덜 고통스럽고 전체 경로 이름 (예 : /usr/bin/gnome-terminaljust 대신 gnome-terminal) 으로 참조하여 그놈 터미널을 계속 사용할 수 있습니다 .

~ / .bashrc 파일에 다음이 포함되어 있는지 확인하십시오.

if [ -d ~/bin ]; then
    export PATH=~/bin:$PATH
fi

그런 다음 쉘에서 다음을 실행하십시오.

mkdir -p ~/bin
ln -s /usr/bin/terminator ~/bin/gnome-terminal

마지막으로 로그 아웃 한 후 우분투 계정으로 다시 로그인하십시오.


0

편집 : 방금 13.04에서 작동하지 않을 수도 있음을 의미했습니다. 아직도, 나는 시도 할 것입니다 (12.04 LTS btw에 있습니다) : 노틸러스-오픈 터미널을 그놈 터미널 대신 터미네이터를 시작하도록 설정

원본 메시지 :

너무 늦었을 수도 있지만 똑같은 것이지만 곤솔에 대한 해결책을 찾고 있었기 때문에 ...

설치하는 경우 dconf-editor(gsettings 명령과 매우 유사) dconf-editor를 열고 설정하여 열려는 터미널을 설정할 수 있습니다.

org->gnome->desktop->applications->terminal->exec = terminator
org->gnome->desktop->applications->terminal->exec-arg = -x

그런 다음 노틸러스를 종료하고 다시 초기화 nautilus -q할 수 있습니다 (다음을 표시하려면 두 번의 실행이 필요할 수 있음).

$ /usr/bin/nautilus -q
Initializing nautilus-gdu extension
Initializing nautilus-open-terminal extension
Shutting down nautilus-open-terminal extension
Shutting down nautilus-gdu extension

명령 줄에서 다음과 같이 노틸러스를 디버깅 할 수도 있습니다.

$ /usr/bin/nautilus
Initializing nautilus-gdu extension
Initializing nautilus-open-terminal extension
...
...

'Open in Terminal'을 호출 할 때 발생하는 모든 문제가 여기에 기록됩니다.

참고 : 이것은 -q플래그로 호출 한 후에 만 ​​가능했습니다 . 그렇지 않으면 nautilus를 호출하면 응용 프로그램이 열리고 로깅없이 셸로 돌아갑니다.

내 문제는 누군가에게 관심이 있다면 -xarg가 konsole과 함께 작동하지 않는다는 것이므로 --new-tab -e매번 새로운 Konsole 창을 열고 싶지 않기 때문에 변경했습니다 .

누군가에게 도움이되기를 바랍니다.


-1
sudo apt-get install terminator && sudo apt-get remove gnome-terminal && sudo ln /usr/bin/terminator /usr/bin/gnome-terminal

5
이 "수정"은 약간 느슨합니다.
Juan Simón

나는 심볼릭 링크 방식이 조잡하다는 데 동의하지만, "올바른"방식은 터무니 없기 때문에 대부분의 사람들이 의지 할 것입니다. 데스크탑은이를 처리하는 더 나은 방법을 제공해야합니다. 그러면 "느슨한 방법"이 자연스럽게 사라집니다.
Slawomir
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.