Тези, които търсят отлична терминална базаинструментът за управление на времето за командния ред на 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>
Коментари