Εκείνοι που αναζητούν ένα εξαιρετικό τερματικόεργαλείο διαχείρισης χρόνου για τη γραμμή εντολών Linux δεν χρειάζεται να κοιτάξει πέρα από την εφαρμογή Taskwarrior. Είναι μια τακτοποιημένη εφαρμογή που ακολουθεί τις ιδέες που έγιναν διάσημες από το βιβλίο του David Allen "Getting things done."
Ο σχεδιασμός του Taskwarrior είναι απλός και απλόςμέχρι κάποιο σημείο. Με αυτό, οι χρήστες μπορούν να δημιουργήσουν εργασίες, να απαριθμήσουν τη λίστα των εργασιών τους, να δημιουργήσουν υπενθυμίσεις και πολλά άλλα! Ακολουθήστε στον οδηγό μας καθώς προχωράμε με τον τρόπο εγκατάστασης του Taskwarrior και τον τρόπο χρήσης του από το τερματικό ως εργαλείο διαχείρισης εργασιών στο Linux.
Σημείωση: Μπορείτε να χρησιμοποιήσετε το Taskwarrior εάν είστε στο Ubuntu, το Debian, το Arch Linux, το Fedora ή το OpenSUSE. Διαφορετικά, απαιτείται η κατάρτιση από τον πηγαίο κώδικα.
Εγκαταστήστε το Taskwarrior
Πολλά λειτουργικά συστήματα Linux φέρουν άμεσα την εφαρμογή Taskwarrior. Επιλέξτε το λειτουργικό σύστημα που χρησιμοποιείτε παρακάτω και ακολουθήστε τις οδηγίες για να μάθετε πώς να το λειτουργείτε.
Ubuntu
Οι χρήστες του Ubuntu μπορούν εύκολα να εγκαταστήσουν αυτήν την εφαρμογή χάρη στη συμπερίληψή τους στις πηγές λογισμικού της διανομής. Για να το αποκτήσετε, ανοίξτε ένα παράθυρο τερματικού και χρησιμοποιήστε το Κατάλληλος εντολή.
sudo apt install taskwarrior
Debian
Εκείνοι που χρησιμοποιούν το Debian Stable ή νεότερο μπορούν να χρησιμοποιήσουν το Taskwarrior χρησιμοποιώντας το Apt-get εντολή.
sudo apt-get install taskwarrior
Arch Linux
Το Arch διαθέτει μια έκδοση του Taskwarrior στις πηγές λογισμικού που μπορούν να εγκαταστήσουν οι χρήστες. Διατίθεται μέσω του repos "Community". Για να το πάρετε, ακολουθήστε τα παρακάτω βήματα.
Βήμα 1: Ανοίξτε το Pacman.conf στον επεξεργαστή κειμένου Nano με δικαιώματα sudo.
sudo nano /etc/pacman.conf
Βήμα 2: Μετακινηθείτε στο Pacman.conf αρχείο και αναζητήστε το "κοινοτικό" αποθετήριο. Διαγράψτε όλα τα # σύμβολα μπροστά από την "Κοινότητα" για να ενεργοποιήσετε τη χρήση της. Βεβαιωθείτε επίσης ότι μπορείτε να απαλλαγείτε από το σύμβολο στις γραμμές ακριβώς κάτω από αυτό ή ότι δεν θα λειτουργήσει σωστά.
Βήμα 3: Αποθηκεύστε τις επεξεργασίες στο αρχείο Pacman.conf πατώντας το Ctrl + O πληκτρολογίου.
Βήμα 4: Exit Nano με Ctrl + X, και επανενεργοποιήστε το Pacman, για να ενεργοποιήσετε τη νέα πηγή λογισμικού "Community".
sudo pacman -Syy
Βήμα 5: Εγκαταστήστε το Taskwarrior στον υπολογιστή σας Arch Linux.
sudo pacman -S task
Μαλακό καπέλλο
Από την έκδοση 18, το λογισμικό Taskwarrior ήταν άμεσα διαθέσιμο στους χρήστες του Fedora Linux. Για να το εγκαταστήσετε, ανοίξτε ένα τερματικό και χρησιμοποιήστε το DNF εντολή για να το λειτουργήσει.
sudo dnf install task
OpenSUSE
Οι χρήστες του SUSE έχουν εύκολη πρόσβαση στο λογισμικό Taskwarrior και έχουν βρεθεί στις κύριες πηγές λογισμικού από την έκδοση 12.2. Για να λειτουργήσει το πρόγραμμα, ανοίξτε ένα παράθυρο τερματικού και χρησιμοποιήστε το Zypper διαχειριστής εργασιών.
sudo zypper install taskwarrior
Γενικό Linux
Ίσως χρησιμοποιείτε μια έκδοση του Linux που δεν διαθέτει ένα εύκολο στην εγκατάσταση πακέτο για το λογισμικό Taskwarrior. Ως αποτέλεσμα, πρέπει να δημιουργήσετε τον κώδικα από την πηγή για να το χρησιμοποιήσετε.
Το πρώτο βήμα για την κατασκευή του Taskwarrior από την πηγή είναι η λήψη της πιο πρόσφατης έκδοσης. Σε ένα τερματικό, χρησιμοποιήστε το wget κατεβάζοντας το εργαλείο και αρπάξτε την πιο πρόσφατη έκδοση του λογισμικού.
Σημείωση: είναι σημαντικό να επαναλάβετε αυτή τη διαδικασία με κάθε ενημέρωση του Taskwarrior, για να διασφαλίσετε ότι το λογισμικό θα παραμείνει φρέσκο. Βρείτε τις τελευταίες λήψεις του πηγαίου κώδικα εδώ.
wget https://taskwarrior.org/download/task-2.5.1.tar.gz
Με το αρχείο Targz Taskwarrior που έχετε κατεβάσει, χρησιμοποιήστε το πίσσα εντολή και εξαγωγή του.
tar xzvf task-2.5.1.tar.gz
Μετακινήστε το παράθυρο τερματικού στο φάκελο κώδικα εκτελέστε το CD εντολή.
cd task-2.5.1
Τρέξιμο cmake και ξεκινήστε τη διαδικασία σύνταξης.
cmake -DCMAKE_BUILD_TYPE=release . ...
Στη συνέχεια, χρησιμοποιήστε φτιαχνω, κανω και κάντε την εγκατάσταση να τελειώσει. Όταν ολοκληρωθούν αυτές οι δύο εντολές, το Taskwarrior θα τεθεί σε λειτουργία στον υπολογιστή σας Linux!
make ...
sudo make install
Χρησιμοποιώντας το Taskwarrior για να δημιουργήσετε μια λίστα υποχρεώσεων

Η δημιουργία μιας νέας εργασίας στην εφαρμογή Taskwarrior είναι αναζωογονητικά γρήγορη και απλή. Για να το κάνετε, χρησιμοποιήστε το προσθέτω εντολή. Στο τερματικό, γράψτε:
task add new task
Αφού καταγράψετε την εργασία σας με το προσθέτω εντολή, θα το προσθέσει αμέσως στη λίστα.
Ολοκληρώστε την εργασία σας

Έτσι, έχετε τελειώσει μια εργασία και είναι καιρός να το ελέγξετε από τη λίστα σας. Στην εφαρμογή Taskwarrior, οι χρήστες ολοκληρώνουν εργασίες χρησιμοποιώντας το Έγινε εντολή.
Αρχικά, καταγράψτε τις εργασίες σας με:
task list
Κοιτάξτε τη λίστα με τα στοιχεία και βρείτε το "ID" δίπλα στο αντικείμενο που θέλετε να επισημάνετε ως "ολοκληρωμένο". Στη συνέχεια, χρησιμοποιήστε Έγινε για να την αφαιρέσετε από τη λίστα.
Σημείωση: Αλλάξτε το σύμβολο # με το αναγνωριστικό της εργασίας σας.
task done #
Άλλα χαρακτηριστικά του Taskwarrior
Το Taskwarrior δεν είναι απλώς ένας βασικός κατάλογος "to-do"όπου προσθέτετε ένα στοιχείο και στη συνέχεια το ελέγξτε αργότερα. Έχει και πολλά άλλα χαρακτηριστικά. Σε αυτή την ενότητα του σεμιναρίου, θα αναφερθούμε σε μερικές από τις πιο προηγμένες λειτουργίες που μπορεί να προσφέρει η εφαρμογή.
Δημιουργία μιας εργασίας με μια υπενθύμιση

Το Taskwarrior επιτρέπει στους χρήστες να δημιουργούν στοιχεία λίστας που εκκινούν μια υπενθύμιση χρησιμοποιώντας το λόγω εντολή. Για παράδειγμα, για να κάνετε μια εργασία με ημερομηνία λήξης αύριο, κάντε τα εξής:
task add My important task due:tomorrow
Δημιουργία μιας επαναλαμβανόμενης εργασίας

Πρέπει να δημιουργήσετε μια εργασία που επαναλαμβάνεται στην εφαρμογή Taskwarrior; Χρησιμοποιήστε το συμβαίνω πάλι εντολή. Να μερικά παραδείγματα.
task add My weekly task recur: daily due:tomorrow
ή
task add My weekly task recur: weekly due:monday
ή
task add My weekly task recur: biweekly due:sunday
Δημιουργία μιας εργασίας μέσα σε ένα έργο

Κατάλογος των περισσότερων εφαρμογών λίστας εργασιών, το Taskwarrior επιτρέπει στους χρήστες να προσθέτουν εργασίες σε ξεχωριστά έργα, για μεγαλύτερη οργάνωση. Για να προσθέσετε ένα στοιχείο στη λίστα σας, δημιουργήστε μια νέα εργασία με το έργο εντολή.
task add My task project:ProjectName
Είναι επίσης δυνατή η επισήμανση εργασιών, κάνοντας:
task add My task project:ProjectName +project +tag2 +tag3
Για να ελέγξετε τα στοιχεία της λίστας σας για ετικέτες και αναγνωριστικά έργων, εκτελέστε το λίστα εντολή.
task list</ p>
Σχόλια