linux中如何使用Sysget

小编给大家分享一下linux中如何使用Sysget,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

创新互联建站是一家集成都网站设计、做网站、网站页面设计、网站优化SEO优化为一体的专业的建站公司,已为成都等多地近百家企业提供网站建设服务。追求良好的浏览体验,以探求精品塑造与理念升华,设计最适合用户的网站页面。 合作只是第一步,服务才是根本,我们始终坚持讲诚信,负责任的原则,为您进行细心、贴心、认真的服务,与众多客户在蓬勃发展的市场环境中,互促共生。

安装 Sysget

安装 Sysget 很简单。 转到发布页面并下载***的 Sysget 二进制文件并按如下所示进行安装。 在编写本指南时,Sysget ***版本为1.2。

$ sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v1.2/sysget$ sudo mkdir -p /usr/local/share/sysget$ sudo chmod a+x /usr/local/bin/sysget

用法

Sysget 命令与 APT 包管理器大致相同,因此它应该适合新手使用。

当你***次运行 Sysget 时,系统会要求你选择要使用的包管理器。 由于我在 Ubuntu,我选择了 apt-get。

linux中如何使用Sysget

你必须根据正在运行的发行版选择正确的包管理器。 例如,如果你使用的是 Arch Linux,请选择 pacman。 对于 CentOS,请选择 yum。 对于 FreeBSD,请选择 pkg。 当前支持的包管理器列表是:

  1. 鸿蒙官方战略合作共建——HarmonyOS技术社区

  2. apt-get (Debian)

  3. xbps (Void)

  4. dnf (Fedora)

  5. yum (Enterprise Linux/Legacy Fedora)

  6. zypper (OpenSUSE)

  7. eopkg (Solus)

  8. pacman (Arch)

  9. emerge (Gentoo)

  10. pkg (FreeBSD)

  11. chromebrew (ChromeOS)

  12. homebrew (Mac OS)

  13. nix (Nix OS)

  14. snap (Independent)

  15. npm (Javascript, Global)

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

$ sudo sysget set yumPackage manager changed to yum

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

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

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

$ sudo sysget install emacs

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

linux中如何使用Sysget

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

$ sudo sysget remove emacs

linux中如何使用Sysget

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

$ sudo sysget update

搜索特定包:

$ sudo sysget search emacs

升级单个包:

$ sudo sysget upgrade emacs

升级所有包:

$ sudo sysget upgrade

移除废弃的包:

$ sudo sysget autoremove

清理包管理器的缓存:

$ sudo sysget clean

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

$ sysget helpHelp of sysgetsysget [OPTION] [ARGUMENT] search [query] search for a package in the resporitoriesinstall [package] install a package from the reposremove [package] removes a packageautoremove removes not needed packages (orphans)update update the databaseupgrade do a system upgradeupgrade [package] upgrade a specific packageclean clean the download cacheset [NEW MANAGER] set a new package manager

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

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

Sysget 对于不想去学习不同包管理器的新命令的新手和发行版收割机用户可能有些用处。 

以上是“linux中如何使用Sysget”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


分享文章:linux中如何使用Sysget
URL地址:http://ybzwz.com/article/jppojs.html