Πώς να ρυθμίσετε καλύτερες ειδοποιήσεις συστήματος στο Linux με το Dunst

click fraud protection

Εάν θέλετε ένα ισχυρό, εξαιρετικά προσαρμόσιμο σύστημα ειδοποιήσεων να αντικαταστήσει το βαρετό ενσωματωμένο σύστημα, πρέπει να δείτε το Dunst. Είναι μια πλήρης αντικατάσταση συστήματος ειδοποιήσεων που είναι πολύ διαμορφώσιμη και έχει πολύ περισσότερες δυνατότητες από ό, τι έρχεται από προεπιλογή. Δείτε πώς μπορείτε να το λειτουργήσετε.

Σημείωση: μην προσπαθήσετε να χρησιμοποιήσετε το Dunst στο KDE Plasma 5, το Gnome Shell ή επιτραπέζιους υπολογιστές που είναι κατασκευασμένοι από το Plasma ή το Gnome. Αυτοί οι επιτραπέζιοι υπολογιστές έχουν ήδη καλά συστήματα και δεν αξίζει να χρησιμοποιήσετε το Dunst μαζί τους.

Απενεργοποιήστε το τρέχον σύστημα ειδοποιήσεων

Το Dunst δεν θα λειτουργήσει σωστά ή ακόμη και θα ξεκινήσει εάν δεν έχετε ήδη κλείσει το σύστημα ειδοποιήσεων στο περιβάλλον της επιφάνειας εργασίας σας. Έτσι, ανοίξτε ένα παράθυρο τερματικού πατώντας Ctrl + Alt + T ή Ctrl + Shift + T στο πληκτρολόγιο. Στη συνέχεια, από εκεί, ακολουθήστε τις οδηγίες που αντιστοιχούν στο περιβάλλον επιφάνειας εργασίας Linux.

instagram viewer

Σημείωση: οι διαχειριστές παραθύρων πλακιδίων συνήθως δεν διαθέτουν ενσωματωμένο σύστημα ειδοποιήσεων. Παράλειψη αυτής της ενότητας εάν χρησιμοποιείτε i3, Dwm ή κάτι παρόμοιο που δεν διαθέτει σύστημα ειδοποιήσεων.

XFCE4

ο XFCE4 περιβάλλον επιφάνειας εργασίας δεν διαθέτει δυνατότητα που επιτρέπει στους χρήστες να απενεργοποιούν το σύστημα ειδοποιήσεων με ένα γρήγορο τσίμπημα. Αντ 'αυτού, οι χρήστες πρέπει να καθαρίσουν εντελώς την υπηρεσία Notifyd και να τη σκοτώσουν πριν συνεργαστούν με την Dunst. Για να το κάνετε αυτό, ακολουθήστε τις παρακάτω οδηγίες απεγκατάστασης.

Ubuntu

sudo apt κατάργηση xfce4-notifyd

Ντέμπιαν

sudo apt-get αφαιρέστε xfce4-notifyd

Arch Linux

sudo pacman -R xfce4-ειδοποίηση

Μαλακό καπέλλο

sudo dnf αφαιρέστε το xfce4-notifyd

OpenSUSE

sudo zypper αφαιρέστε το xfce4-notifyd

Με την απεγκατάσταση του πακέτου από την επιφάνεια εργασίας XFCE4, χρησιμοποιήστε το pidof εντολή για τον προσδιορισμό του ονόματος της υπηρεσίας ειδοποιήσεων, καθώς εξακολουθεί να εκτελείται σε μνήμη RAM.

pidof xfce4-ειδοποίηση

Πάρτε τον αριθμό που pidof εξάγει και συνδέστε την στην εντολή kill για να απενεργοποιήσετε πλήρως το Xfce4-notifyd.

sudo kill -9 process-id-number

Ίσως χρειαστεί να τρέξετε pidof xfce4-ειδοποίηση αφού χρησιμοποιήσετε την εντολή 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 είναι εύκολη στις περισσότερες διανομές Linux λόγω της λεπτομερούς τεκμηρίωσης που παρέχουν οι προγραμματιστές. Για να λειτουργήσει στον υπολογιστή σας Linux, ανοίξτε ένα παράθυρο τερματικού και ακολουθήστε τις οδηγίες που αντιστοιχούν στο λειτουργικό σύστημα που χρησιμοποιείτε αυτήν τη στιγμή.

Ubuntu

Η χρήση του Dunst στο Ubuntu απαιτεί το αποθετήριο λογισμικού "Ubuntu Universe". Για να ενεργοποιήσετε το αποθετήριο λογισμικού Ubuntu Universe, εισαγάγετε την παρακάτω εντολή.

sudo add-apt-repository σύμπαν

Με ενεργοποιημένο το Universe, εγκαταστήστε το Dunst στο σύστημα χρησιμοποιώντας εγκατάσταση.

sudo apt εγκατάσταση dunst

Ντέμπιαν

sudo apt-get εγκατάσταση dunst

Arch Linux

sudo pacman -S χτύπημα

Μαλακό καπέλλο

sudo dnf εγκατάσταση dunst

