gnulinuxfree

GNU/Linux Kullanmıyorum Onu Yaşıyorum

xdgmenumaker nasıl kurulur?




Pencere yöneticili oturumlar için geliştirilmiş, hızlı ve  yetenekli bir menü olan xdgmenumaker yazılımının nasıl kurulacağını anlatmaya çalışacağım.
xdgmenumaker bir çok pencere yöneticili oturumlara kurulabiliyor, bu anlamda büyük bir açığı da kapatmış oluyor.

Kurulan oturum listesi şunlardır:

* blackbox
* compizboxmenu
* fluxbox
* fvwm
* icewm
* jwm
* pekwm
* twm
* windowmaker

Bunlardan herhangi birini kullanıyorsanız menü yükleme işlemine başlayalım.

Önce buradan dosyayı indirin.
xdgmenumaker

İndirdiğiniz dosyayı sağ tık ile çıkarın, çıkardığınız dizinin içine girin, dizin içinden uçbirimi açın.
Alttaki komutları sırayla girin.
make
make install

Bu iki komutla sisteme kurulmuş olacaktır, ancak henüz çalışmaz, çalışması için alttaki bağımlılıkları da kurmamız gerekiyor.
Geliştirici bağımlılıkları şu şekil belirtmiş:
* Python 2.7 or 3.x
* pyxdg
* pygtk (for Python 2)
* pygobject and gobject-instrospection (for Python 3)
* Pillow (optional)

Ancak her dağıtımda bunlar farklı isim alabiliyor, bu yüzden bazı dağıtımlar için isimleri ve kurulum komutunu veriyorum.

Debian/Ubuntu/Mint...
sudo apt-get install python-pil python-xdg txt2tags

Arch/Manjaro/Archman...
pacman -S  python-pillow python-xdg txt2tags

Fedora
dnf install python2-pillow xdg-launcher txt2tags

Open Suse
zypper install python2-pillow python-xdg  txt2tags

Mageia/Rosa
urpmi python-pillow python3-xdg txt2tags

Alt Linux
apt-get install python-module-Pillow python-module-pygobject python-module-pygtk

Bu şekilde sisteme kuruldu, şimdi her oturum için farklı menu komutunu menu dosyalarına gireceğiz. Bunun için geliştiricinin verdiği talimatı çeviri yaparak doğrudan buraya aktarıyorum.

blackbox:

Blackbox için bir uygulama menüsü oluşturmak için xdgmenumaker'ı şu şekilde çalıştırın:

$ xdgmenumaker -f blackbox> ~ / .blackbox / xdg_menu

ve sonra bu dosyayı bir
alt. Örneğin, bunu ~ ~ .blackbox / menu` dosyanıza ekleyin:

[dahil] (~ / .blackbox / xdg_menu)

Menünüzde xdgmenumaker komutunu başka bir öğe olarak ekleyebilirsiniz.
komutu tekrar manuel olarak çalıştırmak zorunda kalmadan güncellemek istersiniz:

[exec] (Blackbox Menüsünü Güncelle) {xdgmenumaker -f blackbox> ~ / .blackbox / xdg_menu}
**************

compizboxmenu:

Compiz-boxmenu'da xdg menüye sahip olmanın iki yolu vardır. İlki,
Menü her çağrıldığında menüyü otomatik olarak günceller. İkinci olan,
Menüyü yalnızca kullanıcı istediğinde günceller.

### Dinamik Menüler

Favori metninizle ~ / .config / compiz / boxmenu / menu.xml` dosyanızı düzenleyin
editörü ve root `<menu>` elemanının içinde böyle bir kod bloğu ekleyin:

    <öğe türü = "başlatıcısı">
      <komut mode2 = "pipe"> xdgmenumaker -nif compizboxmenu </ komut>
      <Simgesine> uygulamalar-diğer </ simgesi>
      <Name> Uygulamalar </ name>
    </ Item>

Alternatif olarak, `compiz-boxmenu-editor` komutunu da çalıştırabilirsiniz.
yeni menü dosyaları veya menü öğeleri için açılır. Oluşturmak için başlatıcıyı seçin
yeni başlatıcısı. Başlatıcının adını istediğiniz gibi ayarlayın. Bu irade
Boru menüsü için görünen ad. Sonra içeri girin:

    xdgmenumaker -nif compizboxmenu

komut girişi için. Komut metin kutusunun yanındaki açılan kutuyu tıklayın.
ve bunu "Boru" olarak değiştirin.

### Statik Menüler

Favori metninizle ~ / .config / compiz / boxmenu / menu.xml` dosyanızı düzenleyin
editör ve çıktıyı yapıştırın:

    $ xdgmenumaker -if compizboxmenu

~ / .config / compiz / boxmenu / menu.xml` içine.

Alternatif olarak, `compiz-boxmenu-editor` komutunu da çalıştırabilirsiniz.
"Bir pipemenu komut dosyasından menü girişleri oluştur" yazan düğme. İletişim kutusunda
açılan kutuya yazın:

    xdgmenumaker -nif compizboxmenu

Statik olarak oluşturulmuş menüyü istediğiniz herhangi bir menü dosyasına eklemek için.
****************

fluxbox:

Fluxbox için bir uygulama menüsü oluşturmak için xdgmenumaker'ı şu şekilde çalıştırın:

     $ xdgmenumaker -f fluxbox> ~ / .fluxbox / xdg_menu

ve sonra bu dosyayı bir dosya olarak eklemek için ana fluxbox menüsünü değiştirin.
alt. Örneğin, bunu ~ ~ .fluxbox / menu` dosyanıza ekleyin:

     [dahil] (~ / .fluxbox / xdg_menu)

Menünüzde xdgmenumaker komutunu başka bir öğe olarak ekleyebilirsiniz.
komutu tekrar manuel olarak çalıştırmak zorunda kalmadan güncellemek istersiniz:

     [exec] (Fluxbox Menüsünü Güncelle) {xdgmenumaker -f fluxbox> ~ / .fluxbox / xdg_menu}
********************

fvwm:

Fvwm için bir uygulama menüsü oluşturmak için xdgmenumaker'ı şu şekilde çalıştırın:

     $ xdgmenumaker -f fvwm> ~ / .fvwm / xdgmenu

ve daha sonra ana Fvwm yapılandırma dosyanızı düzenleyin ve okumak için bir satır ekleyin.
bu dosya:

     xdgmenu oku

ve ayrıca ana menünüzde bir yere ekleyin, örneğin:


     AddToMenu MenuFvwmRoot "Kök Menü" Başlığı
     + "Uygulamalar" Popup xdgmenu

Xdgmenumaker komutunu, menünüzde başka bir öğe olarak ekleyebilirsiniz.
güncellemek isterseniz:

     + "Fvwm Menüsünü Güncelle" Exec xdgmenumaker -f fvwm> ~ / .fvwm / xdgmenu

ve değişiklikleri uygulamak için Fvwm'yi yeniden başlatın.
*****************

icewm:

Icewm için bir uygulama menüsü oluşturmak için xdgmenumaker'ı şu şekilde çalıştırın:

     $ xdgmenumaker -f icewm> ~ / .icewm / appmenu

veya menünüzdeki simgeleri istiyorsanız:

     $ xdgmenumaker -i -f icewm> ~ / .icewm / appmenu

ve sonra ~ / .icewm / menu` dosyanızı düzenleyebilir ve bu satırı ekleyebilirsiniz.
bir yerde:

     Appmenu dahil

Menünüzde xdgmenumaker komutunu başka bir öğe olarak ekleyebilirsiniz.
komutu tekrar manuel olarak çalıştırmak zorunda kalmadan güncellemek istersiniz:

     prog "Güncelleme Menüsü" _none_ xdgmenumaker -i -f icewm> ~ / .icewm / appmenu

