Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakbin/apt-pro
A python script for better update and manage your debian packages.
https://github.com/jakbin/apt-pro
apt debian package-manager pypi python python-apt
Last synced: about 1 month ago
JSON representation
A python script for better update and manage your debian packages.
- Host: GitHub
- URL: https://github.com/jakbin/apt-pro
- Owner: jakbin
- Created: 2021-06-14T07:28:26.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-25T11:24:04.000Z (almost 2 years ago)
- Last Synced: 2024-07-13T23:03:26.830Z (6 months ago)
- Topics: apt, debian, package-manager, pypi, python, python-apt
- Language: Python
- Homepage:
- Size: 386 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# apt-pro
A python package for better update and manage your debian packages.
[![Python package](https://github.com/jakbin/apt-pro/actions/workflows/publish.yml/badge.svg)](https://github.com/jakbin/apt-pro/actions/workflows/publish.yml)
[![PyPI version](https://badge.fury.io/py/apt-pro.svg)](https://badge.fury.io/py/apt-pro)
[![Downloads](https://pepy.tech/badge/apt-pro/month)](https://pepy.tech/project/apt-pro)
[![Downloads](https://static.pepy.tech/personalized-badge/apt-pro?period=total&units=international_system&left_color=green&right_color=blue&left_text=Total%20Downloads)](https://pepy.tech/project/apt-pro)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/jakbin/apt-pro)
![GitHub last commit](https://img.shields.io/github/last-commit/jakbin/apt-pro)## Introduction
When you run "apt list --upgradable" in your terminal, you find around 1000 upgradable packages (if you are using parrot os or kali linux like distibution). It hard to find your important package or security releases.
For this solution, here is "apt-pro".
## Demo
![Demo](demo/demo.png)
### Add and Remove package from your list
![Demo](demo/demo2.png)## Compatability
Python 3.6+ is required.
## Installation
```sh
pip install apt-pro
```or
```sh
pip3 install apt-pro
```## Then run it with:
```sh
apt-pro -h
```## Todo-List
- [x] Pretty Output
- [x] Update and upgrade packages from Here
- [x] Add or Remove packages form list
- [x] Use sqlite