Oneiric Ocelot'u yeni yükledim ve ana dizimde depolanan bir uygulamanın tireye nasıl ekleneceğini bulamıyorum. Bir başlatıcı oluşturabilirim, ancak çizgi de istiyorum.
Oneiric Ocelot'u yeni yükledim ve ana dizimde depolanan bir uygulamanın tireye nasıl ekleneceğini bulamıyorum. Bir başlatıcı oluşturabilirim, ancak çizgi de istiyorum.
Yanıtlar:
Kullanmamın bir yolu, menüdeki alacarte paketi ile bir giriş eklemektir .
sudo apt-get install alacarteUnity ve GNOME Shell'de çalışır (Ubuntu 17.10 ve üzeri).
Bunu yapmanın 2 yolu var.
11.10 ve daha yeni olanlar için :
Basit bir özel oluşturmak için .desktopbu girişleri .desktop~ / .local / share / applications / dizininde seçtiğiniz bir dosyaya eklemeniz gerekir.
nano ~/.local/share/applications/your_application_name.desktop
[Desktop Entry]
Name=the name you want shown
Comment=
Exec=command to run
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true
.Desktop dosyanız için ekstra seçenekler için bu siteyi ziyaret edebilirsiniz . Mevcut tüm seçenekler orada çok iyi tarif edilmiştir.
Ayrıca, mevcut bir uygulamanın .desktop dosyasını /usr/share/applications/da sizden kendinize kopyalayabilir ~/.local/share/applications/ve ihtiyaçlarınıza göre düzenleyebilirsiniz.
yani: Bu, gedit .desktop dosyasını .desktop dosyalarının bir kullanıcı için kaydedilmesi gereken klasöre kopyalayacaktır.
cd ~/.local/share/applications
sudo cp /usr/share/applications/gedit.desktop .
Ondan sonra bu konumu açıp nautilus ~/.local/share/applications/sürükleyin ve henüz oluşturduğunuz dosyayı Unity rampasına sürükleyin.
Sürükle-bırak yerine bir seçeneği var dconf-editörünü açabilir (USC'ye kurabilir sudo apt-get install dconf-toolsya da arayabilirsin ) ve desktop.unity.launcheranahtarın sağındaki girişlere çift tıklayarak en sevdiğiniz tuşa gidip düzenleyebilirsiniz.
Özel başlatıcınızı eklemek için, bu formatta '/home//.local/share/applications/.desktop' ile istediğiniz pozisyona ekleyin. Saygı unutmayın ,o çizgide ve boşluk ve çizgi ile başlayıp biten emin olun [ve ]sırasıyla.
Bu yöntemle, sık kullanılan değişikliklerin etkili olması için oturumu kapatıp tekrar açmanız gerekir. Bu çizgi olarak görünmesini sağlayacaktır
gnome-desktop-item-editBunun için ihtiyacınız gnome-tweak-toolveya gnome-shellyüklü
ALT+ F2Ve türünü kullanın
gnome-desktop-item-edit --create-new ~/Desktop
Bu, Başlatıcı Oluştur iletişim kutusunu açacaktır.

Çizgi üzerinde görünmesi için bu .desktopdosyayı koyabilirsiniz./home/<username>/.local/share/applications/
alacarteBu yöntem için, yüklemeniz gerekir alacarte.
sudo apt-get install alacarte
Ve ALT+ kullanın F2ve yazınalacarte
Bu iletişim kutusunu alacaksınız:

İstediğiniz kategoriyi seçin ve "Yeni Öğe" ye tıklayın
Bu iletişim kutusunu alacaksınız

Tamam'a tıklayın. Çizgi olarak görünecektir
Ubuntu 13.04 ve üstü için NOT : Yukarıdaki adımları uyguladıktan sonra hiçbir şey olmayacak ve çizgi içine hiçbir şey eklenmemiş gibi görünecektir.
Bunu çözmek için, adresine gidin
~/.local/share/applicationsve adlı bir dosyayı görebilmeniz gerekiralacarte-made.desktop.Bu dosyaya sağ tıklayın ve izin veren kutuyu işaretleyin
excecute.Özellikler iletişim kutusunu kapattıktan sonra, girişiniz artık tire çizgisinde görünecektir.
Kaynaklar:
NoDisplay=falseiçin .desktopdosyanın sonuna ekleyin ve tada! (kaynak)
.desktopDosyayı çalışan bir uygulamadan oluşturmak için Başlatıcı'daki simgeye sağ tıklayın ve "Dash’e Ekle" seçeneğini seçin. Sonra oluşturulan dosyayı içinde değiştirebilirsiniz ~/.local/share/applications.
.local/share/applicationsKlasördeki bir .desktop dosyası da hile yapar.
Sadece gerekli .desktopdosyaları ekleyin, onları çalıştırılabilir hale getirin chmod +x <filename>ve yazarak birliği yeniden başlatınunity --replace
Mükemmel metin için bir .desktop dosyası
[Desktop Entry]
Encoding=UTF-8
Name=Sublime Text 2
Comment=Launch Sublime Text 2
Icon=/home/user/Sublime Text 2/Icon/48x48/sublime_text.png
Exec="/home/user/Sublime Text 2/sublime_text"
Terminal=false
Type=Application
Categories=Developer;Accessories;Accessibility;
StartupNotify=true
Not
Exec string boşluk karakterleri içeriyorsa, çift tırnak kullanılmalıdır.
chmod +x <filename>çizgi için gerekli değildir. Yalnızca .desktopçift tıklatarak çalıştırmak istediğiniz dosyalar için gereklidir . Olanlar için ~/Desktopyararlı, ama içinde yararlı değil~/.local/share/applications
--replaceBirliğine seçeneği artık (Ubuntu 19.04 de birlik 7.5.0) no-operasyon. Yeniden okumanın başka bir yolu var mı .local/share/applications? Daha önce hiç okumamış olduğunuz bir kurulumdan içeride pek çok şey var (oturum açma / kapatma denedim)
unity --replaceAdım 7.5.0 itibariyle gerekli değildir; çizgi gerçek zamanlı olarak güncellenir. Sorunum, Exec=hattın hedef yürütülebilir dosyasının bilgisayarıma yüklenmemesiydi (yeniden yüklemeden sonra). Bir şekilde Unity bunu algılar ve çalışmayan .desktopdosyaları gizler .
Genellikle sizi kurduğunuzda simge otomatik olarak eklenir. Ancak değilse, aşağıdakileri yapın: