사이드 바 런처에서 빠르게 항목 생성


1

특정 명령에 대한 실행기 항목을 빠르게 만드는 방법 (예 : sudo <command>?

패널 (또는 데스크탑)을 마우스 오른쪽 버튼으로 클릭하고 "Create Launcher"를 선택할 수있는 이전 Linux (Ubuntu 및 기타) 배포판을 기억합니다.


기존 실행기 항목 또는 새 항목에 두 번째 명령을 추가 하시겠습니까?
Dennis

새 명령을 추가하면 충분합니다.
Mike L.

답변:


2

유니티 런처 에디터

Unity Laucher Editor 를 사용하여 GUI 만 사용하여 실행기 아이콘을 생성하고 수정할 수 있습니다 . 이 응용 프로그램의 상태는 실험적 임을 명심하십시오 . 결함이 예상됩니다.

설치하려면 터미널에서 다음 명령을 실행하십시오.

sudo apt-get install bzr && cd && bzr branch lp:unity-launcher-editor

설치 후에는 눌러 실행할 수 있습니다 Alt+를 F2하고 실행

~/unity-launcher-editor/ule

스크린 샷

전통적인 접근

새로운 런처 아이템 만들기

  1. 소프트웨어 센터 또는 명령을 사용하여 그놈 패널 설치

    sudo apt-get install gnome-panel
    
  2. Alt+를 누르고 F2명령을 실행하십시오

    gnome-desktop-item-edit --create-new ~/.local/share/applications
    
  3. 응용 프로그램에 따라 중 하나를 선택 응용 프로그램gksudo <command>또는 응용 프로그램 터미널sudo <command>.

  4. 노틸러스를 눌러 열고 Ctrl+를 L하고 이동

    ~/.local/share/applications
    
  5. 새로 만든 .desktop 파일을 실행기로 끕니다 .

기존 실행기 항목에 명령 추가

  1. 실행기 아이콘의 .desktop 파일을 검색 하십시오. 일반적으로이 두 폴더 중 하나에 있습니다.

    ~/.local/share/applications
    /usr/share/applications
    
  2. Alt+를 누르고 F2명령을 실행하십시오

    gedit <.desktop file>
    
  3. [Desktop Entry]에 다음 줄을 추가하십시오 .

    Actions=sudo;
    

    Actions=줄이 이미 있으면 추가 sudo;하십시오.

  4. 파일 끝에 다음을 추가하십시오.

    [Desktop Action sudo]
    Name=Run as Root
    Exec=gksudo <command>
    
  5. 수정 된 .desktop 파일을에 저장하십시오 ~/.local/share/applications. 원본 파일이 다른 폴더에있는 경우 이전 실행기 아이콘 (마우스 오른쪽 버튼 클릭, 실행기 에서 잠금 해제)을 제거 하고 새 파일을 실행기로 드래그하십시오.


대단히 감사합니다. 하나의 관련 질문 : ~/.gnome/apps비슷한 .desktop파일 이 포함되어있는 것 같습니다 . 이전 버전과의 호환성을위한 것입니까?
Mike L.

명령을 사용하여 항목을 만들려고 gnome-desktop-item-edit --create-new ~/.local/share/applications했지만 불행히도 시작하지 못했습니다. :( gksudo truecrypt일과 같은 다른 명령 .
Mike L.

1. 그놈을 설치 했습니까? ~/.gnome컴퓨터에 디렉토리 가없는 경우 ... 2. 터미널에서 디렉토리를 실행하여 실패 이유를 확인하십시오.
Dennis

Gnome 관련-표준 Ubuntu 12.04가 설치되어 있으므로 Gnome이 설치되지 않은 것 같습니다. 터미널에서 명령을 실행하면 정상적으로 작동합니다.
Mike L.

흥미 롭군 우분투 12.04도 있습니다. 설치 한 일부 응용 프로그램에 해당 경로가 하드 코딩되어있을 수 있습니다. GUI 기반 접근 방식을 추가하기 위해 내 답변을 편집했습니다.
Dennis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.