Skip to content

Unip = UNIversal Package manager. Built on top of popular Linux package managers and offers universal commands for different tasks.

License

Notifications You must be signed in to change notification settings

DavidRotert/Unip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unip - A universal package manager for Linux

Unip is a universal package manager for Linux oerating systems written in Python. It uses different Linux package managers, depending on the operating system used (currently, only APT in combination with DPKG is supported) and extends it with confortable features and a universal command structure.

Current project status

Features:

  • Update package cache, upgrade, install, purge and remove packages.
  • All packages installed with Unip are saved in a list as a special url format /var/lib/unip/packages.list. This List can be used to install packages on other machine.
  • Synchronizing list of installed packages with the list of packages installed with Unip.

Currently, only APT/DPKG is supported. Features coming in future releases:

  • Support for other package managers (Pacman, RPM, Snap etc.).
  • Own packaging system.

Installation

Make sure you have Python 3 installed on your system. Then just copy this repository and run the install.sh script! Type sudo unip -h to list all available commands.

About

Unip = UNIversal Package manager. Built on top of popular Linux package managers and offers universal commands for different tasks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published