Skip to content

Program that exposes some key information about installed packages via HTML interface.

License

Notifications You must be signed in to change notification settings

rottabonus/bottle-package-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bottle-package-viewer

On a Debian and Ubuntu systems, there is a file called /var/lib/dpkg/status that holds information about software packages that the system knows about. This is a program that exposes some key information about packages in the file via an HTML interface.

Application is made with bottle framework and is served by a waitress WSGI server.

Hosted to http://104.248.35.146/

If you want to install and try this on your own machine, clone the repo

$ git clone https://github.com/rottabonus/bottle-package-viewer.git

Then go to repository and create virtual env

$ cd bottle-package-viewer
$ mkdir venv
$ virtualenv --no-site-packages venv

Now you can activate virtual environment

$ source venv/bin/activate

Or if you're using Windows, in project dir create and activate environment with

$ virtualenv venv
$ drive:\Users\'Username'\bottle-package-viewer\venv\Scripts\activate.bat

(also remember to deactivate later, just type deactivate)

Now you have to install two dependencies

$ pip install bottle
$ pip install waitress

And run program

$ python app.py

About

Program that exposes some key information about installed packages via HTML interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published