У меня скрыта панель запуска Unity, так как я предпочитаю использовать док в Каире.
Вот почему я пытаюсь найти способ установить вещи из Ubuntu Software Center для автоматической установки ярлыка на моем рабочем столе.
software-center
shortcuts
Эшли Джонсон
источник
источник
Ответы:
Запустите приведенный ниже сценарий в фоновом режиме, и он автоматически создаст стартовый файл на вашем рабочем столе только для недавно установленного программного обеспечения.
Это также:
NoDisplay=true
)Как пользоваться
gedit
), сохраните его где-нибудь какmake_starter.py
.Если вы сначала хотите проверить это: запустите его из окна терминала командой:
Установите приложение, как вы привыкли. Значок должен появиться на вашем рабочем столе после завершения установки
Если все работает нормально, добавьте его в свои запускаемые приложения: Dash> Startup Applications> Add. Добавьте команду:
Запись
Локализованные версии Ubuntu могут иметь другое имя для «Desktop» («Bureaublad» на голландском языке). Если это так, замените в строке:
«Рабочий стол» по локализованному имени.
Сценарий
источник
Perl
случайно напишет сценарий :)Это будет невероятно грязно, так как может быть более сотни значков приложений. Значки (на самом деле, файлы запуска рабочего стола ) обычно находятся в
/usr/share/applications
. Таким образом, вы можете запустить следующую команду в терминале:но это создаст копию каждого отдельного модуля запуска на вашем рабочем столе. ( возможно несколько сотен, в зависимости от вашей среды )
Вы можете просмотреть
/usr/share/applications
в файловом менеджере и вручную скопировать их для соответствующих приложений на рабочий стол. Насколько я могу судить, нет никакого автоматического способа заставить Центр программного обеспечения делать это.источник
dpkg
иdiff
новый список выбора, и предыдущий список выбора после каждой установки. Затем можно создать ярлыки с помощью сценария, который копирует соответствующие.desktop
файлы на рабочий стол.ls /usr/share/applications/*.desktop | wc
дает:168 168 7851