3 which "$1" >/dev/null 2>&1
9 if available update-desktop-database
11 update-desktop-database -q /usr/share/applications
15 if available update-mime-database
17 update-mime-database /usr/share/mime >/dev/null
21 touch -c /usr/share/icons/hicolor
22 if available update-icon-caches
24 update-icon-caches -tq /usr/share/icons/hicolor
25 elif available gtk-update-icon-cache
27 gtk-update-icon-cache -tq /usr/share/icons/hicolor