Ci, którzy szukają doskonałego terminalanarzędzie do zarządzania czasem dla wiersza poleceń systemu Linux nie musi szukać dalej niż aplikacja Taskwarrior. To zgrabna aplikacja, która nawiązuje do pomysłów rozsławionych przez książkę Davida Allena „Realizacja zadań”.
Projekt Taskwarrior jest niesamowicie prosty i prostydo momentu. Za jego pomocą użytkownicy mogą tworzyć zadania, wyświetlać listę rzeczy do zrobienia, tworzyć przypomnienia i wiele więcej! Postępuj zgodnie z naszym przewodnikiem, omawiając, jak zainstalować Taskwarrior i jak używać go z terminala jako narzędzia zarządzania zadaniami w systemie Linux.
Uwaga: możesz użyć Taskwarrior, jeśli korzystasz z systemu Ubuntu, Debian, Arch Linux, Fedora lub OpenSUSE. W przeciwnym razie wymagana jest kompilacja z kodu źródłowego.
Zainstaluj Taskwarrior
Wiele systemów operacyjnych Linux bezpośrednio obsługuje aplikację Taskwarrior. Wybierz system operacyjny, którego używasz poniżej, i postępuj zgodnie z instrukcjami, aby dowiedzieć się, jak go uruchomić.
Ubuntu
Użytkownicy Ubuntu mogą łatwo zainstalować tę aplikację dzięki jej włączeniu do źródeł oprogramowania dystrybucji. Aby go zdobyć, otwórz okno terminala i użyj Trafny Komenda.
sudo apt install taskwarrior
Debian
Użytkownicy używający Debian Stable lub nowszych mogą uzyskać dostęp do Taskwarrior przy użyciu Apt-get Komenda.
sudo apt-get install taskwarrior
Arch Linux
Arch ma wersję Taskwarrior w swoich źródłach oprogramowania, którą użytkownicy mogą zainstalować. Jest dostępny za pośrednictwem repozytorium „Społeczność”. Aby go zdobyć, wykonaj poniższe czynności.
Krok 1: Otwórz Pacman.conf w edytorze tekstu Nano z uprawnieniami sudo.
sudo nano /etc/pacman.conf
Krok 2: Przewiń Pacmana.plik conf i poszukaj repozytorium „Społeczność”. Usuń wszystkie symbole # z „Społeczności”, aby umożliwić ich użycie. Pamiętaj, aby pozbyć się symbolu na liniach bezpośrednio pod nim, w przeciwnym razie nie będzie działał poprawnie.
Krok 3: Zapisz zmiany w pliku Pacman.conf, naciskając przycisk Ctrl + O kombinacja klawiatury.
Krok 4: Wyjdź z Nano za pomocą Ctrl + Xi ponownie zsynchronizuj Pacmana, aby włączyć nowe źródło oprogramowania „Społeczność”.
sudo pacman -Syy
Krok 5: Zainstaluj Taskwarrior na komputerze Arch Linux.
sudo pacman -S task
Fedora
Od wersji 18 oprogramowanie Taskwarrior jest łatwo dostępne dla użytkowników Fedory Linux. Aby go zainstalować, otwórz terminal i użyj DNF polecenie, aby to działało.
sudo dnf install task
OpenSUSE
Użytkownicy SUSE mają łatwy dostęp do oprogramowania Taskwarrior i jest ono dostępne w głównych źródłach oprogramowania od wersji 12.2. Aby uruchomić program, otwórz okno terminala i użyj Zypper menadżer zadań.
sudo zypper install taskwarrior
Ogólny Linux
Być może korzystasz z wersji systemu Linux, która nie ma łatwego do zainstalowania pakietu dla oprogramowania Taskwarrior. W rezultacie musisz zbudować kod ze źródła, aby go użyć.
Pierwszym krokiem do zbudowania Taskwarrior ze źródła jest pobranie najnowszej wersji. W terminalu użyj wget narzędzie do pobierania i pobierz najnowszą wersję oprogramowania.
Uwaga: ważne jest, aby powtarzać ten proces przy każdej aktualizacji Taskwarrior, aby zapewnić, że oprogramowanie pozostanie świeże. Znajdź najnowsze kody źródłowe do pobrania tutaj.
wget https://taskwarrior.org/download/task-2.5.1.tar.gz
Po pobraniu archiwum TarGZ Taskwarrior, użyj smoła wydać polecenie i wyodrębnić.
tar xzvf task-2.5.1.tar.gz
Przenieś okno terminala do folderu kodu, wykonując polecenie Płyta CD Komenda.
cd task-2.5.1
Biegać cmake i rozpocznij proces kompilacji.
cmake -DCMAKE_BUILD_TYPE=release . ...
Następnie użyj robić i dokonać instalacji dokończyć. Kiedy te dwa polecenia zakończą się, Taskwarrior będzie działać na twoim komputerze z systemem Linux!
make ...
sudo make install
Użycie Taskwarrior do utworzenia listy rzeczy do zrobienia

Tworzenie nowego zadania w aplikacji Taskwarrior jest odświeżająco szybkie i proste. Aby to zrobić, skorzystaj z Dodaj Komenda. W terminalu napisz:
task add new task
Po napisaniu zadania za pomocą Dodaj polecenie, natychmiast doda go do listy.
Wykonaj swoje zadanie

Więc ukończyłeś zadanie i nadszedł czas, aby sprawdzić je ze swojej listy. W aplikacji Taskwarrior użytkownicy wykonują zadania za pomocą gotowy Komenda.
Najpierw wypisz swoje zadania za pomocą:
task list
Spójrz na listę elementów i znajdź „ID” obok elementu, który chcesz oznaczyć jako „ukończony”. Następnie użyj gotowy aby usunąć go z listy.
Uwaga: zmień symbol # z identyfikatorem zadania.
task done #
Inne funkcje Taskwarrior
Taskwarrior to nie tylko podstawowa lista rzeczy do zrobieniaaplikacja, w której dodajesz element, a następnie zaznaczasz go później. Ma również wiele innych funkcji. W tej części samouczka omówimy niektóre z bardziej zaawansowanych funkcji, które oferuje aplikacja.
Tworzenie zadania z przypomnieniem

Taskwarrior pozwala użytkownikom tworzyć elementy listy, które uruchamiają przypomnienie, korzystając z z powodu Komenda. Na przykład, aby wykonać zadanie z terminem jutra, wykonaj:
task add My important task due:tomorrow
Tworzenie powtarzającego się zadania

Chcesz utworzyć zadanie, które powtarza się w aplikacji Taskwarrior? Użyj powtarzać się Komenda. Oto kilka przykładów.
task add My weekly task recur: daily due:tomorrow
lub
task add My weekly task recur: weekly due:monday
lub
task add My weekly task recur: biweekly due:sunday
Tworzenie zadania w ramach projektu

Lista najczęściej używanych aplikacji do listy zadań, Taskwarrior pozwala użytkownikom dodawać zadania do oddzielnych projektów w celu lepszej organizacji. Aby dodać element do listy, utwórz nowe zadanie za pomocą projekt Komenda.
task add My task project:ProjectName
Możliwe jest także oznaczanie zadań, wykonując:
task add My task project:ProjectName +project +tag2 +tag3
Aby sprawdzić elementy na liście pod kątem tagów i identyfikatorów projektów, uruchom lista Komenda.
task list</p>
Komentarze