it-swarm.dev

Jak mohu změnit ikonu aplikace ve spouštěči Unity?

Snažím se změnit ikonu konkrétní aplikace (Pidgin) v mém spouštěči Unity Ubuntu 11.10. Zkusil jsem prohledat možnosti a nastavení Compiz, ale nemohl jsem najít žádnou možnost pro změnu jednotlivých ikon.

Mohu změnit téma, ale to není to, co chci.

Jsem ochoten upravit konfigurační soubory, abych získal tuto změnu. Nemusí to být UI řešení.

69
recluze

Pro Ubuntu 11.10


První věc, kterou byste měli udělat, je vzít soubor ikon .png, který byste chtěli použít, a zkopírovat jej do příslušného ~/.local/share/icons/hicolor/ adresář. To bude obsahovat následující adresáře (což jsou rozměry ikon): 16x16/apps/32x32/apps/48x48/apps/

Stáhl jsem si bezplatný vzorkovač ikon 16x16 a vybral jsem ikonu 16x16 s názvem Alien.png

Vzal jsem si Alien.png file a zkopírován do ~/.local/share/icons/hicolor/16x16/apps, Když zkopírujete, můžete to provést pomocí GUI nebo terminálu.

Odtud byste museli v terminálu udělat následující kroky (možná budete muset zkopírovat Sudo):

cp /usr/share/applications/Pidgin.desktop ~/.local/share/applications/

Dále upravte soubor Pidgin.desktop:

vi ~/.local/share/applications/Pidgin.desktop

Vyhledejte řádek, který říká:

Icon=Pidgin

Bude nutné změnit název nové ikony bez předpony .png ...

Icon=Alien

Uložte změny ... Poté se odhlaste a přihlaste se zpět.

Prosím, dejte mi vědět, pokud to pomůže, nebo pokud potřebujete další pomoc.

66
itnet7

Způsob, jakým jsem to udělal, byl jít do /usr/share/applications/<whatever app your looking for> potom klikněte pravým tlačítkem myši na vlastnosti, klikněte na ikonu vlevo a vyberte obrázek, který chcete být ikonou.

Budeš muset Sudo nautilus pro úpravu ikony. Pak stačí ukončit a prohledat program v Unity a zobrazí se s vybranou ikonou.

18
Kyle

Pro Ubuntu 12.04


Kromě vynikající odpovědi poskytnuté itnet7 , bych rád dodal, že v Ubuntu 12.04 jsem také musel přidat ~/.local/usr/applications/icons/hicolor/64x64/apps, aby Unity viděla ikonu.

Chcete-li změnit velikost své vlastní ikony, můžete použít vynikající balíček imagemagick.

Sudo apt-get install imagemagick

Poté spusťte příkaz mogrify -resize 64x64! myImage.png, aby se vaše vlastní ikony pěkně zmenšily na požadovaná rozlišení.

Pokud spustíte níže uvedený příkaz po vytvoření ikony na ploše a uzamknete aplikaci ve spouštěči, aktualizuje jednotu bez nutnosti restartování.

unity --replace & 

jak je popsáno zde: aplikace uzamčena ke spouštěči bez ikony

7
Nicholas J. Arnold
  1. Instalovat Hlavní menu (AKA Alacarte) alacarte Install alacarte
  2. Otevřít Hlavní menu
  3. Klikněte na program a v pravém menu vyberte Vlastnosti .
  4. Klikněte na ikonu
  5. Vyhledejte novou ikonu a klikněte na Otevřít
  6. Zavřete vlastnosti programů
  7. Zavřít Hlavní nabídka

Není vyžadováno odhlášení ani restartování;)

6
guttermonk

Pro Ubuntu 14.04

Chcete-li propojit ikonu s určitou aplikací, která by mohla být umístěna na spouštěči, na příkazovém řádku proveďte následující kroky:

Vezměte např. aplikace s názvem alpha_app s ikonou alpha_app.png:

  1. vykonat:

    Sudo cp alpha_app.png /usr/share/pixmaps/
    

    Výše uvedený příkaz zkopíruje vaši ikonu s názvem souboru alpha_app.png do příslušné složky.

  2. Vykonat:

    Sudo gedit /usr/local/share/applications/alpha_app.desktop
    
  3. V geditu změňte název ikony následujícím způsobem:

    Icon=alpha_app.png
    

    Pokud soubor alpha_app.desktop neexistuje v /usr/local/share/applications/, spusťte locate alpha_app.desktop a tam jej zkopírujte. V nepravděpodobném případě, že je to neúspěšné, znamená to, že neexistuje alpha_app.desktop soubor kdekoli na disku a že byste ho měli vytvořit sami.

  4. Přejděte na pomlčku a zadejte název aplikace, v našem příkladu alpha_app.

  5. Vyberte ikonu z Dash a přejděte na Launcher.

!Έλος! Konec!

5
Nikos

Udělal jsem to v Ubuntu 14.04.

Chtěl jsem dát slušnou ikonu spouštěče správci souborů „Dolphin“ (chtěl jsem delfína pro Dolphina).

Děsím se pomocí komplikovaných úprav programů a systémových souborů, protože je snadné věci zkazit. Líbí se mi to jednoduché. Takže místo všech těchto programovacích akrobací ...

  1. Připravil jsem svůj obrázek delfína.

    Nejlepší je použít obrázek s průhledným pozadím (obvykle PNG), protože pozadí plochy se skrze něj zobrazí pěkně (nebude to v izolovaném vlastním obdélníku). Pokud jde o velikost, velikost souboru mého obrázku je asi 200 kB s rozměrem přibližně 560 x 640 pixelů. Tato velikost pěkně odpovídá ostatním ikonám. Takže jsem měl tento obrázek připraven v normální složce "Obrázky".

  2. Pak jsem psal do Terminálu:

    Sudo nautilus /usr/share/applications
    

    zadejte a objeví se panel s vašimi aplikacemi (představovaný aktuálními ikonami)

  3. Najděte aplikaci, pro kterou chcete změnit ikonu spouštění, klikněte pravým tlačítkem na její ikonu a poté klikněte na její "vlastnosti"

  4. Vlevo nahoře na panelu vlastností uvidíte aktuální ikonu spuštění, kterou chcete změnit podle vlastního výběru

  5. Nyní stačí kliknout levým tlačítkem myši na tuto ikonu v levém horním rohu panelu vlastností a otevře se nový panel, který vás vyzve k výběru vlastní ikony, která nahradí starou

  6. Najděte připravený obrázek (je to jako ve správci souborů) a vyberte jej

  7. Vybraná nová ikona se zobrazí na panelu vlastností

  8. Aby se nová ikona začala zobrazovat mezi spouštěcími ikonami, musíte restartovat počítač a hle, je tu vaše vlastní ikona!

2
Las

Pro Ubuntu 12.10


Adresář, který obsahuje následující adresáře (což jsou rozměry ikon), byl změněn na:

~/.local/share/icons/unity-webapps/apps

a pokud uděláte ls:

128  16  192  22  24  32  48  64  96
0
Suhaib