gnulinuxfree

GNU/Linux Kullanmıyorum Onu Yaşıyorum

Archman JWM Edition 2018-12

archman-jwm-edition 

Archman JWM Edition 2018-12 Topluluk sürümümüz kullanıma hazır.
Bu sürüme kullanıcıların tercihleri ve kendi fikirlerimiz doğrultusunda bir çok yenilik ve farklı özellikler ekledik. Ortaya sistem kaynakları kullanımından taviz vermeden oldukça kullanışlı pencere yöneticili bir sistem çıktı. Örneğin arkaplan resmi topluluk üyelerimizin genel tercihiyle seçildi. Menüye onlarca görev atandı, bir çoğu da yeni özellik taşıyor. Temel kullanım için gerekli olan bütün paketler kalıba dahil edildi...

Bu sürümde öne çıkan özellikler şunlardır:

-JWM'nin artı özelliklerinden biri olan Rıhtım panel ekledik, istendiğinde tek tuşla aktif-deaktif edilebilir duruma getirdik.

-Arkaplan resim değiştirmeyi hızlı yapmak için kendi çalışmamız olan Gui arayüzlü yazılım ekledik, 10 adet resim bulunan aynı arayüzden aynı saniyede ve tek tıkla değiştirilebilir yaptık.

-Panel için menüye özel bir sekme ekledik,  bu sekmeye şu görevleri verdik: Gizle, Göster, Alta al, Üste al, Rıhtım'ı sonlandır, Rıktımı çalıştır ve ayrıca kendi rıhtımı yerine Plank seçeneği ekledik.

-Panelde bulunan Dockbar veya Systemtray ya da Türkçe adıyla Rıhtım dediğimiz yerde çalışan programları tek tıkla aktif/deaktif duruma getirdik.

-Paneldeki saata tıklandığında açılan takvim penceresi ve bu pencereden takvim ayarlama özelliği ekledik.

-Menüye bilgisayar ve sistem özelliklerini geniş veren Hardinfo yazılımını ve çalışan proğramları yönetmek için Lxtask gözlemcisini ekledik.

-Menüyü tek tıkla İngilizce, Almanca, İspanyolca ve Türkçe dile çevirme özelliği ekledik.

-Dosya yöneticisi, uçbirim ve sistem temizleyiciyi Root olarak açmayı tek tık haline getirdik.

-JWM yapılandırma ve forum sayfalarına tek tık ile ulaşma özelliği ekledik.

-Kullanıcının hatasıyla veya daha başka nedenlerle bozulan sistemin varsayılan ayarlarını tek tıkla ve bir saniyede varsayılan ayarlara gelecek özellik ekledik.

Tahmin edileceği gibi kullanışlı ve pratik bir sistem yapmaya çalıştık, her zamanki gibi son ama en önemli söz siz kullanıcılarındır.
Takım arkadaşlarıma öneri ve emekleri için teşekkür ederim.
Hepimize hayırlı olsun.

Buradan indirin.
Archman JWM Edition 2018-12

Forum sayfamız.
Archman JWM
 
Video.
Archman JWM Edition 2018-12 Video

Not: Bu sürüm diğer platformlarla birlikte Distrowatch sitesine de eklendi,

Archman İcewm Edition

archman-icewm 

Archman ana sürüm ve topluluk sürümlerinde gelişimle birlikte oturum sayısı da hızla artıyor.
Topluluk çalışmamıza yeni kattığımız Archman İcewm oturumu diğer topluluk sürümleri gibi hafif, hızlı bir pencere yöneticisidir. Yine diğer pencere yöneticileri gibi İcewm'nin de kendine göre özellikleri ve farkları bulunuyor. Bu farklar aynı zamanda kullanıcıya da farklı seçenek imkanı sunuyor.
İcewm'nin kendine göre özelliğinden kısaca bahsedecek olursak, en öne çıkan özellikleri varsayılan olarak panel ve menü diyebiliriz. Panelde bir çok ihtiyacı karşılayacak seviyede eklentiler ve özellikler bulunuyor, işlemci, Ram, Pil göstergesi bunlardan sadece bir kısmını oluşturuyor. İlginç olan ise panelin alt+space tuşlarıyla Run konumuna geçerek, program açma, program çalıştırma, sonlandırma hatta betik dosyaları için de aynı görevi yapmasıdır. Menü ise sistemi yenilemeden kendini yenileme özelliğine sahip, tek bir dosyadan kontrol edilebiliyor. İcewm'nin bir başka dikkat çeken artı özelliği, oldukça geniş tema yelpazesine sahip olmasıdır. Tema değişimi tek tuşla yapılabiliyor ve yeni tema eklemesi oldukça kolaydır.
Bu sürümde daha kullanışlı olması için masaüstünü etkin yaptık, istenirse start dosyasıyla kolayca devredışı yapılır. İcewm'de her şey kolaydır, arkaplan değiştirmek, tema eklemek, programları panelden ve sağ tık menüden açmak veya oturuma çok daha farklı bir görünüm kazandırmak ya da bambaşka bir oturum özelleştirmek zor değildir. İcewm'nin bu özelliklerinin yanısıra klavyeden de yönetmeye müsait bir yapısı bulunuyor. Bu yapısından dolayı bazı tuş komutlarını daha pratik olması için menüye de ekledik. Bu şekilde ister fareyle ister klavyeyle sistemi kullanabilirsiniz.

İcewm ile olan bu ilk çalışmamızı beğeneceğinizi umuyoruz, hepimize hayırlı olsun.

Buradan indirin.
Archman İcewm Edition

Buradan artı bilgiler edinebilirsiniz.
Archman forum

Archman İcewm video çalışmamız.
Archman İcewm video

Diğer görseller.
 
 

JWM'de tema nasıl değişir?

jwm-tema

JWM oturumlarında tema değiştirmenin veya sistem renklerini kendinize göre ayarlamanın iki yolu bulunuyor, Bunu ister Görünümü Özelleştir seçeneğiyle otomatik olarak isterse ev dizininde bulunan .jwm dizin içindeki theme.xml dosyasıyla manuel olarak yapabilirsiniz.

Otomatik olarak tema değiştirmek isterseniz menüde bulunan Görünümü Özelleştir sekmesine tıklayın.


Açılan pencerenin Gereç sekmesinden istediğiniz temayı seçin ve Uygula tuşuna tıklayın.


Yine aynı pencerenin Simge Teması sekmesinden istediğiniz ikonu seçin ve Uygula tuşuna tıklayın.


Manuel olarak sistem renklerini değiştirmek isterseniz alttaki komutu uçbirime girin.
leafpad $HOME/.jwm/theme

Dosyanın içinde temel olarak üç adet bölüm bulunuyor, her bölümün içinde geçen Background etiketi ile Pencere-Panel-Menü renklerini istediğiniz gibi değiştirebilirsiniz.
PENCERE
<WindowStyle>
...
<Background>#8f919b</Background>
...
</WindowStyle>

PANEL
<TrayStyle>
...
<Background>#383C4A</Background>
...
</TrayStyle>

MENÜ
<MenuStyle>
...
<Background>#404552</Background>
...
</MenuStyle>

Background etiketine koyacağınız renk kodlarını alttaki adresten seçebilirsiniz.
Renk

Bundan sonrası theme.xml dosyasında yapacağınız diğer detaylar sizin isteğinize kalmıştır.

Openbox menü dilini Türkçe yapmak

openbox-menu


Son çıkardığımız 2018-11 Openbox sürümünde sağ tık menüyü Türkçe yapmak isterseniz, bu işlem oldukça kolay.
Böyle bir ihtiyaç duyuyorsanız önce alttaki komutla menu.xml dosyasını açın.
leafpad $HOME/.config/openbox/menu.xml

Açılan dosyanın içeriğini silin, alttakini olduğu gibi yapıştırın, kaydedin, kapatın.
<?xml version="1.0" encoding="UTF-8"?>
<openbox_menu xmlns="http://openbox.org/"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://openbox.org/
                file:///usr/share/openbox/menu.xsd">
<menu id="root-menu" label="Openbox 3">
<separator label="Archman Openbox Sürümü"/>
<menu execute="/etc/xdg/yollar/openbox-menu lxde-applications.menu" icon="/etc/xdg/yollar/ikon/obmenu.png" id="desktop-app-menu" label="Uygulamalar"/>
<separator/>
<item label="Çalıştır" icon="/etc/xdg/yollar/ikon/run.png">
<action name="Execute">
<execute>lxpanelctl run</execute>
</action>
</item>
<item label="Uçbirim" icon="/etc/xdg/yollar/ikon/terminal.png">
<action name="Execute">
<execute>xfce4-terminal</execute>
</action>
</item>

<item label="İnternet Tarayıcı" icon="/etc/xdg/yollar/ikon/firefox.png">
<action name="Execute">
<execute>/usr/lib/firefox/firefox</execute>
</action>
</item>
<item label="Firefox Gizli Mod" icon="/etc/xdg/yollar/ikon/hide.png">
<action name="Execute">
<execute>firefox -private-window</execute>
</action>
</item>
<item label="Dosya Yöneticisi" icon="/etc/xdg/yollar/ikon/file-manager.png">
<action name="Execute">
<execute>pcmanfm</execute>
</action>
</item>
<item label="Metin Editörü" icon="/etc/xdg/yollar/ikon/app-menu.png">
<action name="Execute">
<execute>leafpad</execute>
</action>
</item>
<item label="Paket Yöneticisi" icon="/etc/xdg/yollar/ikon/install.png">
<action name="Execute">
<execute>pamac-manager</execute>
</action>
</item>
<item label="Güncelleme Yöneticisi" icon="/etc/xdg/yollar/ikon/upgrade.png">
<action name="Execute">
<execute>pamac-updater</execute>
</action>
</item>
<item label="Sonlandır" icon="/etc/xdg/yollar/ikon/xkill.png">
<action name="Execute">
<execute>xkill</execute>
</action>
</item>
<item label="Sistem Bilgisi" icon="/etc/xdg/yollar/ikon/hwinfo.png">
<action name="Execute">
<execute>lxtask</execute>
</action>
</item>
<item label="Conky" icon="/etc/xdg/yollar/ikon/conky.png">
<action name="Execute">
<execute>conky</execute>
</action>
</item>
<item label="Archman Forum" icon="/etc/xdg/yollar/ikon/archman.png">
<action name="Execute">
<execute>firefox http://archman.org/forum/index.php</execute>
</action>
</item>
<separator/>
<item label="Dosya Yöneticisini Kök Olarak Aç" icon="/etc/xdg/yollar/ikon/as-root.png">
<action name="Execute">
<command>gksudo pcmanfm /</command>
</action>
</item>
<item label="Uçbirimi Kök Olarak Aç" icon="/etc/xdg/yollar/ikon/root-term.png">
<action name="Execute">
<command>gksudo xfce4-terminal</command>
</action>
</item>
<item label="Sistem Temizleyiciyi Kök Olarak Aç" icon="/etc/xdg/yollar/ikon/ardour.png">
<action name="Execute">
<command>gksudo bleachbit</command>
</action>
</item>
<separator/>
<item label="Çıkış Yönetimi" icon="/etc/xdg/yollar/ikon/power.png">
<action name="Execute">
<command>/etc/xdg/yollar/mexit.py</command>
</action>
</item>
<item label="Openbox'u Yenile" icon="/etc/xdg/yollar/ikon/reload.png">
<action name="Restart" />
</item>
<item label="Ekranı Kilitle" icon="/etc/xdg/yollar/ikon/lock.png">
<action name="Execute">
<command>xscreensaver-command -lock</command>
</action>
</item>
<item label="Bilgisayarı Askıya Al" icon="/etc/xdg/yollar/ikon/suspend.png">
<action name="Execute">
<command>systemctl suspend</command>
</action>
</item>
<item label="Openbox'tan Çık" icon="/etc/xdg/yollar/ikon/out.png">
<action name="Execute">
<command>openbox --exit</command>
</action>
</item>
<item label="Bilgisayarı Yeniden Başlat" icon="/etc/xdg/yollar/ikon/reboot.png">
<action name="Execute">
<command>systemctl reboot</command>
</action>
</item>
<item label="Bilgisayarı Kapat" icon="/etc/xdg/yollar/ikon/shutdown.png">
<action name="Execute">
<command>systemctl poweroff</command>
</action>
</item>
</menu>
</openbox_menu>

Ardından sağ tık menüden Openbox Restart seçeneği ile yenileyin. Aynı anda menü alttaki resimdeki gibi Türkçe olacaktır.



Archman Openbox Edition

archman-openbox-edition


Archman Openbox Edition 2018.11 topluluk sürümü kullanıma hazır.
Bu sürümde henüz çıkardığımız 2018-11 JWM sürümünün aksine kullanıcı için gerekli olan bütün temel paketler eklenmiş bulunmaktadır. Ayrıca bir çok özelleştirme ve teknik anlamda özel uygulamalar kullanıcıya bırakılmadan modifiye edilmiştir. Bu sürümün bir başka özelliği de Openbox çatısı altında kısıtlı paketler yerine uyumlu, kararlı ve kullanışlı paketler tercih edilmiştir. Tabi bu özgürlüğümüzü kullanırken de sistem performansı ve kararlılığına daha çok önem verilmiştir. Openbox'u baz alarak  birbiriyle uyumlu parçalardan oluşan entegre bir sistem hazırladığımızı düşünüyoruz. Bu anlamda en iyi kararı verecek olan elbette kullanıcılardır. Emeği geçen ekip arkadaşlarıma teşekkür ederim. Hepimize hayırlı olsun.

Buradan İndirin
Archman Openbox Edition 2018.11

Daha geniş bilgilere Archman forumumuzdan ulaşabilirsiniz.
Archman Forum.

Archman Simple JWM

archman-simple-jwm

Archman GNU/Linux ile çalışmalarımız hızlı ama kontrollü olarak devam ediyor. İsmini Archman Simple JWM (ASJ) koyduğum bu sürüm için ekip arkadaşlarıma, geri dönüş yapan ve görüşlerini esirgemeyen kullanıcılara teşekkür ederim.

Archman Simple JWM, adından da anlaşılacağı gibi hafif ve pencere yöneticili bir oturumdur. Bu kalıpta daha önceleri çıkardığımız pencere yöneticili oturumların aksine artı bir yazılım eklenmedi. Mümkün olduğu kadar JWM oturumunun kendi yapısına sadık kalındı.
JWM oturumunun doğal ve hafif yapısını korumak adına özel bir gayret göstermiş olsak da geniş özelleştirme yapısından yararlanmayı kullanıcının tercihine bıraktık.
Arkaplan resim ekleme, paneli veya menüyü farklı yapılandırma, sistemin görünümünü transparanlaştırma ya da farklı yazılım ekleme gibi detayları kullanıcıların zevkine bırakmayı daha uygun gördük. Ancak deneyimli-deneyimsiz herkesin zorlanmadan kullanmasına da özen gösterdik.

Eski ve zayıf makinelere hayat veren bu çalışma aynı zamanda sadeliği sevenler için de ayrı bir özelliği bulunuyor. Hepimize hayırlı olsun.

Buradan indirin.
Archman Simple JWM

Daha geniş bilgiler.
Archman GNU/Linux

Disk bölümlerinde tek tık ile root olmak

disk-bolumleri 

Kullandığımız sistemin kök dizininde, diğer disk bölümlerinde ve harici disklerde herhangi bir işlem yapmak için önce root olmamız gerekir. Bunu daha pratik hale getirmek ve tek tıkla yapmak için daha önce denemiş olduğum buradaki işlemi Debian tabanlı bütün oturumlara uyarlayacağız. Diğer anlamda bu işlemi evrensel boyuta getirerek, kullanım alanını genişleteceğiz. Belki biraz zahmetli gibi görünebilir ama hızlı ve kullanışlı bir yöntem olduğu için buna değer. Özellikle disk bölümlerinde sürekli işi olanlar için daha cazip olduğunu düşünüyorum.
İşleme başlamadan önce bunun bir sistem kök hakkı olduğunu ve kullanımda dikkatli olunması gerektiğini hatırlatayım.

Önce kullandığınız metin editörü (not defteri) ile bir tane boş dosya oluşturun. Boş dosyanın adı alttaki gibi olacak, YÖNETİCİ olan yere kullandığınız dosya yöneticisinin adını yazın.
org.gnome.pkexec.YÖNETİCİ.policy

Örnegin Nautilus kullanıyorsanız
org.gnome.pkexec.nautilus.policy

Belirlenen yere kullandığınız dosya yöneticisinin adını yazdıysanız alttaki komutu dosyaya yapıştırıyoruz, yine YÖNETİCİ yazan yerlere tamamı küçük harf ile kullandığınız dosya yöneticisinin adını yazın.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
 "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
 "http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
  <action id="org.gnome.pkexec.YÖNETİCİ">
    <message>Authentication is required to run the YÖNETİCİ File Manager</message>
    <message xml:lang="tr">YÖNETİCİ Dosya Yöneticisini root olarak çalıştırmak için kimlik doğrulaması gerekiyor</message>
    <icon_name>YÖNETİCİ</icon_name>
    <defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>auth_admin</allow_active>
    </defaults>
    <annotate key="org.freedesktop.policykit.exec.path">/usr/bin/YÖNETİCİ</annotate>
    <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
  </action>
</policyconfig>

 Dosyayı doğru şekilde oluşturduysanız dosyanın bulunduğu dizinde uçbirimi açın, alttaki komut ile dosyayı gerekli yere taşıyalım, belirlenen yere dosyanın yolunu girin.
sudo cp /dosyanın/yolu/ve/adı /usr/share/polkit-1/actions

Şimdi disklerde root olma hakkını bu dosya ile oluşturduk, ancak bu dosya bu şekilde çalışmayacağı için kısayol yapacağız.
Bir tane boş dosya oluşturun, ismini pratik yapın.
Alttakini dosyaya girin, yine YÖNETİCİ yazan yere dosya yöneticinizin adını yazın.
[Desktop Entry]
Type=Application
Icon=/buraya/istediğin/resim/yolunu/gir
Exec=pkexec YÖNETİCİ
Hidden=false
Categories=GNOME;GTK;Utility;
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=pratik
StartupNotify=true

Alttaki komut ile pratik adlı dosyayı gerekli yere taşıyalım, belirli yere dosya yolu ve adını girin.
sudo /dosyanın/yolu/ve/adı /usr/share/applications

Kısayolun simgesi menüde görünecektir, işlemleri hatasız yaptıysanız menüye tıkladığınızda parola penceresi gelecektir, parolanızı girdikten sonra dosya yöneticisi root olarak açılacaktır, bu şekilde harici diskler de dahil istediğiniz disk bölümünde işinizi görebilirsiniz.
Disk bölümlerinde tek tık ile root olma işlemi burada bitti, kolay gelsin. 

Debian ile özel Xfce oturumu nasıl yapılır?

debian-xfce

Kendi yaptığım Debian Xfce özel oturumundan çok memnun kalınca bunu Debian forumunda paylaşmıştım. Bu paylaşımdan memnun olan Debian forum yöneticisi sayın fortran ustamız, bu çalışma düzenlenirse iyi bir belge olacağını söylemişti. Yapmış olduğum bu özel oturumu haftalardır kullandığım ve testten geçirdiğimde gerçekten inanılmaz olumlu bir oturum ile karşılaşmıştım.
Benzer yöntemi daha önceleri de bir çok defa yapmıştım ancak özel paket ile oluşturmayı bilmediğim için doğrudan Xfce'yi kurardım. Doğrudan Xfce kurmak bana istediğim sonucu tam olarak vermiyordu. Kullanmayacağım paketler kullanacağım paketlerden çok daha fazlaydı, bu da haliyle sistemin fazla kullanılması demekti. Kullanmadığım paketleri kaldırsam dahi nedense pek bir şey değişmiyordu.
Bunun üzerine ortalama iki ay süren araştırma ve deneme-yanılma yöntemiyle tahminimin üzerinde güzel bir oturum meydana geldi. Sorunsuz, hızlı, performansı yüksek ve sistem kaynağını bir Xfce olmasına rağmen bir Openbox kadar kullanıyor. Hatta tam yapılı Openbox oturumundan daha az kullandığını söyleyebilirim. Zaten üstteki resimde panelin yanındaki Conky sonucunu görürseniz, resim çekerken dahi Ram kullanımı sadece 179 Mega bayt, hatta diğer dağıtım ve oturumlara  nispeten Ram önbelleği dahi dörtte bir oranında kullanıyor. Bu da Aynı Ram'den daha fazla kullanma imkanı ve daha fazla performans demektir.
Şunu da belirtmekte fayda buluyorum, aynı işlem herkeste aynı sonucu vermeyebilir ama genelde benzer sonucu alacağınızı tahmin ediyorum.

Bu işlemi uyguladığım makine ve sistem bilgileri:
Kernel: 4.9.0-8-amd64 x86_64 (64 bit gcc: 6.3.0)
Desktop: Xfce 4.12.3 (Gtk 2.24.30)
Distro: Debian GNU/Linux 9 (stretch)
Device: desktop System: Hewlett-Packard product: HP Compaq dc5700 Small Form Factor
Graphics:  Card: Intel 82Q963/Q965 Integrated Graphics Controller
Display Server: X.Org 1.19.2 driver: intel
Resolution: 1440x900@75.00hz
Processes: Memory:1996.1MB

Şimdi Debian ile özel Xfce oturumu nasıl yapıldığını anlatmaya çalışayım.

İso Kalıbını İndirme

(Deneyimli kullanıcılar paket kurulumu bölümüne kadar olan kısmı geçebilir.)

İlk olarak alttaki bağlantıdan aynen altta yazıldığı gibi olan kalıbı indirin:
debian-x.x.x-amd64-netinst.iso
Debian Stretch

Bu kalıp zaman içinde güncellendiğinde debian-9.6.0, debian-9.7.0, gibi isimler alabilir, bu yüzden sürüm numarasını x olarak belirledim.
Önemli olan sürüm numarası değil, önemli olan sürüm numarasından sonra gelen -netinst.iso kısmıdır.
Ayrıca orada sonu -netinst.iso ile biten bir de mac kalıbı var, indireceğiz kalıbı onunla karıştırmayın. Yine aynı yerde bulunan Xfce kalıbını da yanlışlıkla indirmeyin, bize lazım olan içinde mac ve xfce  yazmayan kalıptır, örneğin alttaki resimde kırmızı ok işaretli olan.

İndirilen İso'yu Doğrulama

Doğru iso kalıbını indirdiseniz hatasız indiğini doğrulamak için aynı sayfada bulunan MD5SUMS bağlantısına tıklayın, indirdiğiniz isonun 32 karakterli hash kodunu kopyalayın ve bir not defterine yapıştırın. İsoyu indirdiğiniz dizine girin, sağ tık > yeniden adlandır seçeneği ile isonun isminin tamamını kopyalayın, örneğin şöyle olabilir debian-9.5.0-amd64-netinst.iso
Yine aynı dizinde uçbirimi açın, uçbirime md5sum yazın, bir boşluk bırakın, ardından kopyaladığınız ismin tamamını uçbirime yapıştırın ve enterleyin.
Örneğin şöyle olmalı.
md5sum debian-9.5.0-amd64-netinst.iso

Bir kaç saniye sonra isonun 32 karakterlik hash bilgisini verecektir, bu bilgiyi not defterine yapıştırdığınız diğer bilgi ile karşılaştırın, aynı ise iso sağlamdır, bir karakteri dahi uyuşmuyorsa bozuktur. Bu durumda tekrar indirmeniz gerekir, bozuk isoyu kesinlikle kullanmayın, bir çok sorunla karşılaşırsınız.

İso'yu Yazdırma

İsoyu yazdırmak için hem Windows hem GNU/Linux ortamında alttaki yazılımı kullanabilirsiniz.
ROSA ImageWriter

Bu yazılımı kurmanıza gerek yok, paketi sağ tık ile çıkarın, içinde bulunan  RosaImageWriter dosyasına tıkladığınız anda takılı usbyi hemen algılar. Üstteki dizin simgesinden iso yolunu gösterin ve yaz tuşuna tıklayın.




Kurulum

Kurulum için fortran ustamızın bu çalışmasından ve bu yabancı kaynaklı çalışmadan yararlanabilirsiniz.
Ayrıca buradan kurulum videosunu izleyebilirsiniz.
Kurulum için fazla anlatacağım bir şey yok, ancak en önemli yer de kurulumda geçen ve alttaki resimde gördüğünüz Yazılım Seç Ve Kur bölümüdür.



Kurulumu diğer Debian kurulumları ile aynıdır, tek farkı kurulumda gelen bu penceredir.
Bu pencereden sizden oturum seçmeniz istenecek, ancak siz en altta bulunan Standart Yardımcı Sistem Yazılımları (standard system utilities) dışındaki bütün tikleri boş bırakın. Bunun dışında dediğim gibi Diğer Debian kurulumları ile aynı kurulum yönergesini izleyin.

Paket kurulumu

Kurulum bittikten  ve grub ekranı geçtikten sonra alttaki resim gibi tty1 ekranı gelecektir, bu ekran kendiliğinden gelmezse ctrl+alt+f1 tuşlarıyla getirin.


Şimdi kurduğunuz ama henüz oturumu olmayan sistem için işleme başlayabiliriz.

Konumuzun söz konusu olan Debian ile özel Xfce oturumu nasıl yapılır? sorusunun asıl cevabına sıra geldi.
Burada takip edemeyeceğiniz için alttaki paketleri önce bir kağıda yazın.
apt-get install conky engrampa gvfs mate-utils leafpad network-manager policykit-1-gnome ristretto lightdm synaptic thunar thunar-archive-plugin tumbler xclip  xdotool xfce4-appfinder xfce4-panel xfce4-pulseaudio-plugin xfce4-session xfce4-terminal xfdesktop4  xfwm4 xinit xserver-xorg  zenity

Tty1 ekranına geldikten sonra root yazın, parolanızı girin.

İlk olarak listeyi güncelleyin (bu ekranda sudo komutu girmeyin).
apt-get update

Ardından daha önce kağıda yazdığınız paketleri yükleyin.
apt-get install conky engrampa gvfs mate-utils leafpad network-manager policykit-1-gnome ristretto lightdm synaptic thunar thunar-archive-plugin tumbler xclip  xdotool xfce4-appfinder xfce4-panel xfce4-pulseaudio-plugin xfce4-session xfce4-terminal xfdesktop4  xfwm4 xinit xserver-xorg  zenity

Yükleme işlemi bittikten sonra alttaki komutla yeniden başlatın.
systemctl reboot

Yeniden başlattıktan sonra grub ekranını daha ihtişamlı göreceksiniz, ardından gelen Lightdm ekranına isim ve parola girdikten sonra Debian ile özel Xfce oturumunuz hazır ve karşınızdadır.

Bu sistemi temel paketlerle oluşturduk, bu yüzden kullanacağınız diğer paketlerde seçim sizindir, ancak yeniler için alttaki paketleri önerebilirim.

Disk bölümlemek ve diskler için gerekli daha başka işlemler yapmak için.
apt-get install gparted

Sistemde çalışan yazılımları  ve sistem kullanım bilgisini öğrenmek için
apt-get install lxtask

Video izlemek için, iki seçenek veriyorum.
apt-get install gnome-mpv
apt-get install vlc

İnternette gezinti yapmak için.
apt-get install firefox-esr

Daha yeni, son sürüm firefox kullanmak isterseniz burayı inceleyin.
Tar uzantılı Firefox yükleme

Resimlerinizi düzenlemek, boyutlandırmak, formatını değiştirmek, efektler uygulamak ve daha bir çok işlemi yapmak için.
apt-get install mtpaint

Debian ile özel Xfce oturumu nasıl yapılır?  çalışmamın sonuna geldik. sistemi kendinize göre ayarladıktan sonra bende olduğu gibi sizde de başarılı bir sistem olacağı temennisiyle, kolay gelsin.

Altı çeşit Xubuntu

alti-cesit-xubuntu



GNU/Linux dağıtımlarında hafif ve kullanışlı olması nedeniyle Xfce masa üstleri en çok tercih edilen masa üstü ortamlarından biridir, belki de tercih konusunda birinci sırayı çekiyordur.
Ubuntu'nun desteklediği  aynı zamanda Ubuntu  tabanlı olan Xubuntu dağıtımı bir çok kullanıcının ilk tercihlerinden birisidir. Xubuntu geliştiricisi Xfce oturumunda bir hayli gelişmiş olmasının yanı sıra farklı kullanıcı için geliştirmiş olduğu toplamda altı adet farklı oturum ve kalıplar çıkarıyor. Kendim de zaman zaman bunları dener veya kullanırım. Bu oturum ve kalıplar genelde güncel oluyor, bu yüzden önemini her zaman koruyor.
Bu kısa ip ucundan sonra Xubuntu geliştiricisinin maharetlerinden bahsedeyim.
Herkesin bildiği gibi Xubuntu ana sayfasında temel yani stable kalıplar bulunuyor, diğer üç adet farklı kalıbı geliştirici kendi özel sitesinde paylaşıyor, geri kalan iki adet oturum paketleri ise Ubuntu depolarında bulunuyor. Dediğim gibi bunlar farklı olduğu için kullanıcısı da farklı oluyor.
Ubuntu depolarında bulunan paketlerin biri hafif olması için tasarlanmış,  paketin ismi xubuntu-core, tam bir Xfce yerine sadece önemli paketlerle hazırlanmış.
Diğer paket ise daha hafif olarak düşünülmüş, onun da ismi xubuntu-core, ancak diğer paketi doğrudan kurabilirken, bu paket özel komutla kuruluyor.
Örneğin ilk paket alttaki bildik komutla kuruluyor.
sudo apt install xubuntu-core

İkinci paket yani daha hafif olan ise üstteki komutun sonuna yukarı "^" işareti eklenerek kuruluyor.
Örneğin şu şekil.
sudo apt install xubuntu-core^

Bu iki farklı kurulumun arasında ortalama 200 Mega bayt fark ediyor. Örneğin ilki  700 Mega bayt boyutunda paket kuruyorsa, ikinci kurulum komutuyla 500 Mega bayta düşüyor.
Bu ikisi arasındaki kullanım farkından bahsedecek olursak, ilkinde kullanım için gerekli paketler bulunduğu için yeni kullanıcıların ek bir işlem yapmasına pek gerek kalmıyor. İkincisi ise daha ziyade deneyimli kullanıcılara hitap ediyor. Ancak, ikinci kurulumu biraz araştırmayla yeni kullanıcılar da rahatlıkla kullanabilir.

Şimdi Xubuntu geliştiricinin geliştirdiği üç adet kalıbı anlatmaya sıra geldi.
Geliştirici ikinci komut ile kurulan paketin hazır iso kalıbını yapmış. Kurulu sistemin içine kurmak yerine sadece bu kalıp ile tek sistem kurmayı düşünenler için geliştirmiş. Zaten içeriden yani kurulu başka oturumun içinden oturum kurmak yerine doğrudan sistemi ayrı bölüme kurmak daha makuldur, çünkü kurulu diğer oturum ile nadiren de olsa anlaşamamazlık olabiliyor.
Bu hazır isonun adı da Xubuntu Core olarak geçiyor, ortalama 650 Mega bayt boyutunda. Pencere yöneticisi ve bir panelden ibaret sayılır, metin editöründen özgür sürücüler ve arşiv yöneticisine kadar hiç biri kalıba dahil edilmemiş, paket tercihini kullanıcı seçimine bırakmış.
Bu kalıptan istenen sonucu almak biraz deneyim biraz da şans işi diyebiliriz.

Xubuntu geliştiricisi ayrıca eski makineler için Openbox kalıbı çıkarmış. Bu kalıba da Xubuntu Core gibi neredeyse hiç bir şey eklememiş, bu iso kalıbı biraz daha deneyimli olanlara hitap ediyor. Zaten Openbox normal de deneyimlilere hitap eden bir oturumdur. Bu yüzden geliştiricinin kalıba bir şey eklememiş olması yerinde bir düşünce olmuş. Bu kalıbın adını İcebox koymuş, İce kendi kullandığı bir terim, bu terime Openbox'un son hecesini eklemiş, böylece İcebox adında Ubuntu tabanlı temel bir kalıp geliştirmiş.

Xubuntu geliştiricisinin bunların yanında kendi geliştirdiği daha bir çok yazılımı Ubuntu depolarına eklenmiş, bu da ayrı övgüyü hak eden davranıştır.

Son olarak Distrowatch sitesine eklemiş olduğu Xebian adında bir kalıp daha geliştirmiş.
Xebian, Debian'nın Sid tabanına dayanıyor, o da tam teşekküllü Xfce oturumuna sahip.
Geliştiricinin dediğine göre Debian ile Xubuntu'yu kaynaştırma nedeniyle geliştirmiş. Amacı Xubuntu'ya benzer bir Debian oluşturmakmış, hakikaten bu kalıbı kullanırken Debian ve Xubuntu'yu aynı anda kullanıyormuş hissine kapılıyorsunuz. Xebian bu amaçla çıkarılmış ilk sürüm olmasına rağmen oldukça kararlı çalışıyor.

Altı çeşit Xubuntu'yu kısaca anlattıktan sonra denemek isterseniz alttaki bağlantılardan indirebilirsiniz.

Bu iso Xubuntu'nun temel kalıbı.
Xubuntu 

Xubuntu Core kalıbı.
Xubuntu Core

Openbox kalıbı.
İcebox

Xebian isosu.
Xebian

Xubuntu geliştiricinin komutlarla kurulan olsun hazır kalıpları olsun hepsinde büyük tecrübe olduğunu kullanırken anlıyorsunuz. Altı tane farklı oturum seçeneğin tercihi size kalmış, kolay gelsin.

El İle Ekran Çözünürlük Ayarlama -2-

el-ekran



Burada vereceğim bilgi daha önce yapmış olduğum buradaki anlatımın devamıdır.
İntel ekran kartlı bazı arkadaşların sonuç alamaması gibi durumlarla karşılaşmaları üzerine bunun yapılması gereken basit bir işlem eksikliği yüzünden olduğunu gördüm.
İntel ekran kartlarında burada anlatacağım işlem yapılmazsa bir önceki anlatımım yetersiz kalabiliyor.
Bu yüzden oradaki işlem yapıldıktan sonra burada yapılması gereken işleme başlayalım.

Önce İntel ekran kartları için özgür sürücüleri kurmanız gerekir.

Debian/Ubuntu ve tabanlılar için
sudo apt-get install xserver-xorg-video-intel

Arch ve tabanlılar için
pacman -S xf86-video-intel

Şimdi xorg.conf.d adında bir dizin oluşturun, 20-intel.conf adında da bir dosya oluşturun.
Oluşturduğunuz 20-intel.conf adlı dosyaya alttakini girin, kaydedin kapatın.
Section "Device"
 Identifier "Card0"
 Driver "Intel"
 Option "AccelMethod" "uxa"
EndSection

20-intel.conf adlı dosyayı oluşturduğunuz xorg.conf.d adlı dizinin içine taşıyın.
Uçbirimden alttaki örnekteki gibi bu dizini alttaki yola taşıyın, pcmanfm yazısı yerine kullandığınız dosya yöneticisi ismini yazın.
sudo pcmanfm /etc/X11

/etc/X11 dizininde xorg.conf.d adında dizin varsa kendi hazırladığınız xorg.conf.d dizini taşımanıza gerek yoktur, sadece 20-intel.conf dosyasını xorg.conf.d  dizini içine taşıyın.

Bu işlemden sonra pencereleri kapatın ve yeniden başlatın.

Daha önceki anlatımımı yaptıysanız, ardından yaptığınız bu işlemden sonra ekran çözünürlüğünüz istediğiniz çözünürlükte olacaktır.
Ayrıca kullandığınız dağıtımın İntel sürücüsünü kurduktan sonra hazırladığınız bu dosyayı bütün dağıtımlarda kullanabilirsiniz.   

Xfce panele conky nasıl eklenir?

xfce-conky


Tint2 panele Conky ekleme işe yarayınca bu defa da Xfce panele nasıl ekleriz sorusu oluştu. Zira Xfce panele doğrudan Conky eklenmez, ancak Tint2 paneldekine benzer ama farklı bir işlem ile mümkün olduğunu gördüm. Tabi bunlar deneme-yanılma ile sağlanabiliyor, çünkü standardı olmayan ama sonuçta bu da farklı ihtiyaçlardan birisidir. Zaten dediğim gibi Conky'i doğrudan panele eklemiyoruz, panelin bir parçasıymış gibi panelin yanına ekliyoruz. Ekleyeceğimiz Conky'de Ram ve CPU bilgileri bulunuyor, siz isterseniz bunun yerine farklı sistem bilgisi tercih edebilirsiniz, o size ve yeteneğinize  kalmış.

Siz de sistem bilgilerini panel alanından canlı olarak görmek isterseniz basit sayılabilecek bu işleme başlayalım.
Önce Conky yazılımını kuralım.
sudo apt-get install conky

Alttaki Conky içeriğini boş bir not defterine kaydedin, adını .conkyrc yapın ve bu dosyayı /home/kullanıcı-adı/ 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 2
gap_y 5
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 60
own_window_colour 111111
own_window_hints undecorated,above,sticky,skip_taskbar,skip_pager
stippled_borders 0
minimum_size 66 0
update_interval 1.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
use_xft yes
xftalpha 0.9
xftfont Sans:bold:size=9
color0 dddddd
color1 00bfff
TEXT
${voffset 0}${alignr}${color0}$cpu%CPU
${voffset 0}${alignr}${color1}${mem}

Conky'nin başlangıçta çalışması için not defterinden iki tane boş dosya oluşturalım, adlarını conky1 ve conky2 yapalım.
Alttakini conky1 dosyasına kaydedin.
[Desktop Entry]
Type=Application
Exec=sh "/etc/xdg/conky2"
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=conky1
StartupNotify=true

Bunu da conky2 dosyasına kaydedin.
#! /bin/sh

sleep 3s
conky &

Uçbirimden kullandığınız sisteme göre su veya sudo komutuyla Thunar dosya yöneticisini açın.
sudo thunar

conky1 dosyasını bu yola taşıyın /etc/xdg/autostart
conky2 dosyasını da bu yola taşıyın /etc/xdg/
Dosyaların üzerine sağ tık > İzinler > Program yolundan her iki dosyaya çalışma izni verin,  pencereleri kapatın ve yeniden başlatın.

Ayrıca Thunar ile yapılan yukarıdaki işlem yerine dosyaları taşımak, izin vermek ve başlangıçta çalışmasını sağlamak için bunu komut ile de yapabilirsiniz, dosyaların bulunduğu dizinde uçbirimi açın, alttaki komutları sırayla girin.
sudo mv conky1 /etc/xdg/autostart
sudo mv conky2 /etc/xdg/
sudo chmod +x  /etc/xdg/autostart/conky1.desktop
sudo chmod -R 777 /etc/xdg/autostart/conky1.desktop
sudo chmod +x  /etc/xdg/conky2
sudo chmod -R 777 /etc/xdg/conky2

Yeniden başlattıktan sonra Conky panelin sağ tarafında görünecektir, tabi yapacağımız bir işlem daha yapılmadığı için orada uygunsuz duracaktır.

Son olarak Xfce panele sağ tıklayın, Panel Tercihleri > Uzunluk kısmından panelin genişliğini Conky ile ucuca gelecek şekilde ayarlayın, örneğin bende yüzde 95 (%95), ardından tekrar yeniden başlatın.
Bu son işlemden sonra altta örneklerde gördüğünüz gibi Conky panelin bir parçasıymış gibi yerini alacaktır.





Not: Bu işlem Debian Stretch sürümünde denenmiştir, aynı işlem paket yönetici farkına göre Arch, Ubuntu gibi diğer oturmuş dağıtımlarda uygulanabilir olduğunu tahmin ediyorum.

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ü

Archman Trible JWM

archman-triple-jwm


İsmini Archman Trible JWM  (Archman Üçlü JWM) koyduğum bu çalışma üç aylık yoğun uğraştan sonra nihayet kullanıma hazır hale geldi. tulliana ustamızın çalışmayan sanal makine için önerdiği Bios çözümü olmasaydı belki de çıkmayabilirdi, çünkü kullanıma hazır hale gelmesi için gerçek ve sanal makinede test etme zorunluluğu bulunuyor, bunun için tulliana'ya teşekkür ederim.
Bu çalışmanın uzun sürmesi aynı şekilde çok uğraştırması farklı ve ilginç özelliğine dayanıyor.
Bütün cazibe merkezini menüde bulunan Various (special) (Çeşitli (özel)) sekmesinde topladım.
İlk defa sh ve python dosyalarıyla çalıştığım için bu kalıbı diğerlerinden daha fazla test süzgecinden geçirme durumunda kaldım. Sonuçta kullanışlı, özellikli üçlü bir oturum meydana geldi.
Pcmanfm, Normal, Minimal şeklinde üç farklı oturum bulunuyor, bu kalıbın en ilginç yanı üç oturumun da JWM olmasıdır.

Üçlü oturumun farkı ve özelliği nedir?

Aralarında çok bir fark olmasa da mevcut farklar daha ziyade sistem kullanımına ve kullanıcının tercihine dayanıyor.
Pcmanfm oturumunda masaüstünü kullanabilirsiniz, masaüstüne simge atayabilir ve arka plan resmini yine Pcmanfm ile belirleyebilirsiniz.
Masaüstünü kullanmak istemezseniz sistem kaynağını biraz daha az kullanacağından Normal oturuma geçebilirsiniz.
Minimal oturum ise adı gibi Minimal oturuma geçtiğinizde temel bileşenler dışında sistemde hiç bir şey çalışmaz, bu yüzden sistemi en az kullanan oturumdur.


Various (special) sekmesindeki özellikler nelerdir?

Minimal oturum görüntüsü.



Bu sekmedeki özellikler şunlardır:

1- JWM Trible Session, bilgisayarı yeniden başlatmadan veya çıkış yapmadan, olduğu yerde 2 saniye içinde oturumlar arası geçiş yapmak için.
2- Themes, sekiz farklı renkte sistem temasını tek tık ile değiştirmek için.
3- Hide/Show Objects, yedi farklı objeyi çalıştırmak veya kapatmak için.
4- Panel Top/Bottom, Paneli alta veya üste almak için.
5- Disk Auto/Manuel, disk bölümlerini tek tık ile parola sormadan açmak veya parola sormasını sağlamak için.
6- Root, Dosya yöneticisi ve terminalde tek tık ile Root olmak için.
7- GNU/Linux Links, Archman ve JWM için herhangi bir yardım almak için.

Bunların dışında Exit sekmesindeki  açılır pencereyi hafif ve kullanışlı olması için tasarladım.
Ayrıca masaüstünü işgal etmemesi için Conky yazılımını panele entegre ettim.
Bazı ufak-tefek ek özellikler uyguladım.
Yukarıda bulunan ilk resim Pcmanfm oturumuna ait, hemen üstteki resim Minimal oturum, alttaki resim ise normal oturum.

Normal oturum görüntüsü.



Bu çalışmanın videosunu izleyebilirsiniz.



Buradan indirin.
Arcman Trible JWM

Diğer bilgiler için.
Archman

Ayrıca bu çalışma beğenilirse buna benzer Openbox kalıbı yapmayı düşünüyorum, deneyen arkadaşlar olumlu olumsuz geri dönüşlerde bulunmayı ihmal etmeyin.
Hepimize hayırlı olsun.

Hazır JWM

hazir-jwm 


Kullandığınız sisteme dokunmadan yanında farklı ve hafif bir oturum isterseniz hazırladığım dosya ile bunu bir kaç dakika gibi kısa sürede ve hiç zorlanmadan yapabilirsiniz.
Hazırladığım dosya JWM oturumuna ait, hem Arch ve Arch tabanlılara hem Debian/Ubuntu ve Debian/Ubuntu tabanlılara göre düzenledim.
Bunun için önce alttaki dosyayı indirin.
JWM-hazır

- Dosyanın içindekileri çıkarın, Arch kullananlar Arch dizinine girin, Debian/Ubuntu kullananlar Ubuntu dizinine girin.
- ctrl-h tuşlarıyla gizlileri görünür yapın.
- Dizinin içinde bulunan .jwm  .conkyrc  .jwmrc adlı dosyaları /home/kullanıcı-adı dizinine taşıyın ve dosya yöneticinizi kapatın.

Alttaki paketleri kurun

Arch için:
sudo pacman -S  jwm cbatticon volumeicon conky xfce4-appfinder lxterminal leafpad pcmanfm polkit-gnome gvfs

Debian/Ubuntu için:
sudo apt-get install  jwm cbatticon volumeicon-alsa conky xfce4-appfinder lxterminal leafpad pcmanfm policykit-gnome gvfs

Paketleri kurduktan sonra sistemi yeniden başlatın.
Lightdm, GDM vs gibi giriş yöneticisinden JWM oturumuna geçin.

Sizi böyle bir ekran karşılayacaktır,




Şayet geri kaldırmak isterseniz önce kullandığınız diğer sisteme geçin, alttaki komutta kullandığınız paket varsa onu komuttan çıkarın, sonra alttaki komutları uçbirime uygulayın.

Arch için:
sudo pacman -R  jwm cbatticon volumeicon conky xfce4-appfinder lxterminal leafpad pcmanfm polkit-gnome gvfs

Debian/Ubuntu için:
sudo apt-get remove  jwm cbatticon volumeicon-alsa conky xfce4-appfinder lxterminal leafpad pcmanfm policykit-gnome gvfs 

Disk bölümleri parolasız nasıl açılır?

disk-bolumleri


Disk bölümlerini parola sormadan tek tıkla açmak isterseniz, kendim test ettiğim ve uyguladığım alttaki yöntemi uygulayın.
Bu yöntem Archman dağıtımında denendi, Arch ve Arch tabanlı diğer dağıtımlarda da geçerli olduğunu tahmin ediyorum.

Uçbirimi açın, önce su komutunu girin, ardından alttaki komutu girin, ( leafpad yazan yeri kendi metin editörünüzle değiştirin).
sudo leafpad /usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy

Açılan dosyanın alttaki resimde görüldüğü gibi Ara ve Değiştir tuşuna tıklayın, (farklı not defterinde bu kısım farklı yerde olabilir).



Açılan bu küçük pencereye resimdeki gibi Bunu bul kısmına auth_admin_keep ve bir alttaki Bununla değiştir kısmına yes yazın, Hepsini bir kerede değiştir tikini etkin yapın.



Bul ve değiştir tuşuna tıkladığınızda böyle bir bilgi verecektir.



Pencereleri kapatın ve yeniden başlatın, bende olduğu gibi sizde de büyük ihtimalle disk bölümlerine tıkladığınızda parola sormadan tek tıkla açılacaktır.

Eğer olur da eski haline getirmek isterseniz aynı yolu izleyerek, alttaki resimdeki gibi auth_admin_keep ve yes yazılarının yerlerini değişmeniz yeterli olacaktır.



Not: gnome-disk-utility bu işi görüyor, ancak, pencere yöneticili oturumlarda sorun çıkarıyor, bu yüzden paylaştığım bu yöntem daha sağlıklı.

Gksu yerine Pkexec

gksu-yerine-pkexec


Dosya veya yazılımları Root hesabıyla açma imkanı bulduğumuz Gksu yazılımı bilindiği gibi güvenlik riski taşıması nedeniyle taban dağıtımların depolarından kaldırıldı.
Benim gibi zamanının çoğunu Root hesabıyla geçirenler için bu üzücü bir durum olsa da güvenlik gibi çok önemli bir konuda alınan bu kararı takdirle karşılıyoruz.
"Şimdi ne yapacağız, bunun alternatifi yok mu" diye arayış içine girdiğimizde meğerse çok önceden Synaptic, Gparted gibi yazılımlarda kullandığımız Pkexec yazılımı diğer yazılımlar için de uyarlanabiliyormuş.
Bu bilgi için yardımcı olan ubuntu-tr-forum üyesi sevgili speakerXXL arkadaşımıza çok teşekkür ederim, bize de bu bilgiyi burada paylaşmak düşer...

Kendim bu işlemi Pcmanfm dosya yöneticisinde uyguladım, bu yüzden uyguladığım gibi anlatmaya çalışacağım.

İlk önce alttaki isimde boş bir metin editörü oluşturun.
org.lxde.pkexec.pcmanfm.policy

Boş dosyanın ismini böyle yaptıktan sonra alttakini dosyanın içine yapıştırın, kaydedin, kapatın.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
 "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
 "http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
  <action id="org.lxde.pkexec.pcmanfm">
    <message>Authentication is required to run the PCMan File Manager</message>
    <message xml:lang="tr">PCMan Dosya Yöneticisini root olarak çalıştırmak için kimlik doğrulaması gerekiyor</message>
    <icon_name>pcmanfm</icon_name>
    <defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>auth_admin</allow_active>
    </defaults>
    <annotate key="org.freedesktop.policykit.exec.path">/usr/bin/pcmanfm</annotate>
    <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
  </action>
</policyconfig>

Uçbirime alttaki komutu girin.
sudo pcmanfm /usr/share/polkit-1/actions

Açılan actions dizinin içine oluşturduğunuz dosyayı taşıyın ve pencereleri kapatın.

Gksu yerine Pkexec ile yaptığımız temel işlem bu kadar.

Şimdi bunu tek tık ile açmanın birden fazla yolu var.

-X oturumlarında sağ tık menüye eklenerek yapılır.
-Uçbirime pkexec pcmanfm komutu verilerek yapılır.
-Sağ tık özelliğine komut atama özelliği bulunan dosya yöneticileri ile yapılır.
-Kısayol oluşturarak yapılır.

Hepsini burada veremeyecek olsam da temel komut olan pkexec pcmanfm komutundan yararlanarak, bütün oturumlarda geçerli olan bir kısayol oluşturalım.
Bunun için alttakini boş bir dosyaya olduğu gibi yapıştırın, ismini Open As Root yapın ve /home/kullanıcı-adı/.local/share/applications dizinin içine taşıyın.
[Desktop Entry]
Type=Application
Icon=red-folder
Exec=pkexec pcmanfm  /
Hidden=false
Categories=GNOME;GTK;Utility;
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Open As Root
StartupNotify=true

Oluşturduğunuz bu kısayol kullandığınız sistemin menüsünde görünecektir, menüdeki simgesine tıklamakla yukarıda gördüğünüz parola ekranı gelir. Şayet menüye gelmezse kısayola tıklamakla da aynı işi görecektir.

Gksu yerine Pkexec olarak yaptığımız bu işlemde belirli isimleri değiştirerek diğer dosya yöneticileri, terminal veya daha başka yazılımlar için de uygulayabilirsiniz, bu da sizin yeteneğinize bağlı.
Örneğin kendim belirli isimleri değiştirerek aynı işlemi mate-terminal için de uyguladım.
Tabi bu işlerde yeni iseniz yaptığımız işlem Root hesabı olduğu için çok dikkatli olmak durumundasınız, kolay gelsin.

sonraki onceki home

Kategoriler

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

Son yorumlar

gototop