RPM устанавливаются для каждой системы, а не для пользователя, поэтому вы должны поместить файл в общий каталог Desktop (а не в каталог пользователя). Я не уверен, где этот каталог; проверьте документацию, если ваш настольный каркас (KDE или Gnome) и где Fedora сконфигурировала каркас для размещения общих файлов.
Фактическая установка заключается в том, чтобы поместить файл в нужное место внутри RPM.
Если вы действительно хотите создать иконку для каждого пользователя, я предлагаю отправить скрипт, который это делает и который пользователи должны запускать один раз, как своего рода «активация для каждого пользователя».