Hoe u meldingen kunt krijgen voor terminalopdrachten op Linux

Hoe u meldingen kunt krijgen voor terminalopdrachten op Linux

Een herinnering nodig voor wanneer uw terminalopdracht is voltooid? Bekijk Undestract-me! Het kan u meldingen voor Terminal-opdrachten sturen wanneer ze zijn voltooid.

De Undistract Me-tool werkt met het meldingssysteem van elke Linux-desktopomgeving en is in hoge mate aanpasbaar. Beter nog, het heeft ondersteuning voor bijna elke reguliere Linux-distributie! Om de software te installeren, opent u een terminal en voert u de opdrachten in die overeenkomen met uw besturingssysteem.

Opmerking: om deze software op uw systeem te installeren, moet u Ubuntu, Debian, Arch Linux, Fedora of Open SUSE gebruiken.

Ubuntu

sudo apt-get install undistract-me

Debian

sudo apt-get install undistract-me

Arch Linux

Undistract Me is beschikbaar op Arch Linux, hoewel het niet in de officiële softwarebronnen staat. In plaats daarvan, als u dit op Arch wilt laten werken, moet u het AUR-pakket downloaden.

Het bouwen van het AUR-pakket is vrij eenvoudig en het begint met het gebruik van de Pacman-tool om een ​​paar pakketten te installeren. Open een terminal en installeer Git en Base-devel.

sudo pacman -S base-devel git

Nu Git en Base-devel op het systeem staan, kan de AUR-setup beginnen. Gebruik de Git-tool om de Undestract Me-snapshot naar uw Linux-pc te klonen.

git kloon https://aur.archlinux.org/undistract-me-git.git

Verplaats de terminal naar de niet- afleidende-me-git- map met het CD- commando.

cd ontroerd-me-git

Voer in de map de opdracht makepkg uit en genereer een nieuw installeerbaar pakket. Houd er rekening mee dat bij het bouwen van pakketten vanuit de AUR, afhankelijkheden soms niet kunnen worden geïnstalleerd. Als dit gebeurt, lost u dit op door ontbrekende afhankelijkheden handmatig te installeren. Vind de afhankelijkheden hier.

makepkg -si

Fedora

Momenteel zijn er geen installeerbare pakketten van Undistract Me op Fedora Linux. Degenen die het willen laten werken, moeten in plaats daarvan de instructies voor "Generieke Linux" volgen.

OpenSUSE

Net als Fedora is er momenteel geen release van Undistract Me voor OpenSUSE Linux. Volg de instructies voor "Generieke Linux" hieronder, omdat hierin wordt beschreven hoe u vanaf de bron kunt installeren.

Generieke Linux

De broncode voor Undistract Me staat op Github, evenals op Launchpad. Op de ontwikkelingspagina staat in het leesmij-bestand dat gebruikers de code met "bzr" moeten pakken en niet met Git. Om via Bzr met code te werken, moet u het pakket "Bzr" installeren. Gelukkig hebben de meeste Linux-distributies deze tool beschikbaar.

Opmerking: als Bzr niet correct werkt, is een alternatief om handmatig Undistract Me hier te downloaden , via Github.

Fedora

sudo dnf installeer bzr

OpenSUSE

sudo zypper install bzr

Andere Linuxen

Omdat Undistract Me uiteindelijk gewoon werkt binnen het notificatiesysteem van een bestaand bureaublad, is de "Bzr"-tool de enige software die gebruikers nodig hebben om het te laten werken. Om Bzr werkend te krijgen, controleert u de softwarerepository van uw besturingssysteem. als je het niet kunt vinden, zijn er veel binaire downloads voor Bzr op Pkgs.org .

Terwijl Bzr op uw systeem werkt, opent u een terminal en gebruikt u de tool om de nieuwste versie van de code te pakken.

Opmerking: tijdens het uitvoeren van de opdracht "bzr checkout" ziet u mogelijk een waarschuwing om in te loggen. Log alleen in als u van plan bent om code bij te dragen. Anders negeert u het en gaat u verder.

sudo bzr afrekenen --lichtgewicht lp:distract-me

Als u bzr checkout uitvoert, wordt de nieuwste versie van de code van de repo naar uw Linux-pc gekloond. Gebruik vanaf hier de opdracht CD en verplaats de terminal naar de codemap.

cd niet afleiden-me

Werk alle bestanden in de codemap bij, zodat het systeem het correct uitvoert.

sudo chmod +x *

Probeer in de codemap het script uit te voeren en op te starten. Begrijp dat wanneer u de terminal sluit, het script niet meer wordt uitgevoerd.

./niet afleiden-me.sh

Om het script te sluiten, drukt u op Ctrl + Z en schrijft u vervolgens disown .

Instellen om mij af te leiden

Undistract Me moet worden ingesteld in Bash voordat het werkt. Maak je geen zorgen als je de software op Ubuntu, Arch of Debian hebt geïnstalleerd! Het automatische bouwsysteem wordt geleverd met installatie-instructies, inclusief het toepassen van de software op het Bash-profiel van uw gebruiker. Volg de onderstaande instructies alleen als u de software vanaf de bron hebt gebouwd.

Hoe u meldingen kunt krijgen voor terminalopdrachten op Linux

Om Undistract Me in te stellen nadat u het vanaf de bron hebt gebouwd, opent u een terminal en voert u de volgende opdrachten hieronder in.

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

Zorg ervoor dat u deze setup-opdracht uitvoert voor elke gebruiker die u toegang wilt geven om mij niet af te leiden.

Wanneer de setup-opdracht is voltooid, start u uw Linux-pc opnieuw op. Na opnieuw inloggen gaat het meldingssysteem weer werken.

Installatie ongedaan maken Mij afleiden

Hoe u meldingen kunt krijgen voor terminalopdrachten op Linux

Als Undistract Me niet geschikt is voor uw workflow, kunt u deze uitschakelen. Gelukkig is het vrij eenvoudig om Undistract Me uit te schakelen. Open hiervoor een terminal en volg de onderstaande opdrachten.

Ubuntu

sudo apt verwijder niet-afleiden-me --purge

Debian

sudo apt-get verwijder me niet afleiden --purge

Arch Linux

sudo pacman -Rsc undistract-me

Bron Instructies

sudo rm -rf /etc/profile.d/undistract-me/ rm ~/.bashrc mv ​​~/Documents/.bashrc-bakup ~/.bashrc sudo reboot


Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids

Hoe Tuxedo OS op uw computer te installeren

Hoe Tuxedo OS op uw computer te installeren

Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.

Hoe een DEB-bestand op Linux te installeren

Hoe een DEB-bestand op Linux te installeren

Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.

Hoe Dying Light op Linux te spelen

Hoe Dying Light op Linux te spelen

Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om

Hoe Neptune Linux op uw computer te installeren

Hoe Neptune Linux op uw computer te installeren

Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.

Hoe Undertale op Linux te spelen

Hoe Undertale op Linux te spelen

Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw

Hoe speel je Total War: THREE KINGDOMS op Linux

Hoe speel je Total War: THREE KINGDOMS op Linux

Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.