Ja vēlaties izturīgu, ļoti pielāgojamupaziņojumu sistēma, lai aizvietotu jūsu sistēmas garlaicīgo iebūvēto, jums jāpārbauda Dunst. Tā ir pilnīga paziņojumu sistēmas nomaiņa, kas ir ļoti konfigurējama un kurai ir daudz vairāk funkciju nekā tai, kas nāk pēc noklusējuma. Lai panāktu tā darbību.
Piezīme: nemēģiniet izmantot Dunst uz KDE Plasma 5, Gnome Shell vai galddatoriem, kas veidoti uz Plasma vai Gnome. Šiem galddatoriem jau ir laba sistēma, un nav vērts kopā ar viņiem izmantot Dunst.
Atspējot pašreizējo paziņojumu sistēmu
Dunst nedarbosies pareizi vai pat tiks palaists, ja darbvirsmas vidē jums vēl nav paziņošanas sistēmas. Tātad, atverot termināļa logu, nospiediet Ctrl + Alt + T vai Ctrl + Shift + T uz tastatūras. Pēc tam izpildiet instrukcijas, kas atbilst jūsu Linux darbvirsmas videi.
Piezīme: logu flīžu pārvaldniekiem parasti nav iebūvētas paziņojumu sistēmas. Izlaidiet šo sadaļu, ja izmantojat i3, Dwm vai kaut ko līdzīgu, kam nav paziņojumu sistēmas.
XFCE4
XFCE4 darbvirsmas videi navfunkcija, kas ļauj lietotājiem ātri izslēgt paziņojumu sistēmu. Tā vietā lietotājiem pirms darba ar Dunst ir pilnībā jāizdzēš Notifyd pakalpojums un jānogalina tas. Lai to izdarītu, izpildiet tālāk sniegtos atinstalēšanas norādījumus.
Ubuntu
sudo apt remove xfce4-notifyd
Debijas
sudo apt-get remove xfce4-notifyd
Arch Linux
sudo pacman -R xfce4-notifyd
Fedora
sudo dnf remove xfce4-notifyd
OpenSUSE
sudo zypper remove xfce4-notifyd
Ja pakotne ir atinstalēta no XFCE4 darbvirsmas, izmantojiet pidof komandu, lai noteiktu paziņošanas pakalpojuma nosaukumu, jo tas joprojām darbojas RAM.
pidof xfce4-notifyd
Paņemiet numuru, kas pidof izvadi un pievienojiet to nogalināšanas komandai zemāk, lai pilnībā atspējotu Xfce4-notifyd.
sudo kill -9 process-id-number
Jums, iespējams, vajadzēs skriet pidof xfce4-notifyd
pēc nogalināšanas komandas izmantošanas, lai pārliecinātos, ka process ir miris. Ja tā ir, pidof otro reizi neatdod procesa ID.
Mate
Izmantojot Mate, Dunst lietotnei vajadzētu būt spējīgaiapdzīt iebūvēto paziņojumu sistēmu, neko nevajadzējot atspējot. Tas nozīmē, ka, ja vēlaties to atspējot, atveriet termināļa logu un ievadiet komandu zemāk.
sudo mv /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service /usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service.disabled
Citi
Neskaitot Mate un XFCE4, daudz citupirms turpināšanas vieglajās darbvirsmu vidēs, iespējams, būs jāatspējo to paziņošanas sistēmas. Sakarā ar to, cik daudz ir galddatoru, iepazīstieties ar darbvirsmas vides rokasgrāmatu. Vai arī apsveriet XFCE4 vai Mate instalēšanu, lai vajadzības gadījumā izmantotu Dunst ar.
Instalējot Dunst
Lielākajā daļā Linux ir viegli instalēt Dunst uz Linuxizplatīšanas dēļ detalizētas dokumentācijas, ko izstrādātāji nodrošina. Lai tas darbotos jūsu Linux personālajā datorā, atveriet termināļa logu un izpildiet instrukcijas, kas atbilst pašreiz izmantotajai OS.
Ubuntu
Lai izmantotu Dunst Ubuntu, nepieciešams programmatūras krātuve “Ubuntu Universe”. Lai iespējotu programmatūras Ubuntu Universe krātuvi, ievadiet komandu zemāk.
sudo add-apt-repository universe
Ja Universe ir iespējots, instalējiet Dunst sistēmā, izmantojot apt instalēt.
sudo apt install dunst
Debijas
sudo apt-get install dunst
Arch Linux
sudo pacman -S dunst
Fedora
sudo dnf install dunst
OpenSUSE
sudo dnf install dunst
Avota kods
Lai instalētu Dunst no avota, sāciet ar lasīšanuGitHub lapu, lai uzzinātu, kādas atkarības ir jāinstalē, lai programmatūra veidotos uz jūsu Linux PC. Pēc tam ievadiet zemāk esošās komandas, lai to apkopotu un instalētu.
git clone https://github.com/dunst-project/dunst.git cd dunst make -j($nproc) sudo make install
Konfigurējiet Dunst
Dunst ir jākonfigurē, pirms tas darbosies kājūsu noklusējuma paziņojumu sistēma. Pirmais, kas jādara, ir tas, ka jums jāģenerē jauns konfigurācijas fails. Vienkāršākais veids, kā to izdarīt, ir noklusējuma lejupielāde no interneta.
Izmantojot wget lejupielādes rīks, lejupielādējiet “dunstrc” savā Linux PC.
cd ~/Downloads
wget https://raw.githubusercontent.com/dunst-project/dunst/master/dunstrc
Kad fails “dunstrc” ir lejupielādēts, izmantojiet mkdir komanda, lai izveidotu tam mapi mājas direktorijā (~ /).
mkdir -p ~/.config/dunst/
Pēc tam pārvietojiet konfigurācijas failu jaunajā mapē.
mv ~/Downloads/dunstrc ~/.config/dunst/
No šejienes atveriet dunstrc failu Nano teksta redaktorā.

