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

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

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