Linux repositories inspector

xdg-utils - Command line tools that assist applications with a variety of desktop integration tasks

The xdg-utils package is a set of simple scripts that provide basic desktop integration functions for any Free Desktop, such as Linux. They are intended to provide a set of defacto standards.
This means that:
  • Third party software developers can rely on these xdg-utils for all of their simple integration needs.
  • Developers of desktop environments can make sure that their environments are well supported
  • Distribution vendors can provide custom versions of these utilities

The following scripts are provided at this time:
  • xdg-desktop-icon Install icons to the desktop
  • xdg-desktop-menu Install desktop menu items
  • xdg-email Send mail using the user's preferred e-mail composer
  • xdg-icon-resource Install icon resources
  • xdg-mime Query information about file type handling and

    install descriptions for new file types

  • xdg-open Open a file or URL in the user's preferred application
  • xdg-screensaver Control the screensaver
  • xdg-settings Get various settings from the desktop environment
20170508
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
20160610
OpenSUSE iconOpenSUSE Leap 42.3
1.1.3
Arch iconArch rolling
Debian iconDebian 10.0
Fedora iconFedora 29
Fedora iconFedora 30
Fedora iconFedora 31
Fedora iconFedora rawhide
Manjaro iconManjaro rolling
OpenSUSE iconOpenSUSE Leap 15.2
OpenSUSE iconOpenSUSE Tumbleweed
Ubuntu iconUbuntu 18.10
Ubuntu iconUbuntu 19.04
Ubuntu iconUbuntu 19.10
Ubuntu iconUbuntu 20.04
1.1.2
Fedora iconFedora 28
Ubuntu iconUbuntu 18.04 LTS
1.1.1
Debian iconDebian 9.0
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 16.04 LTS
1.1.0
CentOS iconCentOS 7.7.1908
DistributionVersionSincePackageInstalledPackager
Arch iconArch rolling extra/oszst1.1.3+19+g9816ebb-1Feb 2356.4 kiB283 kiB
CentOS iconCentOS 7.7.1908 osrpm1.1.0-0.17.20120809git.el7Jan 0770 kiB271 kiBCentOS BuildSystem
Debian iconDebian 10.0 buster/maindeb1.1.3-12019-01-1271.6 kiB327 kiB
Debian iconDebian 9.0 stretch/maindeb1.1.1-1+deb9u12019-01-1269.5 kiB306 kiB
Fedora iconFedora 28 releases/Everything-osrpm1.1.2-4.fc282019-01-1483 kiB310 kiBFedora Project
Fedora iconFedora 28 releases/Server-osrpm1.1.2-4.fc282019-01-1483 kiB310 kiBFedora Project
Fedora iconFedora 28 releases/Workstation-osrpm1.1.2-4.fc282019-01-1483 kiB310 kiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm1.1.3-3.fc292019-01-1474.4 kiB312 kiBFedora Project
Fedora iconFedora 29 releases/Server-osrpm1.1.3-3.fc292019-01-1474.4 kiB312 kiBFedora Project
Fedora iconFedora 29 releases/Workstation-osrpm1.1.3-3.fc292019-01-1474.4 kiB312 kiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm1.1.3-3.fc292019-01-1474.4 kiB312 kiBFedora Project
Fedora iconFedora 29 releases-test/Server-osrpm1.1.3-3.fc292019-01-1474.4 kiB312 kiBFedora Project
Fedora iconFedora 29 releases-test/Workstation-osrpm1.1.3-3.fc292019-01-1474.4 kiB312 kiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm1.1.3-4.fc30Jun 1774.6 kiB312 kiBFedora Project
Fedora iconFedora 30 releases/Server-osrpm1.1.3-4.fc30Jun 1774.6 kiB312 kiBFedora Project
Fedora iconFedora 30 releases/Workstation-osrpm1.1.3-4.fc30Jun 1774.6 kiB312 kiBFedora Project
Fedora iconFedora 30 releases-test/Server-osrpm1.1.3-4.fc30Jun 1774.6 kiB312 kiBFedora Project
Fedora iconFedora 30 releases-test/Workstation-osrpm1.1.3-4.fc30Jun 1774.6 kiB312 kiBFedora Project
Fedora iconFedora 31 releases/Everything-osrpm1.1.3-5.fc31Jan 0771.9 kiB312 kiBFedora Project
Fedora iconFedora 31 releases/Server-osrpm1.1.3-5.fc31Jan 0771.9 kiB312 kiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm1.1.3-6.fc32Feb 0872.1 kiB312 kiBFedora Project
Fedora iconFedora rawhide development/Server-osrpm1.1.3-6.fc32Feb 0872.1 kiB312 kiBFedora Project
Fedora iconFedora rawhide development/Workstation-osrpm1.1.3-5.fc31Aug 0371.9 kiB312 kiBFedora Project
Manjaro iconManjaro rolling stable/extraxz1.1.3-32019-01-1455.6 kiB318 kiB
Manjaro iconManjaro rolling testing/extraxz1.1.3-32019-01-1455.6 kiB318 kiB
Manjaro iconManjaro rolling unstable/extraxz1.1.3-32019-01-1455.6 kiB318 kiB
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm20170508-lp150.2.12019-01-1788.6 kiB345 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm20170508-lp150.3.3.22019-01-1888.9 kiB345 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm20170508-lp151.4.12019-01-2388.8 kiB345 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm1.1.3+20190413-lp152.1.1Feb 1988.6 kiB348 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm20160610-6.32019-01-1782.1 kiB341 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm20160610-7.3.12019-01-2182.4 kiB342 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm1.1.3+20190413-3.1Feb 0779 kiB348 kiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/maindeb1.1.1-1ubuntu22017-11-1058.2 kiB302 kiB
Ubuntu iconUbuntu 17.10 artful-security/maindeb1.1.1-1ubuntu3.22018-06-1258.2 kiB302 kiB
Ubuntu iconUbuntu 17.10 artful-updates/maindeb1.1.1-1ubuntu3.22018-06-1258.2 kiB302 kiB
Ubuntu iconUbuntu 18.04 LTS bionic/maindeb1.1.2-1ubuntu22018-02-2659.3 kiB327 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/maindeb1.1.2-1ubuntu2.22018-06-1959.4 kiB327 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/maindeb1.1.2-1ubuntu2.32019-01-1259.3 kiB328 kiB
Ubuntu iconUbuntu 18.10 cosmic/maindeb1.1.3-1ubuntu22019-01-1459 kiB329 kiB
Ubuntu iconUbuntu 19.04 disco/maindeb1.1.3-1ubuntu22019-01-1459 kiB329 kiB
Ubuntu iconUbuntu 19.10 eoan/maindeb1.1.3-1ubuntu2Jun 1759 kiB329 kiB
Ubuntu iconUbuntu 20.04 focal/maindeb1.1.3-1ubuntu2Jan 0759 kiB329 kiB
Ubuntu iconUbuntu 16.04 LTS xenial/maindeb1.1.1-1ubuntu12017-11-1058.5 kiB300 kiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/maindeb1.1.1-1ubuntu1.16.04.32018-06-1258.2 kiB302 kiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/maindeb1.1.1-1ubuntu1.16.04.32018-06-1258.2 kiB302 kiB

