добавить приложение в меню gnome
Как я могу добавить приложение в список приложений Open With?
Canonical предлагает две услуги для коммерческих приложений, упрощенные в основном здесь:
Опция полного обслуживания, где они выполняют всю работу по размещению программы в Центре программного обеспечения. Параметр «Самообслуживание», в котором вы устанавливаете пакет это, и они дают вам обратную связь и помещают его в Центр программного обеспечения
. Подробнее см. на странице Canonical в Application Packaging.
8 ответов
Затем Вы сможете добавить приложение на список.
Может быть необходимо измениться MimeType=applications/php и т.д., если это все еще не отображено. (Выполненный sudo update-desktop-database после изменения этого.), Хотя это может быть бесполезность для Комодо, это могло быть необходимо для других приложений.
Можно использовать sed программа, чтобы сделать замену. Расположите часть Exec=command согласно Вашему application.desktop файл.
Только приложения, доступные в Launcher / Dash, отображаются в списке «Другие приложения».
Komodo Edit 7 создает значок на рабочем столе по умолчанию:
Чтобы добавить Komodo Edit в список Launcher и, таким образом, сделать его доступным в других приложениях, Вы должны сделать следующее:
Введите или вставьте:
или для более новой версии ( Komodo Edit 8):
Обратите внимание, что перед этим шагом, чтобы запустить Komodo Edit 8 (файл которого был назван komodo-edit-8.desktop), просто нажав на значок на рабочем столе, я был получить «Ненадежные запуска приложений». Я исправил это, сделав его исполняемым, выполнив
Выход из терминала.
Убедитесь, что Komodo Edit отображается в Dash (это может занять несколько минут):
Теперь, он также должен отображаться в списке «Другие приложения» для файлов php (и других):
Откройте Nautilus через терминал с помощью
, затем с помощью Nautilus перейдите в / usr / share / Applications / и найдите приложение, которое вы хотите добавить в список «Открыть с помощью». Скопируйте ссылку на рабочий стол путем копирования-вставки. Запустите текстовый редактор, например Gedit, и перетащите скопированный файл на рабочий стол в текстовый редактор. Одна из последних строк должна быть
, поэтому просто замените «false» на «true» и сохраните файл. Затем перетащите файл, который вы изменили, в / usr / share / Applications / и перезапишите старый.
Затем снова откройте меню «Открыть с помощью», и вы увидите это приложение.
На основе метода vine_user, но с другим подходом.
Обычно я загружаю Blender с официального сайта, затем использую программное обеспечение Alcarte / Main Menu для создания ссылки меню. После этого вы найдете меню в «/.local/share/applications».
Вот и все! Теперь он должен отображаться в вашем меню.
В моем случае при попытке добавить Sublime Text 3 в список файл
Стерли эту строку, и проблема решена!
Ниже приведена команда для его установки
Вы могли просто добавить пробел и %F к Exec параметр в application.desktop файле Вашего установленного приложения.
Вы упомянули, что не устанавливали от центра программного обеспечения, так включите «komodo.desktop» файл /usr/share/applications/ 1 или
Как так:
(использующий сублимат в качестве примера, потому что я не использую Комодо),
обозначает Ваш пользовательский корневой каталог (который действительно находится в/home/username/blabla. ), и что /.local/ каталог обычно скрыт при использовании наутилуса для «исследования» файловой системы, можно поразить ctrl+h для показа скрытых файлов.
3: Если Ваше приложение не поддерживает передающие аргументы это работа привычки.
как создать новый ярлык в меню Gnome?
чтобы создать новый ярлык в меню Gnome нажмите правой кнопкой мыши на надписи (если нет — логотипе меню Gnome) и выберите пункт Настройка
Появится меню настройки Меню Gnome
настройки меню Gnome
В этом меню нажмите кнопку Open The menu editor. Появится окно Main menu:
редактор меню Gnome
В этом меню выберите с левой стороны группу приложений, например Стандартные и нажмите справа кнопку New Item.
Появится окно создания нового значка запуска с названием launcher properties:
создать новый ярлык в меню Gnome
В этом окне вам нужно:
в поле Name ввести имя ярлыка.
В поле Command ввести команду запуска, для которой Вы хотите создать постоянный ярлык, чтобы не вводить в консоли эту команду или не находить этот файл (приложение) каждый раз в файловом менеджере.
если вы хотите запускать введенную Вами команду в консоли (командной строке Linux) то нужно поставить галочку Launch in terminal
После сохранения ярлыка запуска Вы можете установить его порядок в данной группе меню (выше или ниже текущего положения кнопками Move up, Move down.
теперь можно закрыть все окна кнопками Закрыть. На этом создание ярлыка в меню Gnome завершено.
Настраиваем GNOME Shell
Выход GNOME 3.0 вызвал массу недовольства со стороны пользователей. В числе недостатков отмечались неудачные шрифты, большие заголовки окон, отсутствие возможности сменить тему, неудобная система уведомлений и многие другие.
Однако я, обновившись с Fedora 14 до F16, сразу подумал — в этом что-то есть. И стал пытаться довести свой рабочий стол до удобного для меня состояния. Результатами остался очень доволен.
Что мы имеем
Вот так выглядит GNOME 3 после установки.
Приступим.
Для начала нужно установить gnome-tweak-tool. Она есть в стандартных репозиториях Fedora и Arch. Я использую Fedora, поэтому установку произвел простой командой sudo yum install gnome-tweak-tool
Слева выбираем вкладку Fonts — и получаем возможность редактировать все параметры шрифтов в системе. В моем случае стоит Liberation Sans. Хочу обратить внимание, что при изменении размера шрифта для заголовков окон, сам заголовок уменьшается до нормальных размеров.
Здесь же, слева, выбираем вкладку Desktop. Тут можно разрешить отображение ярлыков на рабочем столе, при этом включается и контекстное меню для правой кнопки мыши.
В F15 стандартными иконками были Mist, но в F16 почему-то вернули обычные иконки GNOME. Исправить это можно во вкладке Theme. В F16 эти иконки доступны сразу после установки, в Arch придется установить mist-icon-theme из AUR (который, кстати, просто распаковывает пакет с иконками из F15 с помощью rpmextract). В результате всего этого получаем:
Устанавливаем дополнения
Для того, чтобы все дополнения работали, нужно установить пакет gnome-shell-extension-common. Оба есть в стандартных репозиториях Fedora и Arch.
Большинство существующих дополнений есть в AUR, что делает его хорошим путеводителем по дополениям и сайтам разработчиков, а также делает их установку в Arch максимально простой.
В случае с Fedora установка выглядит не так элегантно: приходится скачивать содержимое git в архиве zip и копировать папку в /usr/share/gnome-shell-extensions от имени root (для этого можно просто запустить sudo nautilus). Важно сохранить оригинальное название папки с дополнением — иначе оно просто не будет работать.
Первое дополнение, которое стоит установить — Classic System Tray. Скачать его можно здесь. Оно переносит все значки, кроме Removable Devices, из области уведомлений вверх — рядом с переключателем раскладки и регулятором громкости.
После копирования в соответствующую папку, нужно перезапустить оболочку — для этого нужно нажать Alt + F2, ввести r и нажать Enter. После этого можно снова зайти в gnome-tweak-tool и включить дополнение во вкладке Shell Extensions.
Так же поступаем с дополнением «gnome-shell-extension-noa11y», убирающим значок «Universal Access» из трея, если он вас раздражает.
Самое важное дополнение — user-themes. Оно есть в стандартном репозитории и устанавливается командой yum install gnome-shell-extension-user-theme С его помощью можно менять тему всей оболочки GNOME Shell. Я выбрал Zukitwo. Любую тему можно скачать с gnome-look.org, а для установки нужно скопировать папку с темой в /usr/share/themes или в
/.themes (во втором случае учтите, это придется делать для каждого пользователя). После этого она появится в gnome-tweak-tool. Если вам не нравятся шрифты, используемые в верхней панели и области уведомлений, вы можете изменить их, открыв файл gnome-shell.css темы, которую вы собираетесь установить (если оставите стандартную — это /usr/share/gnome-shell/theme/gnome-shell.css) и изменив самую первую незакомментированную строку, которая выглядит так:
stage <
font-family: ваш шрифт;
>
Их размер правится чуть дальше, в строках
.popup-menu <
color: #ffffff;
font-size: 10.5pt;
min-width: 200px;
>
Настройки шрифтов придется менять каждый раз при обновлении пакета gnome-shell, что, впрочем, происходит довольно редко (в F16 последнее было, кажется, в конце октября)
Pidgin
Очень приятной возможностью в GNOME 3 является отправка мгновенных сообщений через трей. По умолчанию это доступно только для стандартной Empathy, но если вы используете Pidgin, для него тоже есть дополнение. Помимо сообщений через трей, оно добавляет интеграцию в системное меню статуса (юзернейм в правом верхнем углу) и может изменять статус при блокировке экрана.
Что получаем
Как видим, Pidgin, Skype и остальные приложения перемещаются вверх, что очень удобно. Благодаря теме верхняя панель стала прозрачной, я также изменил шрифты панели на Liberation Sans.
Так будет выглядеть меню приложений (после основательной чистки с помощью alacarte) и правки gnome-shell.css в теме (без правки значки будут очень мелкими, что подойдет, если у вас много программ). Чтобы запустить Alacarte в F16, можно использовать lxmed или просто установить пакет gnome-menus из F15. Мейнтейнер где-то говорил, что баг не будет исправлен как минимум до GNOME 3.4.
Отдельно хочу показать отправку сообщений в трее с помощью Pidgin:
Несмотря на то, что такое количество действий кажется неприемлемым для полноценного DE, при определенной сноровке все это можно провернуть за 4 минуты. Зато потом мы получаем элегантную, удобную и, кстати говоря, стабильную рабочую среду.
На этом все. Если есть другие идеи или я что-то упустил — прошу в комментарии.
Лучшие расширения Gnome 3
Одно из преимуществ Gnome, это возможность настроить любой аспект внешнего вида так как вы захотите. Конечно ему не сравнятся с настраиваемостью KDE, но тут есть свои преимущества. Вы можете настроить любой аспект оболочки Gnome Shell с помощью установки расширений. Расширения Gnome 3 можно найти на сайте extensions.gnome.org. Тут можно как скачать готовые решения, так и загрузить свою программу, чтобы ею могли пользоваться другие пользователи.
Лучшие расширения для Gnome 3
После того, как вы попользуетесь Gnome некоторое время, вам наверное захочется что-то изменить в его внешнем виде. В этой статье мы рассмотрим лучше расширения Gnome 3, которые помогут вам в этом. Прежде чем вы сможете установить любое из расширений, вам понадобится установить в систему несколько пакетов. В статье Установка расширений Gnome подробно рассказано что надо сделать.
1. Dash to Dock
Это одно из самых популярных расширений, хотя оно сейчас уже не так актуально. В первое время, после релиза Gnome панель с приложениями всегда пряталась и могла располагаться только в левой части экрана. Сейчас же панель всегда находится на виду, а её расположение можно менять в Gnome Tweaks. Это расширение позволяет превратить боковую панель Gnome в Dock, а также настраивать размер зрачков и размещать результат не только слева, но и внизу, сверху или справа. Кроме того, можно сделать панель прозрачной или настроить авто скрытие. Хочется отметить, что в Ubuntu 20.04 это расширение работает не очень хорошо.
2. Hide Top Bar
Это расширение позволяет настроить спрятать верхнюю панель Gnome. По умолчанию, сразу после установки расширения, панель будет прятаться только если к ней приближается какое-либо окно. Для того чтобы прятать панель всегда отметьте в настройках расширения пункт Only hide panel when a window takes the space. После этого панель будет полностью спрятана.
3. Native Window Placement
Расширение позволяет улучшить способ вывода открытых окон в меню обзора Gnome. Иногда результат работы расширения не сильно отличается от работы самой оболочки Gnome, но в некоторых случаях оно может быть полезным. Кроме того, окна можно выводить в одну линию или так, как они расположены на рабочем столе.
4. Remove Dropdown Arrows
Обратите внимание, что около каждого приложения на панели, а также в системном трее есть стрелки вниз, которые обозначают, что там есть всплывающее меню. Но около часов такой стрелки нет, это не логично. Можно убрать все эти стрелки с помощью этого расширения.
5. AppKeys
Одной из самых интересных возможностей Unity была возможность запускать приложения с помощью сочетаний клавиш. Например Super+1 запускает первое приложение, Super+2, второе и так далее.
В Gnome так нельзя, но это не сложно исправить. Расширение AppKeys добавляет такую функциональность.
6. Dynamic Panel Transparency
Это расширение делает верхнюю панель прозрачной. Это очень похоже на то, как ведет себя панель в Elementary OS. При очень светлых обоях может быть сложно прочитать, что что написано на панели, тогда попробуйте расширение Dynamic Top Bar, там больше настроек.
7. Clipboard Indicator
Это расширение интегрирует менеджер буфера обмена с оболочкой Gnome Shell, сохраняет последние 50 записей и позволяет выбрать любую из них для вставки.
8. Refresh Wi-Fi connections
По умолчанию Gnome 3 обновляет список доступных точек доступа автоматически, через определённое время. С помощью этого расширения можно добавить кнопку со значком обновления в окно выбора беспроводной сети.
9. Drop Down Terminal
Расширение реализует выпадающий терминал. Он открывается по нажатии клавиши
, которая находится над Tab. Для терминала можно настроить размер, шрифт, цвета, прозрачность, а также команду, которую следует выполнять.
10. Open Weather
Было бы очень удобно видеть погоду прямо на рабочем столе, не открывая никаких веб-сайтов. Расширение Open Weather позволяет получать прогноз погоды из openweathermap.org или forecast.io и выводить информацию прямо на ваш рабочий стол. Внешний вид расширения можно настроить. Источник для получения данных и единицы измерения тоже меняются в настройках.
11. Coverflow Alt-Tab
В Unity 8, разработка которой официально была прекращена и передана сообществу поддерживала очень интересный эффект при переключении вкладок в Alt+Tab. Такой эффект можно реализовать с помощью этого расширения.
12. NetSpeed
Простое расширение, выводящие скорость загрузки и получения данных из интернета на панель. Можно посмотреть для каждого интерфейса отдельно или выбрать в настройках интерфейс для которого надо выводить данные.
13. Disable Workspace Switcher Popup
При переключении на следующий или предыдущий рабочий стол выводится всплывающее окно, отображающее положение этого рабочего стола. Если вам это окно не нужно или оно вам мешает, его можно отключить этим расширением.
14. User Themes
По умолчанию вы не можете менять тему оболочки Gnome Shell. Для того чтобы у вас появилась такая возможность надо установить расширение User Themes. После этого вы сможете настраивать темы оболочки с помощью утилиты Gnome Tweak Tool на вкладке Внешний вид, в разделе Тема Shell.
15. Applications Menu
Это расширение добавляет классическое меню Gnome на панель. Если вы привыкли к меню из Gnome 2 и хотите видеть его в Gnome 3, то это расширение для вас.
16. Places Status Indicator
Это расширение добавляет выпадающее меню Места, из которого можно открыть несколько расположений файлового менеджера, например, домашнюю папку, документы, музыку, изображения или точки монтирования внешних носителей.
17. EasyScreenCast
Это небольшое расширение позволяет записывать видео с рабочего стола. Вы можете записать как весь рабочий стол, так и отдельный его участок или окно программы. Также есть поддержка записи звука c веб-камеры или микрофона. Очень удобно и не требует никаких настроек.
18. Caffeine
Часто ли вы замечали, что компьютер переходит в режим сна пока вы смотрите видео или фильм? В последних версиях оболочки и браузеров, кажется, эта проблема была исправлена. Но это расширение позволяет вам вручную на время отключить переход компьютера в режим сна. Просто кликните по значку кружки на панели.
19. Auto Move Windows
Это расширение позволяет автоматически перемещать окна после открытия на определенный рабочий стол.
20. Extensions
Это небольшое расширение позволяет управлять всеми установленными расширениями из небольшого выпадающего меню на панели.
21. Frippery Move Clock
Если вы привыкли, по Windows или старым версиям Gnome, что часы находятся в правом верхнем углу, а не по центру экрана, то это расширение поможет вам поставить их на место. Если вам надо еще и уведомления перенести в правый верхний угол, используйте расширение Panel OSD.
22. GSConnect
Расширение GSConnect позволяет подключить телефон к компьютеру с помощью приложения KDE Connect и получать уведомления с телефона на компьютер, управлять музыкой компьютера с телефона, обмениваться файлами и многое другое. Подробнее здесь.
23. Status Area Horizontal Spacing
С помощью этого расширения вы можете увеличить или уменьшить пространство между иконками на панели.
24. Workspaces to Dock
С помощью этого расширения можно вывести виджет переключения рабочих столов в док панель на рабочем столе. Панель может быть всегда на виду или только когда вы подводите к месту ее расположения мышь.
25. Steal My Focus
По умолчанию, когда открывается новое окно на другом рабочем столе и при этом работаете в какой-либо программе, то вы получаете уведомление, что открыто новое окно и вам следует его посмотреть. Это расширение позволяет сразу переводить фокус на новое окно.
26. Compiz alike windows effect
Помните в менеджере декораций Compiz, был такой эффект, как резиновые окна. При перемещении окна программ изгибались и деформировались. Это выглядело довольно интересно. После завершения поддержки Compiz больше так сделать было нельзя. Теперь в помощью этого расширения можно вернуть этот эффект.
Выводы
Как создать ярлык в Ubuntu
Ещё со времён Windows мы привыкли к ярлыкам на рабочем столе. Это красиво, практично и очень удобно. Но в последних версиях разработчики из Canonical решили, что пользователи должны использовать боковую панель запуска, а на рабочем столе будет свободное пространство. Но не всех пользователей устраивает такое положение дел.
В этой статье мы рассмотрим, как создать ярлык на рабочем столе Ubuntu, а также разберёмся, как создать ярлык для программы.
Добавление ярлыка в Ubuntu
Добавление ярлыка в Ubuntu на боковую панель не вызовет никаких трудностей даже у начинающего пользователя. Просто перетащите ярлык приложения из меню Dash в область панели:
Также вы можете кликнуть правой кнопкой мыши по нужному приложению в меню и выбрать Добавить в избранное:
После этого ярлык появится на панели. С рабочим столом дело обстоит сложнее. При попытке скопировать приложение возникает ошибка. Но всё же, не смотря на желания разработчиков из Canonical, как говориться, если очень хочется, то можно. Сначала установите gnone-tweak-tool командой:
sudo apt-get install gnome-tweak-tool
Запустите приложение и на вкладке рабочий стол установите переключатель Показывать значки на рабочем столе в положение On:
После того, как вы вставите ярлык, он будет определяться как неизвестный файл. Запустите его, система спросит, доверяете ли вы этому ярлыку. После того, как вы нажмёте Доверять и запустить, файл превратится в нормальный ярлык приложения.
[Desktop Entry]
Version = 1.0
Name = название
Comment = описание
Exec = /путь/к/исполняемому/файлу
Icon = /путь/к/иконке
Terminal = false
Type = Application
Categories = категории
[Desktop Entry]
Version=1.0
Name=Ubuntu 18.04 VM
Comment=Start Ubuntu 18.04 VM
Exec=/usr/bin/VBoxManage startvm «Ubuntu1804»
Icon=/usr/share/icons/hicolor/256×256/apps/ubuntu-logo-icon.png
Terminal=false
Type=Application
Этот файл можно сохранить. Кликните по нему правой кнопкой мышки и перейдите на вкладку Права. Здесь вам нужно установить галочку Разрешить запуск файла как программы:
Далее запустите ярлык и согласитесь с тем, что ему можно доверять:
Таким образом, вы можете выполнить любую команду или запустить любую программу с нужными опциями.
Если вы не хотите редактировать файл вручную, можно воспользоваться утилитой gnome-desktop-item-edit. Для её установки выполните:
Затем, чтобы создать ярлык Ubuntu, нужно выполнить:
Здесь нужно ввести имя ярлыка, команду и описание. Затем нажмите Ок для добавления ярлыка. Активировать его нужно таким же образом, как и созданный вручную.
Выводы
Теперь добавление ярлыка в Ubuntu 18.04 для вас не проблема, даже не смотря на то, что разработчики скрыли эту возможность. Linux был и остаётся той системой, где всё можно настроить под себя. Удачи вам в ваших экспериментах!