Bir programı başlatmak için bir masaüstü simgesini nasıl yapabilirim?


12

İlginç bir sorun var. Ubuntu ve Linux sistemlerinde ÇOK yeniyim. Birkaç aydır dizüstü bilgisayarımda linux çalıştırıyorum. İşte yapmaya çalıştığım şey - Geçenlerde google earth'ı yükledim ve bunun için bir masaüstü simgesi yapmaya çalışıyorum. Yüklediğim diğer programlarla yürütülebilir dosyayı / usr / share / apps dizininden kopyalayıp masaüstü klasörüne yapıştırabildim. Ancak google earth bu klasörde gösterilmez ve farklı bir yükleme yöntemine sahiptir. Daha önce yaptığım gibi dosyayı kopyalamayı denedim ama bir metin dosyası olarak yukarı çekiyor. Yapmak istediğim, Google Earth'ü başlatmak için masaüstüne koyabileceğim çok küçük bir yürütülebilir dosya oluşturmak. Bunun için komut satırını buldum:

/opt/google/earth/free/google-earth %f

Bunu yürütülebilir bir dosyaya kolayca yazmanın bir yolu var mı? Çok yeni olduğumu ve hala öğrenmeye devam ettiğimi unutmayın. Bu yüzden olabildiğince yardımcı olun, lütfen. Kodu anlamaya başlıyorum, ama yine de zaman zaman mücadele ediyorum.

Son bir soru, bir simge görüntüsünü nasıl değiştirebilirim? Ayarı değiştirmeyi görmüyorum.

Teşekkürler

Yanıtlar:


13

Masaüstü dizininizde (genellikle ~/Desktop) bir .desktop dosyası oluşturmanız gerekir, google_earth.desktopiçinde şu içeriğin bulunduğunu varsayalım:

[Desktop Entry]
Version=1.0
Name=Google Earth       
Comment=Open Google Earth
Exec=/opt/google/earth/free/google-earth %f
Icon=google-earth
Terminal=false
Type=Application
Categories=Utility;Application;

Yürütülebilir hale getirmeyi unutmayın. Bunu aşağıdaki komutu kullanarak terminalden yapabilirsiniz:

chmod +x ~/Desktop/google_earth.desktop

Ayrıca , bir metin düzenleyici kullanarak bir .desktop dosyasının nasıl oluşturulacağına bakın .


Bu mükemmel çalıştı! Teşekkürler! Yardımı gerçekten takdir ediyorum. Simgeyi değiştirmek için tüm .desktop dosyaları açılabilir mi? Veya bir yerlerde değiştirmek için başka bir seçenek var mı? Yürütülebilir olsa da teşekkürler ...
Dhartman3076
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.