gnulinuxfree

GNU/Linux Kullanmıyorum Onu Yaşıyorum

xdgmenumaker nasıl kurulur?

xdgmenumaker-nasil


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...

Çok yönlü dağıtım: Alt Linux

alt-linux


Alt Linux uzun zamandır takip ettiğim, kendine göre çok yönlü ve beğendiğim bir dağıtım.
2001 yılında iki büyük Rus şirketi tarafından Mandrake Linux tabanıyla çıkarılmış, daha sonra Debian felsefesini baz alarak kendi tabanını ve kendi deposunu oluşturmuş. Tabi bunu sadece şirket olarak yapmamış, şirket desteğiyle birlikte gönüllü topluluğu ile yürütmüş. RPM paketlerini kullandığı için oldukça geniş bir depoya sahip, aynı zamanda DEB paket yöneticisini sisteme entegre etmiş. Böylece RPM paketlerini DEB komutuyla kullanılır hale getirmiş. Diğer deyişle, sistem RPM tabanlı olsa da yönetimi DEB paket yöneticisine uyarlamış. Aşina olduğumuz Debian/Ubuntu komutları Alt Linux dağıtımı için de geçerlidir.
Alt Linux gerçekten çok yönlü bir dağıtımdır, çeşitli kullanıcı kitlesine hitap eden çok geniş bir alt yapı sistemine sahip. Ev kullanıcısı, şirketler, kurumlar, sunucular, özgür yazılım geliştirme, geliştiricileri destekleme, geliştirici yetiştirme, eğitim kurumları ve zayıf bilgisayarlar için özel dağıtım çıkarma gibi ve daha bir çok hizmet sunmaktadır.
Bu kadar geniş alanı kaplayan hizmet olunca çıkardığı kalıp çeşidi de bir hayli fazla sayıdadır. Debian felsefesini baz almasının bunda rolü büyük olmuştur, zira Alt Linux da aynı Debian gibi Stable-Testing-Unstable alt yapısıyla çeşitli kalıplar çıkarıyor. Her alt yapıya ait bir çok farklı masaüstü ve toplamda 300  civarında kalıp çıkarıyor.

Geliştirmiş olduğu kalıpların türü şu şekildedir:
-Stable                :   40   farklı kalıp genel amaçlı kararlı
-Tested               :   30   farklı kalıp genel amaçlı kararsız
-Workstation      :  12   farklı kalıp   kurumsal kararlı
-Simply               :   4     farklı kalıp kurumsal ve kişisel kararlı
-Server                :   8     farklı kalıp  sunucu
-Rescue               :   2     farklı kalıp  kurtarma
-Kworkstation    :  12  farklı kalıp  kurumsal Kde kararlı
-Education         :   8     farklı kalıp  geliştiriciler ve eğitim
-Current              :   30   farklı kalıp  haftalık unstable
-Flavours            :   104 farklı kalıp  genel haftalık unstable
-Snapshots         :   26   farklı kalıp  günlük unstable

