Sysget is in no means replacement of the distribution package manager. It is just wrapper of the OS package manager and if you are a Linux administrator it is probably better to stick to your own distro’s package manager.

 

Supported Package Managers

 

Sysget supports a wide range of package managers including:

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

 

Sysget Features

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

 

How to Install and Use Sysget in Linux

 

The installation of sysget is particularly easy and trivial and can be completed with the following commands.

$ sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget 
$ sudo mkdir -p /usr/local/share/sysget 
$ sudo chmod a+x /usr/local/bin/sysget

 

Usage of sysget is also pretty simple and commands often look like the ones used with apt. When you run sysget for first time you will be asked for your system’s package manager and see a list of available ones. You must choose the one for your OS:

$ sudo sysget

 

Once this is done, you can use the following commands:

 

For package installation.

$ sudo sysget install <package name>

 

To remove a package:

$ sudo sysget remove package

 

To run an update:

$ sudo sysget update

 

To upgrade your system:

$ sudo sysget upgrade

 

Upgrade specific package with:

$ sudo sysget upgrade <package name>

 

To remove orphans:

$ sudo sysget autoremove 

 

Clean package manager cache:

$ sudo sysget clean 

 

Let’s see it in action. Here is a sample installation of emacs on Ubuntu system.

$ sudo sysget install emacs

 

If you need to go through sysget options, you can type:

$ sudo sysget help

 

Was this answer helpful? 0 Users Found This Useful (0 Votes)