8000 GitHub - muttoni/sysget: One package manager to rule them all
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

muttoni/sysget

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sysget

A front-end for every package manager

sysget is a bridge that let you use one syntax to every package manager on every operating system.
You probably all know the problem when you are on a new distro and don't know anything about the package manager. With sysget you just need to remember one syntax for every package manager
The syntax is mostly same with apt-get so it should be easy to use

Supported package managers:

  • apt-get
  • xbps
  • dnf
  • yum
  • zypper
  • eopkg
  • pacman
  • emerge
  • pkg
  • chromebrew
  • homebrew
  • nix
  • snap

Features

  • search for packages
  • install packages
  • remove packages
  • remove orphans
  • clear package manager cache
  • update database
  • upgrade system
  • upgrade single package

How to install

Start install.sh if you want to compile it on your own
or copy the binary to /usr/local/bin/sysget

Example

To install a package

sysget install <package name>

To remove a package

sysget remove <package name>

To update the database

sysget update

To upgrade the system

sysget upgrade
Credits

TermGet

About

One package manager to rule them all

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 96.4%
  • Makefile 2.7%
  • Shell 0.9%
0