Πώς να λαμβάνετε ειδοποιήσεις για εντολές τερματικού στο Linux

click fraud protection

Χρειάζεστε υπενθύμιση για το πότε τερματικό ολοκληρώθηκε η εντολή; Δείτε το Undestract-me! Μπορεί να σας στείλει ειδοποιήσεις για εντολές Terminal όταν ολοκληρωθούν.

Το εργαλείο Undistract Me λειτουργεί με το σύστημα ειδοποιήσεων κάθε περιβάλλοντος επιφάνειας εργασίας Linux και είναι εξαιρετικά προσαρμόσιμο. Ακόμα καλύτερα, έχει υποστήριξη σχεδόν σε κάθε mainstream διανομή Linux! Για να εγκαταστήσετε το λογισμικό, ανοίξτε ένα τερματικό και εισαγάγετε τις εντολές που αντιστοιχούν στο λειτουργικό σας σύστημα.

Σημείωση: για να εγκαταστήσετε αυτό το λογισμικό στο σύστημά σας, πρέπει να χρησιμοποιείτε Ubuntu, Debian, Arch Linux, Fedora ή Open SUSE.

Ubuntu

sudo apt-get install undistract-me

Ντέμπιαν

sudo apt-get install undistract-me

Arch Linux

Το Undistract Me είναι διαθέσιμο στο Arch Linux, αν και δεν βρίσκεται στις επίσημες πηγές λογισμικού. Αντ 'αυτού, αν θέλετε να το κάνετε αυτό στο Arch, θα πρέπει να κατεβάσετε το πακέτο AUR.

Η δημιουργία του πακέτου AUR είναι αρκετά εύκολη και ξεκινά χρησιμοποιώντας το εργαλείο Pacman για να εγκαταστήσετε μερικά πακέτα. Ανοίξτε ένα τερματικό και εγκαταστήστε το Git και το Base-devel.

instagram viewer

sudo pacman -S base-devel git

Τώρα που το Git και το Base-devel βρίσκονται στο σύστημα, μπορεί να ξεκινήσει η ρύθμιση AUR. Χρησιμοποιώντας το εργαλείο Git, κλωνοποιήστε το στιγμιότυπο Undestract Me στον υπολογιστή σας Linux.

git κλώνος https://aur.archlinux.org/undistract-me-git.git

Μετακινήστε το τερματικό στο αποσπά την προσοχή μου φάκελο με το CD εντολή.

cd undistract-me-git

Στο φάκελο, εκτελέστε το makepkg εντολή και δημιουργήστε ένα νέο πακέτο με δυνατότητα εγκατάστασης. Λάβετε υπόψη ότι κατά τη δημιουργία πακέτων από το AUR, μερικές φορές δεν μπορούν να εγκατασταθούν εξαρτήσεις. Εάν συμβεί αυτό, διορθώστε το εγκαθιστώντας τις εξαρτήσεις που λείπουν χειροκίνητα. Βρείτε τις εξαρτήσεις εδώ.

makepkg -si

Μαλακό καπέλλο

Προς το παρόν, δεν υπάρχουν εγκατεστημένα πακέτα του Undistract Me στο Fedora Linux. Όσοι θέλουν να το εκτελέσουν θα πρέπει να ακολουθήσουν τις οδηγίες «Generic Linux».

OpenSUSE

Όπως το Fedora, δεν υπάρχει προς το παρόν μια έκδοση του Undistract Me για το OpenSUSE Linux. Ακολουθήστε τις παρακάτω οδηγίες «Γενικό Linux», καθώς περιγράφει τον τρόπο εγκατάστασης από την πηγή.

Γενικό Linux

Ο πηγαίος κώδικας για το Undistract Me βρίσκεται στο Github, καθώς και στο Launchpad. Στη σελίδα ανάπτυξης, το readme δηλώνει ότι οι χρήστες πρέπει να αρπάξουν τον κωδικό με το "bzr" και όχι το Git. Για να αλληλεπιδράσετε με κωδικό μέσω Bzr, πρέπει να εγκαταστήσετε το πακέτο "Bzr". Ευτυχώς, οι περισσότερες διανομές Linux έχουν αυτό το εργαλείο διαθέσιμο.

Σημείωση: εάν το Bzr δεν λειτουργεί σωστά, μια εναλλακτική λύση είναι η μη αυτόματη λήψη Undistract Me εδώ, μέσω του Github.

Μαλακό καπέλλο

sudo dnf εγκατάσταση bzr

OpenSUSE

sudo zypper εγκατάσταση bzr