OpenSUSE

sudo dnf εγκατάσταση dunst

Πηγαίος κώδικας

Για να εγκαταστήσετε το Dunst από την πηγή, ξεκινήστε διαβάζοντας το GitHub pagε για να μάθετε ποιες εξαρτήσεις πρέπει να εγκατασταθούν έτσι ώστε το λογισμικό να δημιουργηθεί στον υπολογιστή σας Linux. Στη συνέχεια, εισαγάγετε τις παρακάτω εντολές για να τις μεταγλωττίσετε και να εγκαταστήσετε.

git κλώνος https://github.com/dunst-project/dunst.git. cd dunst. make -j ($ nproc) sudo κάνει εγκατάσταση

Διαμόρφωση Dunst

Το Dunst πρέπει να ρυθμιστεί πριν να λειτουργήσει ως το προεπιλεγμένο σύστημα ειδοποιήσεων. Το πρώτο πράγμα που πρέπει να γίνει είναι ότι πρέπει να δημιουργήσετε ένα νέο αρχείο διαμόρφωσης. Ο ευκολότερος τρόπος για να γίνει αυτό είναι να κατεβάσετε το προεπιλεγμένο από το Διαδίκτυο.

Χρησιμοποιώντας την κλαίω εργαλείο λήψης, λήψη "dunstrc" στον υπολογιστή σας Linux.

cd ~ / Λήψεις
κλαίω https://raw.githubusercontent.com/dunst-project/dunst/master/dunstrc

Με τη λήψη του αρχείου "dunstrc", χρησιμοποιήστε το mkdir εντολή για τη δημιουργία ενός φακέλου στον αρχικό σας κατάλογο (~ /).

mkdir -p ~ / .config / dunst /

Στη συνέχεια, μετακινήστε το αρχείο διαμόρφωσης στο νέο φάκελο.

mv ~ / Λήψεις / dunstrc ~ / .config / dunst /

Από εδώ, ανοίξτε το dunstrc αρχείο στο πρόγραμμα επεξεργασίας κειμένου Nano.

nano ~ / .config / dunst / dunstrc

Χρησιμοποιήστε το Κάτω βελάκι για να μετακινηθείτε προς τα κάτω στο αρχείο διαμόρφωσης. Μη διστάσετε να προσαρμόσετε οποιαδήποτε πτυχή στο σύστημα ειδοποιήσεων που επιλέγετε.

Σημείωση: Το Dunst λειτουργεί καλά χωρίς να επεξεργαστείτε το αρχείο διαμόρφωσης, επομένως δεν υπάρχει πίεση να το τροποποιήσετε αν δεν ξέρετε πώς!

Όταν ολοκληρώσετε την επεξεργασία του αρχείου διαμόρφωσης, πατήστε Ctrl + Ο για να αποθηκεύσετε τις τροποποιήσεις. Κλείσιμο Nano με Ctrl + X.

Ξεκινήστε το Dunst

Το λογισμικό είναι εγκατεστημένο και το αρχείο διαμόρφωσης dunstrc είναι στη θέση του. Τώρα ήρθε η ώρα να ξεκινήσετε την υπηρεσία Dunst systemd. Για να το κάνετε αυτό, ανοίξτε ένα παράθυρο τερματικού και ακολουθήστε τις παρακάτω εντολές ειδικά για το λειτουργικό σας σύστημα.

Ubuntu / Debian

Ο διαχειριστής πακέτων Apt, κατά τη διάρκεια της εγκατάστασης, θα πρέπει αυτόματα να ενεργοποιεί και να διαμορφώνει τις απαραίτητες υπηρεσίες συστήματος για τη χρήση του Dunst. Ωστόσο, δεν τοποθετεί ένα προεπιλεγμένο αρχείο διαμόρφωσης, επομένως πρέπει να γίνει επανεκκίνηση της υπηρεσίας systemd. Για να το κάνετε αυτό, χρησιμοποιήστε το επανεκκίνηση του systemctl παρακάτω εντολή.

επανεκκίνηση του συστήματοςctl - user dunst.servicee

Arch Linux / Fedora / OpenSUSE και πηγαίος κώδικας

Πολλές διανομές Linux που χρησιμοποιούν το systemd δεν έχουν το προβάδισμα του Ubuntu και του Debian ενεργοποιώντας υπηρεσίες κατά τη διαδικασία εγκατάστασης. Αντ 'αυτού, αυτά τα πράγματα πρέπει να ρυθμιστούν χειροκίνητα.

Πρώτα, χρησιμοποιήστε systemctl ενεργοποίηση για να ρυθμίσετε την υπηρεσία για εκτέλεση κατά την εκκίνηση.

systemctl ενεργοποίηση --user dunst.service

Στη συνέχεια, ξεκινήστε την υπηρεσία χρησιμοποιώντας εκκίνηση του συστήματος.

systemctl start - χρήστης dunst.service

Υποθέτοντας ότι οι υπηρεσίες ξεκινούν με επιτυχία, θα χρησιμοποιείτε το σύστημα ειδοποιήσεων Dunst!

watch instagram story