Ubuntu의 시스템 트레이로의 진화를 최소화하려면 어떻게합니까?


11

우분투에서는 일부 응용 프로그램을 닫을 때 종료하는 대신 최소화하도록 설정할 수 있습니다. 예를 들어, Empathy는 응용 프로그램 창에서 닫기 버튼을 누르면 시스템 트레이 (메일 아이콘)로 최소화됩니다. Evolution도 어떻게합니까?

기본적으로 새 메시지를 확인하기 위해 10 분마다 다시 시작하지 않고 시스템 트레이에 Evolution을 숨기고 싶습니다 (또는 열어두고 작업 표시 줄을 어지럽히십시오).

답변:


10

이 플러그인을 사용 하면 기본적으로 메일 표시기 (트레이) 에 대한 "닫기"또는 Evolution을 최소화 할 수 있습니다.

실제로 다른 프로그램과 마찬가지로 Evolution을 최소화 하고 페이저에서 숨겨져 "닫힌"것처럼 동작합니다
. (공감, Gwibber, ...) 그것을 설치하려면 :

  1. 플러그인의 마지막 버전을 다운로드하십시오 (예 :) evolution-tray-0.0.8.tar.gz.
  2. 다운로드가 완료되면 내용을 추출하십시오 .
  3. 터미널 ( )과 플러그인 폴더를 엽니 다 .Applications -> Accessories -> Terminalcd
  4. 다음을 실행하여 종속성을 설치하십시오.

    sudo apt-get install evolution-dev
    sudo apt-get install intltool
    
  5. 운영 ./configure

  6. 위의 오류가 발생하지 않으면 다음을 실행하십시오.  make
  7. 마지막으로 다음을 실행하여 플러그인을 설치하십시오.

    sudo make install
    

즐겨!


+1 우수 답변! 다른 모든 답변은 AllTray와 같은 외부 프로그램을 사용하는 것이 좋지만 간단하고 고유 한 방법입니다. 잘 했어.
Alba Mendez

1
Evolution 메일 용 플러그인 디렉토리는 어디에 있습니까? 그렇 /usr/lib/evolution/plugins/습니까?
Daniel Andrei Mincă

4
내가 한 것은 다운로드 파일과 그 cd폴더에서 생성 된 파일의 압축을 풀고 이미 설치 evolution-dev했지만 실행 ./configure중입니다 .Evolution 버전 확인 오류가 표시됩니다 ... 3.18.5.2 패키지 evolution-plugin-3.0을 pkg에서 찾을 수 없습니다 -config 검색 경로. PKG_CONFIG_PATH 환경 변수에 evolution-plugin-3.0.pc를 포함하는 디렉토리를 추가해야합니다. 패키지 없음 evolution-plugin-3.0을 찾을 수 없음 구성 : 오류 : 플러그인 디렉토리를 찾을 수 없음`
Ahmad Muzakki

5

이를 위해 AllTray 또는 KDocker 를 사용할 수 있습니다 . Evolution에는 현재 트레이로 자신을 보내는 기본 제공 방법이 없습니다. AllTray는 시냅틱을 통해 사용할 수 있어야합니다.


4

나는 AllTray , evolution-tray , Kdocker , 원래 진화 (github의 KostadinAtanasov repo에 따라) 및 mail-notification-evolution (진화가 닫히는 동안 알림을 보내는 데 사용됨)을 시도 했습니다 . 그들 모두는 나와 함께 새로운 버전의 진화에 문제가있다. 대부분은 몇 년 전에 업데이트되지 않았습니다.

나는 현재의 진화 버전 3.28까지 유효한 것으로 보이는 진화 3.22 개발과 일치하도록 업데이트 된 진화 포크를 발견했다 .

플러그인 URL : Evolution-on

구축 단계

우분투 버전 : 18.04
데스크탑 환경 : 그놈 (기본 우분투)

다른 배포판에서 다른 패키지 이름과 버전을 찾을 수 있습니다.

  1. 개발 종속성을 설치하십시오.

    sudo apt-get install -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev evolution-plugins autoconf
    
  2. 클론

    mkdir evolution_on && cd evolution_on
    git clone https://github.com/acidrain42/evolution-on.git .
    
  3. 구성 및 설치

    autoreconf -sivf
    ./configure
    make
    sudo make install
    
  4. 나중에 종속성을 제거 할 수 있습니다.

    sudo apt-get remove -y libgconf2-dev intltool evolution-dev libecal1.2-dev libebook1.2-dev
    sudo apt-get autoremove
    

이것은 여전히 ​​작동 evolution-tray하지만 컴파일 할 수는 없지만 evolution-on작동합니다.
Harlandraka

1

받아 들인 대답이 효과가 없었습니다. 6 단계에서 오류가 발생하고 해결 방법을 모르겠습니다. AllTray도 개발을 중단 한 것으로 보입니다.

그러나 Minimize to Tray 는 Ubuntu 19.04 및 Evolution 3.32.1에서 효과적이었습니다. 더 많은 정보는 github 페이지 에서 찾을 수 있습니다 .

확장을 추가 한 후에는 다음을 실행하여 기능을 수행했습니다.

sudo apt install xdotool

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