如果你分配了錯誤的包管理器,則可以使用以下命令設置新的包管理器:
$ 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技術 的文章