Skip to content

Provide information about an xbstrap based OS distribution

License

Notifications You must be signed in to change notification settings

dchapiesky/xbinfo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xbinfo: Information about an xbstrap OS distribution

xbinfo is a utility to gather information from an OS distribution managed by xbstrap.

xbstrap

xbstrap is a build system designed to build "distributions" consisting of multiple (usually many) packages.

See xbstrap

Official xbstrap Discord server: https://discord.gg/7WB6Ur3

Installation

xbinfo is available from github

pip3 install git+https://github.com/dchapiesky/xbinfo

or you may download the repo into a directory and run

pip3 install ./download-directory

Basic usage

Dependency Graphs

A full dependency graph of the xbstrap project can be created using:

xbinfo full-graph path-and-filename-without-extension-for-graph

The path and filename will be appended with ".png": the graph output file type

This command results in a graph much like this...

Full Dependency Graph

A dependency graph of a specific package can be created using:

xbinfo pkg-graph package-name path-and-filename-without-extension-for-graph

possibly resulting in a graph like this...

base Dependency Graph

You may append --dot to the graph commands...

xbinfo full-graph path-and-filename-without-extension-for-graph --dot
xbinfo pkg-graph package-name path-and-filename-without-extension-for-graph --dot

In addition to the png output file, a graphziv DOT file containing the raw data used to generate the graph will be created.

Other Information

xbinfo can also tell you which packages are considered unstable by the OS Maintainers...

xbinfo show-unstable

About

Provide information about an xbstrap based OS distribution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages