Skip to content

Nikindrik/-Alpine-Linux-apk-depends

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alpine Linux apk depends

This is a command line tool for visualizing dependency graph. Dependencies are identified by the Alpine Linux OS package name (apk). Graphviz representation is used to describe the dependency graph. The visualizer outputs the result as a graphical representation of the graph.

📘 Installation and running

git clone https://github.com/Nikindrik/-Alpine-Linux-apk-depends
python -m venv venv

For windows

.\venv\Scripts\activate
pip3 install requests
pip3 install bs4
pip3 install graphviz

For linux/UNIX/MAC

source venv/bin/activate
pip3 install requests
pip3 install bs4
pip3 install graphviz

Run

python main.py <graph_tool_path> <package_name> <repo_url>   

Example

python main.py "venv\Lib\site-packages" intel-media-driver "https://pkgs.alpinelinux.org"

💻 The command line switches are set:

  • Path to graph visualization program.
  • The name of the packet being analyzed.
  • Repository URL.

🖼️ Results Gallery

img.png

img.png

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages