إذا كنت تريد قوية ، للتخصيص للغايةنظام الإخطار لتحل محل نظام المدمج الممل في النظام الخاص بك ، تحتاج إلى التحقق من Dunst. إنه بديل كامل لنظام الإشعارات قابل للتكوين للغاية ويحتوي على ميزات أكثر بكثير مما يأتي افتراضيًا. إليك كيفية تفعيلها.
ملاحظة: لا تحاول استخدام Dunst على KDE Plasma 5 أو Gnome Shell أو أجهزة سطح المكتب المبنية على Plasma أو Gnome. تحتوي أجهزة سطح المكتب هذه على أنظمة جيدة بالفعل ، ولا يستحق استخدام Dunst معها.
تعطيل نظام الإخطار الحالي
لن يعمل Dunst بشكل صحيح ، أو حتى لا يعمل إذا لم يكن لديك بالفعل نظام إخطار على بيئة سطح المكتب. لذلك ، افتح نافذة طرفية بالضغط Ctrl + Alt + T أو Ctrl + Shift + T على لوحة المفاتيح. ثم ، من هناك ، اتبع الإرشادات التي تتوافق مع بيئة سطح مكتب Linux.
ملاحظة: لا يتوفر لمديري نوافذ التجانب عادة نظام إعلام مضمن. تخطي هذا القسم إذا كنت تستخدم i3 أو Dwm أو أي شيء مشابه لا يحتوي على نظام إعلام.
XFCE4
لا تحتوي بيئة سطح المكتب XFCE4 علىالميزة التي تسمح للمستخدمين بإيقاف تشغيل نظام الإشعارات باستخدام قرص سريع. بدلاً من ذلك ، يحتاج المستخدمون إلى تطهير خدمة Notifyd تمامًا وقتلها قبل العمل مع Dunst. للقيام بذلك ، اتبع تعليمات إلغاء التثبيت أدناه.
أوبونتو
sudo apt remove xfce4-notifyd
ديبيان
sudo apt-get remove xfce4-notifyd
قوس لينكس
sudo pacman -R xfce4-notifyd
فيدورا
sudo dnf remove xfce4-notifyd
زحمة
sudo zypper remove xfce4-notifyd
مع إلغاء تثبيت الحزمة من سطح المكتب الخاص بك XFCE4 ، استخدم pidof أمر لتحديد اسم خدمة الإشعارات ، لأنه لا يزال قيد التشغيل في ذاكرة الوصول العشوائي.
pidof xfce4-notifyd
خذ الرقم الذي pidof النواتج وتوصيله في الأمر kill أدناه لتعطيل Xfce4-notifyd تماما.
sudo kill -9 process-id-number
قد تحتاج إلى تشغيل pidof xfce4-notifyd
بعد استخدام الأمر kill للتأكد من أن العملية قد ماتت. إذا كان الأمر كذلك ، فلن يُرجع pidof أي معرف عملية في المرة الثانية.
زميل
مع Mate ، يجب أن يكون تطبيق Dunst قادراً علىتجاوز نظام الإخطار المدمج دون أي حاجة لتعطيل أي شيء. إذا قلت ذلك إذا كنت ترغب في تعطيله ، افتح نافذة طرفية وأدخل الأمر أدناه.
sudo mv /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service.disabled
الآخرين
بصرف النظر عن ماتي و XFCE4 ، والكثير غيرهاقد تحتاج بيئات سطح المكتب خفيفة الوزن إلى تعطيل أنظمة الإعلام الخاصة بها قبل المتابعة. نظرًا لعدد أجهزة سطح المكتب الموجودة ، استشر دليل بيئة سطح المكتب لديك. أو فكّر في تثبيت XFCE4 أو Mate لاستخدام Dunst مع ، إذا لزم الأمر.
تثبيت دونست
يعد تثبيت Dunst على نظام Linux أمرًا سهلاً على معظم أنظمة Linuxتوزيعات بسبب الوثائق التفصيلية التي يقدمها المطورون. لتشغيلها على كمبيوتر Linux ، افتح نافذة طرفية واتبع التعليمات التي تتوافق مع نظام التشغيل الذي تستخدمه حاليًا.
أوبونتو
يتطلب استخدام Dunst on Ubuntu مستودع برامج "Ubuntu Universe". لتمكين مستودع برمجيات Ubuntu Universe ، أدخل الأمر أدناه.
sudo add-apt-repository universe
مع تمكين Universe ، قم بتثبيت Dunst على النظام باستخدام تثبيت مناسب.
sudo apt install dunst
ديبيان
sudo apt-get install dunst
قوس لينكس
sudo pacman -S dunst
فيدورا
sudo dnf install dunst
زحمة
sudo dnf install dunst
مصدر الرمز
لتثبيت Dunst من المصدر ، ابدأ بالقراءةصفحة GitHub للتعرف على التبعيات التي يجب تثبيتها حتى يتم إنشاء البرنامج على كمبيوتر Linux الخاص بك. بعد ذلك ، أدخل الأوامر أدناه لتجميعها وتثبيتها.
git clone https://github.com/dunst-project/dunst.git cd dunst make -j($nproc) sudo make install
تكوين دونست
يجب تكوين Dunst قبل أن يعملنظام الإخطار الافتراضي الخاص بك. أول شيء يجب القيام به هو أنه يجب عليك إنشاء ملف تكوين جديد. أسهل طريقة للقيام بذلك هي تنزيل الافتراضي من الإنترنت.
باستخدام مجلد مشترك أداة التنزيل ، قم بتنزيل "dunstrc" على جهاز كمبيوتر يعمل بنظام Linux.
cd ~/Downloads
wget https://raw.githubusercontent.com/dunst-project/dunst/master/dunstrc
مع تنزيل ملف "dunstrc" ، استخدم ملف مكدير أمر لإنشاء مجلد لذلك في الدليل الرئيسي الخاص بك (~ /).
mkdir -p ~/.config/dunst/
بعد ذلك ، انقل ملف التكوين إلى المجلد الجديد.
mv ~/Downloads/dunstrc ~/.config/dunst/
من هنا ، افتح dunstrc ملف في محرر النص نانو.

nano ~/.config/dunst/dunstrc
استخدم ال السهم لأسفل المفتاح في Nano للتمرير لأسفل ملف التكوين. لا تتردد في تخصيص أي جانب لنظام الإخطار الذي تختاره.
ملاحظة: يعمل Dunst بشكل جيد دون تحرير ملف التكوين ، لذلك لا يوجد ضغط لتعديله إذا كنت لا تعرف كيف!
عند الانتهاء من تحرير ملف التكوين ، اضغط على السيطرة + O لحفظ التعديلات. إغلاق نانو مع Ctrl + X.
ابدأ دونست
يتم تثبيت البرنامج ، و dunstrcملف التكوين في مكانه. حان الوقت الآن لبدء تشغيل خدمة نظام Dunst. للقيام بذلك ، افتح نافذة طرفية واتبع الأوامر أدناه المحددة لنظام التشغيل الخاص بك.

أوبونتو / ديبيان
مدير حزمة Apt ، أثناء التثبيت ،يجب تمكين خدمات systemd وتكوينها تلقائيًا لاستخدام Dunst. ومع ذلك ، لا يضع ملف التكوين الافتراضي في مكانه ، لذلك يجب إعادة تشغيل خدمة systemd. للقيام بذلك ، استخدم إعادة تشغيل systemctl القيادة أدناه.
systemctl restart --user dunst.servicee
قوس لينكس / فيدورا / OpenSUSE ورمز المصدر
العديد من توزيعات Linux التي تستخدم systemd لا تأخذ موقع Ubuntu و Debian من خلال تمكين الخدمات أثناء عملية التثبيت. بدلاً من ذلك ، يجب إعداد هذه الأشياء يدويًا.
اول استخدام systemctl تمكين لإعداد الخدمة لتشغيلها في التمهيد.
systemctl enable --user dunst.service
بعد ذلك ، ابدأ تشغيل الخدمة باستخدام بداية systemctl.
systemctl start --user dunst.service
على افتراض بدء تشغيل الخدمات بنجاح ، فستستخدم نظام إشعار Dunst!
تعليقات