- - Как да получите терминал-базиран инструмент за управление на времето в Linux с Taskwarrior

Как да получите инструмент за управление на времето, базиран на терминал, на Linux с Taskwarrior

Тези, които търсят отлична терминална базаинструментът за управление на времето за командния ред на Linux не трябва да търси повече от приложението Taskwarrior. Това е кокетно приложение, което следва идеите, прочути от книгата на Дейвид Алън „Да свършим нещата“.

Дизайнът на Taskwarrior е мъртъв прост и правкъм основния въпрос. С него потребителите могат да създават задачи, да изброяват списъка си със задачи, да създават напомняния и много други! Следвайте нашето ръководство, докато разказваме как да инсталирате Taskwarrior и как да го използвате от терминала като инструмент за управление на задачи в Linux.

Забележка: Можете да използвате Taskwarrior, ако сте на Ubuntu, Debian, Arch Linux, Fedora или OpenSUSE. В противен случай се изисква компилиране от изходния код.

Инсталиране на Taskwarrior

Много операционни системи Linux носят директно приложението Taskwarrior. Изберете операционната система, която използвате по-долу и следвайте инструкциите, за да научите как да работите.

Ubuntu

Потребителите на Ubuntu могат лесно да инсталират това приложение благодарение на включването му в софтуерните източници на дистрибуцията. За да го получите, отворете прозорец на терминала и използвайте подходящ команда.

sudo apt install taskwarrior

Debian

Тези, които използват Debian Stable или по-нови, могат да накарат Taskwarrior да работи с помощта на Ап-да команда.

sudo apt-get install taskwarrior

Arch Linux

Arch има версия на Taskwarrior в своите софтуерни източници, които потребителите могат да инсталират. Той е достъпен чрез репо „Общност“ За да го получите, следвайте стъпките по-долу.

Етап 1: Отворете Pacman.conf в текстовия редактор на Nano, с привилегии sudo.

sudo nano /etc/pacman.conf

Стъпка 2: Превъртете Pacman.конфиг файл и потърсете хранилището „Общност“. Изтрийте всички символи # отпред пред „Community“, за да активирате използването му. Не забравяйте също да се отървете от символа на линиите, намиращи се под него, или той няма да работи правилно.

Стъпка 3: Запишете редакциите във вашия Pacman.conf файл, като натиснете Ctrl + O комбинация от клавиатура.

Стъпка 4: Излезте от Нано с Ctrl + Xи повторно синхронизирайте Pacman, за да активирате новия софтуерен източник на „Общността“.

sudo pacman -Syy

Стъпка 5: Инсталирайте Taskwarrior на компютъра Arch Linux.

sudo pacman -S task

Fedora

Откакто от версия 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

С изтегления архив на Taskwarrior TarGZ използвайте катран командвайте и извлечете.

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

Погледнете списъка с елементи и намерете „ИД“ до елемента, който искате да маркирате като „завършен“. След това използвайте Свършен за да го премахнете от списъка.

Забележка: променете символа # с идентификационния номер на задачата си.

task done #

Други функции на Taskwarrior

Taskwarrior не е само основен списък „да се направи“приложение, където добавяте елемент и след това го проверявате по-късно. Той има и много други функции. В този раздел на урока ще разгледаме някои от по-модерните функции, които приложението може да предложи.

Създаване на задача с напомняне

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>

Коментари