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 alacarte
Unity 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 .desktop
bu 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-tools
ya da arayabilirsin ) ve desktop.unity.launcher
anahtarı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-edit
Bunun için ihtiyacınız gnome-tweak-tool
veya gnome-shell
yü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 .desktop
dosyayı koyabilirsiniz./home/<username>/.local/share/applications/
alacarte
Bu 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/applications
ve 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=false
için .desktop
dosyanın sonuna ekleyin ve tada! (kaynak)
.desktop
Dosyayı ç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/applications
Klasördeki bir .desktop dosyası da hile yapar.
Sadece gerekli .desktop
dosyaları 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 ~/Desktop
yararlı, ama içinde yararlı değil~/.local/share/applications
--replace
Birliğ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 --replace
Adı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 .desktop
dosyaları gizler .
Genellikle sizi kurduğunuzda simge otomatik olarak eklenir. Ancak değilse, aşağıdakileri yapın: