Unity başlatıcısındaki bir uygulamanın simgesini nasıl değiştirebilirim?

67

Ubuntu 11.10 Unity başlatıcımdaki belirli bir uygulamanın (Pidgin) simgesini değiştirmeye çalışıyorum. Seçeneklerde ve Compiz ayarlarında arama yapmayı denedim, ancak tek tek simgeleri değiştirmek için hiçbir seçenek bulamadı.

Temayı değiştirebilirim ama istediğim bu değil.

Bu değişikliği almak için yapılandırma dosyalarını düzenlemeye hazırım. Bir UI çözümü olmak zorunda değil.

    
sordu recluze 19.11.2011 04:08

7 cevap

66

Ubuntu 11.10

için

Yapmanız gereken ilk şey, kullanmak istediğiniz ve ~/.local/share/icons/hicolor/ dizinine kopyaladığınız bir .png simge dosyası almaktır. Bu, aşağıdaki dizinleri (simgeler boyutlarını) içerecektir: 16x16/apps/ 32x32/apps/ 48x48/apps/

Ücretsiz bir 16x16 ücretsiz simge örnekleyici indirdim ve Alien.png adlı bir 16x16 simgesi seçtim

Alien.png dosyasını aldım ve ~/.local/share/icons/hicolor/16x16/apps dosyasına kopyaladım. Sizinkini kopyaladığınızda, bunu GUI veya terminal aracılığıyla yapabilirsiniz.

Oradan bir terminalde aşağıdakileri yapmanız gerekir (bunu kopyalamak için sudo'ya ihtiyacınız olabilir):

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

Sonraki pidgin.desktop dosyasını düzenleyin:

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

yazan satırı arayın:

Icon=pidgin

Bunun .png öneki olmadan yeni simge adına geçmesi gerekecek ...

Icon=Alien

Değişikliklerinizi kaydedin ... Sonra oturumu kapatın ve tekrar giriş yapın.

Lütfen bu yardımcı olursa veya daha fazla yardıma ihtiyacınız varsa bildirin.

    
verilen cevap itnet7 19.11.2011 04:54
18

Bunu yaptığım şekilde /usr/share/applications/<whatever app your looking for> 'ye gitmiş, daha sonra soldaki simgeye sağ tıklayıp simgeyi olmasını istediğiniz resmi seçmiş.

Simgeyi düzenlemek için sudo nautilus değerine sahip olmanız gerekir. Ardından, programdan çıkın ve Unity'deki programı arayın ve seçilen simgeyle birlikte görünecektir.

    
verilen cevap Kyle 02.12.2012 21:36
7

Ubuntu 12.04 için

itnet7 tarafından verilen mükemmel cevaba ek olarak, bunu Ubuntu 12.04'te de eklemek istiyorum. Unity'nin simgeyi görmesi için ~/.local/usr/applications/icons/hicolor/64x64/apps değerini ekleyin.

Özel simgenizi yeniden boyutlandırmak için mükemmel imagemagick paketini kullanabilirsiniz.

sudo apt-get install imagemagick

Ardından, özel simgelerinizi istenen çözünürlüklere güzelce ölçeklendirmek için mogrify -resize 64x64! myImage.png komutunu çalıştırın.

Masaüstü simgesini oluşturduktan ve uygulamayı başlatıcınıza kilitledikten sonra aşağıdaki komutu çalıştırırsanız, yeniden başlatmaya gerek duymadan birliği günceller.

unity --replace & 

burada açıklandığı gibi: Uygulama simgesi olmadan başlatıcıya kilitlendi

    
verilen cevap Nicholas J. Arnold 18.12.2012 19:59
5

Ubuntu 14.04 için

Bir simgeyi başlatıcıya yerleştirilebilecek belirli bir uygulama ile bağlamak için komut satırında aşağıdakileri yapın:

Örneğin, alpha_app simgesiyle alpha_app.png adlı bir uygulama:

  1. yürütün:

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

    Yukarıdaki komut, simgenizi alpha_app.png dosya adıyla uygun klasöre kopyalar.

  2. yürütün:

    sudo gedit /usr/local/share/applications/alpha_app.desktop
    
  3. gedit'te, simgenin adını aşağıdaki gibi değiştirin:

    Icon=alpha_app.png
    

    alpha_app.desktop dosyası /usr/local/share/applications/ dosyasında mevcut değilse locate alpha_app.desktop dosyasını yürütün ve orada kopyalayın. Bunun başarısız olması durumunda, diskte herhangi bir yerde alpha_app.desktop dosyası bulunmadığı ve bunu kendiniz oluşturmanız gerekeceği anlamına gelir.

  4. Göstergeye gidin ve uygulamanızın adını yazın, örnek alpha_app .

  5. Simgeyi Dash'tan seçin ve Launcher'a geçin.

Τέλος! Son!

    
verilen cevap Nikos 23.02.2016 23:04
0

Ubuntu için 12.10

Aşağıdaki dizinleri içeren dizinler (simgelerin boyutları):

olarak değiştirildi.
  

~ / .local / share / icons / birlik-webapps / uygulamalar

ve ls yaparsanız:

128  16  192  22  24  32  48  64  96
    
verilen cevap Suhaib 18.04.2013 00:18
-1

13.04'te Nautilus for-armless-toy oyunundan kurtulmak için Nemo'yu kurdum.

Başlatıcıdaki simge klasörü-evini istedim.

Göz atmak için ~/.local/share/applications/nemo.desktop gedit ile açtım ve bir satır buldu

icon=folder 

(yol yok, uzantı yok ???)

/usr/share/ 'sinde folder_home.png veya .svg çağrıldığını görünen normal varsayılan simge için arama yapmayı denedim, hangisi olduğuna karar veremedim. Çeşitli klasörlerde aynı ada sahip bir dosya vardı, bu yüzden sonunda satırı değiştirdim

icon=folder_home

ve çıkış yaptıktan sonra simgesi geri alındı.

    
verilen cevap useful 17.12.2013 11:03

Etiketlerdeki diğer soruları oku