Manual pages

xdg-desktop-icon(1)

xdg-desktop-icon - command line tool for (un)installing icons to the desktop

xdg-desktop-menu(1)

xdg-desktop-menu - command line tool for (un)installing desktop menu items

xdg-email(1)

xdg-email - command line tool for sending mail using the users preferred e-mail composer

xdg-icon-resource(1)

xdg-icon-resource - command line tool for (un)installing icon resources

xdg-mime(1)

xdg-mime - command line tool for querying information about file type handling and adding descriptions for new file types

xdg-open(1)

xdg-open - opens a file or URL in the users preferred application

xdg-screensaver(1)

xdg-screensaver - command line tool for controlling the screensaver

xdg-settings(1)

xdg-settings - get various settings from the desktop environment

xdg-su(1)

xdg-su - run a GUI program as root after prompting for the root password

xdg-terminal(1)

xdg-terminal - opens the users preferred terminal emulator application

Latest updates

Arch icon

Arch rolling extra/os: Updated from 1.1.3+18+g0547886-4 to 1.1.3+19+g9816ebb-1

Feb 23
Fedora icon

Fedora rawhide development/Server-os: Updated from 1.1.3-5.fc31 to 1.1.3-6.fc32

Feb 08
Fedora icon

Fedora rawhide development/Everything-os: Updated from 1.1.3-5.fc31 to 1.1.3-6.fc32

