How to Install Zeit Tool on Ubuntu

Everything Linux, A.I, IT News, DataOps, Open Source and more delivered right to you.
Subscribe
"The best Linux newsletter on the web"

Hello, friends. In this post, you will learn how to install Zeit on Ubuntu. This tool provides you with a simple graphical interface for scheduling tasks on Linux.

Written in C++ and with a QT interface, Zeit provides a graphical interface to schedule tasks using crontab and at. In short, it is a Qt frontend to crontab and at.

Some of its main features are:

  • Add, edit and delete crontab tasks
  • Also, you can add, edit and delete environment variables for crontab
  • Add and delete at commands

And some others…

Although it is not so useful on servers, since they lack a graphical interface, the truth is that it could be quite useful on workstations and desktop systems.

Let’s go for it.

Install Zeit on Ubuntu 22.04

The application, as you can imagine, is open source and is available for you to compile it manually. However, on Ubuntu, there is a special repository that you can use to make the process easier.

First, open a terminal and update the whole system

sudo apt update
sudo apt upgrade

Then, add the repository in question

sudo add-apt-repository ppa:blaze/main

Refresh APT to apply the changes

sudo apt update

Finally, install Zeit on Ubuntu with this command:

sudo apt install zeit

When finished, you can run it from the main menu.

Using Zeit to schedule tasks on Ubuntu

Before using the application, it is convenient to create a new system user

sudo adduser user

This allows not to affect the tasks of other users and thus to have optimal control over these tasks. Then, add it to the sudo group

sudo usermod -aG sudo user

Now run it from the main menu.

When you do this, you will see this screen.

Zeit interface
Zeit interface

As you can see, it is a pretty simple graphical interface.

The main thing you can do with it is to create periodic and non-periodic tasks.

To create a non-periodic task, you have to click on the menu View > Nonperiodic commands or press CRTL + N Then, press the Add Command button.

You will see a screen like this

Creating non periodic commands with Zeit on Ubuntu
Creating non periodic commands with Zeit on Ubuntu

The displayed window is very explicit. Add a name, a description, and a command to execute, although it can also be the execution of a configuration script. Remember to indicate the exact time you want it to run, and it is recommended that it displays a notification.

At the end you will see the task scheduled and ready. Furthermore, by pressing the Delete Command button, you can delete it.

Command created with Zeit
Command created with Zeit

In the case of periodic tasks, go back to the View menu and select Periodic Task Then click on Add task.

Schedule a periodic task with Zeit
Schedule a periodic task with Zeit

Now you will see a more complex screen. Here you will have to name the task, type the command and finally select the periodicity of the task. Basically, you can select by month or every so often or go further and manually set how often the task will be done.

Furthermore, when you are done, click OK to confirm your changes.

Uninstall Zeit on Ubuntu

If you would rather not use it anymore, then you can remove it from the system

sudo apt remove zeit

You can also remove the added repository

sudo add-apt-repository --remove ppa:blaze/main

And that’s it, no trace.

Conclusion

Scheduling tasks in the system helps with the automation of sometimes repetitive and time-consuming tasks. Zeit helps with this from a simple interface.

Everything Linux, A.I, IT News, DataOps, Open Source and more delivered right to you.
Subscribe
"The best Linux newsletter on the web"
Angelo
Angelo
I am Angelo. A systems engineer passionate about Linux and all open-source software. Although here I'm just another member of the family.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest articles

Join us on Facebook