Kā iestatīt labākus sistēmas paziņojumus uz Linux, izmantojot Dunst

click fraud protection

Ja vēlaties, lai robusta, ļoti pielāgojama paziņošanas sistēma 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 vide nav iespējas, kas lietotājiem ļauj ā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.

instagram viewer

Ubuntu

sudo apt noņemt xfce4-notifyd

Debijas

sudo apt-get noņemt xfce4-notifyd

Arch Linux

sudo pacman -R xfce4-notifyd

Fedora

sudo dnf noņemt xfce4-notifyd

OpenSUSE

sudo zypper noņemt 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

Ņem 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, lietotnei Dunst vajadzētu būt iespējai apdzīt iebūvēto paziņojumu sistēmu, bez nepieciešamības kaut ko 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

Neatkarīgi no Mate un XFCE4, daudzām citām vieglajām darbvirsmu vidēm pirms turpināšanas, 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

Dunst instalēšana operētājsistēmā Linux ir vienkārša lielākajā daļā Linux izplatījumu, pateicoties izstrādātāju sniegtajai detalizētai dokumentācijai. 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, ir nepieciešams “Ubuntu Universe” programmatūras krātuve. Lai iespējotu programmatūras Ubuntu Universe krātuvi, ievadiet komandu zemāk.

sudo add-apt-repository visums

Ja Universe ir iespējots, instalējiet Dunst sistēmā, izmantojot apt instalēt.

sudo apt instalēt dunst

Debijas

sudo apt-get install dunst

Arch Linux

sudo pacman -S dunst

Fedora

sudo dnf instalēt dunst

OpenSUSE

sudo dnf instalēt dunst

Avota kods

Lai instalētu Dunst no avota, Sāciet ar GitHub lapas lasīšanue lai uzzinātu, kādas atkarības ir jāinstalē, lai programmatūra balstītos uz jūsu Linux PC. Pēc tam ievadiet zemāk esošās komandas, lai to apkopotu un instalētu.

git klons https://github.com/dunst-project/dunst.git. CD dunst. padarīt -j ($ nproc) sudo veikt instalēšanu

Konfigurējiet Dunst

Dunst ir jākonfigurē, pirms tas darbosies kā 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 ~ / Lejupielādes
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 ~ / Lejupielādes / 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 jūs 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 dunstrc konfigurā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

Instalācijas laikā Apt pakotņu pārvaldniekam automātiski jāiespējo un jākonfigurē systemd pakalpojumi, 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 - lietotājs 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 iespējot - lietotājs dunst.service

Pēc tam sāciet pakalpojumu, izmantojot sākums.

systemctl start --lietotājs dunst.service

Ja pakalpojumi veiksmīgi sāks darboties, jūs izmantosit paziņojumu sistēmu Dunst!

watch instagram story