Feb 08
Fedora icon

Fedora 31 releases/Server-os: Version 1.1.3-5.fc31 introduced

Jan 07
Fedora icon

Fedora 31 releases/Everything-os: Version 1.1.3-5.fc31 introduced

Jan 07
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 20170508-lp152.5.2 introduced

Jan 07
  • Add 0001-Avoid-argument-injection-vulnerability-in-open_envvar.patch from upstream to fix an argument injection when BROWSER contains %s (boo#1093086, CVE-2017-18266, fdo#103807).
CentOS icon

CentOS 7.7.1908 os: Version 1.1.0-0.17.20120809git.el7 introduced

Jan 07
  • Fix screensaver locking in GNOME
Resolves: #1083390
Ubuntu icon

Ubuntu 20.04 focal/main: Version 1.1.3-1ubuntu2 introduced

Jan 07
  • Use perl's decode() to ensure we don't pass invalid UTF-8 to D-Bus, as doing so triggers an assertion from libdbus which makes us crash. LP: #1743216 (Debian #910070, Upstream #108121)
Arch icon

Arch rolling extra/os: Updated from 1.1.3+18+g0547886-3 to 1.1.3+18+g0547886-4

Nov 20
Arch icon

Arch rolling extra/os: Updated from 1.1.3+18+g0547886-2 to 1.1.3+18+g0547886-3

Nov 18
Arch icon

Arch rolling extra/os: Updated from 1.1.3+18+g0547886-1 to 1.1.3+18+g0547886-2

Oct 21
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 1.1.1-1ubuntu1.16.04.3 reintroduced

Oct 02
  • SECURITY UPDATE: Argument-injection attack
    • debian/patches/CVE-2017-18266.patch: fix in xdg-open.in.
    • debian/patches/CVE-2017-18266-final.patch: fix autotest and refactoring the vulnerability fix.
    • CVE-2017-18266
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 1.1.1-1ubuntu1.16.04.3 removed

Oct 02
Arch icon

Arch rolling testing/os: Version 1.1.3+18+g0547886-1 removed

Aug 29
Arch icon

Arch rolling extra/os: Updated from 1.1.3-3 to 1.1.3+18+g0547886-1

Aug 29
Arch icon

Arch rolling testing/os: Version 1.1.3+18+g0547886-1 introduced

Aug 28
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 1.1.3-1ubuntu2 reintroduced

Aug 19
  • Use perl's decode() to ensure we don't pass invalid UTF-8 to D-Bus, as doing so triggers an assertion from libdbus which makes us crash. LP: #1743216 (Debian #910070, Upstream #108121)
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 1.1.3-1ubuntu2 removed

Aug 19
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 1.1.1-1ubuntu1.16.04.3 reintroduced

Aug 15
  • SECURITY UPDATE: Argument-injection attack
    • debian/patches/CVE-2017-18266.patch: fix in xdg-open.in.
    • debian/patches/CVE-2017-18266-final.patch: fix autotest and refactoring the vulnerability fix.
    • CVE-2017-18266
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 1.1.1-1ubuntu1.16.04.3 removed

Aug 15

Related packages

xdg-utils-cxx - Implementation of the FreeDesktop specifications to be used in C++ projects
⇧ Top