Jak otrzymywać powiadomienia o poleceniach terminalu w systemie Linux

click fraud protection

Potrzebujesz przypomnienia na kiedy terminal polecenie kończy się? Sprawdź Undestract-me! Może wysyłać powiadomienia o poleceniach terminalu po ich zakończeniu.

Narzędzie Undistract Me działa z systemem powiadomień w każdym środowisku Linux na komputery stacjonarne i można je w dużym stopniu dostosować. Co więcej, ma obsługę prawie wszystkich głównych dystrybucji Linuksa! Aby zainstalować oprogramowanie, otwórz terminal i wprowadź polecenia odpowiadające Twojemu systemowi operacyjnemu.

Uwaga: aby zainstalować to oprogramowanie w systemie, musisz używać Ubuntu, Debian, Arch Linux, Fedora lub Open SUSE.

Ubuntu

sudo apt-get install undistract-me

Debian

sudo apt-get install undistract-me

Arch Linux

Funkcja Undistract Me jest dostępna w Arch Linux, choć nie ma jej w oficjalnych źródłach oprogramowania. Zamiast tego, jeśli chcesz, aby działało to w Arch, musisz pobrać pakiet AUR.

Budowanie pakietu AUR jest dość łatwe i zaczyna się od użycia narzędzia Pacman do zainstalowania kilku pakietów. Otwórz terminal i zainstaluj Git i Base-devel.

instagram viewer
sudo pacman -S base-devel git

Teraz, gdy Git i Base-devel są w systemie, można rozpocząć konfigurację AUR. Za pomocą narzędzia Git sklonuj migawkę Undestract Me na komputerze z systemem Linux.

klon gita https://aur.archlinux.org/undistract-me-git.git

Przenieś terminal do nie rozpraszaj mnie-git folder z Płyta CD Komenda.

cd undistract-me-git

W folderze uruchom makepkg polecenie i wygeneruj nowy pakiet instalacyjny. Należy pamiętać, że podczas budowania pakietów z AUR zależności czasami nie są instalowane. Jeśli tak się stanie, napraw to, instalując ręcznie brakujące zależności. Znajdź zależności tutaj.

makepkg -si

Fedora

Obecnie w Fedorze Linux nie ma żadnych instalowalnych pakietów Undistract Me. Ci, którzy chcą go uruchomić, powinni postępować zgodnie z instrukcjami „Ogólnego systemu Linux”.

OpenSUSE

Podobnie jak Fedora, obecnie nie ma wersji Undistract Me dla OpenSUSE Linux. Postępuj zgodnie z poniższymi instrukcjami „Ogólnego systemu Linux”, ponieważ opisuje on sposób instalacji ze źródła.

Ogólny Linux

Kod źródłowy Undistract Me znajduje się na Github oraz Launchpad. Na stronie programowania plik Readme stwierdza, że ​​użytkownicy powinni pobrać kod za pomocą „bzr”, a nie Git. Aby wchodzić w interakcję z kodem przez Bzr, musisz zainstalować pakiet „Bzr”. Na szczęście większość dystrybucji Linuksa udostępnia to narzędzie.

Uwaga: jeśli Bzr nie działa poprawnie, alternatywą jest ręczne pobranie Nie rozpraszaj mnie tutaj, przez Github.

Fedora

sudo dnf install bzr

OpenSUSE

sudo zypper install bzr

Inne Linuxes

Ponieważ Undistract Me ostatecznie działa tylko w systemie powiadomień na istniejącym komputerze stacjonarnym, narzędzie „Bzr” jest jedynym oprogramowaniem, którego potrzebują użytkownicy. Aby uruchomić Bzr, sprawdź repozytorium oprogramowania systemu operacyjnego. jeśli nie możesz go znaleźć, istnieje wiele plików binarnych do pobrania na Bzr Pkgs.org.

Gdy Bzr pracuje w twoim systemie, otwórz terminal i użyj narzędzia, aby pobrać najnowszą wersję kodu.

Uwaga: podczas uruchamiania polecenia „bzr checkout” może pojawić się ostrzeżenie „zalogować się”. Zaloguj się tylko, jeśli planujesz dodać kod. W przeciwnym razie zignoruj ​​to i kontynuuj.

sudo bzr Checkout - lightpp lp: undistract-me

Bieganie kasa bzr klonuje najnowszą wersję kodu z repozytorium na komputer z systemem Linux. Odtąd użyj Płyta CD polecenie i przenieś terminal do folderu kodu.

cd rozproszyć mnie

Zaktualizuj wszystkie pliki w folderze kodu, aby system poprawnie go uruchomił.

sudo chmod + x *

W folderze kodu spróbuj uruchomić skrypt i uruchomić go. Zrozum, że po zamknięciu terminala skrypt przestanie działać.

./undistract-me.sh

Aby zamknąć skrypt, naciśnij Ctrl + Z, następnie napisz zapierać się.

Skonfiguruj mnie rozproszyć

Przed rozproszeniem należy skonfigurować Bash, aby działał. Jeśli zainstalowałeś oprogramowanie na Ubuntu, Arch lub Debian, nie martw się! Automatyczny system kompilacji zawiera instrukcje konfiguracji, w tym zastosowanie oprogramowania do profilu użytkownika Bash. Postępuj zgodnie z poniższymi instrukcjami, jeśli oprogramowanie zostało zbudowane ze źródła.

Aby skonfigurować Undistract Me po zbudowaniu go ze źródła, otwórz terminal i wprowadź poniższe polecenia poniżej.

cd undistract-me sudo mv undistract-me.sh /etc/profile.d/
cp ~ / .bashrc ~ / Documents / .bashrc-bakup
echo 'source /etc/profile.d/undistract-me.sh' >> ~ / .bashrc

Uruchom to polecenie instalacyjne dla każdego użytkownika, któremu chcesz dać dostęp, aby mnie rozproszyć.

Po zakończeniu polecenia instalacji uruchom ponownie komputer z systemem Linux. Po ponownym zalogowaniu system powiadomień zacznie działać.

Odinstaluj Undistract Me

Jeśli funkcja Undistract Me nie pasuje do Twojego przepływu pracy, możesz ją wyłączyć. Na szczęście wyłączenie funkcji Rozprasz mnie jest dość proste. Aby to zrobić, otwórz terminal i wykonaj poniższe polecenia.

Ubuntu

sudo apt remove undistract-me --purge

Debian

sudo apt-get remove undistract-me --purge

Arch Linux

sudo pacman -Rsc undistract-me

Instrukcje źródłowe

sudo rm -rf /etc/profile.d/undistract-me/ rm ~ / .bashrc. mv ~ / Documents / .bashrc-bakup ~ / .bashrc. sudo restart
watch instagram story