Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aarnt/octopkg
A Qt-based pkgng (BSD) front end
https://github.com/aarnt/octopkg
doas dragonflybsd freebsd ghostbsd hardenedbsd pkg pkgng qt
Last synced: 2 days ago
JSON representation
A Qt-based pkgng (BSD) front end
- Host: GitHub
- URL: https://github.com/aarnt/octopkg
- Owner: aarnt
- License: gpl-2.0
- Created: 2015-06-04T23:17:25.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-05-21T21:30:33.000Z (6 months ago)
- Last Synced: 2024-05-22T21:55:34.343Z (6 months ago)
- Topics: doas, dragonflybsd, freebsd, ghostbsd, hardenedbsd, pkg, pkgng, qt
- Language: C++
- Homepage: https://tintaescura.com/projects/octopkg
- Size: 4 MB
- Stars: 42
- Watchers: 6
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README
## This is OctoPkg, a powerful pkgng front end using Qt libs.
![Main window](https://raw.githubusercontent.com/aarnt/octopkg/master/octopkg-mainwindow.png)
**OctoPkg** is a Qt based GUI front end to the [pkg](https://wiki.freebsd.org/pkg) package manager, derived from [Octopi](http://tintaescura.com/projects/octopi).
It consists of a lxqt-sudo clone called [qt-sudo](https://github.com/aarnt/qt-sudo/) used to gain root privileges and a package browser application used
to search, install, remove and update packages.
The project is compatible with [FreeBSD](https://www.freebsd.org/), [DragonFly BSD](https://www.dragonflybsd.org/), [GhostBSD](https://ghostbsd.org/), [HardenedBSD](https://hardenedbsd.org/) and [NomadBSD](https://nomadbsd.org/).### 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 qt6 packages):
```
$ git clone https://github.com/aarnt/octopkg
$ cd octopkg
$ qmake6
$ make
# make install
```### In order to run OctoPkg:
```
$ octopkg
```Remember: OctoPkg needs doas or sudo tool to work.
Enjoy!