(2 odpovědi)
Uzavřeno před 4 lety.
Je možné nahradit konkrétní ikonu jednou z našich možností v 16.04 Ubuntu? Pokud ano, prosím sdílejte.
Přijatá odpověď:
Jak změnit ikonu Unity Launcher :
Spouštěče Unity jsou soubory uložené ve vašem počítači s .desktop
rozšíření. Tyto soubory se používají ke spouštění konkrétní aplikace, ale v Unity se také používají k vytváření nabídek po kliknutí pravým tlačítkem pro každou aplikaci, ke kterým máte přístup z Unity Launcher.
Takový soubor vypadá asi takto:
[Desktop Entry]
Version=x.y
Name=ProgramName
Comment=This is my comment
Exec=/home/$USER/Documents/exec.sh
Icon=//eadn-wc01-5196795.nxedge.io/home/$USER/Pictures/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;
Pole ikony je ikona, kterou by měl spouštěč používat a představuje aplikaci. Všechny ikony, které jsou v adresáři /usr/share/pixmaps
nemusí mít zadanou úplnou cestu, ale název souboru bez přípony.
Pokud je například soubor ikony /usr/share/pixmaps/wallch.png
, pak by pole Ikona mělo být pouze wallch
. Všechny ostatní ikony by měly mít zadanou úplnou cestu.
Chcete-li tedy změnit ikonu pro konkrétní program, musíte:
1. Najít související .desktop
jsou obvykle pod /usr/share/...
.
Můžete tak učinit pomocí:
locate program_name.desktop
nebo pokud to nemůžete najít:
locate .desktop
a procházejte seznam.
2. Otevřít .desktop
chcete upravit:
gedit /path/to/program_name.desktop
3. Upravit libovolné z požadovaných polí:
Pro úsporu si nejprve udělejte zálohu, kterou můžete nahradit původním souborem v případě, že se poserete:
cp /path/to/program_name.desktop /path/to/program_name_backup
Zdroj a další informace:
https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles