אם אתה רוצה יציב מאוד להתאמה אישיתמערכת ההודעות שתתפוס את מקומה של מערכת המובנית המשעממת של המערכת שלך, עליך לבדוק את Dunst. זהו החלפת מערכת התראות מלאה הניתנת להגדרה וכוללת הרבה יותר תכונות ממה שמגיע כברירת מחדל. כך תתחיל לעבוד.
הערה: אל תנסה להשתמש Dunst ב- KDE Plasma 5, מעטפת גנום או שולחנות עבודה הבנויים על פלזמה או Gnome. לשולחן העבודה הללו כבר קיימות מערכות טובות, וכדאי שלא להשתמש בהן בדאנסט.
השבת את מערכת ההודעות הנוכחית
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
OpenSUSE
sudo zypper remove xfce4-notifyd
כאשר החבילה הוסרה משולחן העבודה XFCE4 שלך, השתמש ב- פידוף פקודה לקבוע את שם שירות ההודעות, מכיוון שהוא עדיין פועל ב- RAM.
pidof xfce4-notifyd
קח את המספר ש פידוף פלט וחבר אותו לפקודת ה- 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
אחרים
מלבד Mate ו- XFCE4, הרבה אחריםסביבות שולחן עבודה קלות עשויות להידרש להשבית את מערכות ההתראות שלהם לפני שתמשיך. עקב מספר שולחנות העבודה יש להתייעץ עם המדריך לסביבת שולחן העבודה שלך. לחלופין, שקלו להתקין את XFCE4 או Mate לשימוש ב- Dunst עם, במקרה הצורך.
מתקין Dunst
התקנת Dunst על Linux היא קלה ברוב לינוקסהפצות עקב התיעוד המפורט שהמפתחים מספקים. כדי שזה יעבוד במחשב הלינוקס שלך, פתח חלון מסוף ופעל לפי ההוראות התואמות מערכת ההפעלה בה אתה משתמש כרגע.
אובונטו
שימוש בדאונט באובונטו מחייב מאגר התוכנה "אובונטו יוניברס". כדי להפעיל את מאגר התוכנות של 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
OpenSUSE
sudo dnf install dunst
קוד מקור
כדי להתקין את Dunst מהמקור, התחל בקריאהבדף GitHub כדי ללמוד אילו תלות חייבים להתקין כדי שהתוכנה תבנה על מחשב הלינוקס שלך. לאחר מכן הזן את הפקודות שלמטה כדי להרכיב אותו ולהתקין אותו.
git clone https://github.com/dunst-project/dunst.git cd dunst make -j($nproc) sudo make install
הגדר את Dunst
יש להגדיר את Dunst לפני שהוא יעבוד כמומערכת ההתראות שלך כברירת מחדל. הדבר הראשון שצריך לעשות הוא שחייבים ליצור קובץ תצורה חדש. הדרך הקלה ביותר לעשות זאת היא להוריד את ברירת המחדל מהאינטרנט.
משתמש ב ווגט הורד את הכלי, הורד את "dunstrc" למחשב הלינוקס שלך.
cd ~/Downloads
wget https://raw.githubusercontent.com/dunst-project/dunst/master/dunstrc
עם הורדת הקובץ "dunstrc", השתמש בקובץ mkdir פקודה ליצור תיקיה עבורה בספריה הביתית שלך (~ /).
mkdir -p ~/.config/dunst/
בשלב הבא, העבירו את קובץ התצורה לתיקיה החדשה.
mv ~/Downloads/dunstrc ~/.config/dunst/
מכאן, פתח את ה- dunstrc הקובץ בעורך הטקסט של ננו.
nano ~/.config/dunst/dunstrc
להשתמש ב חץ למטה הקש Nano כדי לגלול במורד קובץ התצורה. אל תהסס להתאים אישית כל היבט למערכת ההודעות שתבחר.
הערה: Dunst עובד מצוין מבלי לערוך את קובץ התצורה, ולכן אין לחץ לשנות אותו אם אינך יודע איך!
בסיום עריכת קובץ התצורה, לחץ על Ctrl + O כדי לשמור את העריכות. סגור את ננו עם Ctrl + X.
התחל את Dunst
התוכנה מותקנת, ו- dunstrcקובץ התצורה במקום. עכשיו הגיע הזמן להפעיל את שירות מערכת Dunst. לשם כך, פתח חלון מסוף ופעל לפי הפקודות שלהלן הספציפיות למערכת ההפעלה שלך.
אובונטו / דביאן
מנהל החבילות של Apt, במהלך ההתקנה,אמור לאפשר ולהגדיר אוטומטית את שירותי המערכת הדרושים לשימוש ב- Dunst. עם זאת, הוא אינו מציב קובץ תצורת ברירת מחדל במקום, ולכן יש להפעיל מחדש את שירות ה- systemd. לשם כך, השתמש ב- הפעלה מחדש של מערכת הפקודה למטה.
systemctl restart --user dunst.servicee
קשת לינוקס / פדורה / OpenSUSE וקוד מקור
הפצות לינוקס רבות המשתמשות במערכת אינן מובילות את אובונטו ואת דביאן על ידי הפעלת שירותים במהלך תהליך ההתקנה. במקום זאת, יש להגדיר את הדברים האלה ידנית.
שימוש ראשון לאפשר כדי להגדיר את השירות להפעלת אתחול.
systemctl enable --user dunst.service
בשלב הבא, הפעל את השירות באמצעות התחל מערכת.
systemctl start --user dunst.service
בהנחה שהשירותים יתחילו להצלחה, תוכלו להשתמש במערכת ההתראות Dunst!
הערות