Trenger du en påminnelse når terminalkommandoen din er fullført? Sjekk Undestract-me! Den kan sende deg varsler om terminalkommandoer når de er fullført.
Undistract Me-verktøyet fungerer med alle Linuxvarslingssystemet til skrivebordsmiljøet og kan tilpasses svært godt. Bedre ennå, den har støtte på nesten all mainstream Linux-distribusjon! For å installere programvaren, åpne opp en terminal og skriv inn kommandoene som tilsvarer operativsystemet ditt.
Merk: for å installere denne programvaren på systemet ditt, må du bruke Ubuntu, Debian, Arch Linux, Fedora eller Open SUSE.
Ubuntu
sudo apt-get install undistract-me
Debian
sudo apt-get install undistract-me
Arch Linux
Undistract Me er tilgjengelig på Arch Linux, selv om det ikke er i de offisielle programvarekildene. I stedet, hvis du ønsker å få dette til å fungere på Arch, må du laste ned AUR-pakken.
Å bygge AUR-pakken er ganske enkelt, og det begynner med Pacman-verktøyet for å installere noen få pakker. Åpne en terminal og installer Git og Base-devel.
sudo pacman -S base-devel git
Nå som Git og Base-devel er på systemet, kan AUR-oppsettet starte. Bruk Git-verktøyet til å klone stillbildet Undestract Me til din Linux-PC.
git clone https://aur.archlinux.org/undistract-me-git.git
Flytt terminalen inn i undistract-meg-git mappe med CD kommando.
cd undistract-me-git
Kjør Makepkg kommandoen og generer en ny installerbar pakke. Husk at når du bygger pakker fra AUR, avhenger noen ganger ikke installasjoner. Hvis dette skjer, må du fikse det ved å installere manglende avhengigheter manuelt. Finn avhengighetene her.
makepkg -si
Fedora
For øyeblikket er det ingen installerbare pakker med Undistract Me på Fedora Linux. De som ønsker å få det kjørt, bør følge "Generic Linux" -instruksjonene i stedet.
Opensuse
I likhet med Fedora er det foreløpig ikke en utgave av Undistract Me for OpenSUSE Linux. Følg instruksjonene "Generisk Linux" nedenfor, da det skisserer hvordan du installerer fra kilden.
Generisk Linux
Kildekoden for Undistract Me er på Github,samt Launchpad. På utviklingssiden sier readme at brukere skal ta koden med "bzr", og ikke Git. For å samhandle med kode via Bzr, må du installere “Bzr” -pakken. Heldigvis har de fleste Linux-distribusjoner dette verktøyet tilgjengelig.
Merk: hvis Bzr ikke fungerer riktig, er et alternativ å manuelt laste ned Undistract Me her, via Github.
Fedora
sudo dnf install bzr
Opensuse
sudo zypper install bzr
Andre Linux-er
Da Undistract Me til slutt bare fungerer innenfor eteksisterende skrivebords varslingssystem, er “Bzr” -verktøyet den eneste programvaren brukere trenger for å få det til å fungere. For å få Bzr til å fungere, sjekk operativsystemets programvarelager. Hvis du ikke finner det, er det mange binære nedlastinger for Bzr på Pkgs.org.
Når Bzr jobber med systemet ditt, kan du åpne en terminal og bruke verktøyet til å hente den siste versjonen av koden.
Merk: mens du kjører “bzr checkout” -kommandoen, kan du se en advarsel om å "logge inn". Logg deg bare på hvis du planlegger å bidra med kode. Ellers, ignorere det og fortsett.
sudo bzr checkout --lightweight lp:undistract-me
Løping bzr kassa kloner den siste versjonen av koden fra repoen ned til din Linux-PC. Herfra bruker du CD kommando og flytt terminalen inn i kodemappen.
cd undistract-me
Oppdater alle filene i kodemappen, slik at systemet kjører riktig.
sudo chmod +x *
I kodemappen kan du prøve å kjøre skriptet og starte det opp. Forstå at når du lukker terminalen, vil skriptet slutte å kjøre.
./undistract-me.sh
For å lukke skriptet, trykk Ctrl + Z, så skriv disown.
Sett opp Undistract Me
Undistract Me må være satt opp i Bash førdet fungerer. Hvis du har installert programvaren på Ubuntu, Arch eller Debian, ikke bekymre deg! Det automatiske byggesystemet har installasjonsinstruksjoner, inkludert bruk av programvaren på brukerens Bash-profil. Følg bare instruksjonene nedenfor hvis du bygde programvaren fra kilden.

For å sette opp Undistract Me etter å ha bygget den fra kilden, åpner du en terminal og skriver inn følgende kommandoer nedenfor.
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
Sørg for å kjøre denne installasjonskommandoen for hver bruker du vil gi tilgang til å forstyrre meg.
Når installasjonskommandoen er fullført, må du starte Linux-PCen på nytt. Etter innlogging vil varslingssystemet begynne å fungere.
Avinstaller Undistract Me

Hvis Undistract Me ikke passer arbeidsflyten din, kan det være lurt å deaktivere den. Heldigvis er det ganske enkelt å stenge Undistract Me av. For å gjøre det, åpne opp en terminal og følg kommandoene nedenfor.
Ubuntu
sudo apt remove undistract-me --purge
Debian
sudo apt-get remove undistract-me --purge
Arch Linux
sudo pacman -Rsc undistract-me
Kildeinstruksjoner
sudo rm -rf /etc/profile.d/undistract-me/ rm ~/.bashrc mv ~/Documents/.bashrc-bakup ~/.bashrc sudo reboot</ P>
kommentarer