Vajo

Using Vajo. A GUI/TUI for Luet.

Installing Vajo

If you prefer a tool to perform simple package management tasks, you can consider installing apps/vajo

1
$ sudo luet install apps/vajo

This will install vajo-gui ( a graphical GTK based version ) and vajo-tui ( a text-based ncurses version )

Using Vajo-gui

After opening the Vajo program the main window opens.

Vajo1
  1. Enter a search string
  2. Status bar
  3. Last time repositories were synced
  4. Check this for a deeper search
  5. Click this button to start search

Search results

Vajo_results

In this example we searched for “apps”.

  • If a package is installed we get the option to remove the package.
  • If a package isn’t installed we get the option to install the package.
  • Some packages are protected. This means the user can’t use Vajo to remove them. This is done to prevent users breaking their system by accident.
  • Click on details to get more details about the package.
Vajo_details

Additional functionality

Click on the “File” menu to get additional options.

Vajo2

Update repositories: This syncs the repositories by running “Luet repo update”
Full system upgrade: This first syncs the repositories and directly afterwards runs “Luet upgrade”
Check the system: This will run “Luet oscheck” and repair itself if missing files are detected.
Clear Luet cache: This will clear system cache. Only available if applicable.
Quit: Closes the program.

Using Vajo-tui

The text-based version has excact the same functionality as the GUI version. Great advantage is that you can use this when connected to a MocaccinoOS system using a remote SSH (Secure Shell) session.

Vajo-tui
Last modified December 1, 2025: Several minor fixes (ae0bd52)