Bu türlerin her biri farklı amaç için geliştiriliyor, kiminde tek masa üstü varken kimisinde 15 çeşit masa üstünü buluyor.
Kendim günlük unstable olan Snapshots kalıbını kullanıyorum, en riskli kalıp olmasına rağmen sorunsuz çalışıyor.
Alt Linux'un geliştirdiği ev ve eğitim kalıpları oldukça sade tutulmuş, diğer deyişle ham kalıplar, kullanıcının kendini geliştirmesi için pay bırakılmış. Bu da kullanıcıya özelleştirme ve ayrı bir keyif alma imkanı demektir.
Çok geniş bir depoya sahip olmasının yanı sıra RPM tabanlı Fedora, OpenSuse gibi dağıtımların bir çok paketleri kurulabiliyor, hatta DEB paket yöneticisini kullandığı için bazı DEB paketleri de depoya eklemiş, paket konusunda neredeyse hiç sıkıntı yaşatmıyor.
Bazı özel kalıplar dışında hepsi canlı olarak denenebiliyor, kurulumu çok kolay.
Kurulumdan sonra Türkçe yapmak için Synaptic paket yöneticisinden mintlocale adlı yazılımı kurdum, yazılımdan Türkçeyi seçtikten sonra yeniden başlattım ve sistem yüzde doksanın üzerinde Türkçe oldu.
Alt Linux dağıtımında en çok paket isimlerinde zorlandım, zira aynı paketlerin isimleri bunda biraz farklı ama yine de Synaptic'den yapılan aramada isim benzerliği sayesinde bulunabiliyor. Zaten DEB komutu kullanıldığı için bu konuda sorun yaşanmıyor.
Alt Linux hızlı ve olgun bir dağıtım, 18 yıl boyunca aralıksız geliştirilmiş, bugün bir çok amaca hizmet ediyor olması onun en büyük artısı. Özellikle özgür yazılım konusunda verdiği destek, geliştiricilere ve eğitim amaçlı sunduğu imkan takdire değerdir.

Bu güzide dağıtımı kullanmayı düşünürseniz yeni olanlar Stable ve Stable içerisinde bulunan gelişim amaçlı türleri tercih edebilir. Orta ve deneyimli olanlar Tested, Current, Flavours ve Snapshots arasından seçim yapabilirler.

Yeni kullanıclar için buradan indirin.
Alt Linux Stable

Orta düzey kullanıclar için buradan indirin.
Alt Linux Tested-Unstable...

Kurumsal ve eğitim için buradan indirin.
Alt Linux Workstation...

Tweakos-OB

tweakos


Tweakos dağıtımı 2016 yılından bu yana güncellenmemişti, herhalde ölü bir dağıtım diye düşünürken, Debian Stretch tabanıyla muhteşem bir dönüş yaptı. Daha önceki sürümü Debian Sid tabanına dayanıyordu, bu defa Debian Stable tabanını kullanmış, gerçi önceki sürümü de Stable kadar kararlı çalışıyordu ama böylesi daha güzel olmuş.
Önceki sürümü gibi bu da Openbox oturumu ile dizayn edilmiş. Geliştiricinin kendisi  (Spacex) yazılımcı olsa gerek, yine artı özelliklerle donatmış. Depoda olmayan GoogleChrome gibi yazılımları tek tık ile kurulur hale getirmiş. Benim de beğendiğim ve çıkarmış olduğum bir sürümde kullandığım Arc temasını kullanmış. Sağ tık menüye bir hayli özellikler eklemiş, dosya yöneticisine başvurmadan bir çok dosyayı menüden aktif hale getirmiş. Bu özellik hem yeni kullanıcılar hem deneyimliler için kolaylık olmuş. Geliştirici benim gibi düşünmüş olmalı, Openbox'un kendi menüsünün yanı sıra ilaveten App menü eklemiş. App menü yüklenen yazılımları otomatik olarak menüye ekler ve ayrıca sistemde çalışmasını istediğiniz dosyaları çalıştırır.
Pencere yöneticili oturumların vazgeçilmezi Conky sağdaki yerini almış durumda, tek renk beyaz olması sadelik katmış. Yine Openbox için olmasa da Openbox'a en çok uyan Tint2 panel eklenmiş ve ekranın üstüne alınmış. Alışkanlık olsa gerek, panelin üste olması bana hep bir tuhaf gelmiştir, tabi panel çok basit şekilde alta alınabiliyor.  Sıkça başvurduğumuz ses ve ağ yönetici simgeleri panele eklenmiş.
İsmi Tweakos-OB olan bu sürüm ortalama 150 megabayt Ram kullanıyor, boştayken işlemci sıfır konumunda, performansı çok iyi, oldukça kararlı çalışıyor, herhangi bir sorununa denk gelmedim.
Sistemin daha performanslı çalışması için xserver-xorg adlı yazılımı yüklerseniz özgür sürücüler de yüklenmiş olacaktır.
Debian Stretch (Debian 9 Stable) tabanına dayanan Twaeakos-OB sürümünü yeni-eski bütün kullanıcılara önerebilirim.
Denemek veya kullanmak isterseniz buradan indirin.
Tweakos-OB

