Not:
Aşağıda açıklanan manuel düzenleme işlemleri normal kullanıcılar için önerilmez, burada sistem yapılarınızı derinlemesine incelemek ve menüde kullanılan uygulama dosyalarının sistem genelinde nasıl düzenlendiğini öğrenmek isteyenler için burada açıklanır.İyi bilinen menü editörlerinden birini kullanan normal kullanıcılar için tavsiye edilir.
Menü eklentisi LXPanel'in bir parçasıdır ve freedesktop.org standartlarına uygundur . Menü eklentisi menünün kendisinin grafik olarak düzenlenmesini sağlamaz, bu nedenle harici araçlar kullanılmalıdır. Bu nedenle bu makalede, menüye yeni girdilerin nasıl ekleneceği veya mevcut girişlerin nasıl düzenleneceği açıklanmaktadır.
* .desktop dosyaları
-------------------------------
Bu dosyalar menünün girdileridir. Bunlar aşağıdaki yerlere yerleştirilir/kopyalanır:
Örnek bir dosya şöyle görünebilir:
Bu benim;
yerleştirdiğim warsow.desktop dosyam
İşte bu dosya için açıklamalar:
uygulamalarda daha fazla örnek inceleyebilirsiniz
Menüyü Yenileme:
Menüyü yenilemek için LXPanel sayfasından alınan bu komut dosyasını kullanabilirsiniz :
Ayrıca lxpanel'in bir parçası olan lxpanelctl kullanabilirsiniz.
Giriş Ekleme:
Her şeyden önce, paketleri normalde
Şimdi örneğimi kopyalayabilir ve değerleri kendi değerlerinizle değiştirebilirsiniz.Ayrıca mevcut simgeleri de düzenleyebilirsiniz, örneğin simgeyi değiştirmek isterseniz.
Basitçe çağırın (kesinlikle kök olarak):Örneğin PCManFM'yi düzenlemek için;
Varsayılan menüyü geri yükleme:
Gerekirse varsayılan LXDE menüsü,
içindeki Ana Menü uygulamasını çalıştırarak ve 'ana menüyü geri yükle' seçilerek geri yüklenebilir.
Menü Editörleri:
Not:
Komut satırından .desktop kısayolunun lxmenüsüne ;
EKLEMEK İÇİN:
ÇIKARTMAK İÇİN:
HIZLI GÜNCELLEŞTİRME İÇİN:
KOMUT HAKKINDA BİLGİ ALMAK İÇİN:
Kaynaklar:
Aşağıda açıklanan manuel düzenleme işlemleri normal kullanıcılar için önerilmez, burada sistem yapılarınızı derinlemesine incelemek ve menüde kullanılan uygulama dosyalarının sistem genelinde nasıl düzenlendiğini öğrenmek isteyenler için burada açıklanır.İyi bilinen menü editörlerinden birini kullanan normal kullanıcılar için tavsiye edilir.
Menü eklentisi LXPanel'in bir parçasıdır ve freedesktop.org standartlarına uygundur . Menü eklentisi menünün kendisinin grafik olarak düzenlenmesini sağlamaz, bu nedenle harici araçlar kullanılmalıdır. Bu nedenle bu makalede, menüye yeni girdilerin nasıl ekleneceği veya mevcut girişlerin nasıl düzenleneceği açıklanmaktadır.
* .desktop dosyaları
-------------------------------
Bu dosyalar menünün girdileridir. Bunlar aşağıdaki yerlere yerleştirilir/kopyalanır:
Yenilerini oluşturmak veya mevcut dosyaları düzenlemek kök erişimi gerektirir./usr/share/applications
/usr/local/share/applications
~/.local/share/applications
Örnek bir dosya şöyle görünebilir:
Kod:
[Desktop Entry]
Encoding=UTF-8
Exec=warsow
Icon=/home/USER/my/icons/wsw-icon_80x80.png
Type=Application
Terminal=false
Name=Warsow
GenericName=warsow
StartupNotify=false
Categories=Game
Bu benim;
Kod:
/ usr / local / share / uygulamalarına
yerleştirdiğim warsow.desktop dosyam
İşte bu dosya için açıklamalar:
[Desktop Entry] -- bu dosyanın * .desktop dosyası olduğunu gösterir
Encoding=UTF-8 -UTF-8 kodlaması kullanılır
Exec=warsow - programı başlatmak için kullanılan bir ikili kod veya komut dosyasının yolu
Icon - giriş simgesinin yolu
Type=Application - masaüstü dosyası bir uygulamayı başlatıyor
Terminal=false- program bir terminalde çalışmaz
Name=Warsow - -menüde görüntülenen ad
GenericName=warsow -warsow - girişin açıklaması
StartupNotify=false - Başlangıç bildirimi kapalı
Categories - girişin menüye yerleştirileceği kategorileri belirtir (aralarında noktalı virgülle birkaç kategori belirtilir, örneğin 'Oyun; Eğitim')
Kod:
/usr/share/applications
Menüyü Yenileme:
Menüyü yenilemek için LXPanel sayfasından alınan bu komut dosyasını kullanabilirsiniz :
Kod:
#!/bin/bash
killall lxpanel
find ~/.cache/menus -name '*' -type f -print0 | xargs -0 rm
lxpanel -p LXDE &
Ayrıca lxpanel'in bir parçası olan lxpanelctl kullanabilirsiniz.
Kod:
lxpanelctl restart
Giriş Ekleme:
Her şeyden önce, paketleri normalde
koyduğundan ve kendi yaptığınız girişler hakkında daha iyi bir genel bakışa sahip olduğunuzdan, yeni girişlerinizi/usr/local/share/applications
koymanızı öneririm . Şimdi, yeni bir giriş eklemek kök haline gelir ve aşağıdakileri çağrılır.;/usr/share/applications
Kod:
gedit /usr/local/share/applications/your-program.desktop
Şimdi örneğimi kopyalayabilir ve değerleri kendi değerlerinizle değiştirebilirsiniz.Ayrıca mevcut simgeleri de düzenleyebilirsiniz, örneğin simgeyi değiştirmek isterseniz.
Basitçe çağırın (kesinlikle kök olarak):Örneğin PCManFM'yi düzenlemek için;
Kod:
gedit /usr/share/applications/pcmanfm.desktop
Varsayılan menüyü geri yükleme:
Gerekirse varsayılan LXDE menüsü,
Kod:
/ usr / share / apps
içindeki Ana Menü uygulamasını çalıştırarak ve 'ana menüyü geri yükle' seçilerek geri yüklenebilir.
Menü Editörleri:
Kod:
https://sourceforge.net/projects/menumaker/
https://sourceforge.net/projects/obmenu/
http://en.wikipedia.org/wiki/Alacarte
Not:
Komut satırından .desktop kısayolunun lxmenüsüne ;
EKLEMEK İÇİN:
Kod:
xdg-desktop-menu install ./yazılım_adı.desktop
ÇIKARTMAK İÇİN:
Kod:
xdg-desktop-menu uninstall ./yazılım_adı.desktop
HIZLI GÜNCELLEŞTİRME İÇİN:
Kod:
xdg-desktop-menu forceupdate ./yazılım_adı.desktop
KOMUT HAKKINDA BİLGİ ALMAK İÇİN:
Kod:
xdg-desktop-menu { --help | --manual | --version | --info }
Kaynaklar:
Kod:
http://linux.die.net/man/1/xdg-desktop-menu
http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html