sysget – Linux 中每个包管理器的前端
有许多适用于各种 Linux 发行版的包管理器,例如 apt (Ubuntu)、yum (legacy Fedora)、dnf (Fedora),但记住它们都是一件令人头疼的事。因此,有一个名为 sysget 的实用程序,它是类 Unix 操作系统中每个包管理器的前端。因此,您无需了解每个包管理器来执行安装、更新、升级和删除包等基本操作,只需记住不同类 Unix 操作系统上每个包管理器的一种语法就足够了。 sysget 是开源的。
对于新的 Linux 用户,sysget 是一个方便的工具,因为它充当用户和包管理器之间的桥梁,用户向“sysget”发送命令以执行一些任务,例如安装或更新 Linux,“sysget”执行任务根据系统Linux操作系统的包管理器。
Sysget 不是发行包管理器的替代品,而是对经常切换到不同 Linux 发行版并且对包管理器一无所知的用户的帮助之手,因为每个 Linux 发行版都有自己的包管理器。
在 Linux 中安装 Sysget 并使用它
要安装最新版本的 sysget,请使用以下命令:
sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v2.3/sysget && sudo chmod a+x /usr/local/bin/sysget && sudo wget -O /etc/bash_completion.d/sysget
之后,使用以下2个命令:
$ sudo mkdir -p /usr/local/share/sysget
$ sudo chmod a+x /usr/local/bin/sysget
用法:
运行以下命令以开始使用 sysget:
sudo sysget
您将获得一个包含以下软件包列表的列表,您必须根据您的操作系统从中选择选项。
使用以下命令获取帮助菜单并找出您可以使用 sysget 执行的所有操作:
sudo sysget help
一些用途:
1. 清理包管理器缓存:
sudo sysget clean
2.自动删除不需要的包。
sudo sysget autoremove
3.为了更新系统写以下命令:
sudo sysget update
4. 要升级系统,请编写以下命令:
sudo sysget upgrade