PackageViewer/README.md
2022-12-15 20:18:12 +01:00

1.8 KiB

PackageViewer

build Status

What is this ?

PackageViewer is a project that allow people to search and visualize the dependencies tree of a package, for a given distribution

Supported distributions

  • Arch Linux (official repositories only, not AUR)
  • Fedora (rawhide)

How to use

You can either locally clone and compile the project, or use the latest build.

Syntax

parameter description
--help, -h Show help
--distro,-d <{distribution}> (optional) Distribution to search the packet in

Examples

java -jar PackageViewer.jar neofetch

java -jar PackageViewer.jar -d arch xorg-server

Build

To build the project, you will need at least Java 15

After cloning the repository, run ./gradlew jar to generate the jar

It will be generated in build/libs/.

You can launch tests with the task "test" : ./gradlew test`

F.A.Q

Q: Do I need Internet to use this ?

A: yes, the project is using the distributions API to get package information.

Q: Will {You beloved distribution} be supported in the future ?

A: Depends on the price you are willing to pay.

Q: Can I use this on my Nintendo Switch ?

A: Yes, the Ubuntu version installed by switchroot has a recent enough version of java to run the program.

Contributors

CAPELIER Marla

SIMAILA Djalim

RUBINI Thomas