Pracuji na balíčku pro vlastní aplikaci a nemohu zobrazit ikony aplikací. Zde je můj soubor na ploše, který je nainstalován v /usr/share/applications
:
[Desktop Entry]
Version=1.0
Type=Application
Name=Map Creator
Icon=ntfmo-map-creator
TryExec=/opt/ntfmo/map_creator/bin/map_creator
Exec=/opt/ntfmo/map_creator/bin/map_creator.sh
Categories=Office;
X-Desktop-File-Install-Version=0.16
Obrázky jsem zkopíroval do následujících umístění:
- /usr/share/icons/hicolor/32×32/apps/ntfmo-map-creator.png
- /usr/share/icons/hicolor/48×48/apps/ntfmo-map-creator.png
- /usr/share/icons/hicolor/scalable/apps/ntfmo-map-creator.svg
Restartoval jsem, ale stále nic. Musíte zaregistrovat ikony nebo tak něco?
[UPRAVIT] Dobře, zprovoznil jsem to spuštěním sudo rm -f /usr/share/icons/*/icon-theme.cache
, ale zdá se mi to trochu drakonické. Je to "správné" řešení? Musí to můj balíček po instalaci spustit? Zdá se to trochu moc….
Přijatá odpověď:
Přidat gtk-update-icon-cache /usr/share/icons/hicolor
do vašeho debian/postinst
soubor:
#!/bin/sh
gtk-update-icon-cache /usr/share/icons/hicolor
exit 0
Potřebuji dobrý nástroj pro monitorování sítě?
Jak provést automatické dokončování terminálu, když existuje několik souborů/adresářů?