Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kylon/mkchrootb
basic AUR helper written in bash
https://github.com/kylon/mkchrootb
archlinux aur aur-packages bash chroot-environment
Last synced: 15 days ago
JSON representation
basic AUR helper written in bash
- Host: GitHub
- URL: https://github.com/kylon/mkchrootb
- Owner: kylon
- License: gpl-3.0
- Created: 2024-04-15T19:52:50.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-17T17:19:20.000Z (10 months ago)
- Last Synced: 2024-11-20T01:07:32.636Z (3 months ago)
- Topics: archlinux, aur, aur-packages, bash, chroot-environment
- Language: Shell
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
mkchrootb
chroot-only AUR helper written in bash ([AUR package](https://aur.archlinux.org/packages/mkchrootb))
features:
- chroot-only
- local repo for AUR pkgs
- pkgs and db signing
- view/edit pkgs before build
- local repo and chroot management
- local repo pkgs update
- build local PKGBUILDs
- build pkgs that require X11 accessnot available:
- dependency solver (build and add to local repo dependencies before the pkg build)a \[aur\] local repo will be created
pacman.conf and makepkg.conf from installed os will be copied to chroot, each time chroot is created
```
Usage: mkchrootb [options]options:
-c
clean cache-cr
clean local repo-co
clean local repo old pkgs-cc
clean cache and rebuild chroot-p pkg[,pkg2,pkg3,..]
install pkgs to chroot, comma separated list (official or local repo)-a pkg[,pkg2,pkg3,..]
build pkgs from aur, comma separated list-d pkg[,pkg2,pkg3,..]
uninstall pkgs, comma separated list-da pkg[,pkg2,pkg3,..]
delete pkgs from local repo database, comma separated list-l
build PKGBUILD in current path-x
enable access to X server to build pkgs that run GUIs in build process-r
add pkgs to local repo after build-i
install pkgs after build-u
update pkgs in local repo-w
ask to view/edit PKGBUILD before build (vifm, vi or nano)-k
do not remove package repo from cache folder (deleted by default after build)-ss
create mkchrootb signing key-s
sign database and pkgs-us
remove database and pkgs signature-h
this help
```