Başlatıcıya kısayol olarak bir kabuk betiği nasıl eklenir [duplicate]

91

Başlatıcımdaki bazı kabuk komut dosyalarını kısayol olarak eklemek istiyorum.

Onlar derinlerde bulunurlar ve onları yürütmek için her seferinde ona gitmem gerekir ...

bunu denedim 2. cevapların çözdüğü gibi göründüğü ama yorumlarda da belirtildiği gibi bir başlatıcı eklemek için herhangi bir seçenek bulamıyorum.

Sanırım 11.04'te başlatıcıda bir "+" düğmesiyle vardım ama 12.04 kullanıyorum.

Peki bu işe nasıl başlarım? Ve herhalde bu komutlara ihtiyacım var ..!

    
sordu Nirmik 23.05.2012 17:16

2 cevap

137
  1. *.desktop dosyası oluştur, konum kişisel kullanım veya tüm kullanıcılar için geçerli olup olmamasına göre değişir. Bu dizinler mevcut değilse, onları oluşturun.

Kişisel kullanım için, ~/.local/share/applications

gedit ~/.local/share/applications/name.desktop

Tüm kullanıcılar için /usr/local/share/applications/ (veya sisteminize bağlı olarak /usr/share/applications/ ).

sudo -i gedit /usr/share/applications/name.desktop
  1. Aşağıdaki metni yapıştırın

    [Desktop Entry]
    Type=Application
    Terminal=true
    Name=unmount-mount
    Icon=/path/to/icon/icon.svg
    Exec=/path/to/file/mount-unmount.sh
    

    Icon= ve Exec= ve Name=

    öğelerini düzenleyin

    Ayrıca Terminal=True/false , terminalin bir pencere açıp kapamadığını veya arka planda çalışıp çalışmadığını belirler

  2. bunu birlik paneline dosya yöneticisinden sürükleyerek ekleyin

mantık çok basittir. Unity paneli, *.desktop dosyalarını başlatıcı olarak kullanmasına rağmen ben denemedim çünkü Natty kullanıyorum.

    
verilen cevap Rahul Virpara 23.05.2012 17:46
39

@vipara'nın söyledikleri çoğunlukla doğrudur, ancak /usr/local/share 'nin benim için çalışmadığını da fark ettim. Ayrıca, başlatıcı uygulamalarını yenilemek için bu dosyayı ekledikten sonra sudo update-desktop-database çalıştırmanız gerekecek. Ayrıca, .desktop dosyalarını oluşturmak için çok daha kolay bir yol var. Öncelikle, gnome panelinin kurulu olduğundan emin olun (12.04 Ubuntu'ya önceden yüklenmişti):

sudo apt-get install --no-install-recommends gnome-panel

Bu komutu aldıktan sonra, şunları çalıştırabilirsiniz:

gnome-desktop-item-edit ~/Desktop/ --create-new

Bu, uygulamayı, simgeyi vb. seçebileceğiniz güzel bir GUI penceresi açacaktır. Masaüstünüzdeki .desktop dosyasını (veya onu nereye yönlendirirseniz) dökeceksiniz, böylece yine de sudo'ya ihtiyacınız olacaktır. uygulamalar klasörüne gidin ve daha sonra masaüstü veritabanını güncelleyin

Başlatıcılar /home/myusername/.local/share/applications

dizinine kaydedilir     
verilen cevap Nik Reiman 22.08.2012 09:13

Etiketlerdeki diğer soruları oku