- - Dunst ile Linux'ta daha iyi sistem bildirimleri nasıl kurulur?

Dunst ile Linux'ta daha iyi sistem bildirimleri nasıl kurulur?

Sağlam, özelleştirilebilirSisteminizin sıkıcı yerleşik bir yerini almak için bildirim sistemi, Dunst kontrol etmeniz gerekir. Yapılandırılabilir ve varsayılan olarak gelenlerden çok daha fazla özelliğe sahip olan eksiksiz bir bildirim sistemi değişimi. İşte nasıl çalışacağını.

Not: Dunst’i KDE Plazma 5, Gnome Kabuğu veya Plazma veya Gnome üzerine kurulu masaüstlerinde kullanmaya çalışmayın. Bu masaüstü bilgisayarlar zaten iyi sistemlere sahiptir ve Dunst'u onlarla kullanmaya değmez.

Mevcut bildirim sistemini devre dışı bırak

Dunst düzgün çalışmaz veya masaüstü ortamınızda zaten kapalı bir bildirim sistemine sahip değilseniz bile başlatmaz. Bu yüzden, tuşuna basarak bir terminal penceresi açın. Ctrl + Alt + T veya Ctrl + ÜstKrkt + T Klavyede Ardından, oradan, Linux masaüstü ortamınıza uygun talimatları izleyin.

Not: Döşeme penceresi yöneticileri genellikle yerleşik bir bildirim sistemine sahip değildir. İ3, Dwm veya bir bildirim sistemine sahip olmayan benzer bir şey kullanıyorsanız bu bölümü atlayın.

XFCE4

XFCE4 masaüstü ortamındaKullanıcıların bildirim sistemini hızlıca ayarlayarak kapatmalarını sağlayan özellik. Bunun yerine, kullanıcıların Dunst ile çalışmaya başlamadan önce Notifyd servisini tamamen temizlemeleri ve öldürmeleri gerekir. Bunu yapmak için aşağıdaki kaldırma talimatlarını izleyin.

Ubuntu

sudo apt remove xfce4-notifyd

Debian

sudo apt-get remove xfce4-notifyd

Arch Linux

sudo pacman -R xfce4-notifyd

fötr şapka

sudo dnf remove xfce4-notifyd

OpenSUSE

sudo zypper remove  xfce4-notifyd

Paket, XFCE4 masaüstünüzden kaldırılmış durumdayken, pidof hala RAM’de çalıştığı için bildirim servisinin adını belirleme komutu.

pidof xfce4-notifyd

Numarayı al pidof Xfce4-notifyd komutunu tamamen devre dışı bırakmak için çıktılar ve aşağıdaki kill komutuna takın.

sudo kill -9 process-id-number

Kaçman gerekebilir pidof xfce4-notifyd İşlemin öldüğünden emin olmak için kill komutunu kullandıktan sonra. Öyleyse, pidof ikinci kez hiçbir işlem kimliği döndürmez.

Dostum

Mate ile, Dunst uygulaması yapabilmeliHerhangi bir şeyi devre dışı bırakmak zorunda kalmadan yerleşik bildirim sistemini sollamak. Bunu devre dışı bırakmak isterseniz, bir terminal penceresi açın ve aşağıdaki komutu girin.

sudo mv /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service.disabled

Diğerleri

Mate ve XFCE4'ten başka bir sürüHafif masaüstü ortamlarında, devam etmeden önce bildirim sistemlerinin devre dışı bırakılması gerekebilir. Ne kadar masaüstü bulunduğundan, masaüstü ortamınızın kılavuzuna bakın. Veya, gerekirse, Dunst kullanmak için XFCE4 veya Mate yüklemeyi düşünün.

Dunst Kurulumu

Dunst'i Linux'a kurmak çoğu Linux'ta kolaydırgeliştiricilerin sağladığı ayrıntılı belgeler nedeniyle yapılan dağıtımlar. Linux PC'nizde çalışmasını sağlamak için bir terminal penceresi açın ve şu anda kullandığınız işletim sistemine uygun talimatları izleyin.

Ubuntu

Dunst’i Ubuntu’da kullanmak “Ubuntu Universe” yazılım deposunu gerektirir. Ubuntu Universe yazılım havuzunu etkinleştirmek için aşağıdaki komutu girin.

sudo add-apt-repository universe

Universe etkinken, kullanarak Dunst’i sisteme yükleyin apt yükleme.

sudo apt install dunst

Debian

sudo apt-get install dunst

Arch Linux

sudo pacman -S dunst

fötr şapka

sudo dnf install dunst

OpenSUSE

sudo dnf install dunst

Kaynak kodu

Dunst’u kaynaktan kurmak için okuyarak başlayın.Yazılımın Linux PC'nizde oluşturması için hangi bağımlılıkların yüklenmesi gerektiğini öğrenmek için GitHub sayfası. Ardından, derlenip kurulmasını sağlamak için aşağıdaki komutları girin.

git clone https://github.com/dunst-project/dunst.git
cd dunst
make -j($nproc)
sudo make install

Dunst'ı yapılandır

Dunst, çalışmadan önce yapılandırılmalıvarsayılan bildirim sisteminiz. Yapılması gereken ilk şey, yeni bir yapılandırma dosyası oluşturmanız gerektiğidir. Bunu yapmanın en kolay yolu, varsayılanı internetten indirmek.

Kullanmak wget aracı indir, “dunstrc” yazılımını Linux PC'nize indirin.

cd ~/Downloads
wget https://raw.githubusercontent.com/dunst-project/dunst/master/dunstrc

“Dunstrc” dosyası indirilirken, mkdir Ana dizininizde bir klasör yaratma komutu (~ /).

mkdir -p ~/.config/dunst/

Ardından, yapılandırma dosyasını yeni klasöre taşıyın.

mv ~/Downloads/dunstrc  ~/.config/dunst/

Buradan aç dunstrc Nano metin düzenleyicisinde dosya.

nano ~/.config/dunst/dunstrc

Kullan... Aşağı ok yapılandırma dosyasını aşağı kaydırmak için Nano’yu Seçtiğiniz bildirim sistemine göre herhangi bir yönü özelleştirmek için çekinmeyin.

Not: Dunst, yapılandırma dosyasını düzenlemeden iyi çalışır, bu yüzden nasıl yapılacağını bilmiyorsanız, onu değiştirmek için hiçbir baskı uygulanmaz!

Yapılandırma dosyasını düzenlemeyi tamamladığınızda tuşuna basın. Ctrl + Ö düzenlemeleri kaydetmek için. Nano ile Kapat Ctrl + X.

Dunst'i başlat

Yazılım yüklenir ve dunstrcyapılandırma dosyası yerinde. Şimdi Dunst systemd servisini başlatma zamanı. Bunu yapmak için, bir terminal penceresi açın ve işletim sisteminize özel aşağıdaki komutları izleyin.

Ubuntu / Debian

Kurulum sırasında Apt paket yöneticisi,Dunst'u kullanmak için gerekli sistem ve servisleri otomatik olarak etkinleştirmeli ve yapılandırmalıdır. Bununla birlikte, varsayılan bir yapılandırma dosyası yerine oturmaz, bu nedenle sistemd servisi yeniden başlatılmalıdır. Bunu yapmak için systemctl yeniden başlatma Aşağıdaki komutu.

systemctl restart --user dunst.servicee

Arch Linux / Fedora / OpenSUSE ve Kaynak Kod

Sistemi kullanan birçok Linux dağıtımı, kurulum işlemi sırasında hizmetleri etkinleştirerek Ubuntu ve Debian’ın liderliğini üstlenmez. Bunun yerine, bu şeylerin elle ayarlanması gerekir.

İlk kullanım systemctl etkinleştirme hizmeti önyüklemede çalışacak şekilde ayarlamak için.

systemctl enable --user dunst.service

Ardından, servisi kullanarak servisi başlatın. systemctl başlangıç.

systemctl start --user dunst.service

Hizmetlerin başarıyla başladığını varsayarsak, Dunst bildirim sistemini kullanıyor olacaksınız!

Yorumlar