OctoXBPS

OctoXBPS is a graphical interface for the XBPS package manager (which stands for “The X Binary Package System”). It is built in C++ using Qt5 libs and targeted to Void Linux systems. The initial commit is from July/2015 and was made possible by the experience gained from the OctoPkg project. OctoXBPS’s source code is hosted on GitHub. The main goal of the project is to ease the experience for the novice user, since mastering the various XBPS executables can seem like a dauting task.

The mainwindow displays a browser of available packages, where users are able to install, remove and verify their information and contents. There are also a cache cleaner option in “File/Clean XBPS cache” and octoxbps-notifier for those who want to receive notifications about available package updates in their system tray (*).

All package operations are executed with the aid of octoxbps-sudo, a lxqt-sudo derived project which supports both doas and sudo tools.

Now you have a graphical front end to manage all software in your beloved Void Linux system, one of the most BSD like distros. Enjoy!

 

(*) Command “/usr/bin/xbps-install -Sy” must be added in your sudo/doas list of nopasswd commands if you do not want to be bothered by octoxbps-sudo asking for your password whenever it is time for checking for available updates.