- Go to an ABBS tree
$ cd /path/to/abbs-tree
- Move all scripts to $PATH (e.g. /usr/local/bin)
$ mv findupd* /usr/local/bin
$ mv *.py /usr/local/bin
- Check for updates
# For all updates
$ findupd
# For patch-level (a.k.a. stable-proposed) updates
$ findupd-stable
- Go to an ABBS tree
$ cd /path/to/abbs-tree
- Move all scripts to $PATH (e.g. /usr/local/bin)
$ mv findupd* /usr/local/bin
$ mv *.py /usr/local/bin
- Dump repology's outdated pkgs info. to local json file
$ python3 update-pkgs.py -d ../repology.json
- Search for updates (e.g. In the extra-graphics only)
$ python3 update-pkgs.py -j ../repology.json -c extra-graphics -r
$ python3 update-pkgs.py -j ../repology.json -s cache.txt
$ python3 update-pkgs.py -l cache.txt -c extra-graphics -r -q
-
$ wget "https://packages.aosc.io/srcupd/aosc-os-abbs?type=json&page=all" -O packages.json
-
$ python3 update-pkgs.py -j ../packages.json -c extra-graphics -r
- Dump the packages list to rebuild
$ apt list $(apt-cache rdepends mlt | sort -u) > /path/to/mlt.txt
- Go to an ABBS tree
$ cd /path/to/abbs-tree
- Automatically bump REL in repo
$ python3 rebuild.py /path/to/mlt.txt