在 Fedora 侏儒...
在我的 rpm 中使用 .desktop 文件,我已成功地将我的 gui 软件放入 gnome 应用程序菜单。
我想知道在安装 rpm 时是否有办法将图标也放到 gnome 桌面上?
更新:
现在我可以通过in ...rpmbuild
成功使用 rpmbuild并在此过程中在我的桌面上放置一个图标(甚至在安装 rpm 之前!)我做错了。有什么建议么?xdg-desktop-icon
%install
这是我的规范文件的相关部分:
Source1: %{name}.desktop
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gettext, python-devel, desktop-file-utils, xdg-utils
...
%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1}
xdg-desktop-icon install --novendor %{SOURCE1}