Вероятно, вы хотите, чтобы приложение вроде Anjuta или CodeBlocks (оба они можно найти в программном центре).
Я бы предпочел, чтобы Anjuta использовала большинство других IDE для интеграции Glade (среди других функций), использования (без головных болей) и переносимости кода (вы можете использовать любой текстовый редактор, который вам нравится =).
Если у вас нет идеологических проблем, вы можете попробовать использовать Monodevelop (это хорошая IDE, аналогично Visual Studio).
Чтобы получить зависимости для базовой разработки GTK +, просто установите buildessential и libgtk2.0-dev, как отметил Kees.
Обновлено: 2015-Dec
Обновлено: 2015-Dec [!d1 ] Это может заменить функцию существующего значка или (после создания) можно искать (из значка «Даш»), чтобы добавить в текущую панель кнопок.
Сначала сделайте свою СОБСТВЕННУЮ копию любого из Это может заменить функцию существующего значка, или (после создания) можно найти (из значка Dash), чтобы добавить к текущей панели кнопок. файлы, которые вы хотите изменить.
(список всех файлов) ls /usr/share/applications/*.desktopПример: Mozilla Firefox, OWN
(список всех файлов) ls /usr/share/applications/*.desktopЗатем тщательно измените любую формулировку или добавьте дополнительные параметры.
(сделайте это один раз или после удаления неудачной попытки) cp /usr/share/applications/firefox.desktop ~/.local/share/applications(отредактируйте файл)
Примечание: амперсанд '& amp;' немедленно выдает командную строку.
Мой собственный файл 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;
Мой собственный '
[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
[!d32]
[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
Значок с несколькими инструментами «Файл toolbox.desktop»:
Вот некоторые из моих предыдущих попыток.
Для 11.10 и новее:
Вы все же можете создать Launcher на рабочем столе, используя старый диалог графического интерфейса.
Использование ALT+F2 type:
gnome-desktop-item-edit --create-new ~/Desktop (Capital D)
Это запустит диалог (Create launcher):
]
Вы можете поместить этот файл .desktop в любую папку, а затем перетащить его в пусковую установку.
Для 11.10 и новее: Сначала необходимо установить пакет gnome-desktop-item-edit, поэтому, если у вас установлен gnome-panel, он устанавливается автоматически.
Это метод без редактирования файлов конфигурации и без привилегий root.
Сначала создайте Launcher на рабочем столе (только временно)
щелкните правой кнопкой мыши на рабочем столе, выберите Create Launcher..., создайте пользовательскую Launcher, как хотите.
Теперь у вас есть пусковая установка на рабочем столе. Сначала создайте Launcher на рабочем столе (только временно)
щелкните правой кнопкой мыши на рабочем столе Перейдите к .local/share/applications , выберите Create Launcher... Теперь перетащите свою пусковую установку с .local/share/applications на панель запуска слева на экране. создайте пользовательскую Launcher, как вы хотите.Вот и все.
Здесь я вижу много сложных ответов. Это решение, я думаю, просто.
(Сначала установите пакет alacarte, если у вас его нет. Это редактор меню, который был установлен по умолчанию до 11.10. чтобы сделать это один раз.) Запустите «Главное меню», выполнив поиск в тире. Добавьте элемент для своего приложения и закройте редактор. Запустите приложение, выполнив поиск в тире. Щелкните правой кнопкой мыши значок и «Keep the launcher»В Oneiric вам также может понадобиться установить пакет gnome-panel, который alacarte должен, но не зависит от него. Смотрите:
https://bugs.launchpad.net/ubuntu/+source/alacarte/+bug/826049
В 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 вы можете посетить этот сайт. Все доступные варианты очень хорошо описаны там.
Вы также можете скопировать файл .esktop существующего приложения из /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 launcher.
У вас есть опция вместо перетаскивания файла, который вы можете открыть dconf-editor (установите его с помощью sudo apt-get install dconf-tools или найдите его в USC) и перейдите к desktop.unity.launcher и отредактируйте ключ favorites, дважды щелкнув записи справа от ключа.
Чтобы добавить свой пользовательский запуск, добавьте его на в этом формате '/home/bruno/.local/share/applications/gedit.desktop'. Не забывайте уважать , и пробелы в этой строке и убедитесь, что линия начинается и заканчивается на [ и ] соответственно.
С помощью этого метода вам нужно будет записать off и back in, чтобы изменения в favorites вступили в силу.
Для меня в 12.04 я делаю следующее:
на рабочем столе создайте «Untitled Document». Просто щелкните правой кнопкой мыши на рабочем столе и выберите «Создать новый документ». Отредактируйте файл с помощью Gedit и добавьте следующие строки:[Desktop Entry] Type = Application
Сохраните файл, а THEN переименуйте его в любое место, но в конце имени добавить .desktop. Например, если бы я хотел сделать ярлык для винной программы, такой как фотошоп, я бы поставил как имя photoshop.desktop
Теперь вы можете щелкнуть правой кнопкой мыши файл, и свойства Launcher должны появиться в этом примере :
Как вы теперь видите на изображении, вы можете поместить все, что хотите в командной строке, другое имя, значок для него и т. д.
Не забудьте установить разрешения как исполняемые файлы! В противном случае это не сработает.
Это похоже на короткую версию других ответов здесь.
Чтобы добавить приложения в пусковую установку в единстве:
Нажмите dash (логотип ubuntu, вверху слева). Откройте приложение, которое хотите добавить. В панели запуска появится значок, щелкните правой кнопкой мыши значок и нажмите Pin to launcher. Чтобы удалить приложение из панели запуска right click, значок запуска и QuitПРИМЕЧАНИЕ. Значки в этой точке не могут быть переупорядочены после загрузки, вы должны поместить их в том порядке, в котором вы хотите, чтобы они отображались, когда установка значков в пусковую установку!
Для тех, кто любит иметь графический интерфейс: в 12.04 у вас также есть возможность использовать Arronax, который является плагином Nautilus, чтобы создать вашу панель запуска (файлы в формате .desktop более точными), объяснение того, как это работает.
Если у вас уже есть приложение запуска, вы можете просто щелкнуть правой кнопкой мыши и нажать кнопку «Создать стартер для этого файла», как показано ниже.
Если у вас есть значки на рабочем столе, вы можете создать свой собственный пусковой механизм с помощью определенных команд, просто щелкнув правой кнопкой мыши на рабочем столе, это даст вам следующий вариант создания пустого стартера:
[d4 ]
Как только вы нажмете «Создать стартер», откроется следующее диалоговое окно, в котором вы можете легко настроить стартер с любой командой, которую вы хотели бы:
]
После того, как вы сохранили свою программу запуска на рабочий стол, вы увидите файл, показанный здесь:
Затем вы просто поднимите его и перетащите на свой док в любом месте Вам нравится:
Несколько приятных функций:
Возможность назначать ключевые слова в команде, чтобы он стал доступен для поиска через тире единицы. Относительно быстро создайте пусковые установки для программ Windows в Wine, как объясняется этим видео youtube (не проверял это сам)Несколько приятных функций:
Отказ от ответственности перед установкой: Arronax все еще находится на стадии разработки Alpha, потому что на нем не так много программистов, у меня не было ни одной проблемы с ним, но я предпочитаю давать вам хедз-ап на случай, если это влияет на ваш выбор при установке другого PPA, который вы не знаете.
Чтобы установить с помощью окна терминала (Ctrl + Alt + T, чтобы открыть его) введите следующие команды:
sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install arronax
После этого вам придется перезапустить Nautilus либо путем входа и выхода, либо путем ввода следующего в окне терминала:
nautilus -q
Я предназначался для этого чтобы отредактировать Bart van Heukeloms, поскольку он также работает для 11.10, но, как модератор любезно указал, когда я предложил редактировать, это другой ответ, несмотря на то, что он тоже работает. Я пробовал это несколько раз в 11.10, прежде чем я обновил и не имел никаких проблем. Однако я не могу ручаться, что он по-прежнему работает отлично, хотя я ожидаю, что он все равно будет работать.
Установка в 11.10 точно такая же, как в 12.04.
Примечание. Этот быстрый учебник бесстыдно вдохновлен / плагиат из сообщения Meilins на веб-сайте Ubuntuguide, поэтому он обязан всем своим достоинствам.Это метод без редактирования файлов конфигурации.
Сначала создайте Launcher на рабочем столе (только временно)
щелкните правой кнопкой мыши на рабочем столе, выберите Create Launcher..., создайте пользовательскую Launcher, как вы хотите.Теперь у вас есть пусковая установка на рабочем столе. Сначала создайте Launcher на рабочем столе (только временно)
щелкните правой кнопкой мыши на рабочем столе Перейдите к /home/your-username/Desktop , выберите Create Launcher... Перейдите к /usr/share/applications , создайте пользовательскую Launcher, как вы хотите. Теперь перетащите свою пусковую установку с /usr/share/applications на панель запуска слева на экране. Теперь вы можете удалить свой собственный Launcher на рабочем столе.Вот и все.
Простое решение:
щелкните правой кнопкой мыши на рабочем столе и выберите «Создать пусковую установку ...», сохраните пусковую установку, переместите ее в какую-то папку, где она вас не беспокоит. (если вы удалите этот файл, ваша пусковая установка также будет удалена с док-станции) перетащите пусковую установку на док-станцию.Используйте alacarte для создания новых пусковых установок. Нажмите Alt F2, введите «alacarte», нажмите Enter. Создайте там новую пусковую установку. Теперь программа появится в результатах поиска, и вы можете перетащить ее на панель.
Для единственной пусковой установки Ubuntu 12.04 официальная документация «UnityLaunchersAndDesktopFiles» объяснила достаточно хорошо.
UnityLaunchersAndDesktopFiles более интуитивно понятен. Просто следуйте инструкциям по видео, и это очень помогает.
Спасибо за информацию выше. Но пути были неправильными для моей установки Uubuntu 11.04. Я нашел файлы рабочего стола в: ~/.gnome2/panel2.d/default/launchers/*.desktop.
В nautilus эта папка отображала не имена файлов, а имена, отображаемые в меню единства. Щелкните правой кнопкой мыши и используйте «Свойства», чтобы просмотреть информацию в ссылке. Однако невозможно увидеть настоящее имя файла. Используйте командную строку
ls ~/.gnome2/panel2.d/default/launchers
, чтобы увидеть их.
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
это более глупое доказательство, чем попытка перетащить один и тот же значок приложения на панель запуска