Unity에서 수동으로 새 런처 항목을 편집 / 생성하려면 어떻게해야합니까?


450

Unity는 .desktop파일 또는 메뉴 편집 시스템을 통해 커스텀 런처 아이콘을 만들 수 있습니까? (지금은 런처가 모든 프로그램에서 "런처 유지"옵션을 제공하지 않습니다.

내가 사용하는 일부 프로그램의 경우 사용자 지정 실행기 또는 .desktop파일 을 만들어야 합니다.

예를 들어 일일 블렌더 빌드는 일반적으로 실행 파일이있는 폴더 일뿐입니다.

기본 Gnome 또는 KDE에서 메뉴 편집 시스템으로 새 메뉴 항목을 만들 수 있습니다. 그런 다음 메뉴에서 또는 .desktop파일을 드래그하여 Docky에 추가 할 수도 있습니다 . Unity 런처는 드래그 앤 드롭을 지원하지 않으므로 버그 또는 다른 것은 아니지만 .desktop파일을 열면 예기치 않은 결과가 발생합니다. 대부분의 경우 "keep in launcher"가 없습니다. 언젠가는 .desktop아이콘이 없는 고정 가능한 항목이 있으며, 항목을 실행기에 고정하면 프로그램을 닫은 후 다시 호출하지 않습니다. 또한에 대한 .desktop파일로 작업하도록했습니다 celtx.


3
Ubuntu에 영어가 아닌 로캘이 있으면 사용자 지정 아이콘이 Unity Dash에서 작동하지 않을 수 있지만 바탕 화면에서는 완벽하게 작동합니다. Unity Dash로 드래그 앤 드롭하기 전에 데스크톱 파일 (예 :)을 편집 gedit하고 현지화 된 아이콘이있는 행을 제거 Icon[sv_SE]=gnome-panel-launcher하고 다른 경우에는 "Icon ="행을 그대로 두십시오.
Anatoly Mironov 2016 년

7
앱 바로 가기를 만드는 것이 얼마나 어려운지는 우스운 일입니다. Windows가 그렇게 쉬운 이유는 무엇입니까?
Dan Dascalescu

Xubuntu를 살펴보십시오 . Xfce는 메뉴 편집기를 통해이를 매우 우아하게 지원 합니다 . 컨텍스트 메뉴를 통해 실행기를 데스크탑에 추가 할 수 있습니다.
魔 大 农

답변:


215

11.04 이하의 경우 :

Unity는 .desktop 파일에서 커스텀 런처를 지원합니다. .desktop파일 에서 사용자 정의 실행기를 작성하려면 *.desktop프로그램 파일 을 작성해야합니다 .

gedit ~/.local/share/applications/name.desktop

.desktop파일은 다음과 같이 보일 것이다 :

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

파일 관리자에서 홈 폴더를 열고 다음으로 이동 ctrl+h하십시오 ( .gconf디렉토리 를 보려면를 눌러 숨겨진 파일을 표시 해야 할 수도 있습니다).

.gconf-> desktop-> unity-> launcher -> favourites

" app-"로 시작하는 많은 폴더가 표시 됩니다. 프로그램 폴더를 만들어야합니다. 에서 사용한 것과 동일한 name.desktop을 사용하십시오 /usr/share/applications. 도크에 이미있는 폴더 중 하나로 이동하여 xml 파일을 복사하여 새 폴더에 붙여 넣습니다. 텍스트 편집기로 열고 이름을 변경 *.desktop하여에 이름.desktop .

gconf 편집기를 열고 ( gconf-editor터미널 에서 명령을 실행하여 gconf를 열 수 있음 ) 다음으로 이동하십시오.

desktop-> unity-> launcher -> favorites

오른쪽의 목록을 두 번 클릭하고을 추가하십시오 name.desktop.

로그 아웃 한 후 다시 시작하면 실행기가 표시됩니다. (이 답변에 도움을 주신 Ubuntu 포럼에서 kerry_s에게 감사드립니다)

Unity에는 렌즈라는 기능도 있습니다. 기본적으로 Unity에는 응용 프로그램과 파일의 두 가지가 있습니다. 앞으로는 더 많은 것을 설치하고 만들 수있을 것입니다. Ubuntu Wiki에는 https://wiki.ubuntu.com/Unity/Lenses 에 대한 정보가 있습니다.


22
더 이상 (11.04) gconf 편집기에서 "desktop-> unity-> launcher-> favorite"경로로 나타나지 않습니다.
krumpelstiltskin

2
Bazon답변 은 11.04에서 작동하고 더 쉽습니다.
Lode

3
14.04에서
rubo77

14.10에 하나를 만드는 데 잘 작동합니다.
mchid

우분투 18.04에서 나를 위해 일하십시오. 감사합니다
Paulo Henrique

271

업데이트 날짜 : 2015 년 12 월

를 들어 우분투 15.10 또는 14.04 LTS (11.10 이상, 유니티와 (3D))

참고 : 기존 아이콘의 기능을 대체하거나 (한 번 생성 된) (대시 아이콘에서)를 검색하여 현재 버튼 막대에 추가 할 수 있습니다.

먼저 수정하려는 .desktop 파일을 자신 만의 사본으로 만드십시오 . 그것은이다 훨씬 더 안전하고 당신은 항상 삭제하고 다시 시작할 수 있습니다.

(모든 파일 나열)

ls /usr/share/applications/*.desktop

예 : Mozilla Firefox , firefox.desktop

(이 작업을 한 번 또는 실패한 시도를 삭제 한 후 수행)

cp /usr/share/applications/firefox.desktop ~/.local/share/applications

그런 다음 문구를 신중하게 변경하거나 추가 옵션을 추가하십시오.

(파일 편집)

gedit ~/.local/share/applications/firefox.desktop &

참고 : 앰퍼샌드 '&'는 명령 행을 즉시 해제합니다.


내 ' firefox.desktop '파일 :

모질라 파이어 폭스

[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[es]=Navegador web Firefox
Name[fr]=Navigateur Web Firefox
Name[it]=Firefox Browser Web
Name[nl]=Firefox webbrowser
Comment=Browse the World Wide Web
Comment[de]=Im Internet surfen
Comment[es]=Navegue por la web
Comment[fr]=Naviguer sur le Web
Comment[it]=Esplora il web
Comment[nl]=Verken het internet
GenericName=Web Browser
GenericName[es]=Navegador web
GenericName[fr]=Navigateur Web
GenericName[it]=Browser web
GenericName[nl]=Webbrowser
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Keywords[es]=Explorador;Internet;WWW
Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur
Keywords[it]=Internet;WWW;Browser;Web;Navigatore
Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online 
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;NewSafeMode;ProfileManager;

[Desktop Action NewWindow]
Name=Open a New Window
Name[de]=Ein neues Fenster öffnen
Name[es]=Abrir una ventana nueva
Name[fr]=Ouvrir une nouvelle fenêtre
Name[it]=Apri una nuova finestra
Name[nl]=Nieuw venster openen
Exec=firefox -new-window
OnlyShowIn=Unity;

[Desktop Action NewPrivateWindow]
Name=Open a New Private Window
Name[de]=Ein neues privates Fenster öffnen
Name[es]=Abrir una ventana privada nueva
Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée
Name[it]=Apri una nuova finestra anonima
Exec=firefox --private-window
OnlyShowIn=Unity;

[Desktop Action NewSafeMode]
Name=Open in Safe Mode
Exec=firefox --safe-mode
OnlyShowIn=Unity;

[Desktop Action ProfileManager]
Name=Open Profile Manager
Exec=firefox --ProfileManager
OnlyShowIn=Unity;

내 ' libreoffice-startcenter.desktop '파일 :

리브레 오피스

[Desktop Entry]
Version=1.0
Terminal=false
Icon=libreoffice-main
Type=Application
Categories=Office;
Exec=libreoffice %U
# MimeType=application/vnd.openofficeorg.extension;
MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/vnd.stardivision.writer;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/vnd.stardivision.calc;application/vnd.stardivision.chart;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;application/x-dbf;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.sun.xml.draw;application/vnd.sun.xml.draw.template;application/vnd.stardivision.draw;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/vnd.stardivision.impress;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.oasis.opendocument.formula;application/vnd.sun.xml.math;application/vnd.stardivision.math;

Name=LibreOffice 
Name[pt_BR]=BrOffice 
GenericName=Office 
GenericName[de]=Büroanwendungen
GenericName[en]=Office
GenericName[es]=Oficina
GenericName[fr]=Bureautique
GenericName[it]=Office
Comment=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[de]=Die zum offenen und standardisierten ODF-Format kompatible Sammlung von Büroanwendungen. Unterstützt durch »The Document Foundation«.
Comment[en]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
Comment[es]=Suite de productividad para la oficina compatible con ODF, el formato de documentos abierto y estandarizado. Con el soporte de la Document Foundation.
Comment[fr]=Suite bureautique compatible avec le format de document standard et ouvert ODF. Soutenue par The Document Foundation.
Comment[it]=La suite di produttività compatibile con il formato standard e aperto dei documenti ODF. Supportata dalla The Document Foundation.

X-Ayatana-Desktop-Shortcuts=Writer;Calc;Draw;Impress;Math;

[Writer Shortcut Group]
Name=Writer
Exec=libreoffice --writer %U
TargetEnvironment=Unity

[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity

[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
TargetEnvironment=Unity

[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
TargetEnvironment=Unity

[Math Shortcut Group]
Name=Math
Exec=libreoffice -math %U
TargetEnvironment=Unity

다중 도구 아이콘 ' toolbox.desktop '파일 :

[Desktop Entry]
Name=Ubuntu Toolbox
Comment=System Settings
Exec=unity-control-center --overview
Icon=redhat-tools
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=Unity;
Keywords=Preferences;Settings;
X-Ubuntu-Gettext-Domain=unity-control-center

X-Ayatana-Desktop-Shortcuts=GnomeTerminal;SoftwareCenter;SoftwareUpdates;

[GnomeTerminal Shortcut Group]
Name=Gnome Terminal
Exec=gnome-terminal
TargetEnvironment=Unity

[SoftwareCenter Shortcut Group]
Name=Ubuntu Software Center
Exec=software-center
TargetEnvironment=Unity

[SoftwareUpdates Shortcut Group]
Name=Update Manager  
Exec=update-manager -c  
TargetEnvironment=Unity

여기 내 초기 노력 중 일부가 있습니다.

파일

모질라 썬더 버드


1
복사하고 변경 한 후에 실제로 새 아이콘을 대시 사이드 바에 가져 오려면 어떻게합니까?
Cory

5
~/.local/share/applications사이드 바를 대시로 드래그하십시오 . '노틸러스 / 파일'을 엽니 다. 보기> 숨김 파일 표시; '.local'> '.local / share'> ''.local / share / applications '에서 탐색하십시오. .desktop 파일을 드래그 하십시오.
david6

17
이 대답은 그것을 해결합니다. 그러나 나는 나 자신에게 물었다 : 왜이 ​​대답이 필요한가? 나는 통일성이 설명이 필요없는 방식으로 이것을지지해야한다고 생각한다. 더 쉬운 해결책은 다음과 같습니다. 마우스 오른쪽 버튼을 클릭하고 "추가"를 선택하십시오.
guettli

6
@guettli 믿기지가 않나요! "우리는 최종 사용자 정의를 싫어합니다"의 일부인 것 같습니다. 즉, 패널을 화면 하단으로 옮기거나 런처 동작을 거의 변경하지 않고 창 오른쪽으로 닫기 / 최소화 등 아이콘을 이동할 수 없습니다.

1
명확히하려면 : 파일은 /usr/local/share응용 프로그램 설치 중에 작성된 실행기 스크립트입니다. (위와 같이) .local/share추가 사용자 정의를 시도 하기 전에이를 복사하는 것이 좋습니다 .
david6

100

11.10 이상 :

이전 GUI 대화 상자를 사용하여 데스크탑에서 실행기를 작성할 수 있습니다.

ALT+F2유형 사용하기 :

gnome-desktop-item-edit --create-new ~/Desktop (자본 D)

대화 상자가 시작됩니다 (런처 만들기).

여기에 이미지 설명을 입력하십시오

.desktop파일을 임의의 폴더에 넣은 다음 실행기로 끌어서 놓을 수 있습니다 .

참고 : 패키지를 gnome-desktop-item-edit먼저 설치해야하므로 설치 gnome-panel한 경우 자동으로 설치됩니다.


3
감사합니다 THIS는 내가 찾고있는 솔루션입니다. 이 옵션은 Ubuntu에서 다시 추가해야합니다.이 옵션은 데스크탑의 와인 앱에서 매개 변수가 필요한 사용자 정의 스크립트 및 프로그램에 영향을 미치기 때문입니다.
Luis Alvarado

4
12.04에서 작동하지
않음

9
나는 sudo apt-get install gnome-panel먼저 해야했다 .
wberry

1
이것이 정답입니다!
trappedIntoCode

1
내가 찾은 최고의 답변. 또한 Xubuntu를 설치하는 것보다 쉬운 유일한 제품입니다.
魔 大 农

90

11.04 이하의 경우 :

구성 파일을 편집하지 않고 루트 권한이없는 방법입니다.

먼저 데스크탑에서 실행기를 작성하십시오 (임시 전용).

  • 바탕 화면을 마우스 오른쪽 버튼으로 클릭하십시오
  • 고르다 Create Launcher...
  • 당신이 원하는대로 사용자 정의 실행기를 만듭니다.

런처 만들기

이제 데스크탑에 실행기가 있습니다. 당신이 그것에 만족한다면, 런처 패널에서 얻을 :

  • 홈 폴더를여십시오. Ctrl + H필요한 경우을 눌러 숨겨진 파일을 표시하십시오.

  • 찾아보기 .local/share/applications

  • 실행기를 데스크탑에서 해당 폴더로 끌어다 놓습니다.

  • 실행기를 .local/share/applications화면 왼쪽의 실행기 막대로 끌어다 놓습니다 .

  • 데스크탑에 사용자 정의 실행기가있는 경우 삭제할 수 있습니다.

그게 다야.


4
실행기를 끌어다 놓기 전에 .local / share / applications 폴더에 실행기를 넣을 필요는없는 것 같습니다. 모든 폴더에 저장할 수 있습니다.
JannieT

1
감사. 그것은 쉬워졌습니다. 이제 아이콘을 변경하는 방법 (엠블렘?)을 알아 내야합니다.
John K

2
@ John K : 시작 부분의 "creater launcher"대화창에서 해당 창의 왼쪽 상단에있는 기본 아이콘을 클릭하여 아이콘을 설정할 수 있습니다.
tobi

14
11.10 도입 회귀 발사기를 만드는 방법이 제거되었다.
ændrük

7
@aendruk : 여전히 다음과 같이 "실행기 작성 창"을 열 수 있습니다. gnome-desktop-item-edit --create-new <데스크탑 파일 이름>
Pisu

61

여기에 많은 복잡한 답변이 있습니다. 이 솔루션은 간단하다고 생각합니다.

  • 패키지 alacarte가없는 경우 먼저 패키지를 설치하십시오 . 11.10 이전에 기본적으로 설치된 메뉴 편집기입니다.이 작업은 한 번만 수행하면됩니다.
  • 대시에서 "메인 메뉴"를 검색하여 시작하십시오.
  • 응용 프로그램에 대한 항목을 추가하고 편집기를 닫으십시오.
  • 대시에서 애플리케이션을 검색하여 시작하십시오.
  • 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "런처에 유지"

Oneiric, 당신은 또한 패키지를 설치해야 할 수도 있습니다 gnome-panel, alacarte해야한다,하지만하지하지에 따라 달라집니다. 보다:

https://bugs.launchpad.net/ubuntu/+source/alacarte/+bug/826049


분석법을 사용하는 경우 응용 프로그램이 범주에 속하지 않습니다.
dumb906

무슨 뜻이야? 원하는 메뉴의 범주에 런처를 넣을 수 있습니다. "카테고리"로 다른 의미가 없다면?
Bart van Heukelom

14
이것이 가장 간단한 솔루션입니다.
gregghz

4
이 답변은 어떻게 다른 사람보다 투표율이 낮습니까? 이것은 가장 빠르고, 가장 단순하고 가장 정확한 답변입니다!
copolii

4
우분투의 경우 이것은 유용성 실패입니다 (많은 것들이 훌륭하지만 여기서는 부족합니다). 새 애플리케이션을 수동으로 추가하는 옵션은 대시 메뉴 또는 대시 / 더 많은 앱에 있어야합니다. @copolii이 질문은 원래 질문 이후 몇 달 동안 주어 졌기 때문에 투표 수가 적습니다. 그것은 작동, 나는 또한 +1
stivlo

30

11.10 이상 :

Ubuntu 11.10에서는 .desktop 파일에서 사용자 정의 실행기를 작성하는 가장 쉬운 방법은 기존 .desktop 파일을 복사하거나 사용자 정의 파일을 작성하는 것입니다.

간단한 사용자 지정 항목을 만들려면 다음 항목을 원하는 .desktop 파일에 추가해야합니다. ~/.local/share/applications/

nano ~/.local/share/applications/your_application_name.desktop

[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true

.desktop 파일에 대한 추가 옵션을 보려면 이 사이트를 방문 하십시오 . 사용 가능한 모든 옵션이 여기에 잘 설명되어 있습니다.

기존 응용 프로그램의 .desktop 파일 /usr/share/applications/을 사용자로 복사 ~/.local/share/applications/하여 필요에 맞게 편집 할 수도 있습니다.

gedit, .desktop 파일을 사용자를 위해 .desktop 파일을 저장해야하는 폴더로 복사 합니다.

cd ~/.local/share/applications
sudo cp /usr/share/applications/gedit.desktop .

그런 nautilus ~/.local/share/applications/다음 방금 만든 파일을 사용하여 해당 위치를 열고 n을 Unity 런처로 끌어 놓습니다.

파일을 끌어다 dconf-editor놓는 대신 옵션을 사용하여 파일을 열거 나 (에서 설치 sudo apt-get install dconf-tools하거나 찾을 USC수 있음) desktop.unity.launcher로 이동 한 다음 키 favorites오른쪽에있는 항목을 두 번 클릭하여 키 를 편집하십시오 .

사용자 정의 실행기를 추가하려면이 형식으로 원하는 위치에 추가하십시오 '/home/bruno/.local/share/applications/gedit.desktop'. 존경하는 것을 잊지 마세요 ,그 라인과 공간을하고 라인이 시작과 끝 있는지 확인 [하고 ]각각.

이 방법을 사용하면 변경 사항을 적용 favorites하기 위해 로그 오프했다가 다시 로그인해야합니다 .


이것은 우분투 12.04에서 나를 위해 일한 것입니다
LnxSlck

.desktop 파일을 ~ / .local / share / applications /에 복사하면 노틸러스에서 마우스 오른쪽 버튼을 클릭하고 GUI에서 항목을 편집 할 수 있습니다. 이미지를 클릭하여 아이콘을 설정하고 두 번 클릭하여 실행기를 테스트 할 수도 있습니다. + x를 확인하십시오.
rynop

데스크탑 파일 사양 페이지에 대한 링크는 매우 유용합니다. 감사.
Andree

@LnxSlck 나도! 이 놀라운 답변을 위해 Bruno에게 +1! 공감대가 풍부합니다!
그것은 Willem

22

12.04의 나를 위해 다음을 수행합니다.

  1. 데스크탑에서 "제목없는 문서"를 만듭니다. 바탕 화면에서 마우스 오른쪽 버튼을 클릭하고 새 문서 만들기를 선택하십시오.

  2. Gedit로 파일을 편집하고 다음 줄을 추가하십시오.

[바탕 화면 항목]
Type = Application

파일을 저장 한 다음 이름을 바꾸고 이름 끝에 .desktop을 추가하십시오. 예를 들어 포토샵과 같은 와인 프로그램에 대한 지름길을 만들고 싶다면 이름으로 쓰겠습니다.photoshop.desktop

이제 파일을 마우스 오른쪽 버튼으로 클릭하면 런처 속성이 다음 예제와 같이 나타납니다.

여기에 이미지 설명을 입력하십시오

이미지에서 볼 수 있듯이 명령 행에 원하는 이름, 다른 이름, 아이콘 등을 넣을 수 있습니다.

권한을 실행 파일로 설정하는 것을 잊지 마십시오! 그렇지 않으면 작동하지 않습니다.

다른 답변의 짧은 버전과 같습니다.


14.04와 협력했습니다. 그러나 아이콘을 실행기로 이동 한 다음 바탕 화면 (화장품의 경우)의 부모 아이콘을 삭제하면 실행기의 아이콘도 사라집니다.
XavierStuvw

9

단일 실행기로 앱을 추가하려면 :

  1. dash(우분투 로고, 왼쪽 상단)을 클릭하십시오
  2. 추가하려는 앱을 엽니 다.
  3. 실행기에 아이콘이 나타나고 아이콘을 마우스 오른쪽 버튼으로 클릭 한 다음을 클릭 Pin to launcher합니다.
  4. 실행기 right click에서 앱을 제거하려면 실행기 아이콘 및 Quit

참고 : 이 시점의 아이콘은 일단로드 한 후에
는 재 배열 할 수 없으므로 런처에 아이콘을 설치할 때 원하는 순서대로 배치해야합니다!


3
모든 응용 프로그램, 특히 소스에서 설치 한 응용 프로그램에서는 작동하지 않습니다. 내 자신의 .desktop 파일을 만들기 전에 가능한 모든 방법으로 Netbeans 7.0을 Unity 막대에 고정하려고했습니다.
hollenbeck이 되세요

아이콘을 몇 초 동안 클릭 한 상태로 아이콘을 다시 정렬 할 수 있습니다.
andho

파이썬 스크립트 용 실행기를 만들려면 어떻게해야합니까?
Willem

7

12.04

GUI를 좋아하는 사람들을 위해 : 12.04에서는 Nautilus 플러그인 인 Arronax를 사용하여 런처 (보다 정확한 .desktop 파일)를 만드는 옵션도 있습니다. 여기에는 작동 방식에 대한 설명이 있습니다.

응용 프로그램 실행기가 이미있는 경우 아래 그림과 같이 마우스 오른쪽 버튼을 클릭하고 "이 파일의 스타터 만들기"옵션을 클릭하면됩니다.

여기에 이미지 설명을 입력하십시오

바탕 화면 아이콘이 활성화되어 있으면 바탕 화면을 마우스 오른쪽 버튼으로 클릭하여 특정 명령으로 자신의 실행기를 만들 수 있습니다. 그러면 빈 스타터를 만들 수있는 다음 옵션이 제공됩니다.

여기에 이미지 설명을 입력하십시오

"스타터 만들기"를 클릭하면 원하는 명령으로 스타터를 쉽게 사용자 정의 할 수있는 다음 대화 상자가 열립니다.

여기에 이미지 설명을 입력하십시오

런처를 데스크탑에 저장하면 다음과 같은 파일이 표시됩니다.

여기에 이미지 설명을 입력하십시오

그런 다음 간단히 집어 들고 원하는 곳의 도크로 드래그하십시오. 여기에 이미지 설명을 입력하십시오

몇 가지 좋은 기능 :

  • 유니티 대시를 통해 키워드를 검색 할 수 있도록 명령에 키워드를 할당 할 수 있습니다.

  • 이 youtube 비디오에서 설명하는 것처럼 Wine에서 Windows 프로그램 용 런처를 비교적 빠르게 만들 수 있습니다 (그러나 직접 테스트하지는 않았습니다)

설치

설치 전 면책 조항 : Arronax는 아직 많은 프로그래머가 참여하지 않아 개발의 알파 단계에 있습니다. 단일 문제는 없었지만 선택에 영향을 줄 수있는 경우 머리를주는 것이 좋습니다. 당신이 모르는 다른 PPA를 설치할 때.

터미널 창을 사용하여 설치하려면 ( Ctrl+ Alt+ T열기) 다음 명령을 입력하십시오.

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install arronax

이 작업을 수행 한 후 로그인 및 로그 아웃하거나 터미널 창에 다음을 입력하여 노틸러스를 다시 시작해야합니다.

nautilus -q

11.10

나는 이것이 11.10에서도 작동하기 때문에 Bart van Heukeloms의 답변을 편집하기 위해 노력했지만 편집자가 제안을 제안했을 때 친절하게 지적 했으므로 다른 답변입니다. 업그레이드하기 전에 11.10에 몇 번 시도했지만 아무런 문제가 없었습니다. 그러나 여전히 작동해야하지만 여전히 완벽하게 작동한다고 보증 할 수는 없습니다.

11.10의 설치는 12.04의 설치와 동일합니다.

참고 : 이 빠른 자습서는 Ubuntuguide 웹 사이트의 Meilins 게시물 에서 부끄럽게 영감을 얻거나 숭배되었으므로 모든 크레딧이 필요합니다.


4

구성 파일을 편집하지 않는 방법입니다.

먼저 데스크탑에서 실행기를 작성하십시오 (임시 전용).

  • 바탕 화면을 마우스 오른쪽 버튼으로 클릭하십시오
  • 고르다 Create Launcher...
  • 당신이 원하는대로 사용자 정의 실행기를 만듭니다.

이제 데스크탑에 실행기가 있습니다. 당신이 그것에 만족한다면, 런처 패널에서 얻을 :

  • 루트로 노틸러스를 엽니 다. Alt+ F2와 Enter를 누르 십시오 gksu nautilus.
  • 찾아보기 /home/your-username/Desktop
  • 실행기를 마우스 오른쪽 버튼으로 클릭하여 복사하고을 선택 Copy합니다.
  • 찾아보기 /usr/share/applications
  • 빈 공간을 마우스 오른쪽 버튼으로 클릭하여 런처를 붙여넣고을 선택 Paste합니다.
  • 실행기를 /usr/share/applications화면 왼쪽의 실행기 막대로 끌어다 놓습니다 .
  • 이제 데스크탑에서 사용자 정의 실행기를 삭제할 수 있습니다.

그게 다야.


5
~ / .local / share / applications에 복사하면 sudo를 망칠 필요가 없습니다.
Jorge Castro

@ 조지 : 예, 그것도 작동합니다. 그러나 숨겨진 디렉토리를 더 쉽게 탐색 할 수 있습니까? 시간이되면이 대안을 입력하겠습니다.
Bazon

그건 그렇고 : 바탕 화면에서 실행기로 드래그하는 것도 직접 작동하지만 바탕 화면에서 실행기를 삭제하지 않은 경우에만 가능합니다.
Bazon

1
추가 테스트에서 런처를 데스크탑에서 다른 곳으로 옮길 수 있다는 것을 보여주었습니다. 나중에 런처 (* .desktop 파일)를 삭제하지 않는 것이 중요합니다 . 런처 바의 기호는 다른 런처에 대한 링크 인 것 같습니다 파일 시스템.
Bazon

4

쉬운 해결책 :

  1. 바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 "런처 생성 ..."을 선택하십시오.
  2. 실행기를 저장
  3. 방해하지 않는 폴더로 이동하십시오. (이 파일을 삭제하면 실행기가 도크에서도 삭제됩니다)
  4. 실행기를 독으로 드래그합니다.

3

alacarte를 사용하여 새 발사기를 만듭니다. Alt F2를 누르고 "alacarte"를 입력 한 후 Enter 키를 누르십시오. 거기에 새로운 런처를 만듭니다. 이제 프로그램이 검색 결과에 나타나고 패널로 드래그 할 수 있습니다.


alacarte, 언제나처럼. 간단하고 효과적입니다.
albfan

우분투 16.04에서는 작동하지 않습니다. 메뉴를 올바르게 읽지 만 새 메뉴 항목을 만들려고하면 자동으로 실패합니다. 항목이 저장되지 않습니다.
Dan Dascalescu 1


2

위의 정보에 감사드립니다. 그러나 경로가 내 우분투 11.04 설치에 맞지 않았습니다. 에서 데스크탑 파일을 찾았습니다 ~/.gnome2/panel2.d/default/launchers/*.desktop.

노틸러스에서이 폴더는 파일 이름이 아니라 단일 메뉴에 표시된 이름을 표시했습니다. 마우스 오른쪽 버튼을 클릭하고 속성을 사용하여 링크의 정보를 봅니다. 그러나 실제 파일 이름을 볼 수는 없습니다. 명령 행 사용

ls ~/.gnome2/panel2.d/default/launchers

그들을 볼 수 있습니다.


2
내 기본 발사기 표시 줄이 비어 있습니다
Ubuntuser

1
저도 올바른 폴더였습니다! 11.04 또는 다른 이전 버전에서 업그레이드 할 때 추측합니다. 새 폴더를 만드는 대신 해당 폴더를 새 위치로 옮겼을 수 있습니다.이 의견을 추가해 주셔서 감사합니다.
Alexis Wilke

0

우분투 14.04 +

once you have created the above mentioned file in /usr/share/applications/

cd /usr/share/applications
nautilus .
double click your new application icon and get it launched
once launched right click to lock to launcher

이것은 동일한 앱 아이콘을 실행기 막대에 끌어다 놓는 것보다 더 바보입니다.

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