Azok, akik kiváló terminál alapú szolgáltatásokat keresneka Linux parancssori időkezelő eszközének nem kell tovább néznie, mint a Taskwarrior alkalmazásban. Ez egy ügyes alkalmazás, amely követi azokat az ötleteket, amelyeket David Allen „A dolgok elkészítése” című könyvében tett híressé.
A Taskwarrior egyszerű és egyenes kialakításúlényegre törő. Ezzel a felhasználók feladatokat hozhatnak létre, felsorolhatják a teendők listáját, emlékeztetőket hozhatnak létre és még sok minden mást! Kövesse az útmutatónkat, amikor áttekintjük, hogyan kell telepíteni a Taskwarrior szoftvert és hogyan kell azt a terminálról használni feladatkezelő eszközként Linuxon.
Megjegyzés: Használhatja a Taskwarrior alkalmazást, ha Ubuntu, Debian, Arch Linux, Fedora vagy OpenSUSE rendszeren van. Egyébként a forráskódból kell lefordítani.
Telepítse a Taskwarrior alkalmazást
Sok Linux operációs rendszer közvetlenül hordozza a Taskwarrior alkalmazást. Válassza ki az alábbiakban használt operációs rendszert, és kövesse az utasításokat, hogy megtanulja, hogyan működik.
Ubuntu
Az Ubuntu felhasználók könnyen telepíthetik ezt az alkalmazást annak köszönhetően, hogy beillesztették a disztribúció szoftverforrásaiba. Ennek megszerzéséhez nyisson meg egy terminál ablakot és használja a hajlamos parancs.
sudo apt install taskwarrior
Debian
A Debian Stable vagy újabb verziót használók számára a Taskwarrior a Apt-get parancs.
sudo apt-get install taskwarrior
Arch Linux
Az Arch szoftver-forrásaiban megtalálható a Taskwarrior verziója, amelyet a felhasználók telepíthetnek. Ez a „Közösségi” repo-on keresztül érhető el. Ennek megszerzéséhez kövesse az alábbi lépéseket.
1. lépés: Nyissa meg a Pacman.conf fájlt a Nano szövegszerkesztőben, sudo jogosultságokkal.
sudo nano /etc/pacman.conf
2. lépés: Görgessen a Pacman-en.conf fájlt, és keresse meg a „Közösségi” lerakatot. Törölje az összes # szimbólumot a „Közösség” elől, hogy engedélyezze annak használatát. Ügyeljen arra is, hogy megszabaduljon a közvetlenül alatta lévő vonalak szimbólumától, különben nem fog megfelelően működni.
3. lépés: A szerkesztéseket a Pacman.conf fájlba mentheti a Ctrl + O billentyűzet kombináció.
4. lépés: Kilépés a Nano-ból Ctrl + X, és újracsomagolni a Pacman-t, hogy engedélyezze az új „közösségi” szoftverforrást.
sudo pacman -Syy
5. lépés: Telepítse a Taskwarrior programot az Arch Linux számítógépére.
sudo pacman -S task
Fedora
A 18. verzió óta a Taskwarrior szoftver könnyen elérhető volt a Fedora Linux felhasználók számára. A telepítéshez nyisson meg egy terminált és használja a DNF parancs, hogy működőképes legyen.
sudo dnf install task
OpenSUSE
A SUSE felhasználók könnyen hozzáférhetnek a Taskwarrior szoftverhez, és ez a 12.2 verzió óta az elsődleges szoftverforrásokban található. A program működéséhez nyisson meg egy terminál ablakot és használja a Zyppert feladatkezelő.
sudo zypper install taskwarrior
Általános Linux
Lehet, hogy olyan Linux verziót használ, amely nem rendelkezik könnyen telepíthető csomaggal a Taskwarrior szoftverhez. Ennek eredményeként a kódot a forrásból kell elkészítenie annak használatához.
A Taskwarrior forrásból történő felépítésének első lépése a legújabb kiadás letöltése. Egy terminálon használja a wget letöltő eszköz, és ragadja meg a szoftver legújabb verzióját.
Megjegyzés: Fontos megismételni ezt a folyamatot minden Taskwarrior frissítéssel, annak érdekében, hogy a szoftver friss maradjon. Itt találhatja meg a legfrissebb forráskód-letöltéseket.
wget https://taskwarrior.org/download/task-2.5.1.tar.gz
A Taskwarrior TarGZ archívumának letöltéséhez használja a kátrány parancs és kibontja.
tar xzvf task-2.5.1.tar.gz
Vigye a terminál ablakot a kódmappába a CD parancs.
cd task-2.5.1
Fuss CEllenõrizze és indítsa el az összeállítási folyamatot.
cmake -DCMAKE_BUILD_TYPE=release . ...
Ezután használja csinál és telepítse befejezni. Amikor ez a két parancs fut, befejeződik, és a Taskwarrior fut, és fut a Linux PC-jén!
make ...
sudo make install
A Taskwarrior használata feladatlista létrehozásához

Új feladat létrehozása a Taskwarrior alkalmazásban üdítően gyors és egyszerű. Ehhez használja a hozzáad parancs. Írja be a terminálba:
task add new task
Miután kitűzte a feladatát a hozzáad parancs segítségével azonnal felveszi a listába.
Töltse ki a feladatát

Tehát befejezte a feladatot, és itt az ideje, hogy ellenőrizze azt a listájából. A Taskwarrior alkalmazásban a felhasználók a Kész parancs.
Először sorolja fel a feladatokat a következővel:
task list
Nézze meg az elemek listáját, és keresse meg az „azonosítót” azon elem mellett, amelyet „teljesnek” szeretne megjelölni. Ezután használja Kész hogy eltávolítsa a listáról.
Megjegyzés: módosítsa a # szimbólumot a feladat azonosítójával.
task done #
Egyéb Taskwarrior szolgáltatások
A Taskwarrior nem csupán egy alapvető teendőkalkalmazás, ahol hozzáad egy elemet, majd ellenőrizze azt később. Sok más funkcióval is rendelkezik. Az oktatóanyag ebben a szakaszában áttekintjük az alkalmazás által kínált fejlettebb funkciókat.
Feladat létrehozása emlékeztetővel

A Taskwarrior lehetővé teszi a felhasználók számára, hogy listaelemeket készítsenek, amelyek emlékeztetőt indítanak a esedékes parancs. Például egy holnap esedékességű feladat elvégzéséhez tegye a következőket:
task add My important task due:tomorrow
Ismétlődő feladat létrehozása

Olyan feladatot kell létrehoznia, amely megismétli a Taskwarrior alkalmazást? Használja a megismétlődne parancs. Íme néhány példa.
task add My weekly task recur: daily due:tomorrow
vagy
task add My weekly task recur: weekly due:monday
vagy
task add My weekly task recur: biweekly due:sunday
Feladat létrehozása egy projekten belül

A legtöbb feladatlista alkalmazás felsorolása, a Taskwarrior lehetővé teszi a felhasználók számára, hogy feladatokat külön projektekhez adjanak hozzá a nagyobb szervezés érdekében. Elem hozzáadásához hozzon létre egy új feladatot a program parancs.
task add My task project:ProjectName
A feladatok címkézése is elvégezhető:
task add My task project:ProjectName +project +tag2 +tag3
A listában szereplő elemek címkéinek és projekt-azonosítóinak ellenőrzéséhez futtassa a lista parancs.
task list</ P>
Hozzászólások