Chrome'da java için hızlı tuş

chrome-java



Bazı siteler emek hırsızlığı olmasın diye sağ tık ögesini devre dışı yapar. Ancak sağ tık çalışmayınca örneğin, bir linki yeni sekmede açmak gibi o sitede lazım olan herhangi bir şey de yapılamaz.
Chrome tarayıcıda bu sorundan kurtulmanın en kolay yolu kendinde bulunan java enable-disable özelliğini kullanmaktır.
Bunun için alttaki basit işlemi uygulayabiliriz.

Chrome'un Ayarlar > Gelişmiş > İçerik ayarları > JavaScript yolunu yer imlerinize kaydedin. Yer imlerine eklediğiniz bu yol aynı zamanda tuş görevi görmüş olacak.

Sağ tık engelli sitelerde bu tuşa tıkladıktan sonra üstteki resimde görüldüğü gibi İzin Verildi tuşunu devre dışı yaparsanız sağ tık çalışacaktır, işiniz bittikten sonra bu tuşu tekrar aktif edebilirsiniz.
Yer imlerinde olduğu için tek tık ile hızlı bir çözüm olacaktır, kolay gelsin.

"gave up waiting for suspend" Hatası

gave-up-waiting


Debian'da açılış sırasında böyle bir hata ekranı geldiğinde açılış süresi iki dakika gibi bir zaman alır.
Böyle bir ekranla karşılaşırsanız, bu hatayı gidermek için alttaki işlemi uygulayalım.

Uçbirime alttaki komutu girin.
sudo blkid

Disk bölüm sayınıza göre buna benzer çıktı verecektir. Bu çıktıda bize lazım olan 32 karakterli swap UUID değeridir. Bu değer sizin çıktıda farklı olacaktır.
deva@deva:~$ sudo blkid
[sudo] password for deva:
/dev/sda1: UUID="443faf92-7b46-4ccd-b76f-36fa954e9046" TYPE="ext4" PARTUUID="6b306b30-01"
/dev/sda2: UUID="0477097b-99d5-441a-99f8-5920c5db3f7b" TYPE="ext4" PARTUUID="6b306b30-02"
/dev/sda3: UUID="6499968e-6daa-43ec-b64d-9e717f838560" TYPE="ext4" PARTUUID="6b306b30-03"
/dev/sda4: UUID="6d13f43b-639c-4778-b940-54ec9bc79eb6" TYPE="swap" PARTUUID="6b306b30-04"
/dev/sdb1: LABEL="FORM" UUID="CA56-E952" TYPE="vfat" PARTUUID="4c958118-01"
deva@deva:~$

Uçbirimi kapatmadan, devamında alttaki komutu girin, leafpad yerine kullandığınız not defteri adını yazın.
sudo leafpad /etc/fstab

Açılan dosyanın içeriği alttakine benzer olacaktır,
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=443faf92-7b46-4ccd-b76f-36fa954e9046 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda4 during installation
UUID=7a5sf53b-659c-4688-d850-35sc1vm79dv5 none            swap    sw              0       0

Şimdi blkid komutundan çıkan swap UUID değerini kopyalayın, fstab dosyasındaki swap UUID değerinin yerine yapıştırın, fstab dosyasını kaydedin, kapatın.

Uçbirime alttaki komutu girin (leafpad yerine kullandığınız not defteri adını yazın)
sudo leafpad /etc/initramfs-tools/conf.d/resume

Yine blkid komutundan çıkan swap UUID çıktısını açılan dosyanın alttaki yere yapıştırın, resume dosyasını kaydedin, kapatın.
RESUME=UUID=BURAYA

Son olarak uçbirime alttaki komutu girin.
sudo update-initramfs -u

Bir kaç saniye sonra bütün pencereleri kapatın ve bilgisayarı yeniden başlatın.
Büyük ihtimalle sorun düzelecek ve sisteminiz eskisi gibi hızlı açılacaktır.

Archman Netinstall

archman-netinstall


Archman Netinstall olarak adlandırdığımız bu çalışma, deneyimli-deneyimsiz herkesin kendi oturumunu sıfırdan oluşturmak için düşünüldü. Kurulumdan sonra isteyen kendi sistemini oluşturabilir ve istediği paketi dahil edebilir. Bu nedenle kalıp içerisinde özgür sürücüler ve kurulum için gerekli araçlar bulunuyor.
Usb veya cd ile giriş yaptıktan sonra hafif gri bir ekran ve imleç gelecektir, sağ tık yaptığınızda üstteki resimdeki gibi menü görünecektir.

Menüdeki görevler şunlardır:

- Archman İnstaller, diğer Archman kalıplarında olduğu gibi Gui arayüzlü Calamares ile kurulum yapmak için.
- Configure Disk, Gparted ile disk bölümlemek için.
- Terminal
- Pamac Manager, Gui arayüzlü paket yöneticisi (pamac-aur) yeni kullanıcılara kolaylık olması için.
- Archman Desktops İnstall, burada yine yeni kullanıclar için çeşitli masa üstü kurulum listesi bulunuyor.
- Exit

Çıkartmış olduğumuz bu kalıp, Archman Netinstall olarak yaptığımız ilk çalışmadır, deneyen ve kullananların öneri, görüşleri doğrultusunda ekleme-çıkartma yapılabilir, daha farklı geliştirilebilir.
Umarım kendi sistemini oluşturmak isteyenlere faydalı olur.

Buradan İndirin
Archman Netinstall

MD5SUM


Tint2 panele Conky nasıl eklenir?

tint2


Tint2 panele normalde Conky eklenemez, ancak kendi bulduğum bir hile yöntemiyle bunu yapabiliriz.
Ekranda yer kaplamasın ama sistem bilgilerini de canlı olarak gözlemleyeyim derseniz, Conky yazılımını Tint2 panele ekleyerek üç işlemle bu sorunu çözmüş olursunuz.
Siz de benim gibi düşünüyorsanız işleme başlayalım.
Conky kurulu değilse paket yöneticiniz veya uçbirim ile kuralım.

Debian/Ubuntu için.
sudo apt-get install conky

Arch ve Arch tabanlılar için.
pacman -S conky

Fedora için
dnf install conky

Mageia için
urpmi conky

Burada olmayan dağıtımlara Gui arayüzlü paket yöneticileri ile kurabilirsiniz.

İlk işlem
Kurulumdan sonra alttaki conky dosyasını boş bir not defterine yapıştırın, ismini .conkyrc yapın ve /home/kullanıcı-adınız dizinine taşıyın.
background yes
double_buffer yes
alignment bottom_right
total_run_times 0
temperature_unit celsius
text_buffer_size 2048
override_utf8_locale yes
border_width 0
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
gap_x 4
gap_y 4
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
own_window yes
own_window_type override
own_window_transparent no
own_window_argb_visual yes
own_window_argb_value 30
own_window_colour 000000
own_window_hints undecorated,above,sticky,skip_taskbar,skip_pager
stippled_borders 0
minimum_size 65 0
update_interval 1.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
use_xft yes
xftalpha 0.1
xftfont Sans:bold:size=9
color0 dddddd
color1 00bfff
TEXT
${voffset 0}${alignr}${color0}$cpu%CPU
${voffset 0}${alignr}${color1}${mem}

İkinci işlem.
/home/kullanıcı-adınız/.config/openbox dizininde bulunan autostart dosyasının en altına alttaki komutu yapıştırın, dosya içinde başka tint2 yazısı varsa onu silin ve kaydedin, kapatın.
(sleep 3s && tint2) &
(sleep 5s && openbox --restart) &

