Skip to content

TarasPanchenko/octopkg

 
 

Repository files navigation

This is OctoPkg, a powerful pkgng front end using Qt libs.

Main window

OctoPkg is a Qt based GUI front end to the pkgng package manager, derived from Octopi. It consists of a lxqt-sudo clone called octopkg-doas used to gain root privileges and a package browser application used to search, install, remove and update packages. The project is compatible with FreeBSD, DragonFly BSD, GhostBSD and HardenedBSD.

You can use pkg to install the latest OctoPkg version available in your BSD:

# pkg install octopkg

Follow the steps bellow to compile the latest source code (you'll need curl, git and qt5 packages):

$ git clone https://github.com/aarnt/octopkg
$ cd octopkg/doas
$ /usr/local/lib/qt5/bin/qmake
$ make
# make install
$ cd ..
$ /usr/local/lib/qt5/bin/qmake
$ make
# make install

In order to run OctoPkg:

$ octopkg

Remember: OctoPkg needs doas or sudo tool to work.

Enjoy!

About

A Qt-based pkgng (BSD) front end

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.8%
  • QMake 1.1%
  • Other 0.1%