Άλλα Linux

Καθώς τελικά το Undistract Me λειτουργεί μόνο σε ένα σύστημα ειδοποιήσεων μιας υπάρχουσας επιφάνειας εργασίας, το εργαλείο "Bzr" είναι το μόνο λογισμικό που χρειάζονται οι χρήστες για να το λειτουργήσει. Για να λειτουργήσει το Bzr, ελέγξτε το αποθετήριο λογισμικού του λειτουργικού σας συστήματος. αν δεν μπορείτε να το βρείτε, υπάρχουν πολλές δυαδικές λήψεις για το Bzr Pkgs.org.

Με το Bzr να λειτουργεί στο σύστημά σας, ανοίξτε ένα τερματικό και χρησιμοποιήστε το εργαλείο για να τραβήξετε την τελευταία έκδοση του κώδικα.

Σημείωση: κατά την εκτέλεση της εντολής "bzr checkout", ενδέχεται να δείτε μια προειδοποίηση για "σύνδεση". Συνδεθείτε μόνο εάν σκοπεύετε να συνεισφέρετε κώδικα. Διαφορετικά, αγνοήστε το και συνεχίστε.

sudo bzr checkout - lightweight lp: undistract-me

Τρέξιμο bzr ολοκλήρωση αγοράς κλωνοποιεί την τελευταία έκδοση του κώδικα από το repo μέχρι τον υπολογιστή σας Linux. Από εδώ, χρησιμοποιήστε το CD εντολή και μετακινήστε το τερματικό στον φάκελο κώδικα.

cd undistract-me

Ενημερώστε όλα τα αρχεία στο φάκελο κώδικα, έτσι ώστε το σύστημα να το τρέχει σωστά.

sudo chmod + x *

Στο φάκελο κώδικα, προσπαθήστε να εκτελέσετε το σενάριο και να το ξεκινήσετε. Κατανοήστε ότι όταν κλείσετε το τερματικό, το σενάριο θα σταματήσει να λειτουργεί.

./undistract-me.sh

Για να κλείσετε το σενάριο, πατήστε Ctrl + Z, μετά γράψε αποκηρύσσω.

Ρυθμίστε το Undistract Me

Το Undistract Me πρέπει να ρυθμιστεί στο Bash προτού λειτουργήσει. Εάν έχετε εγκαταστήσει το λογισμικό σε Ubuntu, Arch ή Debian, μην ανησυχείτε! Το αυτόματο σύστημα κατασκευής συνοδεύεται από οδηγίες εγκατάστασης, συμπεριλαμβανομένης της εφαρμογής του λογισμικού στο προφίλ Bash του χρήστη σας. Ακολουθήστε τις παρακάτω οδηγίες μόνο εάν δημιουργήσατε το λογισμικό από την πηγή.

Για να ρυθμίσετε το Undistract Me αφού το δημιουργήσετε από την πηγή, ανοίξτε ένα τερματικό και εισαγάγετε τις ακόλουθες εντολές παρακάτω.

cd undistract-me sudo mv undistract-me.sh /etc/profile.d/
cp ~ / .bashrc ~ / Έγγραφα / .bashrc-bakup
echo 'source /etc/profile.d/undistract-me.sh' >> ~ / .bashrc

Φροντίστε να εκτελέσετε αυτήν την εντολή ρύθμισης για κάθε χρήστη που θέλετε να παραχωρήσετε πρόσβαση για να μην αποσπούν την προσοχή.

Όταν ολοκληρωθεί η εντολή εγκατάστασης, επανεκκινήστε τον υπολογιστή Linux. Αφού συνδεθείτε ξανά, το σύστημα ειδοποιήσεων θα αρχίσει να λειτουργεί.

Απεγκατάσταση Undistract Me

Εάν το Undistract Me δεν ταιριάζει στη ροή εργασίας σας, ίσως θελήσετε να το απενεργοποιήσετε. Ευτυχώς, η απενεργοποίηση του Undistract Me είναι αρκετά απλή. Για να το κάνετε, ανοίξτε ένα τερματικό και ακολουθήστε τις παρακάτω εντολές.

Ubuntu

sudo apt remove undistract-me --purge

Ντέμπιαν

sudo apt-get remove undistract-me --purge

Arch Linux

sudo pacman -Rsc αποσπά την προσοχή μου

Οδηγίες πηγής

sudo rm -rf /etc/profile.d/undistract-me/ rm ~ / .bashrc. mv ~ / Έγγραφα / .bashrc-bakup ~ / .bashrc. επανεκκίνηση sudo
watch instagram story