** NOT: ** Menüde simgeler istemiyorsanız veya bir simge bulunmuyorsa
Belirli bir uygulama için, o uygulamadaki menüdeki simge adı
` "_none_"`. Bu aslında bu uygulamanın simgesini hiçbiri olarak ayarlamaz. icewm
Menü girişleri her zaman bir simge içermelidir. Yani, bir
Var olmayan simge, aslında hiçbir simge kullanacak şekilde ayarlayın. Eğer sen
aslında bir tane kullanılacak "" _none_ "adlı bir simge var
yerine.
*****************

jwm:

`~ / .Jwmrc` dosyanızı düzenleyebilir ve bunları üreten bir satır ekleyebilirsiniz.
uygulamalar menüsü, bunun gibi:

     <Ekle> exec: xdgmenumaker -n -i -f jwm </ Include>

Bu çizgiyi bir yerde * RootMenu * bölümünde bir yere koymanız gerekir.
~ / .jwmrc` dosyası.

Menüyü şu şekilde güncelleyebilirsiniz:

     $ jwm

Ya da JWM'yi yeniden başlatabilir ve güncellenmiş menü görünmelidir. Menü olacak
JWM her başlatıldığında, yeniden başlatıldığında veya menüden sonra yeniden oluşturuldu
Yukarıdaki komutla yeniden yüklendi. Hatta olacak bir menü öğesi bile ekleyebilirsiniz
menüyü şu şekilde yenileyin:

     <Program etiketi = "Yenile Menüsü"> jwm -reload </ Program>
*********************

pekwm:

Pekwm'de bir XDG menüsüne sahip olmanın iki yolu vardır. İlki,
Menü her çağrıldığında menüyü otomatik olarak günceller. İkinci olan,
Menüyü yalnızca kullanıcı istediğinde günceller.

### Dinamik Menüler

`~ / .Pekwm / menu` dosyanızı favori metin düzenleyicinizle düzenleyin ve ekleyin
İstediğiniz yerde aşağıdaki gibi bir çizgi
görünecek dinamik olarak oluşturulmuş menü:

    Giriş = "" {Eylemler = "Dinamik / usr / bin / xdgmenumaker -n -i -f pekwm --pekwm-dynamic"}

Pekwm'i yeniden başlat ve oluşturulan menü görünmelidir. Menü olacak
her eriştiğinizde otomatik olarak oluşturulur, bu yüzden her zaman
güncel. Ama xdgmenumaker her eriştiğinizde çalışacağından
Menü, özellikle de kullanıyorsanız, menü anında görünmeyebilir
eski bir PC.

### Statik Menüler

Koşmak:

    $ xdgmenumaker -n -i -f pekwm> ~ / .pekwm / appsmenu

Menü içeriği ile bir dosya oluşturmak. Sonra düzenleyin
gibi bir satır ekleyerek bu menüyü dahil etmek için ~ / .pekwm / menu`
aşağıdaki menünün görünmesini istediğiniz konumda:

    INCLUDE = "/home/your_user_name/.pekwm/appsmenu"

Pekwm'i yeniden başlat ve oluşturulan menü görünmelidir. Menü statik
ve herhangi bir uygulamayı eklerseniz / kaldırırsanız,
xdgmenumaker komutu güncellemek ve tekrar güncellemek için pekwm yeniden başlatabilirsiniz.
avantajı, menüyü görüntülemede gecikme olmayacak olmasıdır.
********************

twm :

Bu gibi xdgmenumaker çalıştıran TWM için bir menü oluşturabilirsiniz:

     $ xdgmenumaker -f twm> ~ / .twm-xdgmenu

Standart TWM'yi kullanıyorsanız, maalesef
Oluşturulan `~ / .twm-xdgmenu` dosyasının içeriğini elle kopyala / yapıştır
manuel olarak ~ ~ / .twmrc 'içine. Daha sonra buna benzer bir şey ekleyebilirsiniz
ana menü tanımınıza:

     "Uygulamalar" f.menu "xdgmenu"

İçindeki menüleri güncelleyen bir komut dosyası oluşturmak mümkün olabilir.
ana ~ ~ / .twmrc` ayarları dosyası, ama bunu bir egzersiz olarak bırakacağım
kullanıcı için.

Menüyü elle kopyalamak / yapıştırmak yerine CTWM veya VTWM kullanıyorsanız
içeriğiniz ayar dosyanızın içine eklenebilir.
bunun gibi:

     sinclude ('`/home/george/.twm-xdgmenu)

