В приведенных выше ответах все предполагают, что файл рабочего стола находится в / usr / share / applications, но иногда это не так. Поэтому я отправил свой ответ в случае, если эти ответы не сработают.
Обычно при запуске приложения или пакета, который вы установили, значок приложения появится в панели запуска. Иными словами, ubuntu уже автоматически создал файл рабочего стола для приложения. Все, что вам нужно сделать, это найти его и скопировать на рабочий стол. Чаще всего это в / usr / share / applications, как предполагалось всеми другими ответами на этот вопрос, но иногда оно находится в ~ / .local / share / applications или в другом месте, о котором вы не знаете. В следующем примере я добавлю значок для Qt Creator, который по умолчанию не работает в / usr / share / applications на рабочем столе, чтобы проиллюстрировать этот метод.
(1) После установки Qt запустите Qt Creator.
(2) Найдите путь к исполняемому файлу. Это можно сделать, выполнив поиск в списке Системный монитор на вкладке «Процессы» для конкретного процесса для этого приложения и просмотрев свойство процесса.
(3) Запишите путь, скажем, /home/zh/Qt/Tools/QtCreator/bin/qtcreator
для Qt Creator. Найдите на диске файл рабочего стола, содержащий этот путь, используя команду sudo find / -name "*.desktop"|xargs grep /home/zh/Qt/Tools/QtCreator/bin/qtcreator
. Вы получите «/home/zh/.local/share/applications/DigiaQt-qtcreator-community.desktop».
(4) Скопируйте этот файл рабочего стола в ~ / Desktop, а затем все настроено.