
Создание deb-пакета. Как создать ярлык на рабочем столе после установки собственного deb-пакета?
Всем привет. Сделал свой deb-пакет с программой. Всё устанавливается и работает. Ставлю по пути /usr/bin/my_application.
Как для пользователя при установке пакета сразу создать ярлык на рабочем столе?
Работа ведется на Astra Linux.
Подозреваю, что нужно команды вносить в файл postinst, но что именно?
Я создал файл my_app.desktop вида:
[Desktop Entry] Name=My_application Type=Application Exec=/usr/bin/my_app/my_application #Terminal=false Icon=/usr/share/icons/my_app/my_app_logo.ico Comment=My Tool NoDisplay=false Categories=Development Name[ru_RU]=Моё приложение
На сколько понял, нужно по пути /usr/share/icons/my_app/ положить иконку для отображения в ярлыке.
В Astra Linux ярлыки лежат по пути /home/user_name/~Desktop/
Но мне нужно узнать имя текущего пользователя, чтобы подставить его в путь Как это сделать?

Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!
Пікірлер
- Unknown akadamn
- Қаң. 24, 2025, 5:14 Т.Қ.
Qt - Тест 001. Сигналы и слоты
- Нәтиже:84ұпай,
- Бағалау ұпайлары4
- Unknown akadamn
- Қаң. 24, 2025, 4:22 Т.Қ.
Qt - Тест 001. Сигналы и слоты
- Нәтиже:42ұпай,
- Бағалау ұпайлары-8