** NOT: ** Bunun VTWM ile çalışabilmesi için vtwm'nin çağrılması gerekiyor.
-m` anahtarıyla.
*******************

windowmaker:


Windowmaker'da xdg menüye sahip olmanın iki yolu vardır. İlki,
Menü her çağrıldığında menüyü otomatik olarak günceller. İkinci olan,
Menüyü yalnızca kullanıcı istediğinde günceller.

xdgmenumaker varsayılan olarak utf8 kodlamasını ve yerelleştirilmiş dizeleri kullanır ve
sadece wmaker-crm> = 0.95.1 ile test edilmiştir. Utf8 düzgün çalışıyorsa hiçbir fikir
eski Window Maker sürümleri ile.

### Dinamik Menüler

WindowMaker tercihleri ​​aracını açın. Uygulama Menüsünde
Tanım bölümünde, menünüzde Oluşturulan Alt Menüyü, sürükleyerek ekleyin.
Sadece sürüklediğiniz menü öğesini ve tercihleri ​​tıklayın.
komut penceresinde, ekle:

    xdgmenumaker -f pencere üreticisi

Tercihler penceresini kaydedin ve kapatın.

Bu komut, o alt menüye her eriştiğinizde çalışır.
Orada uygulama listesi her zaman güncel olacaktır. Olumsuz
Bu alt menüye her eriştiğinizde çalışacak, özellikle
sen çok eski bir PCdesin, herşeyi biraz yavaşlatabilir.
Muhtemelen önemli bir şey değil.

### Statik Menüler

Koşmak:

    $ xdgmenumaker -f pencere oluşturucu> ~ / GNUstep / Defaults / xdg_menu

Ardından WindowMaker tercihleri ​​aracını ve Uygulama Menüsünü açın.
Tanım bölümünde, menüde sürükleyerek bir Harici Alt menü ekleyin.
Yeni sürüme geçirdiğiniz menü öğesini ve tercihleri ​​tıklayın.
Penceresi, Menü için Yol'da, sadece menü dosyasının konumunu ekleyin
oluşturuldu:

    ~ / GNUStep / Varsayılan / xdg_menu


Menünüzde xdgmenumaker komutunu başka bir öğe olarak ekleyebilirsiniz.
komutu tekrar manuel olarak çalıştırmak zorunda kalmadan güncellemek istersiniz.
WindowMaker'daki Uygulama Menüsü Tanımlama bölümünde
tercihler penceresini, sürükleyerek menüdeki bir Run Program öğesi ekleyin
senin menün Yeni sürdüğünüz menü öğesini tıklayın.
Tercihler penceresi, Çalıştırılacak Program'da, xdgmenumaker komutunu
yukarıda bahsedilen.

Bu yöntemin olumsuz tarafı, menü içeriğinin
Yeni bir uygulama yüklediğinizde veya birini kaldırdığınızda güncellenir. İhtiyacın olacak
menüyü istediğiniz her seferinde xfgmenumaker komutunu çalıştırmak için
güncellenmiş. Her zaman menü her seferinde üretilmeyecek
menüye erişirsiniz. Bu daha iyi bir seçim olabilir (gerçekten)
donanım.
********************

Kurulumunu verdiğim dağıtımların hepsinde icewm ve JWM oturumlarını kendim denedim, diğerlerinin menüye ekleme işini yönergeye bakarak uygulayabilirsiniz.
Ayrıca bir bilgi, xdgmenumaker Arch dağıtımına AUR depolarından da kurulabilir.
Ayrı bir anlatım konusu ama bazı oturumlarda xdotool paketini kurarak, sağ tık menünün yanı sıra panele de dahil edebilirsiniz...
xdgmenumaker nasıl kurulur? xdgmenumaker nasıl kurulur? Reviewed by illedelinux on 8/26/2018 Rating: 5

Hiç yorum yok:

home sidebar

Popüler

Kategoriler

Son Yorumlar

Random

Load...
gototop