Sysget:给主流的包管理器加个前端

如果你分配了错误的包管理器,则可以使用以下命令设置新的包管理器:

$ sudo sysget set yum

Package manager changed to yum

只需确保你选择了本地包管理器。

现在,你可以像使用本机包管理器一样执行包管理操作。

要安装软件包,例如 Emacs,只需运行:

$ sudo sysget install emacs

上面的命令将调用本机包管理器(在我的例子中是 “apt-get”)并安装给定的包。


Sysget:给主流的包管理器加个前端


同样,要删除包,只需运行:

$ sudo sysget remove emacs


Sysget:给主流的包管理器加个前端


更新软件仓库(数据库):

$ sudo sysget update

搜索特定包:

$ sudo sysget search emacs

升级单个包:

$ sudo sysget upgrade emacs

升级所有包:

$ sudo sysget upgrade

移除废弃的包:

$ sudo sysget autoremove

清理包管理器的缓存:

$ sudo sysget clean

有关更多详细信息,请参阅帮助部分:

$ sysget help

Help of sysget

sysget [OPTION] [ARGUMENT]

search [query] search for a package in the resporitories

install [package] install a package from the repos

remove [package] removes a package

autoremove removes not needed packages (orphans)

update update the database

upgrade do a system upgrade

upgrade [package] upgrade a specific package

clean clean the download cache

set [NEW MANAGER] set a new package manager

请记住,不同 Linux 发行版中的所有包管理器的 Sysget 语法都是相同的。 你不需要记住每个包管理器的命令。

同样,我必须告诉你 Sysget 不是包管理器的替代品。 它只是类 Unix 系统中流行的包管理器的包装器,它只执行基本的包管理操作。

Sysget 对于不想去学习不同包管理器的新命令的新手和发行版收割机用户可能有些用处。 如果你有兴趣,试一试,看看它是否有帮助。

而且,这就是本次所有的内容了。 更多干货即将到来。 敬请关注!

祝快乐!


via: https://www.ostechnix.com/sysget-a-front-end-for-popular-package-managers/

作者: SK 选题: lujun9972 译者: Flowsnow 校对: wxy

本文由 LCTT 原创编译, Linux中国 荣誉推出


分享到:


相關文章: