2.0
2.0
Today I am happy to announce the second major release of sysget :)
As you might know sysget wants to become "THE package manager to rule them all" so a Front-End for every package manager.
We are getting closer to achieve this with lots of new features and package managers.
New Features:
- flatpak support
- Ability to install/remove/upgrade multiple packages at once
- Ability to change the path of the sysget config file with an environment variable (Thank you Chihiro)
Improvements:
- Complete new slicker codebase which is object-oriented
- Code is more readable
- If a function is unknown it is in the error output
- void instead of int for functions
- No more compiler warnings on macOS
- Better support for macOS
Installation:
Universal Linux
sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v2.0/sysget && sudo chmod a+x /usr/local/bin/sysget
Debian & Ubuntu
sudo wget -qO - https://apt.emilengler.com/signkey.asc | sudo apt-key add && sudo echo "deb https://apt.emilengler.com/ stable main" > /etc/apt/sources.list.d/emilengler.list && sudo apt update && sudo apt install sysget
macOS
Download sysget-darwin.
Open a terminal in your downloads folder.
Type in:
sudo cp sysget-darwin /usr/local/bin/sysget && sudo chmod a+x /usr/local/bin/sysget