desktop-file-utils - Utilities for .desktop files

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package filename desktop-file-utils_0.22-1_amd64.deb
Package name desktop-file-utils
Package version 0.22
Package release 1
Package architecture amd64
Package type deb
Category admin::configuring devel interface::commandline role::program scope::utility suite::gnome use::checking use::configuring
License -
Maintainer Ross Burton <>
Download size 74.26 KB
Installed size 270.00 KB
Some utilities to make dealing with .desktop files easier:
* update-desktop-database -- update the desktop-MIME mapping
* desktop-file-validate -- validate a desktop file
* desktop-file-install -- install a desktop file, munging en route.


Package Version Architecture Repository
desktop-file-utils_0.22-1_i386.deb 0.22 i386 Debian Main
desktop-file-utils - - -


Name Value
libc6 >= 2.7
libglib2.0-0 >= 2.28.0


Type URL
Binary Package desktop-file-utils_0.22-1_amd64.deb
Source Package desktop-file-utils

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install desktop-file-utils deb package:
    # sudo apt-get install desktop-file-utils




2013-09-01 - Dmitry Smirnov <>
desktop-file-utils (0.22-1) unstable; urgency=low
* New upstream release [August 2013].
2013-05-13 - Dmitry Smirnov <>
desktop-file-utils (0.21-1) unstable; urgency=low
* New upstream release [October 2012] (Closes: #671600).
* Multi-Arch: foreign (Closes: #694845).
* Watch file update (Closes: #690279).
* Source and binary package compression to xz.
* Added Homepage.
* Standards to current 3.9.4
* debhelper to version 9.
* copyright to copyright-format 1.0; updated contributor's list.
* autotools-dev --> dh-autoreconf.
* Increased build log verbosity.
* lintian-overrides for hardening false-positives.
* Added myself to Uploaders (Closes: #700917).
* Added VCS links to pkg-freedesktop repository.
2012-06-28 - Ondřej Surý <>
desktop-file-utils (0.20-0.1) unstable; urgency=low
* Non-maintainer upload.
+ Remove myself from uploaders
* Imported Upstream version 0.20
* Remove patch unity-is-registered as it was merged upstream
2011-11-29 - Loïc Minier <>
desktop-file-utils (0.18-1) unstable; urgency=low
* New upstream releases; closes: #575000.
- Fixes unguarded usage of variables in format strings, breaking the
build; closes: #643373.
- Add manpages for desktop-file-install, desktop-file-validate, and
update-desktop-database; closes: #284831; drop
debian/desktop-file-install.8 and debian/desktop-file-validate.1.  Stop
installing now useless upstream README.
* Update my email address in control.
* postrm: allow /usr/local/share/applications to be a symlink, in which case
it isn't rmdir-ed; closes: #567338.
* rules: remove snippet to strip emacs syntax file; the default lispdir
install path is detected correctly even without an emacs build-dep; there
is an example emacs autoload config snippet at the top of
/usr/share/emacs/site-lisp/desktop-entry-mode.el and in the Debian bug
report; closes: #570309.  Drop now empty debian/TODO.
* Add lintian override for the empty /usr/share/applications directory
shipped in desktop-file-utils; this is to allow creating an (empty)
mimeinfo database upon installation.
* Cleanup and upgrade packaging.
- Drop versions of build-deps when satisfied in oldstable.
- Switch from cdbs to dh --with autotools_dev (updates config.guess and
.sub); drop cdbs and gnome-pkg-tools build-deps, move to debhelper
compatibility level 9 and bump debhelper build-dep to >= 8.9.0~ -- this
brings dpkg-buildflags support.
- Upstream now only distributes .bz2 tarball so use these; switch to
debian/source/format 3.0 (quilt) and update watch file.
- Bump Standards-Version to 3.9.2.
- Update copyright with proper list of copyright holders.
* Add patch unity-is-registered from upstream repo taken from the Ubuntu
package to support Unity as desktop environment to minimize the Ubuntu
diff and not bark on Ubuntu .desktop files.
2009-04-10 - Josselin Mouette <>
desktop-file-utils (0.15-2) unstable; urgency=low
[ Loic Minier ]
* Depend on ${misc:Depends}.
* Do not hardcode the path to update-desktop-database in postinst.
[ Josselin Mouette ]
* Add myself to uploaders.
* postrm: remove created caches upon removal.
* triggers: register interest in /usr/share/applications.
* postinst: run update-desktop-database when triggered.
* Standards version is 3.8.1.
* Remove defaults.list stuff, it’s all in gnome-session now.
* copyright: refer to versioned GPL.
2008-03-04 - Ross Burton <>
desktop-file-utils (0.15-1) unstable; urgency=low
* New upstream release.
- Remove update-crasher.patch, integrated upstream
2008-01-21 - Ross Burton <>
desktop-file-utils (0.14-2) unstable; urgency=low
* Don't crash when reading malformed keyfiles, thanks Zach (Closes:

See Also

Package Description
desktop-profiles_1.4.20_all.deb framework for setting up desktop profiles
desktopnova-module-gnome_0.8.1-1_amd64.deb GNOME module for DesktopNova
desktopnova-module-xfce_0.8.1-1_amd64.deb Xfce module for DesktopNova
desktopnova-tray_0.8.1-1_amd64.deb tray icon for DesktopNova
desktopnova_0.8.1-1_amd64.deb utility that changes the wallpaper automatically
desmume_0.9.10-2_amd64.deb Nintendo DS emulator
desproxy_0.1.0~pre3-8_amd64.deb tunnel TCP traffic through a HTTP proxy
detox_1.2.0-5_amd64.deb utility to replace problematic characters in filenames
deutex_4.4.902-14_amd64.deb composition tool for doom-style WAD files
devede_3.23.0-13-gbfd73f3-2_all.deb simple application to create Video DVDs
develock-el_0.39-2_all.deb additional font-lock keywords for the developers on Emacs
developers-reference-de_3.4.14_all.deb guidelines and information for Debian developers, in German
developers-reference-fr_3.4.14_all.deb guidelines and information for Debian developers, in French
developers-reference-ja_3.4.14_all.deb guidelines and information for Debian developers, in Japanese
developers-reference_3.4.14_all.deb guidelines and information for Debian developers