Як я можу вручну редагувати / створювати нові елементи запуску в Unity?


450

Чи дозволить Unity робити власні піктограми запуску з .desktopфайлів або через систему редагування меню? (Наразі пусковий механізм не дає можливості "тримати в запуску" для всіх програм.

Для деяких програм, які я використовую, я повинен робити власні запуски або .desktopфайли.

Наприклад, щоденні складання блендерів, як правило, є лише папками з виконуваним файлом.

У базовому Gnome або KDE я можу зробити новий запис меню за допомогою системи редагування меню. Тоді я також можу додати його до Докі або з меню, або перетягнувши .desktopдо нього файл. Інструмент запуску Unity не підтримує перетягування, так що це не помилка чи що-небудь, але коли я відкриваю .desktopфайл, він має непередбачувані результати. Більшість часу у нього не буде "тримати в пусковій установці". Колись у нього з'явиться елемент, який можна зафіксувати без .desktopпіктограми, і якщо я зафіксую його на пусковій установці, після закриття програми він знову не закликне програму. Я також отримав це, щоб просто працювати з .desktopфайлом для celtx.


3
Якщо ваш Ubuntu має не англійську мову, спеціальна піктограма може не працювати в Unity Dash (але вона прекрасно працює на робочому столі). Перш ніж перетягнути n-drop до Unity Dash, відредагуйте файл робочого столу (наприклад, з gedit) та видаліть рядок із локалізованою піктограмою, у моєму випадку Icon[sv_SE]=gnome-panel-launcherзалиште інший рядок "Icon =".
Анатолій Миронов

7
Смішно, як важко створити ярлик до програми. Якщо Windows зробити так просто, чому не можна Ubuntu?
Дан Даскалеску

Погляньте на 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. Зайдіть у 1 з папок, щоб знайти щось, що вже є на доці, і скопіюйте файл xml та вставте його у нову папку. Відкрийте його у своєму текстовому редакторі та змініть ім’я *.desktopна своє ім’я.desktop .

Відкрийте gconf-редактор (ви можете відкрити gconf, виконавши команду gconf-editorв Терміналі) та перейдіть до:

desktop-> unity-> launcher -> favorites

Двічі клацніть список праворуч та додайте своє name.desktop.

Вийдіть із системи та увійдіть назад, і вам слід побачити ваш запуск. (дякую kerry_s на Форумах Ubuntu за допомогу з цією відповіддю)

Єдність також має особливість під назвою лінзи. За замовчуванням у вас є два в Unity: програми та файли. Надалі ви зможете встановити та створити набагато більше. На цьому відомості про вікі Ubuntu: https://wiki.ubuntu.com/Unity/Lenses


22
У gconf-редакторі більше не з’являється (в 11.04) шлях "робочий стіл -> єдність>> запуск -> вибране".
krumpelstiltskin

2
Відповідь нижче від Bazon є спосіб , який працює на 11,04 і є набагато легше.
Лод

3
Схоже, це вже не працює 14.04
rubo77

прекрасно працює для створення одного 14.10
mchid

Робота для мене на Ubuntu 18.04. Спасибі
Пауло Анріке

271

Оновлено: 2015-груд

Для Ubuntu 15.10 або 14.04 LTS (11.10 або новішої версії, з Unity (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 &

Примітка: "ampersand" & "випускає командний рядок негайно.


Мій власний файл " firefox.desktop ":

Mozilla Firefox

[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 ':

LibreOffice

[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

Ось кілька моїх попередніх зусиль.

Файли

Mozilla Thunderbird


1
Після того, як ви скопіювали та внесли зміни, як ви насправді отримуєте новий значок на бічній панелі тире?
Кори

5
Просто перетягніть з ~/.local/share/applicationsбічної панелі на тире. Відкрийте "Nautilus / Файли"; Перегляд> Показати приховані файли; перейти від '.local'> '.local / share'> '' .local / share / applications '; перетягніть файл .desktop ..
david6

17
Ця відповідь її вирішує. Але я запитую себе: для чого потрібна ця відповідь? Я думаю, що єдність повинна підтримувати це таким чином, що не потребує пояснень. Більш просте рішення виглядало б так: клацніть правою кнопкою миші, виберіть "Додати" ...
guettli

6
@guettli Це неймовірно, чи не так! Здогадайтесь, це частина "ми ненавидимо налаштування кінцевого користувача", а це означає, що ви не можете перемістити панель в нижній частині екрана, ледь змінити поведінку запуску, перемістити піктограми закриття / мінімізації тощо праворуч від Windows тощо.

1
Для уточнення: Файли в /usr/local/share- це сценарії запуску, створені під час встановлення програми. (як вище) Я рекомендую скопіювати їх .local/shareДО ПЕРЕД, щоб спробувати подальше налаштування.
david6

100

Для 11.10 і новіших:

Ви все ще можете створити панель запуску на робочому столі за допомогою старого діалогового вікна графічного інтерфейсу.

ALT+F2Тип використання :

gnome-desktop-item-edit --create-new ~/Desktop (Столиця D)

Це відкриє діалогове вікно (Створити панель запуску):

введіть тут опис зображення

Ви можете помістити цей .desktopфайл у будь-яку папку, а потім перетягніть його до панелі запуску.

Примітка . Пакет gnome-desktop-item-editповинен бути встановлений спочатку, тому якщо ви gnome-panelвстановили, то він встановлюється автоматично.


3
Дякую ЦЕ рішення, яке я шукав. Опцію слід знову додати в Ubuntu, оскільки це впливає на додатки Wine на робочому столі, до налаштованих сценаріїв та програм, для яких потрібні параметри.
Луїс Альварадо

4
не працює до 12.04
Ubuntuser

9
Мені довелося sudo apt-get install gnome-panelспочатку.
wberry

1
Це має бути прийнята відповідь!
trappedIntoCode

1
На сьогодні найкраща відповідь, яку я знайшов. Крім того, це єдиний простіший, ніж установка Xubuntu.
魔 大 农

90

Для 11.04 і раніше:

Це метод без редагування конфігураційних файлів та без привілеїв root.

Спочатку створіть Запуск на робочому столі (лише тимчасовий)

  • клацніть правою кнопкою миші на робочому столі
  • виберіть Create Launcher...
  • створити користувальницький запуск, як ви хочете

Виготовлення пускової установки

Тепер ви отримали пусковий апарат на робочому столі. Якщо ви задоволені, отримайте його на панелі запуску:

  • Відкрийте свою домашню папку. Натисніть, Ctrl + Hщоб показати необхідні приховані файли.

  • Перейти до .local/share/applications

  • Перетягніть панель запуску з робочого столу до цієї папки.

  • Тепер перетягніть .local/share/applicationsпанель запуску з панелі запуску зліва на екрані.

  • Тепер ви можете видалити свій власний запуск на робочому столі, якщо він все ще є.

Це воно.


4
Схоже, вам не доведеться ставити панель запуску в папку .local / share / applications перед тим, як перетягнути його на пусковий панель. Ви можете зберігати його в будь-якій папці.
JannieT

1
Дякую. Це полегшило. Тепер я повинен розібратися, як змінити піктограму (емблему?).
Джон К

2
@ Джон К: У діалоговому вікні "запускаючий механізм" на початку ви можете встановити значок, натиснувши на піктограму за замовчуванням у верхньому лівому куті цього вікна.
тобі

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


якщо ваш метод використовується, програма не підпадає під будь-яку категорію.
німий906

@ dumb906 Що ти маєш на увазі? Ви можете поставити пускову установку в будь-яку категорію в потрібному меню. Якщо ви не маєте на увазі щось інше під "категорією"?
Барт ван Хекелом

14
Це, безумовно, найпростіше рішення.
gregghz

4
Наскільки ця відповідь має менше голосів, ніж інші? Це найшвидша, найпростіша, найправильніша відповідь!
copolii

4
Для Ubuntu це збій у юзабіліті (багато інших речей чудово, але тут це не вистачає). Можливість додавати нову програму вручну повинна бути в меню тире або в тире / більше додатків. @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/та перетягніть файл, який ви тільки що створили, до запуску Unity.

У вас є можливість замість перетягування файлу, який ви можете відкрити dconf-editor(встановити його sudo apt-get install dconf-toolsабо шукати його у вікні USC) та перейти до desktop.unity.launcher та відредагувати ключ favorites, подвійним клацанням на записи праворуч від клавіші.

Щоб додати свій власний панель запуску, додайте його в потрібне місце за допомогою цього формату '/home/bruno/.local/share/applications/gedit.desktop'. Не забувайте поважати ,пробіли в цьому рядку та переконайтесь, що лінія починається і закінчується відповідно [і ]відповідно.

За допомогою цього методу вам потрібно буде увійти та повернутися, щоб зміни favoritesнабрали чинності.


Це той, який працював на мене в Ubuntu 12.04
LnxSlck

ще простіше - коли ви скопіюєте файл .desktop в ~ / .local / share / applications /, ви можете натиснути правою кнопкою миші на нього в nautilus і відредагувати записи в графічному інтерфейсі. Ви також можете встановити піктограму, натиснувши зображення, і тестувати панель запуску подвійним клацанням. Просто переконайтесь, що його + x.
rynop

Посилання на сторінку специфікації файлів на робочому столі дуже корисно. Дякую.
Андрі

@LnxSlck мене теж! +1 до Бруно за цю дивовижну відповідь! Оголошень багато!
Це Віллем

22

Для мене в 12.04 я роблю наступне:

  1. на робочому столі створіть "Без назви документа". Просто клацніть правою кнопкою миші на робочому столі та виберіть Створити новий документ.

  2. Відредагуйте файл за допомогою Gedit та додайте наступні рядки:

[Вхід для робочого столу]
Тип = Додаток

Збережіть файл, а потім перейменуйте його на все, що завгодно, але наприкінці імені додайте .desktop. Наприклад, якби я хотів зробити ярлик для винної програми, як фотошоп, я б назвав це ім'ямphotoshop.desktop

Тепер ви маєте змогу клацнути правою кнопкою миші на файл, і властивості запуску повинні виглядати приблизно так:

введіть тут опис зображення

Як ви бачите на зображенні, ви можете ввести в командний рядок все, що завгодно, іншу назву, піктограму для цього тощо.

Не забудьте встановити Permissions як виконуваний файл! Інакше це не вийде.

Тут схожа на коротку версію інших відповідей.


Працював з 14.04. Якщо ви перемістите піктограму на панель запуску, а потім видалите батьківський значок на робочому столі (для косметики), значок на панелі запуску також зникне.
XavierStuvw

9

Щоб додати програми до панелі запуску в єдності:

  1. Клацніть dash(логотип ubuntu, вгорі ліворуч)
  2. Відкрийте додаток, яке ви хочете додати.
  3. На панелі запуску з'явиться значок, клацніть правою кнопкою миші і натисніть кнопку Pin to launcher.
  4. Щоб видалити додаток із запуску right click, значок запуску та Quit

ПРИМІТКА: Піктограми в цей момент не можна переставляти один раз після завантаження, ви
повинні розмістити їх у тому порядку, у якому ви хочете, щоб вони з’явились під час встановлення піктограм у панелі запуску!


3
Це працює не для всіх програм, особливо тих, які ви встановлюєте з джерела. Я намагався всіма можливими способами прив’язувати Netbeans 7.0 до панелі Unity, перш ніж створювати власний .desktop файл.
бути hollenbeck

Піктограми можна переставити, натиснувши та утримуючи піктограму кілька секунд.
andho

Що робити, якщо я хочу створити панель запуску сценарію Python?
Це Віллем

7

12.04

Для тих, кому подобається мати графічний інтерфейс: у 12.04 у вас також є можливість використовувати Arronax, який є плагіном Nautilus, щоб створити ваш запуск (файли .desktop, щоб бути точнішим), тут пояснюється, як це працює.

Якщо у вас вже є програма запуску програм, ви можете просто клацнути правою кнопкою миші та натиснути на опцію "Створити стартер для цього файлу", як показано нижче.

введіть тут опис зображення

Якщо увімкнено піктограму робочого столу, ви можете створити власний пусковий апарат із певними командами, просто клацнувши правою кнопкою миші на робочому столі, це дасть вам наступний варіант створення пустого пускача:

введіть тут опис зображення

Після натискання кнопки "Створити запуск" у вас відкриється наступне діалогове вікно, де ви зможете легко налаштувати свій стартер за допомогою будь-якої команди, яка вам потрібна:

введіть тут опис зображення

Після збереження запуску на робочий стіл ви побачите файл, як показано тут:

введіть тут опис зображення

Потім просто забрати його та перетягнути на док-станцію в будь-якому місці, де вам подобається: введіть тут опис зображення

Кілька приємних особливостей:

  • Можливість призначити Ключові слова команді, щоб її можна було шукати через тире єдності.

  • Відносно швидко створити пускові програми для програм Windows у Wine, як це пояснено цим відео на YouTube (я не перевіряв цього сам)

Установка

Відмова від відповідальності перед встановленням : Arronax досі перебуває на стадії альфа-розробки, оскільки над цим не працює багато програмістів, у мене не було жодної проблеми, але я віддаю перевагу, якщо це вплине на ваш вибір про встановлення іншого PPA ви не знаєте.

Для встановлення за допомогою вікна терміналу ( Ctrl+ Alt+, Tщоб відкрити його) введіть такі команди:

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

Після цього вам доведеться перезапустити Nautilus або за допомогою входу та виходу, або набравши в вікні терміналу наступне:

nautilus -q

11.10

Я мав на увазі, щоб це було редагуванням відповіді Барта ван Хекелома, оскільки це також працює в 11.10, але як модератор люб'язно зазначив, коли я запропонував редагувати, це інша відповідь, незважаючи на те, що теж працює. Я спробував це кілька разів 11.10, перш ніж оновився і не виникло проблем. Однак я не можу сказати, що він все ще працює чудово, хоча, я вважаю, він повинен працювати.

Установка в 11.10 точно така ж, як і в 12.04.

Примітка: Цей швидкий підручник безсоромно надихається / плагіатується з посту Майлінса на веб-сайті Ubuntuguide, тому йому належить вся заслуга.


4

Це метод без редагування конфігураційних файлів.

Спочатку створіть Запуск на робочому столі (лише тимчасовий)

  • клацніть правою кнопкою миші на робочому столі
  • виберіть Create Launcher...
  • створити користувальницький запуск, як ви хочете

Тепер ви отримали пусковий апарат на робочому столі. Якщо ви задоволені, отримайте його на панелі запуску:

  • Відкрийте Наутілус як корінь. Натисніть Alt+ F2та Enter gksu nautilus.
  • Перейти до /home/your-username/Desktop
  • Скопіюйте гранатомет, клацнувши прямо на нього і виберіть Copy.
  • Перейти до /usr/share/applications
  • Вставте панель запуску, клацнувши правою кнопкою миші та виберіть Paste.
  • Тепер перетягніть /usr/share/applicationsпанель запуску з панелі запуску зліва на екрані.
  • Тепер ви можете видалити свій власний запуск на робочому столі.

Це воно.


5
Ви можете просто скопіювати його в ~ / .local / share / applications, щоб не потрібно возитися із судо.
Хорхе Кастро

@Jorge: Так, це теж працює. Але чи легше переглядати прихований каталог? Я наберу цю альтернативу, коли знайду час.
Базон

до речі: Перетягування з робочого столу на запуск також безпосередньо працює, але лише якщо ви не видалите Launcher на робочому столі.
Базон

1
Подальший тест показав, що ви можете перемістити пусковий пристрій з робочого столу в будь-яке місце , важливо лише, щоб ви не видаляли його після запуску (* .desktop файл) , символ на панелі запуску, схоже, є посиланням на інший пусковий панель у файлова система.
Базон

4

Просте рішення:

  1. клацніть правою кнопкою миші на робочому столі та виберіть "Створити панель запуску ..."
  2. збережіть пускову установку
  3. перемістіть його в якусь папку, де вона вас не турбує. (якщо ви видалите цей файл, пускова програма також буде видалена з док-станції)
  4. перетягніть пускову установку до док-станції.

3

Використовуйте alacarte для створення нових пускових установок. Натисніть Alt F2, введіть "alacarte", натисніть клавішу Enter. Створіть там новий пусковий апарат. Тепер програма з’явиться в результатах пошуку, і ви можете перетягнути її на панель.


алекарте, так добре, як завжди. Простий і ефективний.
albfan

Не працює в Ubuntu 16.04. Він читає меню правильно, але спроба створити новий пункт меню не вдається беззвучно - пункт просто не зберігається.
Дан Даскалеску

3

Для запуску єдності Ubuntu 12.04 офіційна документація " UnityLaunchersAndDesktopFiles " пояснила досить добре.

Відео YouTube більш інтуїтивним. Просто дотримуйтесь відеоуроку, і це дуже допомагає.


2

Дякую за інформацію вище. Але шляхи не були правильними для моєї установки ubuntu 11.04. Я знайшов файли робочого столу в: ~/.gnome2/panel2.d/default/launchers/*.desktop.

У nautilus ця папка відображає не імена файлів, а імена, відображені в меню єдності. Клацніть правою кнопкою миші та скористайтеся властивостями, щоб переглянути інформацію у посиланні. Однак тут неможливо побачити справжнє ім'я файлу. Використовуйте командний рядок

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

щоб їх побачити.


2
мій пусковий панель за замовчуванням порожній
Ubuntuser

1
Це була і правильна папка для мене! Я здогадуюсь, коли ви оновлюєте версію з 11.04 або інші старіші версії. Можливо, вони могли перенести цю папку на нове місце, а не просто створити нову папку ... Дякую, що додали цей коментар.
Алексіс Вілке

0

ubuntu 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

це більш дурний доказ, ніж намагання перетягнути той самий значок програми на панель запуску

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.