nano ~/.config/dunst/dunstrc
Izmantojiet Bulta uz leju ievadiet Nano, lai ritinātu konfigurācijas failu uz leju. Nekautrējieties pielāgot jebkuru aspektu izvēlētajai paziņojumu sistēmai.
Piezīme: Dunst darbojas labi, nerediģējot konfigurācijas failu, tāpēc nav spiediena to modificēt, ja nezināt.
Kad konfigurācijas fails ir rediģēts, nospiediet Ctrl + O lai saglabātu labojumus. Aizveriet Nano ar Ctrl + X.
Starts Dunst
Programmatūra ir instalēta, un dunstrckonfigurācijas fails ir vietā. Tagad ir laiks sākt Dunst systemd pakalpojumu. Lai to izdarītu, atveriet termināļa logu un izpildiet tālāk norādītās komandas, kas attiecas uz jūsu OS.

Ubuntu / Debian
Apt pakotņu pārvaldnieks instalēšanas laikā,vajadzētu automātiski iespējot un konfigurēt sistēmas pakalpojumus, kas nepieciešami Dunst lietošanai. Tomēr tajā netiek ievietots noklusējuma konfigurācijas fails, tāpēc ir jārestartē sistēmiskais pakalpojums. Lai to izdarītu, izmantojiet restartēt komanda zemāk.
systemctl restart --user dunst.servicee
Arch Linux / Fedora / OpenSUSE un avota kods
Daudzi Linux izplatījumi, kas izmanto systemd, neuzņemas Ubuntu un Debian vadību, atļaujot pakalpojumus instalēšanas procesa laikā. Tā vietā šīs lietas ir jāiestata manuāli.
Pirmkārt, izmantojiet iespējot lai iestatītu pakalpojumu, lai tas darbotos sāknēšanas laikā.
systemctl enable --user dunst.service
Pēc tam sāciet pakalpojumu, izmantojot sākums.
systemctl start --user dunst.service
Ja pakalpojumi veiksmīgi sāks darboties, jūs izmantosit paziņojumu sistēmu Dunst!
Komentāri