Neden bunlarla uğraşıyorsun ki ? Cairo Dock zaten işini görür. Cairo Dock'tan direk masaüstüne sürükle bırak yapabilirsin. Ama yok ben ille de kendim ekleyeceğim, dock istemiyorum diyorsan yolu söyleyim. Kimisi dock kullanmak istemez, dock'u çirkin bulur sonuçta.
Önce hangi programı ekleyeceğine bir örnek vereyim. Diyelim ki filezilla'yı yükledin.
sudo apt-get install filezilla
Bu uygulamayı masaüstüne koymak için;
İsim: FileZilla
Komut: filezilla
Açıklama: Sunucu falan filanı
En soldaki simgeye tıklayıp simgeyi değiştirebilirsin. Farkındaysan kurulumda apt-get install'da yazan isim filezilla idi. Eğer file-zilla olsaydı komut bölümüne file-zilla yazardık.
Bu örneği başka uygulamalar için de kullanabilirsin. Madem Gnome kullanıcısısın bu tür sorular sorduğuna göre linux'ta yeni olduğunu ve kullandığın masaüstü hakkında pek fikrin olmadığını varsayıyorum. Yeni linux kullanıcıları için Gnome Shell kişiselleştirme;
Bunun gibi binlerce kaynak bulabilir ve kendi masaüstünü yaratabilirsin. Eğlenceli olur, ayrıca senin tarzın olur o masaüstü. Tavsiye ederim, bilgisayar deneyimini yükselten bir şey bu kişiselleştirme

Ayrıca bunlar kullandığın masaüstü yazılımını tanımana yardım eder. Sadece görsel değil, bilgin de artar
GNOME Shell Extensions
Bu adresten farklı gnome shell eklentilerini bulabilirsin.
Kısaca eğer gnome masaüstü kullanacaksan ona özel araştırma yapman lazım. Bu her masaüstü için geçerli, ayriyeten bilgisayar merak ister. Karşılaştığın sorunları araştırarak çözmen lazım. Bir zamanlar CTRL+ALT+DELETE'yi bile bilmiyordun, yani yadırgama. İyi günler...