Aveți nevoie de un memento pentru când comanda terminalului dvs. este finalizată? Vezi Undestract-me! Vă poate trimite notificări pentru comenzile Terminalului când acestea sunt finalizate.
Instrumentul Undistract Me funcționează cu sistemul de notificare al fiecărui mediu desktop Linux și este extrem de personalizabil. Mai bine, are suport pe aproape toate distribuțiile Linux mainstream! Pentru a instala software-ul, deschideți un terminal și introduceți comenzile care corespund sistemului dvs. de operare.
Notă: pentru a instala acest software pe sistemul dvs., trebuie să utilizați Ubuntu, Debian, Arch Linux, Fedora sau Open SUSE.
Cuprins
Ubuntu
sudo apt-get install undistract-me
Debian
sudo apt-get install undistract-me
Arch Linux
Undistract Me este disponibil pe Arch Linux, deși nu se află în sursele oficiale de software. În schimb, dacă doriți ca acest lucru să funcționeze pe Arch, va trebui să descărcați pachetul AUR.
Construirea pachetului AUR este destul de ușoară și începe prin utilizarea instrumentului Pacman pentru a instala câteva pachete. Deschideți un terminal și instalați Git și Base-devel.
sudo pacman -S base-devel git
Acum că Git și Base-devel sunt pe sistem, configurarea AUR poate începe. Folosind instrumentul Git, clonați instantaneul Undestract Me pe computerul dvs. Linux.
git clone https://aur.archlinux.org/undistract-me-git.git
Mutați terminalul în folderul undistract-me-git cu comanda CD.
cd undistract-me-git
În folder, rulați comanda makepkg și generați un nou pachet instalabil. Rețineți că atunci când construiți pachete din AUR, dependențele uneori nu reușesc să se instaleze. Dacă se întâmplă acest lucru, remediați-l instalând manual dependențele lipsă. Găsiți dependențele aici.
makepkg -si
Fedora
În prezent, nu există pachete instalabile ale Undistract Me pe Fedora Linux. Cei care doresc să-l pună în funcțiune ar trebui să urmeze instrucțiunile „Generic Linux”.
OpenSUSE
La fel ca Fedora, nu există în prezent o versiune a Undistract Me pentru OpenSUSE Linux. Vă rugăm să urmați instrucțiunile „Linux generic” de mai jos, deoarece descrie modul de instalare din sursă.
Linux generic
Codul sursă pentru Undistract Me se află pe Github, precum și pe Launchpad. Pe pagina de dezvoltare, readme afirmă că utilizatorii ar trebui să apuce codul cu „bzr” și nu Git. Pentru a interacționa cu codul prin Bzr, trebuie să instalați pachetul „Bzr”. Din fericire, majoritatea distribuțiilor Linux au acest instrument disponibil.
Notă: dacă Bzr nu funcționează corect, o alternativă este să descărcați manual Undistract Me Aiciprin Github.
Fedora
sudo dnf install bzr
OpenSUSE
sudo zypper install bzr
Alte Linux-uri
Întrucât Undistract Me funcționează în cele din urmă doar în sistemul de notificare al unui desktop existent, instrumentul „Bzr” este singurul software de care utilizatorii au nevoie pentru a-l face să funcționeze. Pentru ca Bzr să funcționeze, verificați depozitul de software al sistemului de operare. dacă nu îl găsiți, există multe descărcări binare pentru Bzr Pkgs.org.
Cu Bzr lucrând la sistemul dvs., deschideți un terminal și utilizați instrumentul pentru a prelua cea mai recentă versiune a codului.
Notă: în timp ce rulați comanda „bzr checkout”, este posibil să vedeți un avertisment de „conectare”. Conectați-vă numai dacă intenționați să contribuiți cu cod. În caz contrar, ignorați-l și continuați.
sudo bzr checkout --lightweight lp:undistract-me
Rularea bzr checkout clonează cea mai recentă versiune a codului de la repo pe computerul dvs. Linux. De aici, utilizați comanda CD și mutați terminalul în folderul de coduri.
cd undistract-me
Actualizați toate fișierele din folderul de coduri, astfel încât sistemul să le ruleze corect.
sudo chmod +x *
În folderul de coduri, încercați să rulați scriptul și să îl porniți. Înțelegeți că atunci când închideți terminalul, scriptul se va opri din rulare.
./undistract-me.sh
Pentru a închide scriptul, apăsați Ctrl + Z, apoi scrieți respingere.
Configurați Undistract Me
Undistract Me trebuie configurat în Bash înainte să funcționeze. Dacă ați instalat software-ul pe Ubuntu, Arch sau Debian, nu vă faceți griji! Sistemul de construcție automată vine cu instrucțiuni de configurare, inclusiv aplicarea software-ului la profilul Bash al utilizatorului. Urmați instrucțiunile de mai jos doar dacă ați creat software-ul de la sursă.
Pentru a configura Undistract Me după construirea din sursă, deschideți un terminal și introduceți următoarele comenzi de mai jos.
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
Asigurați-vă că rulați această comandă de configurare pentru fiecare utilizator pe care doriți să-l acordați acces pentru a nu-mi distrage atenția.
Când comanda de configurare se termină, reporniți computerul Linux. După reconectare, sistemul de notificare va începe să funcționeze.
Dezinstalează Undistract Me
Dacă Undistract Me nu se potrivește fluxului dvs. de lucru, vă recomandăm să îl dezactivați. Din fericire, oprirea Undistract Me este destul de simplă. Pentru a face acest lucru, deschideți un terminal și urmați comenzile de mai jos.
Ubuntu
sudo apt remove undistract-me --purge
Debian
sudo apt-get remove undistract-me --purge
Arch Linux
sudo pacman -Rsc undistract-me
Instrucțiuni pentru sursă
sudo rm -rf /etc/profile.d/undistract-me/ rm ~/.bashrc mv ~/Documents/.bashrc-bakup ~/.bashrc sudo reboot