如果你分配了错误的包管理器,则可以使用以下命令设置新的包管理器:
$ sudo sysget set yum
Package manager changed to yum
只需确保你选择了本地包管理器。
现在,你可以像使用本机包管理器一样执行包管理操作。
要安装软件包,例如 Emacs,只需运行:
$ sudo sysget install emacs
上面的命令将调用本机包管理器(在我的例子中是 “apt-get”)并安装给定的包。
同样,要删除包,只需运行:
$ sudo sysget remove emacs
更新软件仓库(数据库):
$ 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中国 荣誉推出
閱讀更多 Linux技術 的文章