Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nicholasbhubbard/sbozyp
a package manager for Slackware's SlackBuilds.org
https://github.com/nicholasbhubbard/sbozyp
package-manager slackware
Last synced: about 3 hours ago
JSON representation
a package manager for Slackware's SlackBuilds.org
- Host: GitHub
- URL: https://github.com/nicholasbhubbard/sbozyp
- Owner: NicholasBHubbard
- License: gpl-3.0
- Created: 2023-03-23T20:12:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-12T19:05:37.000Z (21 days ago)
- Last Synced: 2025-01-12T20:18:52.750Z (21 days ago)
- Topics: package-manager, slackware
- Language: Perl
- Homepage:
- Size: 189 KB
- Stars: 6
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changes
- License: LICENSE
Awesome Lists containing this project
README
# SBOZYP
sbozyp is a package manager for Slackware's [SlackBuilds.org](https://slackbuilds.org/).
I created sbozyp because I wanted to and do not claim that it is better, worse, or the same compared to its alternatives.
# USER MANUAL
The user manual can be viewed online [here](https://metacpan.org/release/NHUBBARD/App-sbozyp-0.2.2/view/bin/sbozyp), or after installation with `$ man sbozyp`.
# FEATURES
* Built in dependency resolution
* Multiple repository support
* Pure CLI user interface (no ncurses)
* Package browsing, searching, and querying
* Requires zero dependencies on a full Slackware install
* Supports Slackware 15.0 and greater# INSTALL / UPGRADE
```
# VERSION=0.2.2
# wget https://cpan.metacpan.org/authors/id/N/NH/NHUBBARD/App-sbozyp-$VERSION.tar.gz
# tar -xf App-sbozyp-$VERSION.tar.gz
# chmod +x App-sbozyp-$VERSION/package/sbozyp.SlackBuild
# App-sbozyp-$VERSION/package/sbozyp.SlackBuild
# upgradepkg --reinstall --install-new /tmp/sbozyp-$VERSION-noarch-1_nbh.tgz
```Copy the example configuration:
```
# cp /etc/sbozyp/sbozyp.conf.example /etc/sbozyp/sbozyp.conf
```If you are using slackpkg then you probably don't want it to manage sbozyp:
```
# echo sbozyp >> /etc/slackpkg/blacklist
```# DEVELOPERS
Do not hesitate to open an [issue](https://github.com/NicholasBHubbard/sbozyp/issues/new) or [pull request](https://github.com/NicholasBHubbard/sbozyp/compare)!
Run the test code:
```
$ cpanm --installdeps .
$ perl t/sbozyp.t
```New release:
* Update version in README.md, Changes, bin/sbozyp, and sbozyp.SlackBuild
* Update Changes file to reflect new changes
* Perform a CPAN release