Üçüncü işlem.
/home/kullanıcı-adınız/.config/tint2 yolunda bulunan tint2rc dosyasını açın.
Dosyanın en altına alttaki bilgiyi girin, kaydedin ve kapatın.
#-------------------------------------
# Executor 1
execp = new
execp_command = conky
execp_interval = 0
execp_has_icon = 0
execp_cache_icon = 1
execp_continuous = 0
execp_markup = 1
execp_lclick_command =
execp_rclick_command =
execp_mclick_command =
execp_uwheel_command =
execp_dwheel_command =
execp_font_color = #000000 100
execp_padding = 0 0
execp_background_id = 0
execp_centered = 0
execp_icon_w = 0
execp_icon_h = 0
#-------------------------------------
# Button 1
button = new
button_icon =
button_text = ---------------
button_tooltip =
button_lclick_command =
button_rclick_command =
button_mclick_command =
button_uwheel_command =
button_dwheel_command =
button_font_color = #000000 100
button_padding = 0 0
button_background_id = 1
button_centered = 0
button_max_icon_size = 27

Bu üç işlemden sonra bilgisayarı yeniden başlatın, alttaki resimde olduğu gibi panele Conky eklenmiş olacaktır.



JWM ve Openbox oturumunda kendim Conky yazılımını panelde kullanıyorum, hem ekranı işgal etmiyor hem de tam ekran açılan pencerelerde sistem bilgisini canlı olarak izleyebiliyorum.
Ayrıca bu işlem Arch, Archman, Debian ve Ubuntu dağıtımlarında denenmiştir...

Archman Triple Openbox kullanıma hazır

archman-triple-openbox


Üç oturumlu Openbox olduğu için ismini evrensel anlamda Archman Triple Openbox koyduğum Topluluk sürümü kullanıma hazır.
Daha önce çıkartmış olduğumuz Archman JWM çalışmasından esinlenerek geliştirdiğimiz bu sürüm, ona benzer olmasının yanı sıra bir kaç ekleme daha yapıldı. Bu sürümün bütün detayları son (yeni) kullanıcıya göre dizayn edildi, kullanımı daha kolay hale getirildi.
Üçlü Openbox farkı ve özelliğinden kısaca bahsedelim:

- Pcmanfm oturumu, masa üstünü kullanma imkanı olduğundan yeni kullanıcıya en ideal oturum özelliği taşıyor.
- Normal oturum, Bu oturumda masa üstü olmadığı için sistem kaynağını kısmen daha az kullanmaktadır.
- Minimal oturum, Bu oturumda ise sistemin temel bileşenleri dışında varsayılan olarak boştayken hiç bir şey çalışmaz, ancak menüde bulunan "Özel" sekmesi sayesinde istenen bazı ihtiyaçlar tek tık ile çalışır duruma getirilebilir.
-  5 farklı dilde menü dilini, 8 farklı renkte sistem temasını tek tık ile değiştirebilirsiniz.
- Paneli alta veya üste alabilir istenirse gizleyebilirsiniz.
- Üç adet farklı  Conky arasında seçim yapabilirsiniz
- Panele pil gösterici gibi bazı ögeler ekleyebilir veya devre dışı bırakabilirsiniz.
- Disk bölümlerini parolalı-parolasız açma seçeneği eklendi.
Bunların dışında bazı ilaveler bulunuyor.

Bu çalışma daha ziyade sh ve python dosyalarıyla oluşturuldu, bu anlamda geri dönüşlerin önemi biraz daha arttı, bu yüzden olumlu-olumsuz geri dönüşlerde bulunmaktan çekinmeyin.



Buradan indirin

Archman Triple Openbox

MD5SUM

Video görüntüsü

sonraki onceki home

Kategoriler

⌄ Son Çalışmalarım ⌄
Youtube kanalım

Son yorumlar

gototop